IP Library › Granted Patent US 10,298,740
Granted Patent B2
US 10,298,740 · App. 15/389,469 · Granted May 21, 2019

Automated messaging

Inventors: Feyzi Celik (Hopkinton, MA); Marcin Nowak (Westborough, MA); Chris Degrace (West Roxbury, MA)
Assignee: OnePIN, Inc.
H04M1/72552H04M1/72519H04W4/12H04M1/663H04M1/72583
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 10,298,740
App. No.
15/389,469
Granted
May 21, 2019
Kind
B2
Abstract

Techniques for automatically prompting a calling user to send a message to a called user, the calling user using a calling device and the called user using a called device, the method including receiving, at a processor in the calling device, an indication that a call from the calling device to the called device has disconnected, determining, at the processor in the calling device, whether the call connected before receiving the indication that the call has disconnected, and in response to determining that the call did not connect before receiving the indication that the call has disconnected, determining that the call was a missed call.

Claims (26)

1. A computer-implemented method for automatically prompting a calling user to send a message to a called user over a wireless cellular or data network operated by a Mobile Operator, the calling user using a calling mobile device and the called user using a called mobile device, the method comprising:

receiving from the Mobile Operator, at an automatic messaging system server, an indication that a call from the calling mobile device to the called mobile device was determined by a network element of the network of the Mobile Operator to be a missed call;

receiving, at the server, a communication comprising the Mobile Station International Subscriber Directory Number (MSISDN) of the calling mobile device; and

sending to a messaging center of the Mobile Operator, from the server, a first message to the calling mobile device,

wherein the first message comprises instructions executable by a processor in the calling mobile device to launch an automatic messaging application for prompting the calling user to send a message.

2. The method of claim 1 , wherein the first message further comprises instructions for the automatic messaging application to display a menu having a plurality of selectable menu items, at least some of the selectable menu items corresponding to respective stored phrases.

3. The method of claim 2 , further comprising receiving, at the server, a second message, wherein the second message is addressed to the called mobile device, and wherein the second message comprises one of the stored phrases.

4. The method of claim 3 , further comprising

determining, at the server, a delivery channel associated with the called mobile device; and

sending the second message to the determined delivery channel.

5. The method of claim 4 , wherein the delivery channel is selected from the group consisting of SMS, iMessage, Facebook post, email, and Tweet.

6. The method of claim 4 , further comprising

receiving, at the server, a device type of the called mobile device.

7. The method of claim 6 , further comprising

determining whether the second message will display correctly on the called mobile device or if the second message needs to be reformatted to display correctly on the called mobile device.

8. The method of claim 1 , wherein the first message further comprises instructions for the automatic messaging application to display a menu having a plurality of selectable menu items, at least some of the selectable menu items corresponding to new stored phrases contained in the first message.

9. The method of claim 1 , wherein the first message is sent using the MSISDN of the calling mobile device.

10. The method of claim 1 , further comprising receiving, at the server, a communication comprising the Mobile Station International Subscriber Directory Number (MSISDN) of the called mobile device.

11. The method of claim 10 , further comprising

determining if the called mobile device has an automatic messaging application installed.

12. A computer-implemented method for automatically prompting a calling user to send a message to a called user over a wireless cellular or data network operated by a Mobile Operator, the calling user using a calling mobile device and the called user using a called mobile device, the method comprising:

detecting, by a network element of the network of the Mobile Operator, that a call from a calling mobile device to a called mobile device was a missed call;

sending, from a messaging center of the Mobile Operator, a communication to the calling mobile device,

wherein the communication comprises an indication that the call from the calling mobile device to the called mobile device was a missed call, and

wherein the communication comprises instructions executable by a processor in the calling mobile device to launch an automatic messaging application for prompting a calling user to send a message.

13. The method of claim 12 , wherein the network element is selected from the group consisting of a switch in the Mobile Operator's network, a Home Location Register (HLR), a sub-switch, a Mobile Switching Center (MSC), a billing center (BC), and a voice mail system (VMS).

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 8, 2019
From: CELIK, FEYZI; DEGRACE, CHRIS; NOWAK, MARCIN
To: ONEPIN, INC.
Reel/Frame 048819/0406 →
Continuity (3)
Continuation 14593724 · Jan 9, 2015
Provisional Application 61926120 · Jan 10, 2014
Related Publication 20180183920A1 · Jun 28, 2018