IP Library Granted Patent US 12,425,512
Granted Patent B2
US 12,425,512 · App. 18/329,525 · Granted Sep 23, 2025

Delivering additional information to receiving parties for text messaging based caller ID

Inventors: Monica Rose Martino (Plano, TX); Kevin V. Nguyen (Allen, TX); M. Gregory Smith (Fairview, TX)
Assignee: FIRST ORION CORP.
H04M3/42042H04L67/306H04M1/578H04M3/42068H04W4/14H04L69/28H04M1/72436H04M3/42382H04M2250/02
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,425,512
App. No.
18/329,525
Granted
Sep 23, 2025
Kind
B2
Abstract

The present disclosure describes a system, method, and computer readable medium for providing information to a receiving party in a communications network. The method includes receiving a message from a sending party and performing a lookup of information relating to the sending party in a database via an Internet Protocol connection. The lookup is based on an identifier of at least one of the sending party and the receiving party. Subsequently, the information is provided to the receiving party based on the availability of the information in the database.

Claims (55)

1. A method, comprising:

determining whether a message is received at a device from a sending party after a reboot; and

providing information, relating to the sending party, to a receiving party if the message is received after the reboot.

2. The method of claim 1 , further comprising:

looking up the information relating to the sending party in a database based on an identifier of at least one of the sending party and the receiving party.

3. The method of claim 2 , wherein the looking up further comprises:

sending a query with the identifier to the database;

determining if the identifier is located in the database; and

receiving information associated with the sending party if the identifier is located in the database.

4. The method of claim 2 , further comprising:

receiving a message from the sending party, wherein the receiving a message further comprises:

receiving the identifier of at least one of the sending party and the receiving party.

5. The method of claim 1 , further comprising:

providing, to the receiving party, the information based on an availability of the information in a database and if the time duration is more than a predefined time duration.

6. The method of claim 1 , wherein the providing the information comprises:

displaying the information on a device of the receiving party.

7. The method of claim 1 , wherein the providing the information comprises:

playing an audio of the information on a device of the receiving party.

8. The method of claim 1 , further comprising:

storing the information in a message database; and

removing duplicate information from the message database.

9. The method of claim 8 further comprising:

performing a lookup of information relating to the sending party in the message database via an Internet Protocol connection, the lookup is based on an identifier of at least one of the sending party and the receiving party; and

providing the information to the receiving party based on the availability of the information in the message database.

10. The method of claim 1 , wherein the message comprises:

at least one of a text message and a multimedia message.

11. The method of claim 1 , wherein the information relating to the sending party comprises at least one of:

a telephone number of the sending party, a name, a city, a state, an address, a photo, a video, a text, a hyperlink, and any other information that can be sent via an Internet protocol connection.

12. A system, comprising:

at least one device operable to:

determine whether a message is received at the at least one device from a sending party after a reboot; and

provide information, relating to the sending party, to a receiving party if the message is received after the reboot.

13. The system of claim 12 , wherein the at least one device is operable to:

lookup the information based on an identifier of at least one of the sending party and the receiving party.

14. The system of claim 13 , wherein, when the at least one device is to lookup the information, the at least one device is further operable to:

send a query with the identifier to a database;

determine if the identifier is located in the database; and

receive information associated with the sending party if the identifier is located in the database.

15. The system of claim 12 , wherein the at least one device is operable to:

provide, to the receiving party, the information based on an availability of the information in a database and if the time duration is more than a predefined time duration.

16. The system of claim 12 , wherein the at least one device is operable to:

store the information in a message database; and

remove duplicate information from the message database.

17. The system of claim 16 , wherein the at least one device is operable to:

perform a lookup of information relating to the sending party in the message database via an Internet Protocol connection, the lookup is based on an identifier of at least one of the sending party and the receiving party; and

provide the information to the receiving party based on the availability of the information in the message database.

18. A non-transitory computer-readable medium comprising instructions that when executed by a processor cause the processor to perform:

determining whether the message is received at a device from a sending party after a reboot; and

providing information, relating to the sending party, to a receiving party if the message is received after the reboot.

19. The non-transitory computer-readable medium of claim 18 , further comprising instructions that when executed by the processor cause the processor to perform:

