US2015304827A1PendingUtilityA1

Intelligent Messaging

Assignee: RAVE WIRELESS INCPriority: Nov 10, 2010Filed: Jul 1, 2015Published: Oct 22, 2015
Est. expiryNov 10, 2030(~4.3 yrs left)· nominal 20-yr term from priority
H04W 24/08H04W 68/02H04W 4/14H04L 51/23H04L 51/58H04W 28/082
42
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

A method includes sending notification messages to a plurality of subscribers of a notification platform via a plurality of communications devices of the subscribers over a plurality of communications channels, each communications device associated with at least one of the plurality of communications channels, including sending notification messages to devices over first channels associated with the communications devices. The method also includes monitoring a status of the first channels and a status of the notification messages sent over the first channels; and adapting the sending of the notification messages according to the monitored statuses, including sending at least some of the notification messages over second channels associated with the communications devices.

Claims

exact text as granted — not AI-modified
1 - 27 . (canceled) 
     
     
         28 . A method for sending messages to communication devices, wherein at least one of said communication devices is associated with plurality of delivery media, each of which is available for receiving a message, said method comprising sending a message to a communication device using a first delivery-medium from said plurality of delivery media, executing a first monitoring step, executing a second monitoring step, and based on a result of at least one of said first and second monitoring steps, sending a message to said communication device using a second delivery-medium from said plurality of delivery media, wherein said first monitoring step comprises monitoring a status of said first delivery-medium, and wherein said second monitoring step comprises monitoring a status of messages sent on said first delivery-medium. 
     
     
         29 . The method of  claim 28 , further comprising selecting said first delivery-medium based at least in part on a user-supplied preference. 
     
     
         30 . The method of  claim 28 , wherein sending a message to said communication device using said second delivery-medium comprises selecting said second delivery medium based on a first status and a second status, wherein said first status is a status of said first delivery-medium and said second status is a status of said second delivery-medium. 
     
     
         31 . The method of  claim 28 , wherein sending a message to said communication device using said second delivery-medium comprises selecting said second delivery medium based on a first status and a second status, wherein said first status is indicative of an extent of successful message delivery on said first delivery-medium and said second status is a status indicative of successful message delivery on said second delivery-medium. 
     
     
         32 . The method of  claim 28 , wherein said first delivery-medium comprises a first mobile communications carrier. 
     
     
         33 . The method of  claim 28 , wherein said first delivery-medium comprises a first mobile communications carrier and wherein said second delivery-medium comprises a second mobile communications carrier, wherein said first mobile communications carrier and said second mobile communications carrier are different. 
     
     
         34 . The method of  claim 28 , wherein said first delivery-medium comprises a plurality of mobile communications carriers, one of which is dynamically selected for message delivery. 
     
     
         35 . The method of  claim 28 , further comprising selecting which of said delivery media to use to send a message based at least in part on a type of connection associated with each of said delivery media. 
     
     
         36 . The method of  claim 28 , further comprising choosing which delivery medium from among said delivery media to use for sending a message to said communication device based at least in part in an effort to distribute communication volume evenly across all communication media. 
     
     
         37 . The method of  claim 28 , further which of said delivery media to use for sending said message based at least in part on a throughput with which at least one of said delivery media selects carriers for use in transmitting messages and transmits messages using said selected carriers. 
     
     
         38 . The method of  claim 28 , wherein executing said second monitoring step comprises determining a status of messages sent on said first delivery-medium based on an event associated with at least one of said messages. 
     
     
         39 . The method of  claim 28 , wherein executing said second monitoring step comprises receiving, from a component of said first delivery-medium, an event status message indicative of an event associated with a message sent on said first delivery-medium. 
     
     
         40 . The method of  claim 28 , wherein said executing said first monitoring step comprises monitoring said first delivery medium for a selected interval of time, and detecting an absence of any response from a component of said first delivery-medium during said selected interval of time. 
     
     
         41 . The method of  claim 28 , wherein sending a message to said communication device using a second delivery-medium from said plurality of delivery media based on a result of at least one of said first and second monitoring steps comprises sending a message using said second delivery-medium when execution of said first or second monitoring step indicates occurrence of inadequate message delivery performance on said first delivery-medium. 
     
     
         42 . The method of  claim 28 , wherein said first monitoring step further comprises monitoring a status of said second delivery-medium, and wherein said second monitoring step further comprises monitoring a status of messages sent on said second delivery-medium. 
     
     
         43 . The method of  claim 28 , wherein said first monitoring step further comprises monitoring a status of said second delivery-medium, and wherein said second monitoring step further comprises monitoring a status of messages sent on said second delivery-medium, said method further comprising updating a status of subscribers based on status of said first delivery-medium, status of messages sent over said first delivery-medium, status of said second delivery-medium, and status of messages sent over said second delivery-medium. 
     
     
         44 . The method of  claim 28 , further comprising accepting an instruction to send a message to a plurality of said communication devices. 
     
     
         45 . The method of  claim 28 , wherein said message is a short message service message. 
     
     
         46 . The method of  claim 28 , wherein said message is a voice message. 
     
     
         47 . The method of  claim 28 , wherein said message is an email. 
     
     
         48 . The method of  claim 28 , wherein said message is an instant message. 
     
     
         49 . The method of  claim 28 , wherein said message sent to said communication device using said first delivery medium is a first message, wherein said message sent to said communication device using said second delivery medium is a second message, wherein said first message has a first type, wherein said second message has a second type, wherein said first type is selected from the group consisting of email, a short message service message, and a voice message, wherein said second type is selected from the group consisting of email, a short message service message, and wherein said first type differs from said second type. 
     
     
         50 . The method of  claim 28 , wherein said message sent to said communication device using said first delivery medium is a first message, wherein said message sent to said communication device using said second delivery medium is a second message, wherein said first message has a first type, wherein said second message has a second type, wherein said first type is selected from the group consisting of email, a short message service message, and a voice message, wherein said second type is selected from the group consisting of email, a short message service message, and wherein said first type is the same as said second type.

Join the waitlist — get patent alerts

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

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