Semantic forward search indexing of publication corpus
US-2018052928-A1 · Feb 22, 2018 · US
US11989196B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-11989196-B2 |
| Application number | US-202217747209-A |
| Country | US |
| Kind code | B2 |
| Filing date | May 18, 2022 |
| Priority date | Jul 29, 2019 |
| Publication date | May 21, 2024 |
| Grant date | May 21, 2024 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
A low-latency database analysis system using an object index may include obtaining data expressing a usage intent, and, in response to a determination that the data expressing the usage intent includes object search request data including a user identifier and zero or more object search terms, obtaining, from an object-index responsive to the object search request data, object indexing data for an object, obtaining object detail data for the object, obtaining an object visualization capture for the object, and outputting object search response data including the object visualization capture and at least a portion of the object detail data for presentation to a user.
Opening claim text (preview).
What is claimed is: 1. A method comprising: generating, by a low-latency data access and analysis system, an object of the low-latency data access and analysis system, wherein generating the object includes: generating object data for the object; storing, by a distributed in-memory ontology unit of the low-latency data access and analysis system, as object detail data for the object, at least a first portion of the object data; and storing, by an object indexing unit of the low-latency data access and analysis system, in an object index of the low-latency data access and analysis system, as indexed object data, a second portion of the object data, such that at least some of the object detail data is absent from the indexed object data; obtaining, by a semantic interface unit of a data access and analysis system, object search request data; and outputting, by the semantic interface unit, object search response data responsive to the object search request data, wherein outputting the object search response data includes: obtaining, by an object search unit of the data access and analysis system, from the object index, responsive to the object search request data, the indexed object data; obtaining, by the semantic interface unit, from the distributed in-memory ontology unit, in accordance with the indexed object data, the object detail data; and including at least a portion of the object detail data in the object search response data. 2. The method of claim 1 , wherein the object is an analytical object. 3. The method of claim 1 , wherein obtaining the indexed object data includes: generating, by the semantic interface unit, an object search request in accordance with the object search request data; and sending, by the semantic interface unit, to the object search unit, the object search request. 4. The method of claim 3 , wherein obtaining the indexed object data includes the object search unit: receiving the object search request; generating an object-index search request in accordance with the object search request; sending the object-index search request to the object indexing unit; receiving, from the object indexing unit, object-index response data including the indexed object data; generating object search response data including the indexed object data; and sending the object search response data to the semantic interface unit. 5. The method of claim 4 , wherein: the object search request data includes a user identifier; and generating the object-index search request includes including the user identifier in the object-index search request. 6. The method of claim 5 , wherein generating the object-index search request includes: determining that the object search request data includes an object search term; and in response to determining that the object search request data includes the object search term, including the object search term in the object-index search request. 7. The method of claim 4 , wherein obtaining the object detail data includes the semantic interface unit: obtaining the object search response data; generating an object detail request in accordance with the object search response data; and sending the object detail request to the ontology unit. 8. The method of claim 7 , wherein obtaining the object detail data includes the ontology unit: obtaining the object detail request; generating object detail response data including the object detail data; and sending the object detail response data to the semantic interface unit. 9. The method of claim 8 , wherein: obtaining the object detail data includes the semantic interface unit obtaining the object detail response data; and outputting the object search response data includes the semantic interface unit: generating an object search response including the object search response data and the object detail response data; and outputting the object search response. 10. The method of claim 4 , wherein storing the first portion of the object data includes: obtaining, by an object-index utility data population unit of the low-latency data access and analysis system, from an object utility unit of the low-latency data access and analysis system, object utility data for the object; sending, by the object-index utility data population unit, to the object indexing unit, the object utility data; and storing, by the object indexing unit, in the object index, the object utility data in association with the indexed object data. 11. The method of claim 10 , wherein obtaining the indexed object data includes the object search unit: obtaining an object ranking metric for the object search request; including, in the object-index search request, the object ranking metric; and obtaining the indexed object data ranked by evaluating object utility data for the object with respect to the object ranking metric. 12. A low-latency data access and analysis system comprising: a distributed in-memory ontology unit that stores object detail data for an object of the low-latency data access and analysis system; an object index; an object indexing unit that stores, in the object index, as indexed object data, a portion of the object detail data, such that at least some of the object detail data is absent from the indexed object data; an object search unit; and a semantic interface unit that: obtains object search request data with respect to the low-latency data access and analysis system; and sends the object search request data to the object search unit; wherein the object search unit obtains the indexed object data from the object index responsive to the object search request data; and wherein the semantic interface unit: obtains, from the object search unit, responsive to the object search request data, the indexed object data; obtains, from the distributed in-memory ontology unit, in accordance with the indexed object data, the object detail data; includes at least a portion of the object detail data in the object search response data; and outputs the object search response data responsive to the object search request. 13. The low-latency data access and analysis system of claim 12 , wherein to obtain the indexed object data the semantic interface unit: generates an object search request in accordance with the object search request data; and sends, to the object search unit, the object search request. 14. The low-latency data access and analysis system of claim 13 , wherein to obtain the indexed object data the object search unit: receives the object search request; generates an object-index search request in accordance with the object search request; sends the object-index search request to the object indexing unit; receives, from the object indexing unit, object-index response data including the indexed object data; generates object search response data including the indexed object data; and sends the object search response data to the semantic interface unit. 15. The low-latency data access and analysis system of claim 14 , wherein: the object search request data includes a user identifier; and the object search unit includes the user identifier in the object-index search request. 16. The low-latency data access and analysis system of claim 15 , wherein to generate the object-index search request the object search unit: determines that the object search request data includes an object search term; and in response to determining that the object search request data includes the object search term, includes the object search term in the object-in
Presentation of query results · CPC title
Indexing; Data structures therefor; Storage structures · CPC title
using ranking · CPC title
Indexing structures · CPC title
Natural language query formulation · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.