Filtered in-box for voice mail, e-mail, pages, web-based information, and faxes
The present invention is directed to a system for displaying, organizing, and prioritizing the incoming information on a wireless device. Using the present invention the wireless device can display the number of voice mails, e-mails, pages, and Internet information alerts that have been received by the wireless device during a specified time period. The invention also allows the incoming information to be separated by any number of user-specified criteria such as the originating sender, or divided by work related and personal messages. The present invention allows the wireless device user to see at a glance what kind of information has been received and is being stored on the wireless device.
1. A wireless communication device, comprising:
a processor; and
a storage medium comprising instructions that, when executed by the processor, cause the processor to perform operations comprising:
receiving a first message having a voice format;
receiving a second message having a text format;
receiving a third message having an e-mail format; and
determining, based on the formats of the messages received, classification information corresponding to each of the messages received;
wherein determining the classification information, corresponding to each of the messages received, based on the respective formats, comprises:
determining, in connection with the first message, based on the voice format, first classification information by searching, using voice-recognition software programmed into the wireless communication device, a body of the first message for a pre-identified item selected from a group of items consisting of a pre-identified intra-voice-message word and a pre-identified intra-voice-message phrase;
determining, in connection with the second message, based on the text format, second classification information by searching, using text-recognition software programmed into the wireless communication device, a body of the second message for a pre-identified item selected from a group of items consisting of a pre-identified intra-text-message word and a pre-identified intra-text-message phrase; and
determining, in connection with the third message, based on the e-mail format, third classification information by extracting an e-mail address from the third message.
2. The wireless communication device of claim 1 , wherein the operations further comprise producing updated classification information in response to wireless-communication-device user input.
3. The wireless communication device of claim 1 , wherein the operations further comprise:
assigning, for each of the messages, at least one characteristic selected from a group of characteristics consisting of (a) a priority, (b) a category, and (c) an alert level based on the classification information determined for the message; and
initiating presenting, for receipt by a wireless-communication-device user, the classification information determined in connection with the message based on the characteristic or characteristics assigned for the message.
4. The wireless communication device of claim 1 , wherein the operations of determining classification information for corresponding to each of the messages comprise determining the classification information for each message based on only a portion of the message.
5. The wireless communication device of claim 1 , wherein:
the operations of determining classification information corresponding to each of the messages are performed based on a rule; and
the rule is established by user input received at the wireless communication device from an external computing device.
6. The wireless communication device of claim 1 , wherein:
the operations of determining classification information corresponding to each of the messages are performed based on a rule; and
the rule is a user-defined rule based on user input received by way of an input component of the wireless communication device.
7. A computer-readable storage device, comprising computer-executable instructions that, when executed by a processor, cause the processor to perform operations comprising:
receiving a first message having a voice format;
receiving a second message having a text format;
receiving a third message having an e-mail format; and
determining, based on the formats of the messages received, classification information corresponding to each of the messages received;
wherein determining the classification information, corresponding to each of the messages received, based on the respective formats, comprises:
determining, in connection with the first message, based on the voice format, first classification information by searching, using voice-recognition software programmed into the wireless communication device, a body of the first message for a pre-identified item selected from a group of items consisting of a pre-identified intra-voice-message word and a pre-identified intra-voice-message phrase;
determining, in connection with the second message, based on the text format, second classification information by searching, using text-recognition software programmed into the wireless communication device, a body of the second message for a pre-identified item selected from a group of items consisting of a pre-identified intra-text-message word and a pre-identified intra-text-message phrase; and
determining, in connection with the third message, based on the e-mail format, third classification information by extracting an e-mail address from the third message.
8. The computer-readable storage device of claim 7 , wherein the operations further comprise producing updated classification information in response to wireless-communication-device user input.
9. The computer-readable storage device of claim 7 , wherein the operations further comprise:
assigning, for each of the messages, at least one characteristic selected from a group of characteristics consisting of (a) a priority, (b) a category, and (c) an alert level based on the classification information determined for the message; and
initiating presenting, for receipt by a wireless-communication-device user, the classification information determined in connection with the message based on the characteristic or characteristics assigned for the message.
10. The computer-readable storage device of claim 7 , wherein the operations of determining classification information for corresponding to each of the messages comprise determining the classification information for each message based on only a portion of the message.
11. The computer-readable storage device of claim 7 , wherein:
the operations of determining classification information corresponding to each of the messages are performed based on a rule; and
the rule is established by user input received at the wireless communication device from an external computing device.
12. The computer-readable storage device of claim 7 , wherein:
the operations of determining classification information corresponding to each of the messages are performed based on a rule; and
the rule is a user-defined rule based on user input received by way of an input component of the wireless communication device.
13. A method, comprising:
receiving, by a system using a processor, a first message having a voice format;
receiving, by the system, a second message having a text format;
receiving, by the system, a third message having an e-mail format; and
determining, by the system, based on the formats of the messages received, classification information corresponding to each of the messages received;
wherein determining the classification information, corresponding to each of the messages received, based on the respective formats, comprises:
determining, in connection with the first message, based on the voice format, first classification information by searching, using voice-recognition software programmed into the wireless communication device, a body of the first message for a pre-identified item selected from a group of items consisting of a pre-identified intra-voice-message word and a pre-identified intra-voice-message phrase;
determining, in connection with the second message, based on the text format, second classification information by searching, using text-recognition software programmed into the wireless communication device, a body of the second message for a pre-identified item selected from a group of items consisting of a pre-identified intra-text-message word and a pre-identified intra-text-message phrase; and
determining, in connection with the third message, based on the e-mail format, third classification information by extracting an e-mail address from the third message.
14. The method of claim 13 , wherein the method further comprises producing updated classification information in response to wireless-communication-device user input.
15. The method of claim 13 , wherein the method further comprises:
assigning, for each of the messages, at least one characteristic selected from a group of characteristics consisting of (a) a priority, (b) a category, and (c) an alert level based on the classification information determined for the message; and
initiating presenting, for receipt by a wireless-communication-device user, the classification information determined in connection with the message based on the characteristic or characteristics assigned for the message.
16. The method of claim 13 , wherein determining classification information for corresponding to each of the messages comprise determining the classification information for each message based on only a portion of the message.
17. The method of claim 13 , wherein:
determining classification information corresponding to each of the messages are performed based on a rule; and
the rule is established by user input received at the wireless communication device from an external computing device.
18. The method of claim 13 , wherein:
determining classification information corresponding to each of the messages are performed based on a rule; and
the rule is a user-defined rule based on user input received by way of an input component of the wireless communication device.