Word relationship driven search
First Claim
1. A method for providing a word relationship driven search comprising the steps of:
- receiving a search term from a user in the form of at least one primary word;
including in a search result at least one primary reference to primary content that has been pre-defined as being related to the primary word;
including in the search result at least one secondary reference to secondary content, the secondary reference containing one or more words that have been pre-defined as being related to the primary word; and
displaying the search result to the user, with the at least one primary reference displayed along with the at least one secondary reference.
2 Assignments
0 Petitions
Accused Products
Abstract
Various technologies and techniques are disclosed for performing searches based upon word relationships. A search term is received from a user in the form of at least one primary word. A data store is searched to determine if the primary word is associated with any content. If so, at least one reference to primary content that has been pre-defined as being related to the primary word is included in the search result. At least one reference to secondary content is included in the search result, if secondary content is found. Secondary contents are those that contain words that have been pre-defined as being related to the primary word. The search results are displayed to the user, with the primary references displayed along with the secondary references, if applicable, in a hierarchical fashion.
31 Citations
20 Claims
-
1. A method for providing a word relationship driven search comprising the steps of:
-
receiving a search term from a user in the form of at least one primary word; including in a search result at least one primary reference to primary content that has been pre-defined as being related to the primary word; including in the search result at least one secondary reference to secondary content, the secondary reference containing one or more words that have been pre-defined as being related to the primary word; and displaying the search result to the user, with the at least one primary reference displayed along with the at least one secondary reference. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A computer-readable medium having computer-executable instructions for causing a computer to perform steps comprising:
-
receive a search term from a user in the form of at least one primary word; search a data store and determine if the primary word is associated with any content; if the primary word is determined to be associated with any content, then retrieve one or more primary references to the primary content that has been associated with the primary word; if at least one primary reference is found, search the data store and retrieve secondary references to secondary content associated with the primary word, if any exist; build an output list that includes at least some of the primary references, and at least some of the secondary references if at least one secondary reference was found; and display the output list to the user in the form of a search result. - View Dependent Claims (13, 14, 15, 16, 17, 18)
-
-
19. A method for performing a word relationship driven search comprising the steps of:
-
receiving a search term from a user in the form of at least one primary word; performing a search that retrieves one or more primary references to primary content that has been associated with the primary word; if at least one primary reference is found, also retrieving secondary references to secondary content associated with the primary word, if any; building an output list that includes at least some of the primary references, and at least some of the secondary references if at least one secondary reference was found; and displaying the output list to the user in the form of a search result, the search result including fewer results than a traditional key word search because of one or more relationships pre-defined for the primary word. - View Dependent Claims (20)
-
Specification