Messaging System
First Claim
Patent Images
1. A message repository for storing SMS messages for a plurality of mobile phone users, the repository comprising:
- a database configured to store a plurality of message entries, each message entry in the database corresponding to an individual SMS message, each message entry comprising a status for the SMS message,a messaging engine configured to receive contents and details of the SMS messages and further configured to set an initial status of one or more of the message entries as unread; and
a message status engine configured to receive a status update from a user'"'"'s device for at least one of the SMS messages to indicate a change in state and further configured to identify and update the message entry for the at least one SMS message in the database with the received status update, wherein the change in state is selected from at least one of a confirmation that the at least one SMS message has been read, a request for deletion of the at least one SMS message, and a request for moving the at least one SMS message to a different location.
1 Assignment
0 Petitions
Accused Products
Abstract
The present application relates to SMS text messaging and in particular to having a central repository for messages using SMS text messages to relay updates to the repository to and from user'"'"'s phones.
-
Citations
32 Claims
-
1. A message repository for storing SMS messages for a plurality of mobile phone users, the repository comprising:
-
a database configured to store a plurality of message entries, each message entry in the database corresponding to an individual SMS message, each message entry comprising a status for the SMS message, a messaging engine configured to receive contents and details of the SMS messages and further configured to set an initial status of one or more of the message entries as unread; and a message status engine configured to receive a status update from a user'"'"'s device for at least one of the SMS messages to indicate a change in state and further configured to identify and update the message entry for the at least one SMS message in the database with the received status update, wherein the change in state is selected from at least one of a confirmation that the at least one SMS message has been read, a request for deletion of the at least one SMS message, and a request for moving the at least one SMS message to a different location. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 15, 16, 17)
-
-
13. (canceled)
-
18. A messaging device for use with a mobile telecommunications network for sending and receiving SMS messages, the messaging device comprising:
a message module configured to send a status update message to an external message repository the based on performance of one or more predefined actions upon an SMS message, wherein the predefined actions comprise at least one of create the SMS message, receive the SMS message, store the SMS message, send the SMS message, delete the SMS message, and move the SMS message. - View Dependent Claims (19, 20, 21, 23, 24)
-
22. (canceled)
-
25. A computer-readable storage medium holding code, comprising:
code for sending a status update message to an external message repository based on a performance of one or more predefined actions upon an SMS message, wherein the one or more predefined set of actions comprise at least one of create the SMS message, receive the SMS message, store the SMS message, send the SMS message, delete the SMS message, and move the SMS message.
-
26. A messaging device comprising:
-
a receiver to receive an encoded message containing comprising a text message; a message module to examine the encoded message for an identifier identifying contents of the text message as corresponding to a SMS text message and upon making such an identification, extracting the text message from the encoded message; and a display to present the text message to a user as an incoming SMS text message. - View Dependent Claims (27, 28, 29, 30, 31)
-
-
32-36. -36. (canceled)
Specification