IP Library Granted Patent US 12,341,925
Granted Patent B2
US 12,341,925 · App. 18/342,375 · Granted Jun 24, 2025

Computing device and system for rendering contact information that is retrieved from a network service

Inventors: Tim Cody (Reston, VA); Guido Jonjie S. Sena, Jr. (Reston, VA); Ken Politz (Reston, VA); John Devolites (Reston, VA); Michael Cooley (Reston, VA)
Assignee: NEUSTAR, INC.
H04M3/42059H04M1/575H04M3/42042H04M1/663H04M1/7243H04M3/4931H04M2203/354
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,341,925
App. No.
18/342,375
Granted
Jun 24, 2025
Kind
B2
Abstract

A contact information system provides an independent network authority for providing contact information in connection with incoming calls or messages. The contact information system utilizes a database of communication identifiers to provide contact information for end user devices that receive incoming communications which specify communication identifiers that are stored in the database.

Claims (29)

1. A computer-networked system comprising:

a memory that stores instructions; and

a computing device coupled to the memory, wherein the computing device, upon executing the instructions, is configured to:

(a) determine a communication identifier of an incoming communication;

(b) initiate a retrieval process to retrieve information associated with the communication identifier from a predetermined network location of a network authority,

wherein the retrieved information includes an indication of a solicitation service based on a number of retrieval requests associated with the communication identifier that are made within a predetermined time frame; and

(c) render the retrieved information using the computing device.

2. The computer-networked system of claim 1 , wherein (a) includes determining a phone number of an incoming call, Short Message Service (SMS) message or Multimedia Message Service message (MMS).

3. The computer-networked system of claim 1 , wherein (a) through (c) are performed by at least one of a phone application, voice network service or messaging application.

4. The computer-networked system of claim 1 , wherein at least one of (a) through (c) is performed by an operating level component of the computing device.

5. The computer-networked system of claim 1 , wherein (a) through (c) are performed on the computing device in response to an incoming call, and while the incoming call is pending on the computing device before being answered.

6. The computer-networked system of claim 1 , wherein (c) includes displaying branding content of an entity that is authenticated by the network authority as being associated with a phone number of an incoming call or message.

7. The computer-networked system of claim 6 , wherein the branding content includes a logo of the entity.

8. The computer-networked system of claim 1 , wherein (b) includes making a determination as to whether locally stored information is associated with the communication identifier, and then performing a network retrieval based on the determination.

9. The computer-networked system of claim 8 , wherein (b) is performed when the determination is that no locally stored information is associated with the communication identifier.

10. The computer-networked system of claim 1 , wherein initiating the retrieval process includes making a secure connection to the predetermined network location.

11. The computer-networked system of claim 1 , wherein the incoming communication is communicated to the computing device over at least one of a Public Switch Telephone Network (PSTN), cellular network, or Internet Protocol network.

12. The computer-networked system of claim 1 , wherein the computing device is further configured to:

display, in connection with an incoming call or message, one or more features to perform a corresponding one or more alternative actions other than answering the incoming call.

13. The computer-networked system of claim 12 , wherein the corresponding one or more alternative actions include storing contact information associated with the incoming communication.

14. The computer-networked system of claim 12 , wherein the corresponding one or more alternative actions include associating a local caller block function with the communication identifier.

15. The computer-networked system of claim 14 , wherein the computing device is further configured to:

block, using the local caller block function, a future incoming communication having a same communication identifier as the communication identifier.

16. The computer-networked system of claim 1 , wherein the computing device is further configured to:

display a feature to enable a user to provide input about an incoming call or message to the network authority.

17. The computer-networked system of claim 16 , wherein the provided input includes a signal of a complaint about the incoming communication.

18. The computer-networked system of claim 1 , wherein (c) includes displaying the retrieved information as part of a header or message body of an incoming message.

19. The computer-networked system of claim 1 , wherein (b) includes communicating to a connected resource of the computing device.

20. The computer-networked system of claim 19 , wherein the connected resource includes another computing device.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 27, 2023
From: CODY, TIM; SENA, GUIDO JONJIE S, JR; POLITZ, KEN; DEVOLITES, JOHN; COOLEY, MICHAEL
To: NEUSTAR, INC.
Reel/Frame 064086/0532 →
Continuity (6)
Continuation 17228074 · Apr 12, 2021
Continuation 16775160 · Jan 28, 2020
Continuation 15949944 · Apr 10, 2018
Continuation 15295994 · Oct 17, 2016
Provisional Application 62242851 · Oct 16, 2015
Related Publication 20240015246A1 · Jan 11, 2024
References Cited (17)
US 9208495B2 · Altberg et al. · 2015 [cited by applicant]
US 9955003B2 · Cody · 2018 [cited by examiner]
US 10547739B2 · Cody et al. · 2020 [cited by applicant]
US 10979560B2 · Cody et al. · 2021 [cited by applicant]
US 11689659B2 · Cody et al. · 2023 [cited by applicant]
US 20030156693A1 · Goldman et al. · 2003 [cited by applicant]
US 20070026852A1 · Logan et al. · 2007 [cited by applicant]
US 20080045234A1 · Reed · 2008 [cited by applicant]
US 20090097631A1 · Gisby et al. · 2009 [cited by applicant]
US 20100046726A1 · Yang · 2010 [cited by third party]
US 20130044869A1 · Citron · 2013 [cited by third party]
US 20140338006A1 · Grkov et al. · 2014 [cited by applicant]
US 20150189082A1 · Pfeffer · 2015 [cited by third party]
US 20170111498A1 · Cody et al. · 2017 [cited by applicant]
US 20180206124A1 · Mahaffey et al. · 2018 [cited by applicant]
US 20180338039A1 · Cody et al. · 2018 [cited by applicant]
CN 101150625 · 2008 [cited by third party]