IP Library › Granted Patent US 12,238,244
Granted Patent B2
US 12,238,244 · App. 18/318,710 · Granted Feb 25, 2025

Providing enhanced call content to a mobile device

Inventors: Brandon Wayne Murphy (Little Rock, AR); Jay Todd Callaway (Conway, AR)
Assignee: FIRST ORION CORP.
H04M3/436H04M3/42042H04M3/428H04W4/16
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,238,244
App. No.
18/318,710
Granted
Feb 25, 2025
Kind
B2
Abstract

One example may include identifying a header of a call message includes enhanced call data, identifying a code object from the call header identifying textual information and one or more images to display during a call connection, displaying the textual information and the one or more images identified from the code object on a mobile device, and connecting a call to the mobile device.

Claims (56)

1. A method, comprising:

identifying a code object from a call header identifying textual information and one or more images to display during a call connection; and

displaying the textual information and the one or more images identified from the code object on a mobile device;

wherein a start date and start time and an end date and end time is identified from the code object; and

wherein the textual information and the one or more images identified from the code object are removed when the end time and end date have matured.

2. The method of claim 1 , comprising

receiving a call at the mobile device; and

holding the call in suspension until the textual information and the one or more images are displayed on the mobile device; and

retrieving the one or more images from a remote site identified by a link in the code object.

3. The method of claim 1 , comprising

receiving a call at the mobile device; and

holding the call in suspension until the textual information and the one or more images are displayed on the mobile device; and

creating the one or more images identified in the code object.

4. The method of claim 3 , wherein the creating the one or more images is from base64 code identified in the code object.

5. The method of claim 1 , wherein the code object comprises a telephone number of a caller a telephone number of the mobile device, and one or more textual character strings.

6. The method of claim 1 , wherein the call header is part of a session initiation protocol (SIP) packet.

7. The method of claim 1 , comprising

connecting a call to the mobile device.

8. An apparatus comprising

a processor configured to

identify a code object from a call header that identifies textual information and one or more images to display on a call connection; and

display the textual information and the one or more images identified from the code object on a mobile device;

wherein a start date and start time and an end date and end time is identified from the code object; and

wherein the textual information and the one or more images identified from the code object are removed when the end time and end date have matured.

9. The apparatus of claim 8 , further comprising

a receiver configured to receive a call; and

wherein the processor is further configured to

hold the call in suspension until the textual information and the one or more images are displayed on the mobile device; and

retrieve the one or more images from a remote site identified by a link in the code object.

10. The apparatus of claim 8 , further comprising

a receiver configured to receive a call; and

wherein the processor is further configured to

hold the call in suspension until the textual information and the one or more images are displayed on the mobile device; and

create the one or more images identified in the code object.

11. The apparatus of claim 10 , wherein the creation of the one or more images is from base64 code identified in the code object.

12. The apparatus of claim 8 , wherein the code object comprises a telephone number of a caller a telephone number of the mobile device, and one or more textual character strings.

13. The apparatus of claim 8 , wherein the call header is part of a session initiation protocol (SIP) packet.

14. The apparatus of claim 8 , further comprising

connect a call to the mobile device.

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

identifying a code object from a call header identifying textual information and one or more images to display during a call connection; and

displaying the textual information and the one or more images identified from the code object on a mobile device;

wherein a start date and start time and an end date and end time is identified from the code object; and

wherein the textual information and the one or more images identified from the code object are removed when the end time and end date have matured.

16. The non-transitory computer readable storage medium of claim 15 , wherein the processor is further configured to perform:

receiving a call at the mobile device; and

holding the call in suspension until the textual information and the one or more images are displayed on the mobile device; and

retrieving the one or more images from a remote site identified by a link in the code object.

17. The non-transitory computer readable storage medium of claim 15 , wherein the processor is further configured to perform:

receiving a call at the mobile device; and

holding the call in suspension until the textual information and the one or more images are displayed on the mobile device; and

creating the one or more images identified in the code object.

18. The non-transitory computer readable storage medium of claim 15 , wherein the code object comprises a telephone number of a caller a telephone number of the mobile device, and one or more textual character strings.

