DECREASING LOGIN LATENCY
First Claim
1. One or more computer-storage media having computer-useable instructions embodied thereon that, when executed, perform a method for decreasing login latency, the method comprising:
- at a first server, receiving from a browser running on a computing device a first request for information associated with a first user;
authenticating the first user;
directing the first request for the information associated with the first user to a second server;
determining at the second server in association with which first particular partition of a plurality of partitions associated with a third server the requested information associated with the first user is stored;
directing the first request for the information associated with the first user to the first particular partition; and
storing a cookie in association with the browser, the cookie including location information for the first particular partition.
2 Assignments
0 Petitions
Accused Products
Abstract
Systems, methods, and computer-storage media for decreasing web service login latency are provided. Upon a user'"'"'s initial login to the web service from a web browser, the location of user information is identified. A cookie containing information identifying the location of the user information is generated and stored in association with the web browser. Upon a subsequent login to the web service by the same user, the location information included in the cookie is utilized to direct the user request directly to the correct location, without having to repeat the act of identifying the location, thus providing the user with the desired information more quickly.
-
Citations
20 Claims
-
1. One or more computer-storage media having computer-useable instructions embodied thereon that, when executed, perform a method for decreasing login latency, the method comprising:
-
at a first server, receiving from a browser running on a computing device a first request for information associated with a first user; authenticating the first user; directing the first request for the information associated with the first user to a second server; determining at the second server in association with which first particular partition of a plurality of partitions associated with a third server the requested information associated with the first user is stored; directing the first request for the information associated with the first user to the first particular partition; and storing a cookie in association with the browser, the cookie including location information for the first particular partition. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. One or more computer-storage media having computer-useable instructions embodied thereon that, when executed, perform a method for decreasing login latency, the method comprising:
-
receiving from a browser running on a computing device a request for information associated with a user, the request including a cookie comprising location information for a particular partition of a plurality of partitions that was associated with the requested information upon receipt of the most recent prior request for the information from the browser; authenticating the user; directing the request for the information to the particular partition based on the location information included in the cookie; and determining whether the requested information is still stored in association with the particular partition, wherein, upon determining that the requested information is still stored in association with the particular partition, the method further comprises providing the requested information from the particular partition to the browser. - View Dependent Claims (13, 14, 15, 16, 17, 18)
-
-
19. A computerized method for decreasing login latency, the method comprising:
-
at a first server set, receiving from a browser running on a computing device a first request for information associated with a user; authenticating the user; directing the first request for information associated with the user to a second server set; determining at the second server set in association with which particular partition of a plurality of partitions in a third server set the requested information associated with the user is stored; directing the first request for information associated with the user from the second server set to the particular partition; providing the requested information from the particular partition to the browser; generating a cookie, the cookie including location information for the particular partition; storing the cookie in association with the browser; receiving from the browser a second request for the information associated with the user, the second request for the information being received later in time than the first request for the information and including the cookie; authenticating the user; and directing the second request directly to the particular partition based upon the location information included in the cookie. - View Dependent Claims (20)
-
Specification