IP Library Granted Patent US 9,509,654
Granted Patent B1
US 9,509,654 · App. 14/080,538 · Granted Nov 29, 2016

Delivering recall messages via internet or telephony communication 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 9,509,654
App. No.
14/080,538
Granted
Nov 29, 2016
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 (46)

1. A computer-implemented system for maintaining and managing recallable social media messages over different contact methods, the system comprising:

a processor for:

generating a recallable social media message;

specifying a reply time period for the recallable social media message,

recalling the social media message if a reply from a recipient is not received before expiration of the reply time period; and

receiving a user-indication of important parts of the recallable social media message that are to be retained when switching from a first contact method to one or more alternate contact methods,

a radio for:

transmitting the recallable social media message to the recipient using the first contact method, and

transmitting the important parts of the recallable social media message to the recipient using at least one of the one or more alternate contact methods if the reply is not received before expiration of the reply time period; and

a recall log for:

updating, for the first contact method and for any of the one or more alternate contact methods through which the important parts of the recallable social media message are transmitted, an indication of a success or failure of a recall of the recallable social media message, a date and/or time of a recall, a recipient for which a recall was a success or a failure, actions taken with respect to sent messages, and whether a recipient viewed a particular message.

2. The computer-implemented system of claim 1 , wherein the one or more alternate contact methods include electronic mail.

3. The computer-implemented system of claim 1 , wherein the one or more alternate contact methods include instant messaging.

4. The computer-implemented system of claim 1 , wherein the one or more alternate contact methods include blogs.

5. The computer-implemented system of claim 1 , wherein the one or more alternate contact methods include tweets.

6. The computer-implemented system of claim 1 , wherein the one or more alternate contact methods include message alert platform messages.

7. The computer-implemented system of claim 1 , wherein the one or more alternate contact methods include short message services.

8. The computer-implemented system of claim 1 , wherein the one or more alternate contact methods include multimedia messaging services.

9. The computer-implemented system of claim 1 , wherein the one or more alternate contact methods include push-to-talk.

10. The computer-implemented system of claim 1 , the processor further configured to:

receiving the reply;

parse the reply for additional contact information; and

update the one or more alternate contact methods to include the additional contact information as a new contact method.

11. The computer-implemented system of claim 10 , the processor further configured to provide a position for the new contact method within a sequence of the one or more alternate contact methods.

12. One or more non-transitory computer-readable storage media having computer-usable instructions embodied thereon for performing a computer-implemented method for maintaining and managing recallable social media messages through different contact methods, the method comprising:

generating a recallable social media message;

receiving a user-indication of important parts of the recallable social media message that are to be retained when switching from a first contact method to one or more alternate contact methods;

specifying a reply time period for the recallable social media message;

transmitting the recallable social media message to a recipient using the first contact method;

recalling the social media message if a reply from the recipient is not received before expiration of the reply time period;

transmitting the important parts of the recallable social media message to the recipient using at least one of the one or more alternate contact methods if the reply is not received before expiration of the reply time period; and

updating a recall log to include, for the first contact method and for any of the one or more alternate contact methods through which the important parts of the recallable social media message are transmitted, an indication of a success or failure of a recall of the recallable social media message, a date and/or time of a recall, a recipient for which a recall was a success or a failure, actions taken with respect to sent messages, and whether a recipient viewed a particular message.

13. The media of claim 12 , further comprising:

receiving the reply;

parsing the reply for additional contact information; and

updating the one or more alternate contact methods to include the additional contact information as a new contact method.

14. The media of claim 13 , further comprising receiving a position for the new contact method within a sequence of the one or more alternate contact methods.

15. A computer system for maintaining and managing recallable messages over different contact methods, the computer system comprising:

a messaging alert platform configured to, using one or more processors and one or more radios:

generate a recallable social media message,

receive a user-indication of important parts of the recallable social media message that are to be retained when switching from a first contact method to one or more alternate contact methods,

specify a reply time period for the recallable social media message,

transmit the recallable social media message to a recipient using the first contact method,

recall the social media message if a reply from the recipient is not received before expiration of the reply time period,

transmit the important parts of the recallable social media message to the recipient using at least one of the one or more alternate contact methods if the reply is not received before expiration of the reply time period, and

update a recall log to include, for the first contact method and for any of the one or more alternate contact methods through which the important parts of the recallable social media message are transmitted, an indication of a success or failure of a recall of the recallable social media message, a date and/or time of a recall, a recipient for which a recall was a success or a failure, actions taken with respect to sent messages, and whether a recipient viewed a particular message.

Assignments (6)
RELEASE OF SECURITY INTEREST Recorded Aug 23, 2022
From: DEUTSCHE BANK TRUST COMPANY AMERICAS
To: SPRINT INTERNATIONAL INCORPORATED; 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 SPECTRUM LLC
Reel/Frame 062595/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 4, 2021
From: SPRINT COMMUNICATIONS COMPANY L.P.
To: T-MOBILE INNOVATIONS LLC
Reel/Frame 055604/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 Nov 19, 2013
From: PEDEN, MARK DOUGLAS; KOLLER, GARY DUANE; REEVES, RAYMOND EMILIO; YOUNGS, SIMON
To: SPRINT COMMUNICATIONS COMPANY L.P.
Reel/Frame 031629/0493 →