Systems, methods and apparatus for providing unread message alerts
First Claim
1. A method of providing alert content to a user prior to the user communicating with a second party, comprising:
- receiving input into a message on a mobile device, the input comprising a plurality of keyterms, wherein the input is received when the mobile device is in process of initiating a communication with another device, and the plurality of keyterms comprise at least two of;
contact information of a recipient of the message, one or more words of a subject line of the message, or one or more words of the body of the message, wherein receiving input into a message comprising a plurality of keyterms comprises receiving an input tagging a word in the message as a keyterm;
identifying, within local storage in the mobile communication device, a plurality of received messages that are associated with one or more of the keyterms, wherein the plurality of received messages comprise alert content, and the alert content comprises at least one of read text-based messages or heard audio messages, and at least one of unread text-based messages or unheard audio messages;
retrieving a plurality of configuration settings;
in response to the identifying, providing the alert content to the user in accordance with the plurality of configuration settings, wherein the configuration settings determine when the device is to deliver the alert content to the user relative to when the mobile device receives input into the message and when a connection for sending the message is completed.
1 Assignment
0 Petitions
Accused Products
Abstract
The present invention includes systems, apparatus and methods for providing message alerts to a user prior to that user communicating with a second party. The user may desire to communicate with a second party by sending a text-based message or by speaking to them through a communications device, such as a cellular phone. Prior to sending the message or speaking with the second party, the device can provide the user with message alerts, the option to review alert content, and/or to view the alert content itself. The message alerts and alert content can be notifications and/or previews of opened/unopened e-mail messages, voicemail messages, text messages, etc. Alert content can be located based on, for example, contact information of the person with whom the user desires to communicate, subject line data of a text-based message, main body data of a text based message, etc.
57 Citations
21 Claims
-
1. A method of providing alert content to a user prior to the user communicating with a second party, comprising:
-
receiving input into a message on a mobile device, the input comprising a plurality of keyterms, wherein the input is received when the mobile device is in process of initiating a communication with another device, and the plurality of keyterms comprise at least two of;
contact information of a recipient of the message, one or more words of a subject line of the message, or one or more words of the body of the message, wherein receiving input into a message comprising a plurality of keyterms comprises receiving an input tagging a word in the message as a keyterm;identifying, within local storage in the mobile communication device, a plurality of received messages that are associated with one or more of the keyterms, wherein the plurality of received messages comprise alert content, and the alert content comprises at least one of read text-based messages or heard audio messages, and at least one of unread text-based messages or unheard audio messages; retrieving a plurality of configuration settings; in response to the identifying, providing the alert content to the user in accordance with the plurality of configuration settings, wherein the configuration settings determine when the device is to deliver the alert content to the user relative to when the mobile device receives input into the message and when a connection for sending the message is completed. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. Apparatus for providing alert content to a user prior to communicating with a second party comprising:
-
receiver circuitry in a handheld mobile communication device for receiving input into a message on the handheld mobile communication device, the input comprising a plurality of keyterms, wherein the input is received when the handheld mobile communication device is in process of initiating a communication with another device, and the plurality of keyterms comprise at least two of;
contact information of a recipient of the message, one or more words of a subject line of the message, or one or more words of the body of the message, wherein receiving input into a message comprising a plurality of keyterms comprises receiving an input tagging a word in the message as a keyterm;searching circuitry in the handheld mobile communication device for identifying within local storage in the handheld mobile communication device a plurality of received messages that are associated with one or more of the keyterms, wherein an alert content comprises at least one of read text-based messages or heard audio messages, and at least one of unread text-based messages or unheard audio messages; retrieval circuitry in the handheld mobile communication device for retrieving a plurality of configuration settings; alert circuitry in the handheld mobile communication device for providing the alert content to the user in accordance with the configuration settings, wherein the configuration settings determine when the handheld mobile communication device is to deliver the alert content to the user relative to when the handheld mobile communication device receives input into the message and when a connection for sending the message is completed; and prompt circuitry in the handheld mobile communication device for providing a prompt to the user to decide whether to proceed with the request to communicate with the second party. - View Dependent Claims (8, 9, 10, 11, 13, 14)
-
-
12. The apparatus of clam 7, wherein searching circuitry comprises:
circuitry for reviewing text-based messages and audio messages which have been converted to text-based messages.
-
15. A non-transitory computer-readable medium programmed with executable instructions that, when executed, perform a method of providing alert content to a user, comprising:
-
receiving input into a message on a mobile device, the input comprising a plurality of keyterms, wherein the input is received when the mobile device is in process of initiating a communication with another device, and the plurality of keyterms comprise at least two of;
contact information of a recipient of the message, one or more words of a subject line of the message, or one or more words of the body of the message, wherein receiving input into a message comprising a plurality of keyterms comprises receiving an input tagging a word in the message as a keyterm;identifying, within local storage in the handheld mobile communication device, a plurality of messages that are associated with one or more of the keyterms, wherein alert content comprises at least one of read text-based messages or heard audio messages, and at least one of unread text-based messages or unheard audio messages; retrieving a plurality of configuration settings; and providing the user with the alert content to review in accordance with the configuration settings, wherein the configuration settings determine when the device is to deliver the alert content to the user relative to when the mobile device receives input into the message and when the device sends the message. - View Dependent Claims (16, 17, 18, 19, 20, 21)
-
Specification