storing the information in a message database; and

removing duplicate information from the message database.

20. The non-transitory computer-readable medium of claim 19 , further comprising instructions that when executed by the processor cause the processor to perform:

performing a lookup of information relating to the sending party in the message database via an Internet Protocol connection, the lookup is based on an identifier of at least one of the sending party and the receiving party; and

providing the information to the receiving party based on the availability of the information in the message database.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 30, 2023
From: MARTINO, MONICA ROSE; NGUYEN, KEVIN V.; SMITH, M. GREGORY
To: I D YOU, LLC
Reel/Frame 065083/0094 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 30, 2023
From: I D YOU, LLC
To: ACCUDATA, INC. DBA ACCUDATA TECHNOLOGIES, INC. AKA ACCUDATA TECHNOLOGIES
Reel/Frame 065087/0051 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 30, 2023
From: ACCUDATA, INC. DBA ACCUDATA TECHNOLOGIES, INC. AKA ACCUDATA TECHNOLOGIES
To: FIRST ORION CORP.
Reel/Frame 065087/0114 →
Continuity (9)
Continuation 17086336 · Oct 31, 2020
Continuation 16533684 · Aug 6, 2019
Continuation 15013217 · Feb 2, 2016
Continuation 14458531 · Aug 13, 2014
Continuation 12890864 · Sep 27, 2010
Continuation 11974983 · Oct 17, 2007
Continuation 11974944 · Oct 17, 2007
Provisional Application 60934407 · Jun 13, 2007
Related Publication 20230319182A1 · Oct 5, 2023
References Cited (148)
US 5165095A · Borcherding · 1992 [cited by applicant]
US 5311569A · Brozovich et al. · 1994 [cited by applicant]
US 5651055A · Argade · 1997 [cited by applicant]
US 5940484A · DeFazio et al. · 1999 [cited by applicant]
US 5970143A · Schneier et al. · 1999 [cited by applicant]
US 6014426A · Drysdale et al. · 2000 [cited by applicant]
US 6055505A · Elston · 2000 [cited by applicant]
US 6240175B1 · Barber · 2001 [cited by applicant]
US 6298128B1 · Ramey et al. · 2001 [cited by applicant]
US 6341161B1 · Latter et al. · 2002 [cited by applicant]
US 6353664B1 · Cannon et al. · 2002 [cited by applicant]
US 6449351B1 · Moss et al. · 2002 [cited by applicant]
US 6459782B1 · Bedrosian et al. · 2002 [cited by applicant]
US 6493427B1 · Kobylevsky et al. · 2002 [cited by applicant]
US 6496569B2 · Pelletier et al. · 2002 [cited by applicant]
US 6539080B1 · Bruce et al. · 2003 [cited by applicant]
US 6608886B1 · Contractor · 2003 [cited by applicant]
US 6658455B1 · Weinman · 2003 [cited by applicant]
US 6721406B1 · Contractor · 2004 [cited by applicant]
US 6920206B2 · Basore et al. · 2005 [cited by applicant]
US 6940954B1 · Toebes · 2005 [cited by applicant]
US 6950504B1 · Marx et al. · 2005 [cited by applicant]
US 6970543B2 · Lautenschlager et al. · 2005 [cited by applicant]
US 7024556B1 · Hadjinikitas et al. · 2006 [cited by applicant]
US 7085257B1 · Karves et al. · 2006 [cited by applicant]
US 7127237B2 · Naruse et al. · 2006 [cited by applicant]
US 7200212B2 · Gosselin · 2007 [cited by applicant]
US 7248677B2 · Randall et al. · 2007 [cited by applicant]
US 7269413B2 · Kraft · 2007 [cited by applicant]
US 7840689B2 · Stewart · 2010 [cited by applicant]
US 7864940B1 · Harvey et al. · 2011 [cited by applicant]
US 7869792B1 · Zhou et al. · 2011 [cited by applicant]
US 7899921B2 · Hill et al. · 2011 [cited by applicant]
US 8005195B2 · Luneau et al. · 2011 [cited by applicant]
US 8068825B2 · Mikan et al. · 2011 [cited by applicant]
US 8081992B2 · Book · 2011 [cited by applicant]
US 8095647B2 · Stewart · 2012 [cited by applicant]
US 8099780B2 · Lu · 2012 [cited by applicant]
US 8103868B2 · Christensen · 2012 [cited by applicant]
US 8199733B2 · Stewart · 2012 [cited by applicant]
US 8250204B2 · Stewart · 2012 [cited by applicant]
US 8255539B2 · Pierlot et al. · 2012 [cited by applicant]
US 8280020B2 · Vinokurov et al. · 2012 [cited by applicant]
US 8295819B1 · Kaplan et al. · 2012 [cited by applicant]
US 8300787B2 · Frank · 2012 [cited by applicant]
US 8331899B2 · Broms · 2012 [cited by applicant]
US 8417763B2 · Stewart · 2013 [cited by applicant]
US 8437460B2 · Daniell et al. · 2013 [cited by applicant]
US 8447018B2 · Martino et al. · 2013 [cited by applicant]
US 8472612B1 · Goringe et al. · 2013 [cited by applicant]
US 8548140B2 · Martino et al. · 2013 [cited by applicant]
US 8625762B1 · White et al. · 2014 [cited by applicant]
US 8861697B2 · Martino et al. · 2014 [cited by applicant]
US 8879702B1 · White et al. · 2014 [cited by applicant]
US 9008292B2 · Martino et al. · 2015 [cited by applicant]
US 9036797B2 · Martino et al. · 2015 [cited by applicant]
US 9106743B2 · White et al. · 2015 [cited by applicant]
US 9197740B2 · White et al. · 2015 [cited by applicant]
US 9350855B2 · White et al. · 2016 [cited by applicant]
US 9392107B2 · Martino et al. · 2016 [cited by applicant]
US 9496569B2 · Gangwar · 2016 [cited by applicant]
US 9497306B2 · Martino et al. · 2016 [cited by applicant]
US 9674346B2 · White et al. · 2017 [cited by applicant]
US 9838535B2 · Martino et al. · 2017 [cited by applicant]
US 10091342B2 · Martino et al. · 2018 [cited by applicant]
US 10148813B2 · White et al. · 2018 [cited by applicant]
US 10257348B2 · White et al. · 2019 [cited by applicant]
US 10262281B1 · Vitek et al. · 2019 [cited by applicant]
US 10397387B2 · Martino et al. · 2019 [cited by applicant]
US 10455083B2 · White et al. · 2019 [cited by applicant]
US 10805446B2 · Martino et al. · 2020 [cited by applicant]
US 10819846B2 · White et al. · 2020 [cited by applicant]
US 11102346B2 · White et al. · 2021 [cited by applicant]
US 20020018546A1 · Horne · 2002 [cited by applicant]
US 20020057764A1 · Salvucci et al. · 2002 [cited by applicant]
US 20020067807A1 · Danner et al. · 2002 [cited by applicant]
US 20020120505A1 · Henkin et al. · 2002 [cited by applicant]
US 20020172336A1 · Postma et al. · 2002 [cited by applicant]
US 20030027559A1 · Umstetter et al. · 2003 [cited by applicant]
US 20030086558A1 · Seelig et al. · 2003 [cited by applicant]
US 20030088677A1 · Yamamoto · 2003 [cited by examiner]
US 20030112938A1 · Kanakubo et al. · 2003 [cited by applicant]
US 20030128821A1 · Luneau et al. · 2003 [cited by applicant]
US 20030144876A1 · Kosinski et al. · 2003 [cited by applicant]
US 20030177347A1 · Schneier et al. · 2003 [cited by applicant]
US 20030198323A1 · Watanabe · 2003 [cited by applicant]
US 20040044912A1 · Connary et al. · 2004 [cited by applicant]
US 20040067751A1 · Vandermeijden et al. · 2004 [cited by applicant]
US 20040096042A1 · Orwick et al. · 2004 [cited by applicant]
US 20040148342A1 · Cotte · 2004 [cited by applicant]
US 20040208301A1 · Urban et al. · 2004 [cited by applicant]
US 20040228456A1 · Glynn et al. · 2004 [cited by applicant]
US 20040261126A1 · Addington et al. · 2004 [cited by applicant]
US 20050074109A1 · Hanson et al. · 2005 [cited by applicant]
US 20050084085A1 · Silver et al. · 2005 [cited by applicant]
US 20050160144A1 · Bhatia · 2005 [cited by applicant]
US 20050198099A1 · Motsinger et al. · 2005 [cited by applicant]
US 20050209885A1 · Lamb et al. · 2005 [cited by applicant]
US 20050240432A1 · Jensen · 2005 [cited by applicant]
US 20050243975A1 · Reich et al. · 2005 [cited by applicant]
US 20050286687A1 · Sanmugasuntharam et al. · 2005 [cited by applicant]
US 20050286691A1 · Taylor et al. · 2005 [cited by applicant]
US 20060025112A1 · Hamanaga et al. · 2006 [cited by applicant]
US 20060026277A1 · Sutcliffe · 2006 [cited by applicant]
US 20060031553A1 · Kim · 2006 [cited by applicant]
US 20060072713A1 · Fernandes et al. · 2006 [cited by applicant]
US 20060085519A1 · Goode et al. · 2006 [cited by applicant]
US 20060122894A1 · McGary et al. · 2006 [cited by applicant]
US 20060123119A1 · Hill et al. · 2006 [cited by applicant]
US 20060166658A1 · Bennett et al. · 2006 [cited by applicant]
US 20060184684A1 · Weiss et al. · 2006 [cited by applicant]
US 20060293057A1 · Mazerski et al. · 2006 [cited by applicant]
US 20060294465A1 · Ronen et al. · 2006 [cited by applicant]
US 20070033419A1 · Kocher et al. · 2007 [cited by applicant]
US 20070064886A1 · Chiu et al. · 2007 [cited by applicant]
US 20070071201A1 · Pettus et al. · 2007 [cited by applicant]
US 20070127656A1 · Citron et al. · 2007 [cited by applicant]
US 20070133771A1 · Stifelman et al. · 2007 [cited by applicant]
US 20070154009A1 · Cameron et al. · 2007 [cited by applicant]
US 20070195942A1 · Woodring · 2007 [cited by applicant]
US 20070206736A1 · Sprigg et al. · 2007 [cited by applicant]
US 20070207781A1 · Sprigg et al. · 2007 [cited by applicant]
US 20070248221A1 · Chatterjee et al. · 2007 [cited by applicant]
US 20070271596A1 · Boubion et al. · 2007 [cited by applicant]
US 20070280445A1 · Shkedi · 2007 [cited by applicant]
US 20080005325A1 · Wynn et al. · 2008 [cited by applicant]
US 20080070609A1 · Ackley · 2008 [cited by applicant]
US 20080084975A1 · Schwartz · 2008 [cited by applicant]
US 20080089501A1 · Benco et al. · 2008 [cited by applicant]
US 20080091796A1 · Story et al. · 2008 [cited by applicant]
US 20080101298A1 · Tasker · 2008 [cited by applicant]
US 20080140714A1 · Rhoads et al. · 2008 [cited by applicant]
US 20080159318A1 · Pierlot et al. · 2008 [cited by applicant]
US 20080177616A1 · Nemirofsky et al. · 2008 [cited by applicant]
US 20080240383A1 · Fronczak et al. · 2008 [cited by applicant]
US 20080246605A1 · Pfeffer et al. · 2008 [cited by applicant]
US 20080260135A1 · Siegrist · 2008 [cited by applicant]
US 20090234578A1 · Newby et al. · 2009 [cited by applicant]
US 20110007885A1 · Kirchhoff et al. · 2011 [cited by applicant]
US 20110013755A1 · Martino et al. · 2011 [cited by applicant]
US 20110087744A1 · Deluca et al. · 2011 [cited by applicant]
US 20110105091A1 · Jones · 2011 [cited by applicant]
US 20120226756A1 · Lindquist et al. · 2012 [cited by applicant]
US 20120230479A1 · Martin · 2012 [cited by applicant]
US 20120243675A1 · Diroo et al. · 2012 [cited by applicant]
US 20140003589A1 · Martino et al. · 2014 [cited by applicant]
US 20140122506A1 · Jebara et al. · 2014 [cited by applicant]
US 20140282759A1 · Harvey et al. · 2014 [cited by applicant]