×

REDUCING LATENCY

  • US 20170214674A1
  • Filed: 01/25/2016
  • Published: 07/27/2017
  • Est. Priority Date: 01/25/2016
  • Status: Abandoned Application
First Claim
Patent Images

1. A method performed by data processing apparatus, the method comprising:

  • authenticating a given user as an authorized user of a given online account based on data submitted through a given client device of the given user;

    initiating, for the given user and in response to the authenticating, a user session on the given client device in which account data is presented to the user, the account data being accessible by multiple different users each having different credentials that are used to access the account data;

    identifying a user group to which the given user is assigned based on (i) similarities between the given user'"'"'s interactions with user interface elements presented in the user interface of the given online account during previous user sessions and other interactions of other users with the user interface elements and (ii) similarities between at least one type of the account data requested by the given user during the previous user sessions and at least one type of the account data requested by other users;

    selecting a first dataset from the account data that includes the first dataset and a second dataset based at least on (i) the types of the account data requested by the given user during the previous user sessions, (ii) user interface elements of the given online account with which the given user has interacted during the previous user sessions, and (iii) the user group to which the given user is assigned;

    selecting, based on types of the account data that were previously requested for presentation after the first dataset by various other users in the user group to which the user is assigned, the second dataset from the account data that includes the first dataset and the second dataset and that differs from the first dataset;

    updating a user interface for the given online account that is presented at the client device during the user session to present at least a portion of the first dataset in an initial account view for the given online account, the initial account view presenting multiple different types of the account data from the first dataset that are combined into a single presentation and that provide an overview of at least a portion of the first dataset; and

    reducing latency of a transition, during the user session at the given client device, from the initial account view to an updated account view that presents the second dataset during the user session including providing, to the given client device and while the initial account view is presented at the given client device, at least a portion of the second dataset that is displayed in the updated account view prior to receiving a request for the second dataset from the given client device, wherein the provided portion of the second dataset is cached at the given client device while the initial account view is presented and is not presented in the initial account view.

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