Mobile sender initiated SMS message deletion method and system
First Claim
Patent Images
1. A method for deleting a short message service message initiated by a remote sender user device, the method comprising:
- creating a short message service message and setting its lifespan on the user device;
sending the short message service message from the user device;
receiving the short message service message on the message delivery system;
parsing the message to obtain a destination user device on the message delivery system;
transmitting the short message service message to the destination user device;
receiving and storing short message service messages on the destination user device;
opening the short message service message on the destination user device;
sending a manual delete SMS alert, from the sender user device, to destination user device;
receiving delete SMS alert on the destination user device;
deleting of the SMS messages, sent by sender user device, on the destination user device;
deleting copy of the SMS messages sent by sender user device on sender user device;
background service deleting, on destination user device, opened SMS messages with lowest manual lifespan and flag set to delete;
background service searching for and deleting, on destination user device, SMS messages with lowest expired automatic lifespan and flag set to open;
background service searching for and deleting, on destination user device, SMS messages with lowest expired automatic lifespan of type relative arrival time.
0 Assignments
0 Petitions
Accused Products
Abstract
A method and system are provided for remotely deleting short message service messages stored on the remote mobile communication device, by initiating a delete command, or setting a message lifespan when creating a SMS message, from a sender mobile communication device.
-
Citations
14 Claims
-
1. A method for deleting a short message service message initiated by a remote sender user device, the method comprising:
- creating a short message service message and setting its lifespan on the user device;
sending the short message service message from the user device;
receiving the short message service message on the message delivery system;
parsing the message to obtain a destination user device on the message delivery system;
transmitting the short message service message to the destination user device;
receiving and storing short message service messages on the destination user device;
opening the short message service message on the destination user device;
sending a manual delete SMS alert, from the sender user device, to destination user device;
receiving delete SMS alert on the destination user device;
deleting of the SMS messages, sent by sender user device, on the destination user device;
deleting copy of the SMS messages sent by sender user device on sender user device;
background service deleting, on destination user device, opened SMS messages with lowest manual lifespan and flag set to delete;
background service searching for and deleting, on destination user device, SMS messages with lowest expired automatic lifespan and flag set to open;
background service searching for and deleting, on destination user device, SMS messages with lowest expired automatic lifespan of type relative arrival time. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
- creating a short message service message and setting its lifespan on the user device;
-
11. A message delivery system between a sender user device and a destination user device, the message delivery system comprising:
- a first receiving service module to receive data from an SMS gateway in an SMS message, the SMS message originating from the user device;
a SMS message parser to parse the message to obtain a destination user device;
a delivery manager to route a message to a destination user device; and
a transmitting module to transmit the message to the user device in a SMS message. - View Dependent Claims (12, 13, 14)
- a first receiving service module to receive data from an SMS gateway in an SMS message, the SMS message originating from the user device;
Specification