Back to results
US 11,956,382 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 computing node can generate a distributed ledger indicating relationships between telephone numbers and unique identifiers assigned to the telephone numbers. The distributed ledger can be accessible to a telecommunication system for validating telephone calls.
Claims20
A computing node comprising:
- a processor;
- and
- a memory including instructions that are executable by the processor to cause the processor to:
- determine a telephone number associated with a communication between a first entity and a second entity;
- determine a unique identifier associated with the telephone number;
- determine that the unique identifier is correlated to the telephone number in a blockchain configured to be distributed across a plurality of computing nodes in a plurality of telecommunication systems of a plurality of service providers;
- and
- in response to determining that the unique identifier corresponds to the telephone number in the blockchain, authorize the communication.
5 more elements
A method comprising:
- determining, by a processor, a telephone number associated with a communication between a first entity and a second entity;
- determining, by the processor, a unique identifier associated with the telephone number;
- determining, by the processor, that the unique identifier is correlated to the telephone number in a blockchain that is distributed across a plurality of computing nodes in a plurality of telecommunication systems of a plurality of service providers;
- and
- in response to determining that the unique identifier corresponds to the telephone number in the blockchain, authorizing, by the processor, the communication.
2 more elements
A non-transitory computer-readable medium comprising program code that is executable by a processor to cause the processor to:
- determine a telephone number associated with a communication;
- determine a unique identifier associated with the telephone number;
- determine that the unique identifier does not correspond to the telephone number in a blockchain distributed across a plurality of computing nodes in a plurality of telecommunication systems of a plurality of service providers;
- and
- in response to determining that the unique identifier does not correspond to the telephone number in the blockchain, flag the communication.
2 more elements
Dependencies are inferred from the claim text.