Contextual mobile local search based on social network vitality information
First Claim
1. A method to manage a search over a network, comprising:
- receiving, from a client device, vitality information that includes at least a location of the client device and a mood of a user of the client device;
employing the vitality information including the location and a time of day associated with the client device to determine a social networking context;
receiving, from a server device, social networking information that includes at least an aggregated mood of a predefined group of social networking members; and
automatically selecting and displaying a list of applications based on the social networking information, including the aggregated mood for the group, the vitality information, and a user input, wherein the list of applications includes a contextual-search application that performs actions, including;
while receiving portions of a search input request;
performing a social networking context based search using the received portions of the search input request and the determined social networking context; and
providing at least one result of the social networking context based search to the client device.
9 Assignments
0 Petitions
Accused Products
Abstract
A system, apparatus, and method are directed to managing contextual based mobile searches. A context oriented user interface interprets inputs from a mobile user based on vitality information. In one embodiment, the input may be interpreted as a request to perform a context-based search over a network using at least some of the vitality information. Vitality information may include a location of the mobile device, a time of day, an event, information from the mobile user'"'"'s calendar, past behavior of the mobile user, weather, social networking data, aggregate behaviors, or even information about proximity of a social contact. By employing vitality information to perform a mobile search, better search results and a richer user experience may be provided that includes a sense of community, a sense of presence (e.g., a sense of “here-ness.”). In one embodiment, the mobile user may provide comments to others regarding the search results.
-
Citations
19 Claims
-
1. A method to manage a search over a network, comprising:
-
receiving, from a client device, vitality information that includes at least a location of the client device and a mood of a user of the client device; employing the vitality information including the location and a time of day associated with the client device to determine a social networking context; receiving, from a server device, social networking information that includes at least an aggregated mood of a predefined group of social networking members; and automatically selecting and displaying a list of applications based on the social networking information, including the aggregated mood for the group, the vitality information, and a user input, wherein the list of applications includes a contextual-search application that performs actions, including; while receiving portions of a search input request; performing a social networking context based search using the received portions of the search input request and the determined social networking context; and providing at least one result of the social networking context based search to the client device. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A non-transitory computer-readable non-volatile storage medium that includes data, wherein the execution of the data provides for the management of a mobile search over a network by enabling actions, including:
-
receiving vitality information that includes at least a location of a client device, a mood of a user of the client device, and information from a calendar associated with the user of the client device; employing the vitality information including the location and calendar information to determine a social networking context; receiving, from a server device, social networking information that includes at least an aggregated mood of a predefined group of social networking members; and automatically selecting and displaying a list of applications based on the social networking information, including the aggregated mood for the group, the vitality information, and a user input, wherein the list of applications includes a contextual-search application that performs actions, including; while receiving portions of a search input request; performing a social networking context based search using the received portions of the search input request and the determined social networking context; and providing at least one result of the social networking context based search to the client device. - View Dependent Claims (9, 10, 11, 12, 13)
-
-
14. A method for enabling a search over a network for a client device, comprising:
-
sending over the network, vitality information that includes at least a location of the client device, a mood of a user of the client device, and information from a calendar associated with the client device, wherein the vitality information is useable to determine a social networking context for the user of the client device; collecting social networking information that includes at least an aggregated mood of a predefined group of social networking members; and automatically selecting and displaying a list of applications based on the social networking information, including the aggregated mood for the group, the vitality information, and a user input, wherein the list of applications includes a contextual-search application that performs actions, including; while receiving portions of a search input request over the network, providing in response at least one result of a social networking context based search that is based on the received portions of the search input request combined with at least some of the determined social networking context information, including the location and calendar information. - View Dependent Claims (15, 16, 17, 18, 19)
-
Specification