Providing results to parameterless search queries
First Claim
Patent Images
1. A method comprising:
- determining, by a computing system, a current context of a mobile computing device;
responsive to determining the current context of the mobile computing device, identifying, by the computing system and based on the current context of the mobile computing device, one or more previous contexts;
executing, by the computing system, based at least in part on the current context of the mobile computing device and the one or more previous contexts, a parameterless search query to identify one or more results determined to be relevant to a user of the mobile computing device; and
sending, by the computing system, to the mobile computing device, the one or more results.
2 Assignments
0 Petitions
Accused Products
Abstract
In one implementation, a computer-implemented method includes receiving a parameterless search request, which was provided to a mobile computing device, for information that is relevant to a user of the mobile computing device. The method also includes, in response to the received parameterless search request, identifying with a digital computer system one or more results that are determined to be relevant to the user of the mobile computing device based upon a current context of the mobile computing device. The method further includes providing the results for display to a user of the mobile computing device.
-
Citations
20 Claims
-
1. A method comprising:
-
determining, by a computing system, a current context of a mobile computing device; responsive to determining the current context of the mobile computing device, identifying, by the computing system and based on the current context of the mobile computing device, one or more previous contexts; executing, by the computing system, based at least in part on the current context of the mobile computing device and the one or more previous contexts, a parameterless search query to identify one or more results determined to be relevant to a user of the mobile computing device; and sending, by the computing system, to the mobile computing device, the one or more results. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A computing system comprising:
-
an input subsystem that receives a request for a parameterless search query; a context determination unit that, responsive to receiving the request for the parameterless search query, determines a current context of the mobile computing device and identifies, based on the current context of the mobile computing device, one or more previous contexts; a result identification unit that executes, based at least in part on the current context of the mobile computing device and the one or more previous contexts, the parameterless search query to identify one or more results determined to be relevant to the user of the mobile computing device; and an output subsystem that provides the one or more results to the mobile computing device. - View Dependent Claims (13, 14, 15, 16, 17)
-
-
18. A non-transitory computer-readable storage medium encoded with instructions that, when executed, caused one or more processors to:
-
determine a current context of a mobile computing device; responsive to determining the current context, identify, based on the current context of the mobile computing device, one or more previous contexts; executing, based at least in part on the current context of the mobile computing device and the one or more previous contexts, a parameterless search query to identify one or more results determined to be relevant to a user of the mobile computing device; and send, to the mobile computing device, the one or more results. - View Dependent Claims (19, 20)
-
Specification