Telecommunication System and Method for Settling Session Transactions
First Claim
Patent Images
1. A system for processing communications transactions comprising:
- at least one ledger administration server adapted to maintaina distributed ledger comprising a data structure for storing at least communication session balances and node information that includes at least a node table, and session table,a smart contract database adapted to store smart contracts; and
at least one session validation server adapted to validate communication sessions for at least one of said clients,wherein a communications session is initiated by one of said clients, said ledger administration server validates said session by sending messages to said session validation server and executing said smart contracts to update said ledger.
1 Assignment
0 Petitions
Accused Products
Abstract
A system for validating communications sessions among clients utilizes a ledger administration server to validate requests for communications sessions using smart contracts and recorded on a distributed ledger, with at least one session validation server capable of validating requested communications sessions communicating with said ledger administration server via messages, said communications sessions being validated and initiated in near real-time.
14 Citations
8 Claims
-
1. A system for processing communications transactions comprising:
-
at least one ledger administration server adapted to maintain a distributed ledger comprising a data structure for storing at least communication session balances and node information that includes at least a node table, and session table, a smart contract database adapted to store smart contracts; and at least one session validation server adapted to validate communication sessions for at least one of said clients, wherein a communications session is initiated by one of said clients, said ledger administration server validates said session by sending messages to said session validation server and executing said smart contracts to update said ledger. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method of validating communications sessions among clients using a ledger administration network, said ledger administration network comprising
at least one ledger administration server adapted to maintain a distributed ledger comprising a data structure for storing at least communication session balances and node information that includes at least a node table, a session table, and a KYC validator table a smart contract database adapted to store smart contracts; - and
at least one session validation server adapted to validate communication sessions for at least one of said clients, at least one KYC server adapted to send and receive messages to said ledger administration server, said KYC server being further adapted to determine if a client is authorized to participate in a communications session; wherein said ledger administration server is adapted to; receive a session request comprising smart contract terms and at least one receiving client from an initiating client, validate digital signatures associated with said initiating client and said receiving client, match a session between the requesting client and the receiving client, verify KYC status of the requesting client and the receiving client, verify session balances in a distributed ledger against said smart contract terms, validate the session with said session validation server, and approve said session in said ledger. - View Dependent Claims (7, 8)
- and
Specification