19. The non-transitory computer readable storage medium of claim 15 , wherein the call header is part of a session initiation protocol (SIP) packet.

20. The non-transitory computer readable storage medium of claim 15 , wherein the processor is further configured to perform:

connecting a call to the mobile device.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 10, 2024
From: MURPHY, BRANDON WAYNE; CALLAWAY, JAY TODD
To: FIRST ORION CORP.
Reel/Frame 068863/0334 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 16, 2023
From: MURPHY, BRANDON WAYNE; CALLAWAY, JAY TODD
To: FIRST ORION CORP.
Reel/Frame 063661/0262 →
Continuity (2)
Continuation 17229845 · Apr 13, 2021
Related Publication 20230291832A1 · Sep 14, 2023
References Cited (47)
US 5784438A · Martinez · 1998 [cited by applicant]
US 6384927B1 · Mori · 2002 [cited by applicant]
US 6931007B2 · Jones · 2005 [cited by applicant]
US 8054949B2 · Lee et al. · 2011 [cited by applicant]
US 8301701B2 · Goodman et al. · 2012 [cited by applicant]
US 8626848B2 · Cohen et al. · 2014 [cited by applicant]
US 10771624B1 · Penar et al. · 2020 [cited by applicant]
US 11323561B2 · Prodanovic et al. · 2022 [cited by applicant]
US 11570295B2 · Murphy et al. · 2023 [cited by applicant]
US 11683415B2 · Murphy · 2023 [cited by examiner]
US 20020067812A1 · Fellingham et al. · 2002 [cited by applicant]
US 20030112941A1 · Brown et al. · 2003 [cited by applicant]
US 20050073725A1 · Lim · 2005 [cited by applicant]
US 20050100150A1 · Dhara et al. · 2005 [cited by applicant]
US 20050132060A1 · Mo et al. · 2005 [cited by applicant]
US 20050220095A1 · Narayanan · 2005 [cited by examiner]
US 20050262205A1 · Nikolov · 2005 [cited by examiner]
US 20080076456A1 · Jung et al. · 2008 [cited by applicant]
US 20090003552A1 · Goldman · 2009 [cited by examiner]
US 20100287249A1 · Yigang · 2010 [cited by examiner]
US 20110035444A1 · Hill · 2011 [cited by applicant]
US 20110145694A1 · Graves et al. · 2011 [cited by applicant]
US 20120030039A1 · Gutiérrez · 2012 [cited by applicant]
US 20120093146A1 · Blomkvist · 2012 [cited by applicant]
US 20120151492A1 · Ripberger · 2012 [cited by applicant]
US 20150095643A1 · Adams · 2015 [cited by applicant]
US 20150186603A1 · Buckle · 2015 [cited by applicant]
US 20150312044A1 · Tonegawa · 2015 [cited by applicant]
US 20160127542A1 · Kim et al. · 2016 [cited by applicant]
US 20160164816A1 · Bhagwan · 2016 [cited by examiner]
US 20160165047A1 · Gray et al. · 2016 [cited by applicant]
US 20170134459A1 · Shetty et al. · 2017 [cited by applicant]
US 20170140434A1 · Lin · 2017 [cited by applicant]
US 20170223065A1 · Fan et al. · 2017 [cited by applicant]
US 20180365436A1 · Shitrit et al. · 2018 [cited by applicant]
US 20190045036A1 · Rahat · 2019 [cited by examiner]
US 20190045335A1 · Jin et al. · 2019 [cited by applicant]
US 20190361877A1 · Rogynskyy · 2019 [cited by examiner]
US 20200027068A1 · Studnicka · 2020 [cited by applicant]
US 20200274964A1 · Ravichandran · 2020 [cited by applicant]
US 20200322332A1 · Haque et al. · 2020 [cited by applicant]
US 20210144521A1 · Saifee et al. · 2021 [cited by applicant]
US 20220086277A1 · Murphy et al. · 2022 [cited by applicant]
US 20220086282A1 · Shirahatti et al. · 2022 [cited by applicant]
US 20220103539A1 · Rose et al. · 2022 [cited by applicant]
US 20230334221A1 · Lefebvre · 2023 [cited by examiner]
WO 2006080819A1 · 2006 [cited by applicant]