×

Decreasing login latency

  • US 8,370,908 B2
  • Filed: 06/10/2009
  • Issued: 02/05/2013
  • Est. Priority Date: 06/10/2009
  • Status: Active Grant
First Claim
Patent Images

1. Computer storage 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 stores the requested information associated with the first user, wherein the plurality of partitions is associated with a third server;

    directing the first request for the information associated with the first user to the first particular partition;

    storing a cookie in association with the browser, wherein the cookie includes including location information for the first particular partition and identity information associated with the first user;

    at the first server, receiving from the browser a first request for information associated with a second user, the first request for information associated with the second user including the cookie;

    authenticating the second user;

    determining that the cookie does not include identity information associated with the second user;

    directing the first request for information associated with the second user to the second server;

    determining at the second server which second particular partition of the plurality of partitions stores the requested information associated with the second user;

    directing the first request for the information associated with the second user to the second particular partition;

    storing, in association with the cookie, location information for the second particular partition and identity information associated with the second user;

    at the first server, receiving from the browser a second request for the information associated with the first user, the second request for the information associated with the first user being received later in time than the first request for the information associated with the first user and including the cookie;

    authenticating the first user;

    directing the second request for the information associated with the first user directly to the first particular partition based upon the location information included in the cookie; and

    determining whether the information associated with the first user requested in each of the first and second requests for information is still stored in association with the first particular partition,wherein upon determining that the information associated with the first user requested in each of the first and second requests for the information is still stored in association with the first particular partition, the method further comprises providing the requested information associated with the first user from the first particular partition to the browser.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×