Using pre-search triggers
AssigneeGoogle Inc.
InventorZoltan Stekkelpak
Life of this patent
Estimating the term…
Loading patent…
AssigneeGoogle Inc.
InventorZoltan Stekkelpak
Estimating the term…
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for using pre-search triggers. In one aspect, a method includes identifying one or more topics and determining that a confidence score associated with a particular topic of the one or more identified topics satisfies a predetermined threshold value. An occurrence of a pre-search trigger can be detected. In response to determining that the confidence score associated with the particular topic satisfies the predetermined threshold value and detecting the occurrence of the pre-search trigger, a search engine can be instructed to execute a search using a search query associated with the particular topic. A representation of a resource identified in results received in response to the search can be provided.
A computer-implemented method comprising:
A system comprising:
A non-transitory computer storage medium encoded with a computer program, the program comprising instructions that when executed by one or more computers cause the one or more computers to perform operations comprising:
Dependencies are inferred from the claim text.
Drawings are temporarily unavailable. Open the PDF at USPTO
No references of this kind are recorded.
Query processing: with adaptation to user needs
Details of database functions independent of the retrieved data types: retrieval from the web
Retrieval from the web: indexing; Web crawling techniques
Querying, e.g. by the use of web search engines: search customisation based on user profiles and personalisation
About 4 years 10 months of term left · ends 18 Aug 2031 (estimated)
The present specification relates to information retrieval.
Internet search engines identify resources (e.g., web pages, images, text documents, multimedia content) that are relevant to a user's information needs, and present information about the resources in a manner that is useful to the user. Typically, users submit queries that suggest the information the users want to retrieve, and search engines provide search results that are responsive to the queries.
A search engine system can perform a search and can provide information to a user before the user submits a search query, for example in response to detecting a pre-search trigger. The search engine system predicts a topic likely to be of interest to the user. When the search engine system detects a pre-search trigger and determines that a confidence score for the predicted topic is above a threshold, the search engine identifies a resource related to the topic by causing a search to be performed. The search engine system then provides a representation of the identified resource to the user.
FIG. 1 is a diagram of an example of a system that can provide information in response to a pre-search trigger.
FIG. 2 is a flow chart illustrating an example of a process for providing information in response to a pre-search trigger.
FIGS. 3A, 3B, and 3C are examples of user interfaces that illustrate search engine home pages that include representations of resources.
Like reference numbers and designations in the various drawings indicate like elements.
FIG. 1 is a diagram of an example of a system 100 that can provide information in response to a pre-search trigger. The system 100 includes a client device 102, a server system 104, and a network 106. The client device 102 can be, for example, a desktop computer, laptop computer, cellular phone, smart phone, tablet computer, a music player, an e-book reader, or navigation system. The functions performed by the server system 104 can be performed by individual computer systems or can be distributed across multiple computer systems.
A search engine system can enhance a user's experience by providing information about a topic of interest to the user before the user initiates a search or enters a search query. The search engine system identifies a topic, for example, “movies,” “baseball,” or “fishing in Colorado.” Using information about a particular user, the search engine system generates a confidence score indicating a likelihood that the identified topic will be of interest to the particular user. The search engine system predicts that the topic is likely of interest to the user when the confidence score satisfies a threshold. The search engine system may identify multiple topics, and can simultaneously provide content for multiple topics satisfying the threshold or provide content for a topic assigned the highest confidence score.