IP Library › Granted Patent US 10,778,842
Granted Patent B1
US 10,778,842 · App. 16/298,733 · Granted Sep 15, 2020

Call content management for mobile devices

Inventors: Jonathan Robert Knuth (Seattle, WA); Brandon Wayne Murphy (Little Rock, AR); Mark Bradley McHenry (Vilonia, AR); Jay Todd Callaway (Conway, AR); Rafael De Melo Aroxa (Seattle, WA); Matthew Jack Beckham (Conway, AR)
Assignee: FIRST ORION CORP.
H04M3/4365
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,778,842
App. No.
16/298,733
Filed
Mar 11, 2019
Granted
Sep 15, 2020
Kind
B1
Art Unit
2645
USPC
455/414.1
Abstract

One example method of operation may include identifying a plurality of mobile device telephone numbers associated with a plurality of mobile devices, forwarding the plurality of mobile device telephone numbers to a content delivery device, hashing the plurality of mobile device telephone numbers, storing the hashed plurality of mobile device telephone numbers in the content delivery device, identifying a scheduled call campaign to the plurality of mobile devices, forwarding call content associated with schedule call campaign to the plurality of mobile devices prior to calling the plurality of mobile devices, and responsive to receiving confirmation that the content was successfully forwarded to the plurality of mobile devices, initiating a calling device to begin calling the plurality of mobile devices.

Claims (84)

1. A method comprising:

identifying a plurality of mobile device telephone numbers associated with a plurality of mobile devices;

forwarding the plurality of mobile device telephone numbers to a content delivery device;

hashing the plurality of mobile device telephone numbers;

storing the hashed plurality of mobile device telephone numbers in the content delivery device;

generating a token for each hashed telephone number, the token including a confirmation that a hashed telephone number matches a corresponding telephone number;

receiving the token from each mobile device, of the plurality of mobile devices;

identifying a scheduled call campaign to the plurality of mobile devices;

authorizing a call to each mobile device, of the plurality of mobile devices based, on the received token;

forwarding call content associated with the scheduled call campaign to the plurality of mobile devices prior to calling the plurality of mobile devices; and

responsive to receiving confirmation that the content was successfully forwarded to the plurality of mobile devices, initiating a calling device to begin calling the plurality of mobile devices.

2. The method of claim 1 , wherein the scheduled campaign comprises:

a date to call the plurality of mobile devices;

the plurality of mobile device telephone numbers; and

content identifiers that identify the content to load during calls placed to the plurality of mobile devices.

3. The method of claim 1 , further comprising:

hashing one or more calling device telephone numbers associated with the calling device; and

storing the hashed calling device telephone numbers in the content delivery device.

4. The method of claim 1 , further comprising:

determining call preferences to apply to each of the plurality of mobile devices; and

retrieving the call content based on the call preferences.

5. The method of claim 4 , wherein the retrieving the call content comprises:

retrieving one or more of short message service (SMS) image data, call image data, and caller identification data.

6. The method of claim 1 , further comprising:

transmitting a request for authorization information to one or more mobile devices, of the plurality of mobile devices, prior to calling the one or more of the mobile devices.

7. The method of claim 1 , further comprising:

receiving authorization information from one or more mobile devices of the plurality of mobile devices; and

calling the one or more mobile devices responsive to receiving the authorization information.

8. A system comprising:

a content delivery device configured to forward content prior to conducting a call campaign; and

a plurality of mobile devices,

wherein the content delivery device is configured to:

identify a plurality of mobile device telephone numbers associated with the plurality of mobile devices;

hash the plurality of mobile device telephone numbers;

store the hashed plurality of mobile device telephone numbers;

generate a token for each hashed telephone number, the token including a confirmation that a hashed telephone number matches a corresponding telephone number;

receive the token from each mobile device, of the plurality of mobile devices;

identify a scheduled call campaign associated with the plurality of mobile devices;

authorize a call to each mobile device, of the plurality of mobile devices, based on the received token;

forward call content associated with the scheduled campaign to the plurality of mobile devices prior to the plurality of mobile devices being called; and

