Automated concepts for interrogating a document storage database
US-2019108274-A1 · Apr 11, 2019 · US
US11675783B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-11675783-B2 |
| Application number | US-202016917522-A |
| Country | US |
| Kind code | B2 |
| Filing date | Jun 30, 2020 |
| Priority date | Jun 30, 2020 |
| Publication date | Jun 13, 2023 |
| Grant date | Jun 13, 2023 |
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.
Examples of the present disclosure describe systems and methods for determining relationships between content items to create a visualization associated with the various content items. The visualization may provide information regarding what various individuals in a group, team, or organization have been working on (e.g., content, documents, projects).
Opening claim text (preview).
What is claimed is: 1. A system, comprising: a processor; and a memory communicatively coupled to the processor and storing instructions that, when executed by the processor, perform operations, comprising: detecting a query input in a user interface provided on a display of a computing device; processing the input to identify a term; determining a number of first documents to be returned in response to executing a query on a data source using the term is below a threshold; in response to determining the number of first documents is below the threshold, identifying, in the data source, a first relationship between the term and a plurality of data items stored in the data source; based on identifying the first relationship in the data source, analyzing the plurality of data items to determine a second relationship in the data source between the plurality of data items and second documents, wherein the second relationship is based on an interaction between the plurality of data items and the second documents; and providing, on the display of the computing device, a response to the query input, the response to the query input including the first documents and at least a subset of the second content items. 2. The system of claim 1 , the operations further comprising analyzing the plurality of second documents to determine a relevance score for each of the plurality of second documents. 3. The system of claim 1 , wherein the subset of the plurality of second documents is ordered based, at least in part, on a particular property. 4. The system of claim 3 , wherein the particular property is associated with a time period. 5. The system of claim 1 , wherein the particular property is associated with a number of times a particular document in the plurality of second documents is accessed. 6. The system of claim 1 , wherein at least one of the plurality of data items is a content item. 7. The system of claim 1 , wherein at least one of the plurality of data items is an entity. 8. The system of claim 1 , wherein the term is a name of an individual within a group. 9. The system of claim 8 , wherein the first relationship is based, at least in part, on an identified hierarchical structure of the group. 10. The system of claim 1 , the operations further comprising providing, on the user interface, an option that enables the identification of the first relationship when it is determined the number of first documents to be returned is below the threshold. 11. A method, comprising: detecting a query input in a user interface provided on a display of a computing device; processing the input to identify a term; determining a number of first documents to be returned in response to executing a query on a data source using the term is below a threshold; in response to determining the number of first documents is below the threshold, identifying, in the data source, a first relationship between the term and a first data item in the data source; based on identifying the first relationship in the data source, analyzing the first data item in the data source to identify a second relationship in the data source between the first data item and a second data item, wherein the second relationship is based on an interaction between the first data item and the second data item; and providing, on the display of the computing device, a response to the query input, the response to the query input including the first documents and the second data item. 12. The method of claim 11 , further comprising identifying a third data item in the data source based, at least in part, on a third relationship between the second data item and the third data item. 13. The method of claim 12 , further comprising analyzing the second data item and the third data item to determine a relevance score of the second data item and the third data item with respect to the term. 14. The method of claim 13 , further comprising providing, on the display of the computing device, the third data item in addition to the second data item. 15. The method of claim 14 , further comprising arranging the second data item and the third data item based, at least in part, on the relevance score of the second data item and the third data item. 16. The method of claim 14 , further comprising arranging the second data item and the third data item based, at least in part, on a first property associated with the second data item and a second property associated with the third data item. 17. The method of claim 11 , wherein each of the first data item and the second data item is at least one of a user of a project. 18. The method of claim 11 , wherein the first relationship corresponds to at least one of: receiving the first data item; editing a document associated with the first data item; collaborating on a document associated with the first data item; or providing comments about a document associated with the first data item. 19. A method, comprising: processing a received query to identify a term; identifying, in a data source, a first relationship between the term and a first data item in the data source, the first data item corresponding to a user or a project; based on identifying the first relationship in the data source, analyzing the first data item in the data source to identify a second relationship in the data source between the first data item and a first content item, wherein the second relationship is based on an interaction between the first data item and the first content item; and providing, for display on a computing device, a response to the received query, the response including the first content item. 20. The method of claim 19 , further comprising identifying a second data item in the data source based, at least in part, on a third relationship between the first data item and the second data item.
Query processing · CPC title
Querying · CPC title
between a Database Management System and a front-end application · CPC title
Interaction with lists of selectable items, e.g. menus · CPC title
Presentation of query results · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.