Back to results
US 10,979,557 B2Granted
Validating telephone calls by verifying entity identities using blockchains
AssigneeNumeracle, Inc.
InventorsRebekah Johnson, Mohamed S. Jaffer
Life of this patent
Estimating the term…
Abstract
Telephone calls can be validated using blockchains. In one example, a telecommunication system can access a distributed ledger indicating relationships between telephone numbers and unique identifiers assigned to the telephone numbers. The telecommunication system can then verify a telephone call based on the relationships in the distributed ledger.
Claims20
A telecommunication system comprising:
- a processor;
- and
- a memory including instructions executable by the processor to cause the processor to:
- receive a communication from another telecommunication system, the communication being associated with a caller requesting to make a telephone call to a recipient using a caller telephone number;
- and
- extract a unique identifier and the caller telephone number from the communication;
- access a distributed ledger indicating relationships between telephone numbers and unique identifiers assigned to the telephone numbers;
- and
- verify the telephone call by determining if the unique identifier is correlated to the caller telephone number in the distributed ledger.
6 more elements
A method comprising:
- receiving, by a telecommunication system, a communication from another telecommunication system, the communication being associated with a caller requesting to make a telephone call to a recipient using a caller telephone number;
- and
- extracting, by the telecommunication system, a unique identifier and the caller telephone number from the communication;
- accessing, by the telecommunication system, a distributed ledger indicating relationships between telephone numbers and unique identifiers assigned to the telephone numbers;
- and
- verifying, by the telecommunication system, the telephone call by determining if the unique identifier is correlated to the caller telephone number in the distributed ledger.
3 more elements
A non-transitory computer-readable medium comprising program code that is executable by a processor to cause the processor to:
- receive a communication from telecommunication system, the communication being associated with a caller requesting to make a telephone call to a recipient using a caller telephone number;
- and
- extract a unique identifier and the caller telephone number from the communication;
- access a distributed ledger indicating relationships between telephone numbers and unique identifiers assigned to the telephone numbers;
- and
- verify the telephone call by determining if the unique identifier is correlated to the caller telephone number in the distributed ledger.
3 more elements
Dependencies are inferred from the claim text.