Claims
- 1. A selective call receiver comprising:
- a receiver for receiving a signal including a message having address information and message information;
- a decoder coupled to the receiver for decoding the message having address information and message information;
- a message memory coupled to the decoder for storing the message information;
- means for inputting user defined search key information and user defined corresponding information by a user of the selective call receiver;
- a database memory coupled to the inputting means for storing the user defined search key information and the user defined corresponding information constituting at least one entry in a database, each user defined search key information being associated to user defined corresponding information as a database entry;
- means, coupled to the message memory and the database memory, for searching through the message information in the message memory and comparing the user defined search key information from each entry in the database to the message information to detect a match for each occurrence of the user defined search key information within the message information, regardless of positioning of user defined search key information within the message information; and
- means for presenting modified message information to a user, the modified message information comprising the message information having each detected occurrence of user defined search key information replaced with the corresponding information from each matching entry in the database, when user defined search key information has been replaced by the corresponding information, and for presenting the message information, without modification, when no user defined search key information has been replaced by the corresponding information.
- 2. The selective call receiver of claim 1, wherein the inputting means includes a keypad.
- 3. The selective call receiver of claim 1, wherein the inputting means includes computer interface means for inputting the user defined search key information and the user defined corresponding information via computer communication.
- 4. The selective call receiver of claim 1, wherein the presenting means comprises means for printing the modified message information.
- 5. The selective call receiver of claim 1, wherein the presenting means comprises means for displaying the modified message information to a user.
- 6. The selective call receiver of claim 5, further comprising:
- a modified message memory for storing the modified message information;
- means, coupled to the modified message memory, for selecting at least a portion of the modified message information by a user;
- means coupled to the modified message memory for searching through the selected at least a portion of the modified message information in the modified message memory and comparing the user defined search key information from each entry in the database to the selected at least a portion of modified message information to detect a match for each occurrence of the user defined search key information within the selected at least a portion of modified message information; and
- means for displaying the selected at least a portion of the modified message information having each detected occurrence of user defined search key information replaced with the corresponding information from each matching entry in the database.
- 7. A method in a selective call receiver comprising the steps of:
- receiving an RF signal including a message having address information and message information;
- decoding the message having address information and message information;
- storing the message information;
- inputting user defined search key information and user defined corresponding information by a user of the selective call receiver;
- storing the user defined search key information and the user defined corresponding information constituting at least one entry in a database, each user defined search key information being associated to user defined corresponding information as a database entry;
- searching through the message information and comparing the user defined search key information from each entry in the database to the message information to detect a match for each occurrence of the user defined search key information within the message information, regardless of positioning of user defined search key information within the message information;
- presenting modified message information to a user, the modified message information comprising the message information having each detected occurrence of user defined search key information replaced with the corresponding information from each matching entry in the database, when user defined search key information has been replaced with the corresponding information; and
- presenting the message information, without modification, when no user defined search key information has been replaced with the corresponding information.
- 8. The method of claim 7 wherein the inputting step includes the step of inputting the user defined search key information and the user defined corresponding information via a keypad.
- 9. The method of claim 7 wherein the inputting step includes the step of inputting the user defined search key information and the user defined corresponding information via computer interface means using computer communication.
- 10. The method of claim 7, wherein the presenting step includes the step of printing the modified message information.
- 11. The method of claim 7, wherein the presenting step includes the step of displaying the modified message information to a user.
- 12. The method of claim 11, wherein the displaying step includes the steps of:
- accepting a user input control from a user of the selective call receiver; and
- displaying the modified message information in response to the accepted user input control.
- 13. The method of claim 11, further comprising the steps of:
- selecting at least a portion of the modified message information by a user;
- searching through the selected at least a portion of the modified message information and comparing the user defined search key information from each entry in the database to the selected at least a portion of modified message information to detect a match for each occurrence of the user defined search key information within the selected at least a portion of modified message information; and
- displaying the selected at least a portion of the modified message information having each detected occurrence of user defined search key information replaced with the corresponding information from each matching entry in the database.
- 14. A selective call receiver comprising:
- a receiver for receiving a signal including a message having address information and message information;
- address memory for storing a plurality of predetermined addresses corresponding to the selective call receiver;
- an address correlator coupled to the receiver and the address memory for correlating the address information of the message to the plurality of predetermined addresses to determine a match between the address information and one of the plurality of predetermined addresses;
- a message decoder coupled to the receiver and the address correlator for decoding the message information in response to the address correlator determining that the address information matches one of the plurality of predetermined addresses;
- a message memory coupled to the message decoder for storing the message information;
- means for inputting user defined search key information and user defined corresponding information by a user of the selective call receiver;
- a database memory for storing a plurality of databases, each database of the plurality of databases being associated with one of the plurality of predetermined addresses, the database memory being coupled to the inputting means for storing the user defined search key information and the user defined corresponding information constituting at least one entry in each database of the plurality of databases, each user defined search key information being associated to user defined corresponding information as a database entry;
- means, coupled to the address correlator, the message memory, and the database memory,
- for selecting one database of the plurality of databases that is associated with the predetermined address that matched the address information of the message, and
- for searching through the message information in the message memory and comparing the user defined search key information from each entry in the selected one database to the message information to detect a match for each occurrence of the user defined search key information within the message information, regardless of positioning of user defined search key information within the message information; and
- means for presenting modified message information to a user, the modified message information comprising the message information having each detected occurrence of user defined search key information replaced with the corresponding information from each matching entry in the selected one database, when user defined search key information has been replaced with the corresponding information, and for presenting the message information, without modification, when no user defined search key information has been replaced with the corresponding information.
Parent Case Info
This is a continuation of application Ser. No. 07/663,507, filed Mar. 4, 1991, now abandoned.
US Referenced Citations (15)
Foreign Referenced Citations (1)
| Number |
Date |
Country |
| 9111889 |
Aug 1991 |
WOX |
Continuations (1)
|
Number |
Date |
Country |
| Parent |
663507 |
Mar 1991 |
|