METHOD OF REFLECTING ON ANOTHER DEVICE A CHANGE TO A BROWSER CACHE ON A HANDHELD ELECTRONIC DEVICE, AND ASSOCAITED DEVICE

  • US 20110179138A1
  • Filed: 03/29/2011
  • Published: 07/21/2011
  • Est. Priority Date: 04/28/2006
  • Status: Abandoned Application
  • ×
    • Pin Icon | RPX Insight
    • Pin
First Claim
Patent Images

1. At a server of mobile communications devices, a method of servicing requests for HTML documents, said HTML documents containing a plurality of HTML objects, from mobile communications devices, said method comprising:

  • upon initiation of a browser session at a given mobile communications device served by said server, receiving at least a portion of a copy of a mobile data table stored on said given mobile communications device, said mobile data table comprising (i) a filename of an HTML object, (ii) an associated URL of a location from which said associated HTML object was obtained, and (iii) an associated expiry date, so as to indicate the contents of a browser cache of HTML objects at said mobile communications device;

    reflecting said mobile data table in a server data table for said given mobile communications device;

    thereafter, receiving updates from said given mobile communications device of changes to said browser cache such that said server data table is maintained as a mirror of said mobile data table;

    upon receiving a request for an HTML document from said given mobile communications device, determining from said server data table whether HTML objects contained in said requested HTML document are present in said browser cache; and

    sending a copy of a particular HTML object to said given mobile communications device when said determining determines that said particular HTML object is not present in said browser cache; and

    sending an update to said given mobile communications device when said determining determines that said particular HTML object is present in said browser cache in an expired state.

View all claims
  • 2 Assignments
    ×
    ×

    Thank you for your feedback

    ×
    ×