Document relevance determination for a corpus
US-2019130024-A1 · May 2, 2019 · US
US11650998B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-11650998-B2 |
| Application number | US-202016917229-A |
| Country | US |
| Kind code | B2 |
| Filing date | Jun 30, 2020 |
| Priority date | Jun 30, 2020 |
| Publication date | May 16, 2023 |
| Grant date | May 16, 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 authoritative documents based on implicit interlinking and communication signals. In aspects, a search operation may be initiated from one or more applications or services. The search operation may be processed to identify search information, such as one or more content items, content topics, or entities. The identified search information may be used to search one or more data sources for implicit relationships between the search information and content items and/or entities stored by the data sources. The results of the search may be collected and ranked according to one or more criteria. The ranked results may be provided in response to the search operation.
Opening claim text (preview).
What is claimed is: 1. A system comprising: a processor; and memory coupled to the processor, the memory comprising computer executable instructions that, when executed by the processor, performs a method comprising: receiving input referencing a first content item; processing the input to identify one or more terms associated with the first content item; using the one or more terms to search a data source, wherein searching the data source comprises: identifying the first content item; identifying one or more additional content items implicitly linked to the first content item based on stated relationships between the first content item and the one or more additional content items, the stated relationships being stored in the data source, wherein the implicit linking indicates at least one of: at least a portion of the first content item has been inserted into the one or more additional content items; or the one or more additional content items comprise a semantic reference to at least a portion of the first content item, the semantic reference implicitly referring to the at least a portion of the first content item and being stored in the data source as a stated relationship of the stated relationships; and creating a set of search results comprising the first content item and the one or more additional content items; ranking the set of search results; and providing the ranked set of search results. 2. The system of claim 1 , wherein processing the input further comprises at least one of: identifying additional terms relating to the one or more terms; or identifying one or more topics associated with the one or more terms. 3. The system of claim 1 , wherein the data source is a graph database, and searching the data source comprises using at least one of: regular expressions; fuzzy logic; or a pattern recognition model. 4. The system of claim 1 , wherein the data source comprises one or more implicit link indicators indicating an implicit relationship between the first content item and one or more content items in the set of content items. 5. The system of claim 1 , wherein the set of search results further comprises one or more content items not implicitly linked to first content item. 6. The system of claim 1 , wherein ranking the set of search results is further based on at least one of: an explicit link relationship of the first content item; a number of views; or a number of times referenced. 7. The system of claim 6 , wherein ranking the set of search results is further based on at least one of: viewer attributes; author attributes; semantic analysis data; modification time data; or viewing session metrics. 8. The system of claim 1 , wherein ranking the set of search results comprises using a ranking algorithm to assign an attribute score to one or more attributes of content items in the set of search results. 9. The system of claim 8 , wherein a content item score for each content item in the set of search results is generated using one or more attribute scores. 10. The system of claim 9 , wherein the set of search results is ranked according to the content item score for each content item in the set of search results. 11. The system of claim 1 , wherein the input identifying the first content item is received during user interaction with an application, and wherein providing the ranked set of search results comprises presenting the ranked set of search results in a context of the application. 12. The system of claim 1 , the method further comprising: prior to receiving input identifying the first content item, detecting an implicit link action that links the first content item to a second content item; identifying information associated with the first content item, the second content item, and the implicit link action; and updating the data source to include an implicit relationship between the first content item and the second content item. 13. The system of claim 12 , wherein the implicit link action corresponds to at least one of: a copy/paste action; a cut/paste action; or providing a reference to the first content item. 14. The system of claim 12 , wherein identifying the information comprises at least one of: identifying one or more input types; identifying a user identifier; or identifying entry point information. 15. A method comprising: receiving input referencing a content item; processing the input to identify a term or a concept relating to the content item; using the term or the concept to search a data source, wherein searching the data source comprises: identifying a search result based on the term or the concept; identifying one or more additional content items comprising an implicit link to the search result based on stated relationships between the content item and the one or more additional content items, the stated relationships being stored in the data source, wherein the implicit link is identified in the data source using a corresponding relationship indicator, and wherein the implicit link indicates at least one of: at least a portion of the search result has been inserted into the one or more additional content items; or the one or more additional content items comprise a semantic reference to at least a portion of the content item, the semantic reference implicitly referring to the at least a portion of the content item and being stored in the data source as a stated relationship of the stated relationships; and creating a set of search results comprising the search result and the one or more additional content items; ranking the set of search results; and providing the ranked set of search results as authoritative with respect to the content item. 16. The method of claim 15 , wherein the set of search results further comprises one or more additional content items not comprising an implicit link to the search result. 17. The method of claim 16 , wherein ranking the set of search results comprises prioritizing the one or more additional content items comprising the implicit link over the one or more additional content items not comprising the implicit link. 18. The method of claim 15 , wherein ranking the set of search results comprises selecting a top ‘N’ search results, wherein the search result is not included in the top ‘N’ search results. 19. The method of claim 15 , wherein the search result is not the content item. 20. A computer-readable storage device not consisting of a propagated data signal and storing computer executable instructions that when executed cause a computing system to perform a method comprising: receiving input referencing a content item; processing the input to identify a term or a concept relating to the content item; using the term or the concept to search a data source, wherein searching the data source comprises: identifying a search result based on the term or the concept; identifying one or more additional content items comprising an implicit link to the search result based on stated relationships between the content item and the one or more additional content items, the stated relationships being stored in the data source, wherein the implicit link is identified in the data source using a corresponding relationship indicator, and wherein the implicit link indicates at least one of: at least a portion of the search result has been inserted into the one or more additional content items; or the one or more additional content items comprise a semantic reference to at lea
Hypermedia (Hyperlinking G06F40/134) · CPC title
using ranking · CPC title
using natural language analysis · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.