Contextual mobile local search based on social network vitality information
First Claim
1. A mobile device that is operative to manage a mobile search over a network, comprising:
- a memory component for storing data; and
a processing component for executing data that enables actions, including;
collecting vitality information that includes a content of a calendar for a user of the mobile device and a current mood of the user of the mobile device provided, in part, through a mood avatar;
collecting additional social networking information that includes at least an aggregated mood of a predefined group of social networking members;
modifying the vitality information to further include a current location of the mobile device;
automatically selecting and displaying a list of applications based on the additional social networking information, including the aggregated mood for the group, and modified vitality information, the list of applications including a contextual-search application;
receiving a search query from the mobile device user;
automatically modifying the search query based on the vitality information to generate a context based search request;
sending the context based search request over the network; and
receiving for display on the mobile device a context based search response that is based in part on the vitality information and the search query.
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.
130 Citations
21 Claims
-
1. A mobile device that is operative to manage a mobile search over a network, comprising:
-
a memory component for storing data; and a processing component for executing data that enables actions, including; collecting vitality information that includes a content of a calendar for a user of the mobile device and a current mood of the user of the mobile device provided, in part, through a mood avatar; collecting additional social networking information that includes at least an aggregated mood of a predefined group of social networking members; modifying the vitality information to further include a current location of the mobile device; automatically selecting and displaying a list of applications based on the additional social networking information, including the aggregated mood for the group, and modified vitality information, the list of applications including a contextual-search application; receiving a search query from the mobile device user; automatically modifying the search query based on the vitality information to generate a context based search request; sending the context based search request over the network; and receiving for display on the mobile device a context based search response that is based in part on the vitality information and the search query. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A processor readable 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:
-
collecting vitality information that includes a content of a calendar for a user of a mobile device and a current mood of the user of the mobile device provided, in part, through a mood avatar; modifying the vitality information to further include a current location of the mobile device; collecting aggregated social networking information that includes at least an aggregated mood of a predefined group of social networking members; determining a social networking context based, in part, on the vitality information and the aggregated social networking information, including the aggregated mood; receiving an input from the user, the input including a search request; and employing the determined social networking context to generate a context based search request by modifying the search request, and sending the context based search request to a network device to obtain a context based search response. - View Dependent Claims (8, 9, 10, 11)
-
-
12. A network device for enabling a search using a mobile device, comprising:
-
a transceiver to send and receive data over the network; and a processor that is operative to perform actions, including; receiving social networking information, including vitality information, and aggregated information from a plurality of social networking members the aggregated information including at least an aggregated mood of the plurality of social networking members; distributing to at least one mobile device, at least a portion of the social networking information, wherein the mobile device is enabled to employ at least the portion of the social networking information, including at least the aggregated information, and vitality information about a user of the mobile device that includes a content of a calendar for the user and a current mood of the user provided through a mood avatar to generate a context based search request; and receiving from the mobile device the context based search request for use in performing the context based search request and proving a result for display by the mobile device. - View Dependent Claims (13, 14, 15)
-
-
16. A method of managing a mobile search over a network, comprising:
-
collecting, at a mobile device, vitality information that includes a content of a calendar for a user of the mobile device and a current mood of the user of the mobile device provided through a mood avatar; modifying, at the mobile device, the vitality information to further include a current location of the mobile device; collecting additional social networking information that includes at least an aggregated mood of a predefined group of social networking members; determining a social networking context based, in part, on the vitality information and the additional social networking information including at least the aggregated mood; receiving an input on the mobile device representing a mobile search request; and employing the determined social networking context to modify the mobile search request, and providing the modified mobile search over the network to obtain a context based search response for display on the mobile device. - View Dependent Claims (17, 18, 19, 20)
-
-
21. A mobile apparatus for enabling a search using a mobile device, comprising:
-
a transceiver to send and receive data over the network; means for determining vitality information that includes a content of a calendar for a user of the mobile device and a current mood of the user of mobile device provided through a mood avatar and modifying the determined vitality information with a current location of the mobile device; means for collecting additional social networking information that includes at least an aggregated mood of a predefined group of social networking members; means for determining a social networking context based, in part, on the vitality information, the aggregated mood, and additional vitality information associated with at least one other member of a social network; means for receiving an input on the mobile apparatus; and means for employing the determined social networking context to generate a context based mobile search request, and performing the context based mobile search over the network to obtain a context based search response.
-
Specification