Apparatus and method for automatically redirecting a search
First Claim
Patent Images
1. A method, comprising:
- receiving, by a processor of an endpoint device, a search term;
connecting, by the processor, to a search server hosting a search site that returns a plurality of sites in response to the search term, wherein the endpoint device is distinct from the search server;
receiving, by the processor, the plurality of sites from the search site;
receiving, by the processor, a selection of a site from the plurality of sites;
requesting, by the processor, whether to associate the site with the search term in response to the receiving the selection;
receiving, by the processor, a confirmation to associate the site with the search term;
storing, by the processor, an association of the site with the search term;
performing, by the processor via a web browser, a redirection to a server hosting the site based on a reception of the search term at a later time;
automatically connecting, by the processor, to an application server storing authentication credentials;
automatically receiving, by the processor, an authentication credential of a user for the site from the application server; and
automatically logging in to the site, by the processor, with the authentication credential based on the reception of the search term and the redirection to the server hosting the site.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods, computer-readable media and apparatuses for automatically redirecting a search are disclosed. A processor receives a search term, connects to a search server hosting a search site that displays a plurality of sites in response to the search term, receives a selection of a site from the plurality of sites, provides an option to associate the site with the search term and receives a confirmation to associate the site with the search term, where the search term automatically redirects a connection to a server hosting the site and by-passing a connection to the search server hosting the search site when the search term is received at a later time.
94 Citations
18 Claims
-
1. A method, comprising:
-
receiving, by a processor of an endpoint device, a search term; connecting, by the processor, to a search server hosting a search site that returns a plurality of sites in response to the search term, wherein the endpoint device is distinct from the search server; receiving, by the processor, the plurality of sites from the search site; receiving, by the processor, a selection of a site from the plurality of sites; requesting, by the processor, whether to associate the site with the search term in response to the receiving the selection; receiving, by the processor, a confirmation to associate the site with the search term; storing, by the processor, an association of the site with the search term; performing, by the processor via a web browser, a redirection to a server hosting the site based on a reception of the search term at a later time; automatically connecting, by the processor, to an application server storing authentication credentials; automatically receiving, by the processor, an authentication credential of a user for the site from the application server; and automatically logging in to the site, by the processor, with the authentication credential based on the reception of the search term and the redirection to the server hosting the site. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A non-transitory computer-readable medium storing instructions which, when executed by a processor of an endpoint device, cause the processor to perform operations, the operations comprising:
-
receiving a search term; connecting to a search server hosting a search site that returns a plurality of sites in response to the search term, wherein the endpoint device is distinct from the search server; receiving the plurality of sites from the search site; receiving a selection of a site from the plurality of sites; requesting whether to associate the site with the search term in response to the receiving the selection; receiving a confirmation to associate the site with the search term; storing an association of the site with the search term; performing, via a web browser, a redirection to a server hosting the site based on a reception of the search term at a later time; automatically connecting to an application server storing authentication credentials; automatically receiving an authentication credential of a user for the site from the application server; and automatically logging in to the site with the authentication credential based on the reception of the search term and the redirection to the server hosting the site. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. An endpoint device, comprising:
-
a processor; and a computer-readable storage device storing a plurality of instructions which, when executed by the processor, cause the processor to perform operations, the operations comprising; receiving a search term; connecting to a search server hosting a search site that returns a plurality of sites in response to the search term, wherein the endpoint device is distinct from the search server; receiving the plurality of sites from the search site; receiving a selection of a site from the plurality of sites; requesting whether to associate the site with the search term in response to the receiving the selection; receiving a confirmation to associate the site with the search term; storing an association of the site with the search term; performing, via a web browser, a redirection to a server hosting the site based on a reception of the search term at a later time; automatically connecting to an application server storing authentication credentials; automatically receiving an authentication credential of a user for the site from the application server; and automatically logging in to the site with the authentication credential based on the reception of the search term and the redirection to the server hosting the site. - View Dependent Claims (14, 15, 16, 17, 18)
-
Specification