IP Library Granted Patent US 10,757,250
Granted Patent B1
US 10,757,250 · App. 16/876,933 · Granted Aug 25, 2020

System and method for using public registry to enhance caller information and determine call handling for called parties

Inventors: Alexander E. Quilici (Malibu, CA); Michael J. Rudolph (San Juan Capistrano, CA)
Assignee: YouMail, Inc.
H04M3/42059H04M1/57H04M3/42042H04M3/436
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,757,250
App. No.
16/876,933
Granted
Aug 25, 2020
Kind
B1
Abstract

Systems and methods are provided for using a registry to assure parties receiving a communication, such as an incoming phone call, that the party sending the communication, such as the caller is, who it appears to be. In some embodiments the registry is a publicly accessible database which stores communication identifiers such as telephone numbers for parties in association with other data including data provided by the parties or others. The other data may include the name of the party associated with the identifier, a cryptographic public key used by the party as part of a public/private key pair, data representing the intent of the party in sending a communication, and parameters set by parties to be satisfied to receive communications or in determining how such communications should be handled. The system may provide the data representing the party's specific intention in that call or other communication to the party receiving the communication.

Claims (41)

1. A system for validating an incoming communication originating from a first party having a first telephone number and directed to a second party, the system comprising:

a server comprising memory and a processing device configured to:

determine the first telephone number is associated with a party having a corresponding entry in a publicly accessible registry, the registry comprising a plurality of telephone numbers each associated at least with a public key and additional data representing a communication intent;

use a public key associated with the first telephone number in the registry to validate the incoming communication;

retrieve communication intent data associated with the first telephone number in the registry; and

provide the communication intent data to the second party for display on a device used by the second party in association with the incoming communication.

2. The system of claim 1 , wherein the server is configured to determine the first telephone number is associated with a party having a corresponding entry in a publicly accessible registry by identifying the first telephone number from the incoming communication and searching the registry for the identified first telephone number.

3. The system of claim 1 , wherein the communication intent data comprises data representing a general intention of communications associated with the first telephone number.

4. The system of claim 1 , wherein the communication intent data comprises data specific to communications between the first party and the second party provided either for the specific instance of the incoming communication or to cover a time period of communications between the first and second parties.

5. The system of claim 1 , wherein the server is configured to retrieve the public key from the registry during or prior to the incoming communication.

6. The system of claim 1 , wherein the communication intent data includes an enhancement to a visual, auditory or physical identification of the incoming communication.

7. The system of claim 1 , wherein the incoming communication is selected from a group consisting of a telephone call, an electronic message and a text message.

8. The system of claim 1 , wherein the server is configured to:

determine the first telephone number is not associated with a party having a corresponding entry in the registry; and

block the incoming communication from going through to the second party.

9. The system of claim 1 , wherein the server is configured to:

determine the first telephone number is not associated with a party having a corresponding entry in the registry;

evaluate whether the first party is a wanted or unwanted communicator; and

process the incoming communication based on the evaluation.

10. The system of claim 1 , wherein the incoming communication is digitally signed by the first party using a private key, and wherein the server is configured to validate the incoming communication by using the public key to decrypt the digitally signed incoming communication.

11. A method for validating an incoming communication originating from a first party having a first telephone number and directed to a second party, the method performed by a computerized device comprising memory and a processing device, the method comprising:

determining the first telephone number is associated with a party having a corresponding entry in a publicly accessible registry, the registry comprising a plurality of telephone numbers each associated at least with a public key and additional data representing a communication intent;

using a public key associated with the first telephone number in the registry to validate the incoming communication;

retrieving communication intent data associated with the first telephone number in the registry; and

providing the communication intent data to the second party for display on a device used by second party in association with the incoming communication.

12. The method of claim 11 , wherein determining the first telephone number is associated with a party having a corresponding entry in a publicly accessible registry comprises:

identifying the first telephone number from the incoming communication; and

searching the registry for the identified first telephone number.

13. The method of claim 11 , wherein the communication intent data comprises data representing a general intention of communications associated with the first telephone number.

14. The method of claim 11 , wherein the communication intent data comprises data specific to communications between the first party and the second party provided either for the specific instance of the incoming communication or to cover a time period of communications between the first and second parties.

15. The method of claim 11 further comprising retrieving the public key associated with the first telephone number from the registry prior to the incoming communication.

16. The method of claim 11 , wherein the communication intent data includes an enhancement a visual, auditory or physical identification of the incoming communication.

17. The method of claim 11 , wherein the incoming communication is selected from a group consisting of a telephone call, an electronic message and a text message.

18. The method of claim 11 further comprising:

determining the first telephone number is not associated with a party having a corresponding entry in the registry; and

blocking the incoming communication from going through to the second party.

19. The method of claim 11 further comprising:

determining the first telephone number is not associated with a party having a corresponding entry in the registry;

evaluating whether the first party is a wanted or unwanted communicator; and

processing the incoming communication based on the evaluation.

20. The method of claim 11 , wherein the incoming communication is digitally signed by the first party using a private key, and wherein using the public key to validate the incoming communication comprises using the public key to decrypt the digitally signed incoming communication.

Assignments (3)
RELEASE OF SECURITY INTEREST Recorded Nov 11, 2025
From: SG CREDIT PARTNERS, LLC, SUCCESSOR IN INTEREST TO SG CREDIT PARTNERS, INC.
To: YOUMAIL, INC.
Reel/Frame 072859/0493 →
SECURITY INTEREST Recorded Nov 7, 2025
From: YOUMAIL, INC.
To: MONTAGE CAPITAL II, L.P.
Reel/Frame 072830/0243 →
SECURITY AGREEMENT Recorded Apr 1, 2021
From: YOUMAIL, INC.
To: SG CREDIT PARTNERS, INC.
Reel/Frame 056712/0139 →
Continuity (1)
Provisional Application 62849502 · May 17, 2019
Cited By (2)
US 12,423,475 US 12,572,693