Method, device and computer program product for processing information in a memory
First Claim
1. A method for freeing memory in a device with limited memory, in which a plurality of pen strokes have been recorded, in electronic form in the memory in association with a page address of one of a plurality of logical pages and a recording time, the method comprising:
- identifying page addresses for the plurality of pen strokes recorded in the device;
identifying the recording time of the most recently recorded pen stroke associated with each of the identified page addresses;
selecting the page address among the identified page addresses which has the oldest most recently recorded pen stroke; and
deleting all the pen strokes associated with the selected page address.
3 Assignments
0 Petitions
Accused Products
Abstract
A method, computer readable medium and device are provided for freeing memory in a device with limited memory, in which a plurality of pen strokes have been recorded, in electronic form in the memory in association with a page address of one of a plurality of logical pages and a recording time. The method, computer readable medium and device provide for identifying page address for the plurality of pen strokes recorded in the device; identifying the recording time of the most recently recorded pen stroke associated with each of the identified page addresses; selecting the page address among the identified page addresses which has the oldest most recently recorded pen stroke; and deleting all the pen strokes associated with the selected page address.
-
Citations
19 Claims
-
1. A method for freeing memory in a device with limited memory, in which a plurality of pen strokes have been recorded, in electronic form in the memory in association with a page address of one of a plurality of logical pages and a recording time, the method comprising:
-
identifying page addresses for the plurality of pen strokes recorded in the device; identifying the recording time of the most recently recorded pen stroke associated with each of the identified page addresses; selecting the page address among the identified page addresses which has the oldest most recently recorded pen stroke; and deleting all the pen strokes associated with the selected page address. - View Dependent Claims (2, 3, 4, 5, 11, 12, 13, 14, 15, 16)
-
- 6. The method as claimed in clam 5, wherein the predetermined rules include, if the second data structure is full and an encountered page address in the first data structure has a recording time that is older than a youngest recording time in the second data structure, the page address associated with said youngest recording time in the second data structure is replaced by said encountered page address, so that the second data structure comprises the page addresses with which the oldest most recently recorded pen strokes are associated.
-
17. A computer readable medium encoded with computer executable instructions for freeing memory in a device with limited memory, in which a plurality of pen strokes have been recorded in electronic form in the memory in association with a page address of one of a plurality of logical pages and a recording time, the instructions causing a computer system to execute the steps of:
-
identifying page addresses for the plurality of pen strokes recorded in the device; identifying the recording time of the most recently recorded pen stroke associated with each of the identified page addresses; selecting the page address among the identified page addresses which has the oldest most recently recorded pen stroke; and deleting all the pen strokes associated with selected page address.
-
-
18. A device for electronic recording of pen strokes, each of which is associated with a page address of a logical page and a recording time, the device comprising:
-
a data processing unit including a memory with limited space for storing the pen strokes in electronic form, the data processing unit being configured to identify page addresses for the pen strokes recorded in the device; identify the recording time of the most recently recorded pen stroke associated with each of the identified page addresses; select the page address among the identified page addresses which has the oldest most recently recorded pen stroke; and delete all the pen strokes associated with the selected page address. - View Dependent Claims (19)
-
Specification