US2012220319A1PendingUtilityA1

Automatic delivery of messages

Assignee: MAKIN RODPriority: Feb 25, 2011Filed: Sep 14, 2011Published: Aug 30, 2012
Est. expiryFeb 25, 2031(~4.6 yrs left)· nominal 20-yr term from priority
H04L 51/18H04W 4/14H04W 8/12H04L 51/58H04L 51/214H04L 51/23
34
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

Using components such as intermediate short message service service centers and active subscriber identity systems, it is possible to deliver a message to a subscriber at a number different from the number which was entered by the message's sender at the time the message was sent. These components can also be used to deliver the message in the event that the sender is unavailable at the time the message is originally sent. Communications between components can be performed in a variety of manners, including using proprietary IP protocols, and the components can be configured to take responsibility for retrying message delivery by providing a delivery confirmation once the message reaches them, rather than providing delivery confirmation once it reaches its ultimate recipient.

Claims

exact text as granted — not AI-modified
1 . A machine comprising:
 a. a processor;   b. a network interface in communication with the processor; and   c. a memory in communication with the processor;   wherein:   a. the memory has stored thereon a set of instructions which, when executed by the processor, are operable to cause a set of acts to be performed;   b. the set of acts comprising:
 i. parsing a message received via the network interface into:
 1) a message body; 
 2) a message sender comprising a first MSISDN; and 
 3) a message recipient comprising a second MSISDN associated with a subscriber, wherein the subscriber is associated with a plurality of MSISDNs; 
 
 ii. in response to receiving the message, sending a delivery confirmation for the message; 
   c. sending the delivery confirmation takes place before providing the message to the message recipient; and   d. the message is a store and forward message.   
     
     
         2 . The machine of  claim 1 , wherein the message is an SMS message. 
     
     
         3 . The machine of  claim 2 , wherein:
 i. the message is sent to the machine using SS7 signaling; and   ii. the set of acts additionally comprises sending the message body to a second machine using IP signaling.   
     
     
         4 . The machine of  claim 1 , wherein the delivery confirmation is sent regardless of whether any of the MSISDNs associated with the subscriber is active. 
     
     
         5 . The machine of  claim 2 , wherein:
 a. the set of acts comprises:
 receiving, from a database, an active MSISDN from the plurality of MSISDNs associated with the subscriber; and 
 ii. sending a second message to a second machine; 
   b. the second message comprises:
 i. the message body; 
 ii. the message sender; and 
 iii. the active MSISDN. 
   
     
     
         6 . The machine of  claim 5 , wherein:
 a. the set of acts comprises:
 i. receiving a third message from the active MSISDN; 
 ii. sending a fourth message to a third machine; 
   b. the third message comprises:
 i. a second message body; 
 ii. the active MSISDN; and 
 iii. the first MSISDN; 
   c. the fourth message comprises:
 i. the second message body; 
 ii. the first MSISDN; and 
 iii. the second MSISDN; 
   d. the third message is a second SMS message sent as a reply to the message.   
     
     
         7 . A method comprising:
 a. parsing a message received via a network interface into:
 i. a message body; 
 ii. a message sender comprising a first MSISDN; and 
 iii. a message recipient comprising a second MSISDN associated with a subscriber, wherein the subscriber is associated with a plurality of MSISDNs; 
   b. based on execution, by a processor, of a set of instructions stored in a memory, responding to the message by sending a delivery confirmation for the message;   wherein sending the delivery conformation for the message takes place before providing the message to the message recipient; and   wherein the message is a store and forward message.   
     
     
         8 . The method of  claim 7 , wherein the message is an SMS message. 
     
     
         9 . The method of  claim 8 , wherein:
 i. the message is sent from a remote machine to the network interface using SS7 signaling; and   ii. the method additionally comprises sending the message body to a second remote machine using IP signaling.   
     
     
         10 . The method of  claim 7 , wherein the delivery confirmation is sent regardless of whether any of the MSISDNs associated with the subscriber is active. 
     
     
         11 . The method of  claim 8 , wherein:
 a. the method comprises:
 i. receiving, from a database, an active MSISDN from the plurality of MSISDNs associated with the subscriber; and 
 ii. sending a second message to a remote machine; 
   b. the second message comprises:
 i. the message body; 
 ii. the message sender; and 
 iii. the active MSISDN. 
   
     
     
         12 . The method of  claim 11 , wherein:
 a. the method comprises:
 i. receiving a third message from the active MSISDN; 
 ii. sending a fourth message to a second remote machine; 
   b. the third message comprises:
 i. a second message body; 
 ii. the active MSISDN; and 
 iii. the first MSISDN; 
   c. the fourth message comprises:
 i. the second message body; 
 ii. the first MSISDN; and 
 iii. the second MSISDN; 
   d. the third message is a second SMS message sent as a reply to the message.   
     
     
         13 . A computer readable medium having stored thereon a set of instructions operable to configure a computer to perform a set of acts comprising:
 a. receiving, via a network interface, a message comprising:
 i. a message body; 
 ii. a message sender comprising a first MSISDN; and 
 iii. a message recipient comprising a second MSISDN associated with a subscriber, wherein the subscriber is associated with a plurality of MSISDNs; 
   b parsing the message;   c. responding to the message by sending a delivery confirmation for the message;   wherein the set of instructions is operable to configure the computer to send the delivery confirmation for the message before the message is provided to the message recipient; and   wherein the message is a store and forward message.   
     
     
         14 . The computer readable medium of  claim 13 , wherein the message is an SMS message. 
     
     
         15 . The computer readable medium of  claim 14 , wherein:
 i. the message is received from a remote machine which sent the message using SS7 signaling; and   ii. the set of acts additionally comprises sending the message body to a second remote machine using IP signaling.   
     
     
         16 . The computer readable medium of  claim 13 , wherein the instructions are operable to configure the computer to send the delivery confirmation regardless of whether any of the MSISDNs associated with the subscriber is active. 
     
     
         17 . The computer readable medium of  claim 14 , wherein:
 a. the set of acts comprises:
 i. obtaining an active MSISDN from the plurality of MSISDNs associated with the subscriber; and 
 ii. sending a second message to a remote machine; 
   b. the second message comprises:
 i. the message body; 
 ii. the message sender; and 
 iii. the active MSISDN. 
   
     
     
         18 . The computer readable medium of  claim 17 , wherein:
 a. the set of acts comprises:
 i. receiving a third message from the active MSISDN; 
 ii. sending a fourth message to a second remote machine; 
   b. the third message comprises:
 i. a second message body; 
 ii. the active MSISDN; and 
 iii. the first MSISDN; 
   c. the fourth message comprises:
 i. the second message body; 
 ii. the first MSISDN; and 
 iii. the second MSISDN; 
   d. the third message is a second SMS message sent as a reply to the message.

Join the waitlist — get patent alerts

Track US2012220319A1 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.