×

Systems and methods for developing and using real-time data applications

  • US 10,338,896 B2
  • Filed: 03/20/2015
  • Issued: 07/02/2019
  • Est. Priority Date: 03/21/2014
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method for operating a real-time Web application, the computer-implemented method comprising:

  • providing, at a client-side application executing on a computing device, a graphical user interface comprising one or more rendering widgets for presentation of data associated with a plurality of second computing devices,wherein the client-side application is defined by a plurality of application definition files having instructions to invoke a plurality of Web service objects, andwherein the instructions, during runtime, cause retrieval of data from one or more storage computing devices for presentation on the one or more rendering widgets;

    receiving, by the client-side application, from the one or more storage computing devices, one or more datasets corresponding to the invoked Web service objects;

    responsive to receipt of the one or more datasets, caching, by the client-side application, each of the received one or more datasets;

    responsive to the received one or more datasets being cached, presenting, by the client-side application, data of the cached one or more datasets via the one or more rendering widgets;

    receiving, by the client-side application, a manifest file listing one or more updated application definition files having second instructions to invoke a second plurality of plurality of Web service objects;

    responsive to receipt of the manifest file, retrieving, by the client-side application, the one or more updated application definition files listed in the manifest file;

    responsive to receipt of the one or more updated application definition files, caching, by the client-side application, each of the received one or more updated application definition files; and

    responsive to the received one or more updated application definition files being cached, updating, by the client-side application, the plurality of application definition files with the cached one or more updated application definition files.

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