CONTEXT BASED SEARCH ARRANGEMENT FOR MOBILE DEVICES
First Claim
1. A network device to manage a search query over a network, comprising:
- a transceiver to send and receive data over a network; and
a processor that is operative to perform actions, comprising;
receiving a selection from a user of a context from a plurality of pre-defined contexts for performing a mobile search;
selecting a subset of databases from a plurality of databases, each database being associated with a defined category, and wherein the selection of the subset of databases is based on the selected context;
receiving at least one search term within the search query;
performing searches within the selected subset of databases based on the search query and the selected context;
receiving results from the searches;
aggregating the search results; and
providing the aggregated search results over the network for display at the mobile device.
9 Assignments
0 Petitions
Accused Products
Abstract
Embodiments are directed towards managing mobile searches by enabling a user to indicate a context of a search query to narrow a scope of the search. A user may fine tune a search by selecting from a plurality of pre-defined contexts for which to perform a search query. In one embodiment, the user may combine two or more pre-defined contexts to create more complex contexts for use in customized context search queries. The user also enters one or more search terms. A subset of databases is selected from a plurality of databases associated with different subject categories. The subset of databases is selected as predefined by an operator based on the user'"'"'s context, and searched based on the user'"'"'s entered search terms and selected context. Results are then aggregated and provided to the user. Results may be rank ordered based on the given user context or user'"'"'s previous search behavior.
-
Citations
20 Claims
-
1. A network device to manage a search query over a network, comprising:
-
a transceiver to send and receive data over a network; and a processor that is operative to perform actions, comprising; receiving a selection from a user of a context from a plurality of pre-defined contexts for performing a mobile search; selecting a subset of databases from a plurality of databases, each database being associated with a defined category, and wherein the selection of the subset of databases is based on the selected context; receiving at least one search term within the search query; performing searches within the selected subset of databases based on the search query and the selected context; receiving results from the searches; aggregating the search results; and providing the aggregated search results over the network for display at the mobile device. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A processor readable storage medium that includes data and instructions, wherein the execution of the instructions on a computing device provides for managing search queries by enabling actions, comprising:
-
receiving a selection from a user of a context from a plurality of pre-defined contexts for performing search; selecting a subset of databases from a plurality of databases, each database being associated with a defined category, and wherein the selection of the subset of databases is based on the selected context; receiving a search query comprising at least one search term from the user; performing a plurality of searches, each search being performed within one of the selected subset of databases based on the search query and the selected context; combining results of the plurality of searches; and providing the combined search results over a network for display at the user'"'"'s client device. - View Dependent Claims (7, 8, 9, 10, 11)
-
-
12. A method for managing a mobile search over a network, comprising:
-
receiving a selection from a mobile device of a context from a plurality of pre-defined contexts for performing search; automatically selecting, at a network device, a subset of databases from a plurality of databases, each database being associated with a different social networking category, and wherein the selection of the subset of databases is based on the selected context; receiving a search query comprising at least one search term from the mobile device; performing a search over the selected subset of databases based on the search query and the selected context; ordering results of the search; and providing the ordered search results over the network for display at the user'"'"'s mobile device. - View Dependent Claims (13, 14, 15, 16)
-
-
17. A system for enabling a search over a network, comprising:
-
a plurality of databases, wherein each database is associated with a different defined category; and a network device configured to perform actions, including; receiving a selection from a mobile device of a context from a plurality of pre-defined contexts for performing search; selecting a subset of databases from the plurality of databases based on the selected context; receiving a search query comprising at least one search term; performing a search within the selected subset of databases based on the search query and the selected context; organizing results of the search; and providing the organized search results over the network for display at the mobile device. - View Dependent Claims (18, 19, 20)
-
Specification