Method and apparatus for recovering erased calling messages in radio pager
First Claim
1. A method of recovering an erased calling message in a radio pager comprising:
- providing a memory in the pager comprising a memory area for sequentially storing calling messages, and a message table which comprises a first area and a second area and stores addresses of the memory area where calling messages are stored;
providing an operation panel for the pager which has a calling message delete key and an erased calling message recovery key;
providing a display for the pager for displaying calling messages stored in a selected address when an address of the memory area stored in the first area of said message table is selected;
moving an address of the memory area where a calling message to be erased is stored among the addresses stored in the first area of the message table into the second area, while storing the calling message to be erased in the memory area when the calling message delete key has been pressed while maintaining the storage of the calling message to be erased in the memory area;
rearranging remaining addresses stored in the first area except for the address moved into the second area; and
moving a selected address into the rearranged first area when the erased calling message recovery key has been pressed and simultaneously selecting one address of the addresses stored in the second area.
0 Assignments
0 Petitions
Accused Products
Abstract
In a radio pager which includes: a memory having a memory area for sequentially storing calling messages, and a message table which includes a first area and a second area and stores addresses of the memory area where calling messages are stored; and an operation panel which has a calling message delete key and an erased calling message recovery key, and displays calling messages stored in a selected address when an address of the memory area stored in the first area of the message table is selected, a method and apparatus for recovering an erased calling message includes: moving an address of the memory area where a calling message to be erased is stored among the addresses stored in the first area of the message table into the second area, while maintaining the storage of the calling message to be erased in the memory area when the calling message delete key is pressed; arranging the remaining addresses stored in the first area except for the address moved into the second area; and moving a selected address into the arranged first area when the erased calling message recovery key is pressed and simultaneously selecting one address in the addresses stored in the second area.
10 Citations
6 Claims
-
1. A method of recovering an erased calling message in a radio pager comprising:
-
providing a memory in the pager comprising a memory area for sequentially storing calling messages, and a message table which comprises a first area and a second area and stores addresses of the memory area where calling messages are stored; providing an operation panel for the pager which has a calling message delete key and an erased calling message recovery key; providing a display for the pager for displaying calling messages stored in a selected address when an address of the memory area stored in the first area of said message table is selected; moving an address of the memory area where a calling message to be erased is stored among the addresses stored in the first area of the message table into the second area, while storing the calling message to be erased in the memory area when the calling message delete key has been pressed while maintaining the storage of the calling message to be erased in the memory area; rearranging remaining addresses stored in the first area except for the address moved into the second area; and moving a selected address into the rearranged first area when the erased calling message recovery key has been pressed and simultaneously selecting one address of the addresses stored in the second area.
-
-
2. A method of recovering an erased calling message in a radio pager comprising:
-
providing a memory in the pager composing a memory area for sequentially storing calling messages, and a message table which comprises a first area and a second area and stores addresses of the memory area where calling messages are stored; providing an operation panel for the pager which has a calling message check key, a calling message delete key and an erased calling message recovery key; storing a calling message received in an address pointed to by a message table pointer from among addresses of the memory area stored in the first area of the message table; providing a display for the pager for displaying all of the calling messages stored in addresses of the memory area stored in the first area of the message table when the calling message check key has been pressed; moving an address of the first area of the message table storing address of the memory area where a calling message to be erased is stored into the second area when one calling message of the calling messages is displayed and the calling message delete key has been pressed while maintaining the storage of the calling message to be erased in the memory area; reducing a message table pointer value pointing to an address of the message table which is storing the address of the memory area for storing a received calling message and generating an erasure pointer pointing to the address for storing the address of the first area of the message table intended to be next moved, when the address of the first area of the message table is moved into the second area of the message table; rearranging remaining addresses stored in the first area except for the address moved into the second area; moving a selected address into the first area when the erased calling message recovery key has been pressed and simultaneously selecting one address of the addresses stored in the second area; and increasing the message table pointer value and reducing the generated erasure pointer value, when the selected address of the addresses stored in the second area of the message table is moved into the first area of the message table.
-
-
3. A method of recovering an erased calling message in a radio pager comprising:
-
providing a memory in the pager comprising a memory area for sequentially storing calling messages and a message table for storing addresses of the memory area where calling messages are stored; providing an operation panel for the pager which has a calling message check key, a calling message delete key and an erased calling message recovery key; storing the calling message received in an address of the memory area stored in an address of the message table pointed to by a message table pointer; providing a display for the pager for displaying calling messages stored in the memory area when the calling message check key is pressed; initializing the message table pointer value so as to point to an initial address of the message table when the calling message delete key has been pressed while maintaining the storage of the calling message to be erased in the memory area; sequentially checking all of the areas of the message table when the erased calling message recovery key has been pressed; and increasing the initialized the message table pointer value every time that the area storing address of the memory area in areas of the message table has been checked.
-
-
4. An apparatus for recovering an erased calling message in a radio pager comprising:
-
a micro-controller; a memory, controlled by said micro-controller, comprising a memory area for sequentially storing calling messages, and a message table which comprises a first area and a second area and stores addresses of the memory area where calling messages are stored; an operation panel, providing signals to said micro-controller, which has a calling message delete key and an erased calling message recovery key; a display, connected to said micro-controller, for displaying calling messages stored in a selected address when an address of the memory area stored in the first area of said message table is selected; said micro-controller moving an address of the memory area where a calling message to be erased is stored among the addresses stored in the first area of the message table into the second area, while maintaining the storage of the calling message to be erased in the memory area when the calling message delete key has been pressed; said micro-controller rearranging remaining addresses stored in the first area except for the address moved into the second area; and said micro-controller moving a selected address into the rearranged first area when the erased calling message recovery key has been pressed and simultaneously selecting one address of the addresses stored in the second area.
-
-
5. An apparatus for recovering an erased calling message in a radio pager comprising:
-
a micro-controller; a memory, controlled by said micro-controller, comprising a memory area for sequentially storing calling messages, and a message table which comprises a first area and a second area and stores addresses of the memory area where calling messages are stored; an operation panel, providing signals to said micro-controller, which has a calling message check key, a calling message delete key and an erased calling message recovery key; said micro-controller storing a calling message received in an address pointed to by a message table pointer from among addresses of the memory area stored in the first area of the message table; a display, connected to said micro-controller, for displaying all of the calling messages stored in addresses of the memory area stored in the first area of the message table when the calling message check key has been pressed; said micro-controller moving an address of the first area of the message table storing address of the memory area where a calling message to be erased is stored into the second area when one calling message of the calling messages is displayed and the calling message delete key has been pressed while maintaining the storage of the calling message to be erased in the memory area; said micro-controller reducing a message table pointer value pointing to an address of the message table which is storing the address of the memory area for storing a received calling message and generating an erasure pointer pointing to the address for storing the address of the first area of the message table intended to be next moved, when the address of the first area of the message table is moved into the second area of the message table; said micro-controller rearranging remaining addresses stored in the first area except for the address moved into the second area; said micro-controller moving a selected address into the first area when the erased calling message recovery key has been pressed and simultaneously selecting one address of the addresses stored in the second area; and said micro-controller increasing the message table pointer value and reducing the generated erasure pointer value, when the selected address of the addresses stored in the second area of the message table is moved into the first area of the message table.
-
-
6. An apparatus for recovering an erased calling message in a radio pager comprising:
-
a micro-controller; a memory, controlled by said micro-controller, comprising a memory area for sequentially storing calling messages and a message table for storing addresses of the memory area where calling messages are stored; an operation panel, providing signals to said micro-controller, which has a calling message check key, a calling message delete key and an erased calling message recovery key; said micro-controller storing the calling message received in an address of the memory area stored in an address of the message table pointed to by a message table pointer; a display, connected to said micro-controller, for the pager for displaying calling messages stored in the memory area when the calling message check key is pressed; said micro-controller initializing the message table pointer value so as to point to an initial address of the message table when the calling message delete key has been pressed while maintaining the storage of the calling message to be erased in the memory area; said micro-controller sequentially checking all of the areas of the message table when the erased calling message recovery key has been pressed; and said micro-controller increasing the initialized the message table pointer value every time that the area storing address of the memory area in areas of the message table has been checked.
-
Specification