AUTOMATIC LOCKING OF NOTES
Original Publication Date: 1994-Feb-01
Included in the Prior Art Database: 2002-Feb-25
Rick Hill: AUTHOR [+2]
Transferring notes into a data receiver that did not automatically lock the note memory would require a two step process, first transfer the note and then lock the note. Using automatic locking, transferring the note is all a user must do. Without A description ofthe basic link lists follows: 34 0 Motorola, Inc. 1994 0 M MOIY)ROLA Technical Developments Volume 21 February 1994 The anchor id table, source / subsource lists, and deletion list are shown below. The top and end pointers of the deletion list along with the contents of all the lists for this example are also depicted.
MOTOROLA Technical Developments Volume 21 February 1994
AUTOMATIC LOCKING OF NOTES
by Rick Hill and Greg Cannon
the automatic locking, a user may forget to lock the note and only discover the mistake after the note is gone. With the automatic locking, any note trans- ferred will reside in the data receiver until the user unlocks and deletes the note. The autolocking idea will help those who do not wish to download their messages to a host computer. A user that would previously download a message so that a note could be attached, no longer needs to download the mes- sage. A user can utilize the data receiver's memory as permanent storage for messages and notes.
The following explains a scheme that protects notes (i.e.; information) transferred fi-om a host com- puter into a data receiver's memory horn being over- written. In a data receiver, memory is allocated such that unlocked memory can be reallocated for new incoming data. Locked memory is not available for reallocation. Currently, the user can lock a message that resides in a data receiver. A user may also attach notes to messages and transfer notes that are not attached to any particular message. These transferred notes, whether attached to a message or stand alone, are stored in the same memory as incoming mes- sages. Therefore, unless the notes are locked, reallocation of the memory used for these notes is possible. This would result in a loss of the note infor- mation that was transferred to the data receiver. To ensure that the note memory is not reallocated, notes will be automatically locked. For the notes attached to a particular message, the message will also be automatically locked when a note is attached. This technology can enhance the usefulness of host com- puters saving information to a data receiver's memory.
Each message in the data receiver is a node on a linked list. There are two linked lists within the data receiver. The first list contains all of the unlocked messages and notes and the second contains all of the locked messages and notes. Each message and note resides on one of these lists. Locking a mes- sage will entail unlinking the message from the first list and linking it to the second list. The algorithms that reallocate memory for incoming messages use memory from the first list,only. Automatically locking
notes will be accomplished by placing the notes
directly on the locked list. For the notes attached to a particular message, the note will be attached and then the entire message, note included, will be unlinked from the first list and linked to the locked list.
Transferring notes into a data receiver that did not automatically lock the note memory would require a two step process, first transfer the note and then lock the note. Using automatic locking, transferring the note is all a user must do. Without
A description ofthe basic link lists follows:
34 0 Motorola, Inc. 1994