System and method for generating suggestions by a search engine in response to search queries
First Claim
1. A computer-implemented method within a server system for generating suggestions by a search engine in response to search queries, comprising:
- providing a database associated with the search engine, the database storing digital media items each selectively associated with at least one of queries, terms or objects;
providing a user interface search display operatively associated with the search engine and operating on a user processing device, the user interface search display including a search query field for receiving a first search query from a user the first search query comprising a digital media query including a digital image, a digital video, a digital sound or a document;
comparing one or more parts of the first search query with stored queries, terms or objects within the database to find matching digital media items;
generating one or more suggestions based on the first search query, the suggestions comprising matching digital media items for modifying the first search query;
generating at least one search result based on the first search query;
the search engine transmitting an output to the user device for display on the user interface search display comprising the one or more suggestions and the at least one search result; and
the user selecting one of the suggestions to modify the first search query and adding the matching digital media item of the selected suggestion to the first search query in the search query field and the search engine performing a second search using the first search query and the selected suggestion.
2 Assignments
0 Petitions
Accused Products
Abstract
As disclosed herein, a computer-implemented method within a server system generates suggestions by a search engine in response to search queries. The method uses a database associated with the search engine, the database storing digital media items each selectively associated with queries, terms and/or objects. The search engine receives a search query from a user device. The method compares one or more parts of the search query with stored queries, terms and/or objects within the database to find matching digital media items and generates at least one suggestion based on search query, the suggestion comprising one of the matching digital media items and at least one search result based on search query. The search engine transmits an output to the user device comprising the at least one suggestion and/or the at least one search result.
9 Citations
24 Claims
-
1. A computer-implemented method within a server system for generating suggestions by a search engine in response to search queries, comprising:
-
providing a database associated with the search engine, the database storing digital media items each selectively associated with at least one of queries, terms or objects; providing a user interface search display operatively associated with the search engine and operating on a user processing device, the user interface search display including a search query field for receiving a first search query from a user the first search query comprising a digital media query including a digital image, a digital video, a digital sound or a document; comparing one or more parts of the first search query with stored queries, terms or objects within the database to find matching digital media items; generating one or more suggestions based on the first search query, the suggestions comprising matching digital media items for modifying the first search query; generating at least one search result based on the first search query; the search engine transmitting an output to the user device for display on the user interface search display comprising the one or more suggestions and the at least one search result; and the user selecting one of the suggestions to modify the first search query and adding the matching digital media item of the selected suggestion to the first search query in the search query field and the search engine performing a second search using the first search query and the selected suggestion. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A computer implemented method using a server system for managing and processing search queries, comprising:
-
providing a user interface search display operating on a user processing device, the user interface search display including a search query field for receiving an initial search query from a user, the initial search query comprising a digital media query including a digital image, a digital video, a digital sound or a document; receiving the initial search query from a user; and in response to receiving the initial search query the server system predicting a plurality of suggestions, the suggestions comprising digital media items relevant to the received search query; selecting one or more of the predicted suggestions; generating a plurality of search results based on the received search query; selecting one or more of the generated search results; outputting the selected ones of the predicted suggestions and the selected ones of the generated search results to the user; the user selecting one of the suggestions to modify the first search query and adding the digital media item of the selected suggestion to the first search query in the search query field to provide a modified search query; and receiving the modified search query from a user comprising the initial search query modified by a user selected one of the output predicted suggestions. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. A method of providing suggestions and results in response to a search query, comprising:
-
providing a user interface search display operating on a user processing device, the user interface search display including a search query field for receiving a search query from a user, the search query comprising a digital media query including a digital image, a digital video, a digital sound or a document; using a server to analyze the received search query, the received search query comprising a digital media item comprising a digital image, a digital video, a digital sound or a document; for each word or number in the received search query, generate and compare suggestions for relevant digital media items; for each digital media item, match or process with at least one index, database, object-relational mapping or object-oriented language; score and generate a ranked list based on the received search query; compare the received search query with predictability, frequency or popularity from previously selected queries; and providing and outputting one or more suggestions and results for the search query based on at least one ranking list, predictability, frequency or popularity of the one or more suggestions for modifying the search query, the suggestions comprising digital media items relevant to the received search query; the user selecting one of the suggestions to modify the search query and adding the digital media item of the selected suggestion to the search query in the search query field to provide a modified search query, and using the server to analyze the modified search query including a user selected one of the one or more suggestions. - View Dependent Claims (23, 24)
-
Specification