IP Library Granted Patent US 8,625,753
Granted Patent B1
US 8,625,753 · App. 13/152,424 · Granted Jan 7, 2014

Delivering recallable messages via internet or telephony communicaiton paths

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,625,753
App. No.
13/152,424
Granted
Jan 7, 2014
Kind
B1
Abstract

A method, system, and medium are provided for delivering recallable messages via Internet or telephony paths. A sender may configure a message as a recallable message on a communication device that is communicatively connected to a messaging alert platform. The request is delivered to a messaging alert platform, which then delivers the recallable message on the Internet or telephony paths. The messages are formatted by the messaging alert platform based to comply with the requirements of the selected communication path. The messaging alert platform attempts delivery until all paths are exhausted or a response, not an auto-reply, is received from the recipient of the message. The responses are filtered by the messaging alert platform before delivering the response from the recipient to the user.

Claims (38)

1. A computer-implemented method to route recallable messages, the computer-implemented method comprising:

receiving a request to transmit recallable messages from a sender;

attempting delivery of the recallable message on first available communication path;

receiving a response from a recipient's device that is reachable on the available communication path;

determining whether response is from the recipient;

if the response is from the recipient, transmitting the response to the sender; and

if the response is not received from the recipient, performing the following:

alerting the sender that a response is not available on the first communication path,

recalling the message attempted on the first communication path,

attempting subsequent delivery of the message on additional available communication paths, wherein a delivery chain having multiple communication paths is specified by the sender or recipient, and

recalling the messages attempted on nonresponsive communication paths.

2. The computer-implemented method of claim 1 , wherein the request specifies a response time period.

3. The computer-implemented method of claim 1 , wherein the available communication paths include electronic mail.

4. The computer-implemented method of claim 1 , wherein the available communication paths include social networking.

5. The computer-implemented method of claim 1 , wherein the available communication paths include instant messaging.

6. The computer-implemented method of claim 1 , wherein the available communication paths include blogs.

7. The computer-implemented method of claim 1 , wherein the available communication paths include tweets.

8. The computer-implemented method of claim 1 , wherein the available communication paths include message alert platform messages.

9. The computer-implemented method of claim 1 , wherein the available communication paths include short message services.

10. The computer-implemented method of claim 1 , wherein the available communication paths include multimedia messaging services.

11. The computer-implemented method of claim 1 , wherein the available communication paths include push-to-talk.

12. The computer-implemented method of claim 1 , further comprising:

generating a notification to inform the sender of the current communication path where delivery is being attempted.

13. One or more non-transitory computer-readable media having computer-useable instructions embodied thereon for performing a method to deliver recallable messages to a recipient, the method comprising:

sending a recallable message from a sender to a recipient on a first communication path included in a delivery chain having multiple communication paths is specified by the sender;

waiting for a response from the recipient within a period of time;

if no reply is received or an auto-reply is generated, alerting the sender that a response from the recipient is not available on the first communication path, recalling the message attempted on the first communication path, attempting subsequent delivery of the message on additional available communication paths specified in the delivery chain, and recalling the messages attempted on nonresponsive communication paths;

if a reply that is not an auto-reply is received, transmitting the reply to the sender.

14. The media of claim 13 , wherein the communication paths comprise telephony communication services and Internet communication services.

15. The media of claim 13 , further comprising:

formatting the message based on the message limitations associated with the selected communication path.

16. The media of claim 13 , wherein the message includes an importance level.

17. The media of claim 13 , wherein the period of time is the same for each communication path or the period of time for each path is proportional to the ratio of the total time set by the sender and the number of available paths for the recipient.

18. A computer system for generating recallable messages, the computer system comprising:

a messaging alert platform configured to receive a request to transmit a recallable message, to attempt delivery of the recallable message on a first communication path available for a recipient identified in the message, to retry delivery of the recallable message on subsequent communication paths as specified in a delivery chain of the request when a response is not received on the first communication path, to filter responses received from the recipient before transmitting the response to the sender, to recall the recallable messages delivered to nonresponsive communication paths, and to alert the sender that a response from the recipient is not available on the nonresponsive communication paths.

19. The computer system of claim 18 , wherein the messaging alert platform includes an account manager, a transcoder, a control manager, a parser, storage, recall logic, and communication interfaces.

20. The computer system of claim 18 , further comprising:

a communication device communicatively coupled to the messaging alert platform, wherein the communication device is configured to generate a recallable message in response to a request by a sender to format one or more messages as a recallable message, wherein the communication device includes several communication applications, including a messaging alert platform agent that intercepts communication messages and reformats the communication messages based on whether the user selects to transmit recallable communication messages.

Assignments (5)
RELEASE OF SECURITY INTEREST Recorded Aug 23, 2022
From: DEUTSCHE BANK TRUST COMPANY AMERICAS
To: IBSV LLC; LAYER3 TV, LLC; PUSHSPRING, LLC; T-MOBILE CENTRAL LLC; T-MOBILE USA, INC.; ASSURANCE WIRELESS USA, L.P.; BOOST WORLDWIDE, LLC; CLEARWIRE COMMUNICATIONS LLC; CLEARWIRE IP HOLDINGS LLC; SPRINTCOM LLC; SPRINT COMMUNICATIONS COMPANY L.P.; SPRINT INTERNATIONAL INCORPORATED; SPRINT SPECTRUM LLC
Reel/Frame 062595/0001 →
TERMINATION AND RELEASE OF FIRST PRIORITY AND JUNIOR PRIORITY SECURITY INTEREST IN PATENT RIGHTS Recorded Apr 2, 2020
From: DEUTSCHE BANK TRUST COMPANY AMERICAS
To: SPRINT COMMUNICATIONS COMPANY L.P.
Reel/Frame 052969/0475 →
SECURITY AGREEMENT Recorded Apr 2, 2020
From: T-MOBILE USA, INC.; ISBV LLC; T-MOBILE CENTRAL LLC; LAYER3 TV, INC.; PUSHSPRING, INC.; BOOST WORLDWIDE, LLC; CLEARWIRE COMMUNICATIONS LLC; CLEARWIRE IP HOLDINGS LLC; CLEARWIRE LEGACY LLC; SPRINT COMMUNICATIONS COMPANY L.P.; SPRINT INTERNATIONAL INCORPORATED; SPRINT SPECTRUM L.P.; ASSURANCE WIRELESS USA, L.P.
To: DEUTSCHE BANK TRUST COMPANY AMERICAS
Reel/Frame 053182/0001 →
GRANT OF FIRST PRIORITY AND JUNIOR PRIORITY SECURITY INTEREST IN PATENT RIGHTS Recorded Mar 6, 2017
From: SPRINT COMMUNICATIONS COMPANY L.P.
To: DEUTSCHE BANK TRUST COMPANY AMERICAS
Reel/Frame 041895/0210 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 16, 2011
From: PEDEN, MARK DOUGLAS; KOLLER, GARY DUANE; REEVES, RAYMOND EMILIO; YOUNGS, SIMON
To: SPRINT COMMUNICATIONS COMPANY L.P.
Reel/Frame 026454/0767 →