responsive to confirmation being received that the content was successfully forwarded to the plurality of mobile devices, initiate a calling device to call the plurality of mobile devices.

9. The system of claim 8 , wherein the scheduled campaign comprises:

a date to call the plurality of mobile devices;

the plurality of mobile device telephone numbers; and

content identifiers that identify the content to load during calls placed to the plurality of mobile devices.

10. The system of claim 8 , wherein the content delivery device is further configured to:

hash one or more calling device telephone numbers associated with the calling device; and

store the hashed calling device telephone numbers in the content delivery device.

11. The system of claim 8 , wherein the content delivery device is further configured to:

determine call preferences to apply to each of the plurality of mobile devices; and

retrieve the call content based on the call preferences.

12. The system of claim 11 , wherein, when the content delivery device is to retrieve the call content, the content delivery device further is to:

retrieve one or more of short message service (SMS) image data, call image data, and caller identification data.

13. The system of claim 8 , wherein the content delivery device is further configured to:

transmit a request for authorization information to one or more mobile devices, of the plurality of mobile devices, prior to the one or more of the mobile devices being called.

14. The system of claim 8 , further comprising

a calling device configured to call the one or more mobile devices responsive to authorization information being received.

15. A non-transitory computer readable storage medium configured to store one or more instructions that when executed by a processor cause the processor to perform:

identifying a plurality of mobile device telephone numbers associated with a plurality of mobile devices;

forwarding the plurality of mobile device telephone numbers to a content delivery device;

hashing the plurality of mobile device telephone numbers;

storing the hashed plurality of mobile device telephone numbers in the content delivery device;

generating a token for each hashed telephone number, the token including a confirmation that a hashed telephone number matches a corresponding telephone number;

receiving the token from each mobile device, of the plurality of mobile devices;

identifying a scheduled call campaign to the plurality of mobile devices;

authorizing a call to each mobile device, of the plurality of mobile devices, based on the received token;

forwarding call content associated with the scheduled call campaign to the plurality of mobile devices prior to calling the plurality of mobile devices; and

responsive to receiving confirmation that the content was successfully forwarded to the plurality of mobile devices, initiating a calling device to begin calling the plurality of mobile devices.

16. The non-transitory computer readable storage medium of claim 15 , wherein the scheduled campaign comprises:

a date to call the plurality of mobile devices;

the plurality of mobile device telephone numbers; and

content identifiers that identify the content to load during calls placed to the plurality of mobile devices.

17. The non-transitory computer readable storage medium of claim 15 , further configured to store one or more instructions that when executed by the processor cause the processor to perform:

hashing one or more calling device telephone numbers associated with the calling device; and

storing the hashed calling device telephone numbers in the content delivery device.

18. The non-transitory computer readable storage medium of claim 15 , further configured to store one or more instructions that when executed by the processor cause the processor to perform:

determining call preferences to apply to each of the plurality of mobile devices; and

retrieving the call content based on the call preferences.

19. The non-transitory computer readable storage medium of claim 18 , wherein the retrieving the call content comprises:

retrieving one or more of short message service (SMS) image data, call image data, and caller identification data.

20. The non-transitory computer readable storage medium of claim 15 , further configured to store one or more instructions that when executed by the processor cause the processor to perform:

transmitting a request for authorization information to one or more mobile devices, of the plurality of mobile devices, prior to calling the one or more of the mobile devices;

receiving authorization information from one or more mobile devices of the plurality of mobile devices; and

calling the one or more mobile devices responsive to receiving the authorization information.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 11, 2019
From: KNUTH, JONATHAN ROBERT; MURPHY, BRANDON WAYNE; MCHENRY, MARK BRADLEY; CALLAWAY, JAY TODD; AROXA, RAFAEL DE MELO; BECKHAM, MATTHEW JACK
To: FIRST ORION CORP.
Reel/Frame 048564/0967 →
Continuity (1)
Provisional Application 62715677 · Aug 7, 2018
Cited By (1)
US 12,411,987