×

ENHANCING CLIENT-SIDE OBJECT CACHING FOR WEB BASED APPLICATIONS

  • US 20120158831A1
  • Filed: 02/24/2012
  • Published: 06/21/2012
  • Est. Priority Date: 11/05/2010
  • Status: Active Grant
First Claim
Patent Images

1. A method for enhancing client-side object caching comprising:

  • identifying an object request associated with a requesting entity, wherein the object request comprises of an object identifier and an object type associated with an object instance, wherein the requesting entity is a widget within an application executing within a client-side computing device, and wherein the object instance is a renderable entity of the widget;

    decomposing the object request into a plurality of different attribute requests, wherein each of the different attribute requests is a request for at least one attribute value;

    for each of the different attribute requests, querying an attribute index of an object cache for the at least one attribute value;

    when the attribute value exists in the attribute index, conveying an appropriate attribute value for the corresponding attribute request to the requesting entity from the object cache; and

    when the attribute value is absent from the attribute index, conveying the attribute request to a server remotely located from the object cache;

    receiving a server-provided attribute value from the server for the corresponding attribute request;

    caching the server-provided attribute value in the object cache; and

    conveying the server-provided attribute value to the requesting entity.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×