IP Library › Granted Patent US 12,726,568
Granted Patent B1
US 12,726,568 · App. 18/627,487 · Granted Sep 1, 2026

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 (Claymont, DE); Matthew Jack Beckham (Conway, AR)
Assignee: FIRST ORION CORP.
H04M3/4365H04W12/062H04L63/083H04L63/0861
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 12,726,568
App. No.
18/627,487
Granted
Sep 1, 2026
Kind
B1
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 (61)

1 . A method comprising:

hashing, via a content delivery device, a plurality of telephone numbers of a plurality of mobile devices uploaded from a content provider entity prior to storing the plurality of telephone numbers in the content delivery device;

initiating a calling device to begin calling the plurality of mobile devices, based on a received confirmation that call content was received at the plurality of mobile devices; and

storing, via the content delivery device, the hash for one or more of the plurality of telephone numbers and a corresponding token identifying the one or more of the plurality of telephone numbers which is received from one or more of the plurality of mobile devices which received a call.

2 . The method of claim 1 , wherein the received call content is associated with a scheduled call campaign, wherein the scheduled call campaign comprises:

a date to call the plurality of mobile devices;

the plurality of telephone numbers; and

content identifiers that identify the call 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 plurality of 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 plurality of 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:

hash a plurality of telephone numbers of a plurality of mobile devices uploaded from a content provider entity prior to storage of the plurality of telephone numbers in the content delivery device;

initiate a calling device to begin calling the plurality of mobile devices, based on a received confirmation that call content was received at the plurality of mobile devices; and

store the hash for one or more of the plurality of telephone numbers and a token that corresponds to identify the one or more of the plurality of telephone numbers which is received from one or more of the plurality of mobile devices which received a call.

9 . The system of claim 8 , wherein the received call content is associated with a scheduled call campaign, wherein the scheduled call campaign comprises:

a date to call the plurality of mobile devices;

the plurality of telephone numbers; and

content identifiers that identify the call content to load while calls are 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 plurality of 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 a call to the one or more of the plurality of mobile devices.

14 . The system of claim 8 , further comprising

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

call the one or more mobile devices responsive to the received authorization information.

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:

hashing a plurality of telephone numbers of a plurality of mobile devices uploaded from a content provider entity prior to storing the plurality of telephone numbers in the content delivery device;

initiating a calling device to begin calling the plurality of mobile devices, based on a received confirmation that call content was received at the plurality of mobile devices; and

storing the hash for one or more of the plurality of telephone numbers and a corresponding token identifying the one or more of the plurality of telephone numbers which is received from one or more of the plurality of mobile devices which received a call.

16 . The computer readable storage medium of claim 15 , wherein the received call content is associated with a scheduled call campaign, wherein the scheduled call campaign comprises:

a date to call the plurality of mobile devices;

the plurality of telephone numbers; and

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

17 . The computer readable storage medium of claim 15 , further comprising:

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

storing the hashed plurality of telephone numbers in the content delivery device.

18 . The computer readable storage medium of claim 15 , 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.

