Method of reflecting on another device an addition to a browser cache on a handheld electronic device, and associated device
First Claim
Patent Images
1. A method of providing information regarding a content of a memory of a handheld electronic device, the method comprising:
- receiving a name of a particular file that was added to the memory and an indication that the particular file was added to the memory;
responsive to said receiving, deducing that a particular object has been stored in the memory by;
(i) for a particular location seeking in the memory a file name of a file that comprises the particular location, and (ii) making a determination that the file name of the file in the memory that comprises the particular location is the same as the name of the particular file that was added to the memory;
responsive to said deducing, providing to another device a representation of the particular location, said representation indicating that the particular object has been stored in the memory;
providing to the another device a data set representative of at least a portion of the content of the memory, said providing to the another device a representation of the particular location comprising providing to the another device an update to the data set that includes the representation of the particular location;
storing on the handheld electronic device a data table comprising;
a plurality of first objects that each comprise a name of a memory file in the memory that comprises a location associated with the memory file, andassociated with each one of the first objects, a second object that comprises the location associated with the memory file of the one of the first objects andproviding as at least a portion of the data set at least a portion of the data table, said at least a portion of the data table comprising for each one of the plurality of first objects a representation of the location associated with the memory file of the one of the plurality of first objects.
4 Assignments
0 Petitions
Accused Products
Abstract
An improved handheld electronic device includes an Application Programming Interface (API) that generates various notifications in certain circumstances. The handheld electronic device provides an improved method of employing the notifications to enable another device to reflect an addition to a browser cache on the handheld electronic device.
-
Citations
6 Claims
-
1. A method of providing information regarding a content of a memory of a handheld electronic device, the method comprising:
-
receiving a name of a particular file that was added to the memory and an indication that the particular file was added to the memory; responsive to said receiving, deducing that a particular object has been stored in the memory by;
(i) for a particular location seeking in the memory a file name of a file that comprises the particular location, and (ii) making a determination that the file name of the file in the memory that comprises the particular location is the same as the name of the particular file that was added to the memory;responsive to said deducing, providing to another device a representation of the particular location, said representation indicating that the particular object has been stored in the memory; providing to the another device a data set representative of at least a portion of the content of the memory, said providing to the another device a representation of the particular location comprising providing to the another device an update to the data set that includes the representation of the particular location; storing on the handheld electronic device a data table comprising; a plurality of first objects that each comprise a name of a memory file in the memory that comprises a location associated with the memory file, and associated with each one of the first objects, a second object that comprises the location associated with the memory file of the one of the first objects and providing as at least a portion of the data set at least a portion of the data table, said at least a portion of the data table comprising for each one of the plurality of first objects a representation of the location associated with the memory file of the one of the plurality of first objects. - View Dependent Claims (2, 3)
-
-
4. A handheld electronic device comprising an input apparatus, a processor apparatus, and an output apparatus, the processor apparatus comprising a processor and a memory, the memory having stored therein a number of routines which, when executed on the processor, cause the handheld electronic device to be adapted to perform operations comprising:
-
receiving a name of a particular file that was added to the memory and an indication that the particular file was added to the memory; responsive to said receiving, deducing that a particular object has been stored in the memory by;
(i) for a particular location seeking in the memory a file name of a file that comprises the particular location, and (ii) making a determination that the file name of the file in the memory that comprises the particular location is the same as the name of the particular file that was added to the memory;responsive to said deducing, providing to another device a representation of the particular location, said representation indicating that the particular object has been stored in the memory; providing to the another device a data set representative of at least a portion of a content of the memory, said providing to the another device a representation of the particular location comprising providing to the another device an update to the data set that includes the representation of the particular location; storing on the handheld electronic device a data table comprising; a plurality of first objects that each comprise a name of a memory file in the memory that comprises a location associated with the memory file, and associated with each one of the first objects, a second object that comprises the location associated with the memory file of the one of the first objects and providing as at least a portion of the data set at least a portion of the data table, said at least a portion of the data table comprising for each one of the plurality of first objects a representation of the location associated with the memory file of the one of the plurality of first objects. - View Dependent Claims (5, 6)
-
Specification