Traffic driver for suggesting stores
First Claim
1. A system comprising one or more hardware processors configured to include:
- a receiver configured to receive from a client machine letters of a user-generated key word that relates to a product or a service;
an auto-complete application configured to receive at least some of the letters of the user-generated key word and generate an auto-suggestion keyword in response to the receipt of fewer than all letters of the user-generated keyword;
a database that comprises a plurality of files that relate user-generated keywords and auto-suggestion keywords to names of stores that sell products or services to which the keywords relate; and
a search engine configured to search the plurality of files, by use of both the user-generated keyword and the auto-suggestion keyword as search arguments, to find a name of a store that sells the product or the service; and
a presentation module configured to present the results of the search to a user interface of the client machine, the search and the presentation comprising performance of a search of one of the plurality of files by use of the user-generated keyword and, responsive to the search by use of the user-generated keyword finding a name of a store that sells the product or the service, present the name of the store at the user interface of the client machine as selectable content and, responsive to the search by use of the user-generated keyword not finding a name of a store that sells the product or the service, performance of a search of the one of the plurality of files by use of the auto-suggestion keyword and, responsive to the search by use of the auto-suggestion keyword finding a name of a store that sells the product or the service, present the name of the store at the user interface of the client machine as selectable content.
2 Assignments
0 Petitions
Accused Products
Abstract
A system and method for providing a suggested store at or through which to purchase a product or service. When a user enters a query for a product or service into a user interface, the system may use the query as a search argument to search files to find one or more pictures illustrating information about a product or service represented by the query. The picture could illustrate where the queried product or service may be purchased. Auto-complete processes may also be used to process the query as it is being entered, to generate an auto-suggestion key word based on fewer than all the letters of the query, to use as a search argument for the search. Both the query and the auto-suggestion key word may be used as search arguments to find the relevant picture in a variety of search logic sequences to provide the picture to the user.
63 Citations
16 Claims
-
1. A system comprising one or more hardware processors configured to include:
-
a receiver configured to receive from a client machine letters of a user-generated key word that relates to a product or a service; an auto-complete application configured to receive at least some of the letters of the user-generated key word and generate an auto-suggestion keyword in response to the receipt of fewer than all letters of the user-generated keyword; a database that comprises a plurality of files that relate user-generated keywords and auto-suggestion keywords to names of stores that sell products or services to which the keywords relate; and a search engine configured to search the plurality of files, by use of both the user-generated keyword and the auto-suggestion keyword as search arguments, to find a name of a store that sells the product or the service; and a presentation module configured to present the results of the search to a user interface of the client machine, the search and the presentation comprising performance of a search of one of the plurality of files by use of the user-generated keyword and, responsive to the search by use of the user-generated keyword finding a name of a store that sells the product or the service, present the name of the store at the user interface of the client machine as selectable content and, responsive to the search by use of the user-generated keyword not finding a name of a store that sells the product or the service, performance of a search of the one of the plurality of files by use of the auto-suggestion keyword and, responsive to the search by use of the auto-suggestion keyword finding a name of a store that sells the product or the service, present the name of the store at the user interface of the client machine as selectable content. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method comprising:
-
receiving, from a client machine, letters of a user-generated key word that relates to a product or a service; generating an auto-suggestion keyword in response to detecting fewer than all letters of the user-generated keyword; searching a database that comprises a plurality of files that relate user-generated keywords and auto-suggestion keywords to names of stores that sell the products or the services to which the user-generated keywords and the auto-suggestion keywords relate, by one or more hardware processors, using both the user-generated keyword and the auto-suggestion keyword as search arguments, to find a name of a store that sells the product or the service, and displaying the results of the search at a user interface of the client machine as selectable content, the searching and the displaying comprising searching one of the plurality of files by using the auto-suggestion keyword and, responsive to the searching by using the auto-suggestion keyword finding a name of a store that sells the product or the service, displaying the name of the store at the user interface of the client machine as selectable content and, responsive to the searching by using the auto-suggestion keyword not finding a name of a store that sells the product or the service, searching the one of the plurality of files by using the user generated keyword and, responsive to the searching by using the user-generated keyword finding a name of a store that sells the product or the service, displaying the name of the store at the user interface of the client machine as selectable content. - View Dependent Claims (7, 8, 9)
-
-
10. A computer-readable hardware storage device having embedded therein a set of instructions which, when executed by one or more processors of a computer, causes the computer to execute operations comprising:
-
receiving from a client machine letters of a user-generated key word that relates to a product or a service; generating an auto-suggestion keyword in response to detecting fewer than all letters of the user-generated keyword; searching a plurality of files, by one or more hardware processors, using both the user-generated keyword and the auto-suggestion keyword as search arguments to find a name of a store that sells the product or the service; and displaying the results of the searching at a user interface of the client machine, the searching and the displaying comprising searching one of the plurality of files using a first of the search arguments and, responsive to the searching by using the first of the search arguments finding a name of a store that sells the product or the service, displaying the name of the store at the user interface of the client machine as selectable content and, responsive to the searching of one of the plurality of files by using the first of the search arguments not finding a name of a store that sells the product or the service, searching the one of the plurality of files by using the second of the search arguments and, responsive to the searching by using the second of the search arguments finding a name of a store that sells the product or the service, displaying the name of the store at the user interface of the client machine as selectable content. - View Dependent Claims (11, 12, 13, 14, 15, 16)
-
Specification