×

Virtual javascript object notation

  • US 8,112,470 B2
  • Filed: 09/09/2008
  • Issued: 02/07/2012
  • Est. Priority Date: 09/09/2008
  • Status: Active Grant
First Claim
Patent Images

1. A method executable by a processor of a client device for receiving objects from a server, said processor configured to execute instructions for:

  • sending, by the client device, a first request to the server;

    receiving, by the client device, an object definition from the server in response to the sent first request, said received object definition defining an object of a data store associated with a server separable from the defined object;

    receiving, by the client device, a first array of elements from the server wherein each of the elements in the received first array includes data representing the object associated with a data store;

    instantiating, by the client device, a first plurality of objects based on the received first array and based on the received object definition, each of the first plurality of objects corresponding to one of the elements in the received first array, wherein instantiating the first plurality of objects comprises;

    creating, by the client device, a new object based on the received object definition, said object being comprised of a plurality of properties;

    assigning, by the client device, a first value from the received first array to a first property of the new object; and

    assigning, by the client device, a second value to a second property of the new object wherein the second value is a function of first property;

    sending, by the client device, a second request to the server different from the first request;

    receiving, by the client device, a second array of elements different from the first array of elements from the server and in response to the sent second request; and

    instantiating, by the client device, a second plurality of objects based on the received second array and based on the previously received object definition, each of the second plurality of objects corresponding to one of the elements in the received second array.

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