Patent ID: 8295865
Filing Date: 2012-10-23
Classification: H04L,H04M,H04W

Abstract:
1. A method of managing Short Messaging Service messages, the method comprising: receiving at an SMS relay a first SMS message originated from a first device and directed to a first destination address associated with a device of a user; storing the first SMS message on a server accessible over a network by the user; enabling the user to access a user interface via which the user can view the stored first SMS message from the networked server and (a) delete the first SMS message from a log of SMS messages, or (b) forward the first SMS message stored on the networked server, or (c) reply to the first SMS message stored on the networked server, or (d) edit an originating address associated with the first SMS message stored on the networked server, or (e) create a contact record including at least the originating address associated with the first SMS message stored on the networked server, or (f) originate a call to the first device that originated the first SMS message stored on the networked server, or any combination of (a), (b), (c), (d), (e) and (f); receiving at the SMS relay a second SMS message originated from a second device and directed to the first destination address; querying a Home Location Register (HLR) regarding a status of the user device associated with the first destination address; receiving an indication from the HLR as to whether the user device associated with the first destination address is available to receive the second SMS message; storing the second SMS message on the server, wherein the server is accessible over the network by the user; wherein, via the user interface, the user can view the stored second SMS message from the networked server and (g) delete the second SMS message, from the log of SMS messages or (h) forward the second SMS message stored on the networked server, or (i) reply to the second SMS message stored on the networked server, or (j) edit an originating address associated with the second SMS message stored on the networked server, or (k) create a contact record including an originating address of the second SMS message stored on the networked server, or (l) originate a call to the second device that originated the second SMS message stored on the networked server, or any combination of (g), (h), (i), (j), (k) and (l); and at least partly in response to the indication from the HLR that the device of the user is not available to receive the second SMS message, causing at least in part a message notification to be transmitted to the user, wherein the notification is transmitted to a second destination address, wherein the second destination address is different than the first destination address.