19 . The 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 computer readable storage medium of claim 15 , 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 plurality of mobile devices.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 5, 2024
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 067013/0484 →
Continuity (5)
Continuation 18162664 · Jan 31, 2023
Continuation 17544851 · Dec 7, 2021
Continuation 17020760 · Sep 14, 2020
Continuation 16298733 · Mar 11, 2019
Provisional Application 62715677 · Aug 7, 2018
References Cited (65)
US 6603848B1 · Winnett · 2003 [cited by applicant]
US 7864940B1 · Harvey et al. · 2011 [cited by applicant]
US 8090840B2 · Jackson · 2012 [cited by applicant]
US 9264418B1 · Crosley · 2016 [cited by applicant]
US 9350858B1 · Roths · 2016 [cited by applicant]
US 9774726B1 · Jenkins et al. · 2017 [cited by applicant]
US 10320841B1 · Allen · 2019 [cited by applicant]
US 10694035B2 · Knuth et al. · 2020 [cited by applicant]
US 10897536B2 · Knuth et al. · 2021 [cited by applicant]
US 11522996B2 · Knuth et al. · 2022 [cited by applicant]
US 11949814B2 · Knuth et al. · 2024 [cited by applicant]
US 20030147378A1 · Glasser et al. · 2003 [cited by applicant]
US 20050041793A1 · Fulton · 2005 [cited by examiner]
US 20050073999A1 · Koch · 2005 [cited by applicant]
US 20050084084A1 · Cook et al. · 2005 [cited by applicant]
US 20050107074A1 · Zellner · 2005 [cited by applicant]
US 20050232247A1 · Whitley et al. · 2005 [cited by applicant]
US 20060148459A1 · Wolfman et al. · 2006 [cited by applicant]
US 20070047523A1 · Jiang · 2007 [cited by applicant]
US 20070206613A1 · Silver et al. · 2007 [cited by applicant]
US 20080051071A1 · Vishwanathan et al. · 2008 [cited by applicant]
US 20080144637A1 · Sylvain et al. · 2008 [cited by applicant]
US 20080152097A1 · Kent · 2008 [cited by applicant]
US 20090147778A1 · Wanless et al. · 2009 [cited by applicant]
US 20090156186A1 · Lyle · 2009 [cited by applicant]
US 20090264112A1 · De Zen et al. · 2009 [cited by applicant]
US 20100027775A1 · T'Anson · 2010 [cited by applicant]
US 20110319136A1 · Labowicz et al. · 2011 [cited by applicant]
US 20120093146A1 · Blomkvist · 2012 [cited by applicant]
US 20120195417A1 · Hua et al. · 2012 [cited by applicant]
US 20120303517A1 · Kang · 2012 [cited by applicant]
US 20130195257A1 · Wood et al. · 2013 [cited by applicant]
US 20130331073A1 · Balan et al. · 2013 [cited by applicant]
US 20140023183A1 · Brown et al. · 2014 [cited by applicant]
US 20140045456A1 · Ballai et al. · 2014 [cited by applicant]
US 20140192965A1 · Almeida · 2014 [cited by examiner]
US 20140219440A1 · Apt et al. · 2014 [cited by applicant]
US 20150030145A1 · Balan et al. · 2015 [cited by applicant]
US 20150124957A1 · Roncoroni et al. · 2015 [cited by applicant]
US 20150188907A1 · Khalid et al. · 2015 [cited by applicant]
US 20150264180A1 · Wolthuis et al. · 2015 [cited by applicant]
US 20160019574A1 · Herkert et al. · 2016 [cited by applicant]
US 20160071104A1 · Stamatis et al. · 2016 [cited by applicant]
US 20160094708A1 · Brown · 2016 [cited by applicant]
US 20160232344A1 · Chung · 2016 [cited by applicant]
US 20170053282A1 · Olumofin et al. · 2017 [cited by applicant]
US 20170262891A1 · Green et al. · 2017 [cited by applicant]
US 20170264443A1 · Tu et al. · 2017 [cited by applicant]
US 20180041641A1 · Shapira et al. · 2018 [cited by applicant]
US 20180102992A1 · Pysanets et al. · 2018 [cited by applicant]
US 20180176221A1 · Zhou et al. · 2018 [cited by applicant]
US 20180183920A1 · Celik et al. · 2018 [cited by applicant]
US 20180262529A1 · Allen · 2018 [cited by applicant]
US 20180262614A1 · Drake et al. · 2018 [cited by applicant]
US 20180343343A1 · Filart · 2018 [cited by applicant]
US 20190014064A1 · Strauss et al. · 2019 [cited by applicant]
US 20190089750A1 · Hassan et al. · 2019 [cited by applicant]
US 20190116495A1 · Stubblefield et al. · 2019 [cited by applicant]
US 20190245967A1 · Walters et al. · 2019 [cited by applicant]
US 20190281151A1 · Lim et al. · 2019 [cited by applicant]
US 20190281158A1 · Gupta et al. · 2019 [cited by applicant]
US 20190394328A1 · Agarwal · 2019 [cited by applicant]
US 20200007316A1 · Krishnamacharya et al. · 2020 [cited by applicant]
US 20200053214A1 · Kats et al. · 2020 [cited by applicant]
Extended European Search Report issued in the corresponding EP Application No. 19846371.3, mailed on Aug. 20, 2021. [cited by applicant]