Shortcut Sets For Controlled Environments
First Claim
1. A machine implemented method comprising:
- receiving, from a client, a request containing a particular hint token;
identifying an environment to which the client belongs;
from a plurality of shortcut sets, selecting a shortcut set that is specifically associated with the environment, wherein each shortcut set contains hint tokens associated with data sources;
determining whether the selected shortcut set contains the particular hint token; and
in response to determining that the selected shortcut set contains the particular hint token, directing the client to a data source associated, within the selected shortcut set, with the particular hint token.
9 Assignments
0 Petitions
Accused Products
Abstract
A method and apparatus for shortcut sets to data sources, such as web sites, is disclosed. The shortcut sets may be associated with a controlled environment. A controlled environment might be a home, corporation, business, etc. As an example, an information technology (IT) manager configures shortcuts for the employees of the company. As another example, a family member configures shortcuts that are common to all family members, when at home. A user may enter a shortcut into a search box of a web browser to be directed to a data source. If the shortcut indicates a search at the data source is desired, then a search is automatically performed at the data source.
-
Citations
18 Claims
-
1. A machine implemented method comprising:
-
receiving, from a client, a request containing a particular hint token; identifying an environment to which the client belongs; from a plurality of shortcut sets, selecting a shortcut set that is specifically associated with the environment, wherein each shortcut set contains hint tokens associated with data sources; determining whether the selected shortcut set contains the particular hint token; and in response to determining that the selected shortcut set contains the particular hint token, directing the client to a data source associated, within the selected shortcut set, with the particular hint token. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method comprising performing a machine-executed operation involving instructions, wherein said instructions are instructions which, when executed by one or more processors, cause the one or more processors to perform certain steps including:
-
receiving, from a client, a request containing a particular hint token; receiving information that uniquely identifies an environment to which the client belongs; based on the information, determining whether any of a plurality of shortcut sets is specifically associated with the environment, wherein each shortcut set contains hint tokens associated with data sources; in response to determining that there is a shortcut set that is specifically associated with the environment, determining whether the selected shortcut set contains the particular hint token; and in response to determining that the shortcut set that is specifically associated with the environment contains the particular hint token, directing the client to a data source associated, within the selected shortcut set, with the particular hint token; wherein the machine-executed operation is at least one of (a) sending said instructions over transmission media, (b) receiving said instructions over transmission media, (c) storing said instructions onto a machine-readable storage medium, or (d) executing the instructions. - View Dependent Claims (8, 9, 10, 11, 12, 13)
-
-
14. An apparatus comprising:
-
a processor; and a computer-readable medium communicatively coupled to the processor, said computer readable medium carrying one or more sequences of instructions, which when executed by one or more processors causes the one or more processors to perform the steps of; receiving, from a client, a request containing a particular hint token; identifying an environment to which the client belongs; from a plurality of shortcut sets, selecting a shortcut set that is specifically associated with the environment, wherein each shortcut set contains hint tokens associated with data sources; determining whether the selected shortcut set contains the particular hint token; and in response to determining that the selected shortcut set contains the particular hint token, directing the client to a data source associated, within the selected shortcut set, with the particular hint token. - View Dependent Claims (15, 16, 17, 18)
-
Specification