Back to results
US 12,432,298 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 system comprising:
- one or more processing devices;
- and
- one or more memory devices including instructions that are executable by the one or more processing devices to cause the one or more processing devices to:
- receive a communication from a telecommunication system, wherein a telephone number is associated with the communication;
- determine a unique identifier associated with the telephone number;
- determine whether the unique identifier is correlated to the telephone number in a blockchain, wherein the blockchain is distributed across a plurality of telecommunication systems of a plurality of service providers;
- and
- in response to determining that the unique identifier is correlated to the telephone number in the blockchain, perform an authorization process associated with the communication.
5 more elements
A method comprising:
- receiving, by one or more processing devices, a communication from a telecommunication system, wherein a telephone number is associated with the communication;
- determining, by the one or more processing devices, a unique identifier associated with the telephone number;
- determining, by the one or more processing devices, whether the unique identifier is correlated to the telephone number in a blockchain, wherein the blockchain is distributed across a plurality of telecommunication systems of a plurality of service providers;
- and
- in response to determining that the unique identifier is correlated to the telephone number in the blockchain, performing, by the one or more processing devices, an authorization process associated with the communication.
2 more elements
A non-transitory computer-readable medium comprising program code that is executable by one or more processing devices to cause the one or more processing devices to:
- receive a communication from a telecommunication system, wherein a telephone number is associated with the communication;
- determine a unique identifier associated with the telephone number;
- determine whether the unique identifier is correlated to the telephone number in a blockchain, wherein the blockchain is distributed across a plurality of telecommunication systems of a plurality of service providers;
- and
- in response to determining that the unique identifier is correlated to the telephone number in the blockchain, perform an authorization process associated with the communication.
2 more elements
Dependencies are inferred from the claim text.