Recommending terms to specify ontology space

US9081852B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9081852-B2
Application numberUS-24305008-A
CountryUS
Kind codeB2
Filing dateOct 1, 2008
Priority dateOct 5, 2007
Publication dateJul 14, 2015
Grant dateJul 14, 2015

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

In one embodiment, a set of target search terms for a search is received. Candidate terms are selected, where a candidate term is selected to reduce an ontology space of the search. The candidate terms are sent to a computer to recommend the candidate terms as search terms. In another embodiment, a document stored in one or more tangible media is accessed. A set of target tags for the document is received. Terms are selected, where a term is selected to reduce an ontology space of the document. The terms are sent to a computer to recommend the terms as tags.

First claim

Opening claim text (preview).

What is claimed: 1. A computer-implemented method comprising: accessing a document stored in one or more tangible media; receiving a set of target tags for the document; using a microprocessor of a computer, identifying a plurality of terms, each identified term selected to reduce an ontology space of the document due to the identified term having a higher affinity with a target tag and a lower affinity with the other identified terms; sending the plurality of identified terms to a user of the computer via a user interface of the computer to recommend the plurality of identified terms as tags; receiving, via the user interface of the computer, a selection by the user of one or more terms of the plurality of identified terms and identifying one or more of the plurality of identified terms that were not selected by the user; using the microprocessor of the computer, determining a plurality of next terms that have both (i) an affinity with the one or more terms selected by the user that is above a first affinity threshold and (ii) an affinity with the one or more terms that were not selected by the user that is below a second affinity threshold; and sending the next terms to the user via the user interface of the computer to recommend the terms as tags. 2. The method of claim 1 , the accessing the set of target tags for the document further comprising: receiving a target tag of the set of target tags from a source selected from a group consisting of: user input; and a computer analysis; and recording the source of the target tag. 3. The method of claim 1 , further comprising: establishing a source of each target tag of the set of target tags; retrieving a plurality of search results, a search result associated with a target tag; and ranking the search results according to the sources of the target tags. 4. The method of claim 1 , further comprising: removing one or more redundant terms from the set of target tags. 5. The method of claim 1 , further comprising: initiating display of a graphical element configured to receive a requested degree of relatedness that a tag should have to a particular term. 6. The method of claim 1 , further comprising identifying the plurality of terms according to affinity by: identifying one or more terms having a higher affinity with a target tag from a cluster corresponding to the target tag. 7. The method of claim 1 , further comprising identifying the plurality of terms according to affinity, the affinity further comprising one or more affinities selected from a group consisting of an affinity, an average affinity, a directional affinity, and a differential affinity. 8. One or more non-transitory computer-readable tangible media encoding software operable when executed to: access a document stored in one or more tangible media; receive a set of target tags for the document; identify a plurality of terms, each identified term selected to reduce an ontology space of the document due to the identified term having a higher affinity with a target tag and a lower affinity with the other identified terms; send the plurality of identified terms to a computer to recommend the plurality of identified terms as tags; receive a selection by a user of one or more terms of the plurality of identified terms and identifying one or more of the plurality of identified terms that were not selected by the user; determine a plurality of next terms that have both (i) an affinity with the one or more terms selected by the user that is above a first affinity threshold and (ii) an affinity with the one or more terms that were not selected by the user that is below a second affinity threshold; and send the next terms to the computer to recommend the terms as tags. 9. The computer-readable tangible media of claim 8 , the software when executed operable to access the set of target tags for the document by: receiving a target tag of the set of target tags from a source selected from a group consisting of: user input; and a computer analysis; and recording the source of the target tag. 10. The computer-readable tangible media of claim 8 , the software when executed operable to: establish a source of each target tag of the set of target tags; retrieve a plurality of search results, a search result associated with a target tag; and rank the search results according to the sources of the target tags. 11. The computer-readable tangible media of claim 8 , the software when executed operable to: remove one or more redundant terms from the set of target tags. 12. The computer-readable tangible media of claim 8 , the software when executed operable to: initiate display of a graphical element configured to receive a requested degree of relatedness that a tag should have to a particular term. 13. The computer-readable tangible media of claim 8 , the software when executed operable to identify the plurality of terms according to affinity by: identifying one or more terms having a higher affinity with a target tag from a cluster corresponding to the target tag. 14. The computer-readable tangible media of claim 8 , the software when executed operable to identify the plurality of terms according to affinity, the affinity further comprising one or more affinities selected from a group consisting of an affinity, an average affinity, a directional affinity, and a differential affinity. 15. A computer-implemented method comprising: receiving a set of target search terms for a search; using a microprocessor of a computer, selecting a plurality of candidate terms, each candidate term selected to reduce an ontology space of the document due to the candidate term having a higher affinity with a target tag and a lower affinity with the other candidate terms; sending the candidate terms to a user of the computer via a user interface of the computer to recommend the candidate terms as search terms; receiving, via the user interface of the computer, a selection by the user of one or more terms of the candidate terms and identifying one or more terms of the candidate terms that were not selected by the user; using the microprocessor of the computer, determining a plurality of next terms that have both (i) an affinity with the one or more terms selected by the user that is above a first affinity threshold and (ii) an affinity with the one or more terms that were not selected by the user that is below a second affinity threshold; and sending the next terms to the user via the user interface of the computer to recommend the next terms as search terms. 16. The method of claim 15 , the receiving the set of target search terms for the search further comprising: receiving a target search term of the set of target search terms from a source selected from a group consisting of: user input; and a computer analysis; and recording the source of the target search term. 17. The method of claim 15 , further comprising: establishing a source of each target search term of the set of target search terms; retrieving a plurality of search results, a search result associated with a target search term; and ranking the search results according to the sources of the target search terms. 18. The method of claim 15 , further comprising: removing one or more redundant terms from the set of target search terms. 19. The method of claim 15 , further comprising: initiating display of a graphical element configured to receive a requested degree of relatedness that a candidate term should have to a search term.

Assignees

Inventors

Classifications

  • Indexing; Web crawling techniques · CPC title

  • Reformulation based on results of preceding query · CPC title

  • Selection or weighting of terms for indexing · CPC title

  • Query expansion · CPC title

  • Physics · mapped topic

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US9081852B2 cover?
In one embodiment, a set of target search terms for a search is received. Candidate terms are selected, where a candidate term is selected to reduce an ontology space of the search. The candidate terms are sent to a computer to recommend the candidate terms as search terms. In another embodiment, a document stored in one or more tangible media is accessed. A set of target tags for the document …
Who is the assignee on this patent?
Marvit David L, Jain Jawahar, Stergiou Stergios, and 6 more
What technology area does this patent fall under?
Primary CPC classification G06F16/3338. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Jul 14 2015 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).