Patent ID: 8078203

Claim:
A method, with an information processing system, for providing wireless messaging services to wireless devices, the method comprising: receiving a wireless messaging request from a user, wireless the wireless messaging request is associated with at least one recipient device of a plurality of recipient devices; analyzing, in response to the receiving, the wireless messaging request; determining, in response to the analyzing, that the wireless messaging request comprises recipient delivery criteria; transmitting a wireless message associated with the wireless messaging request to the at least one recipient device based on the recipient delivery criteria; wherein the delivery criteria indicates when to deliver the message to the at least one recipient device; receiving a request to cancel the wireless messaging request from the user: determining whether the wireless message associated with the wireless messaging request is still pending delivery; and when the wireless message is still pending delivery, canceling the wireless messaging request; when the wireless message has already been sent to the at least one recipient device, sending a notification to the at least one recipient device that a cancellation request associated with the wireless message has been received.