Back to results
US 12,602,725 B2Granted
Secure identifier integration
AssigneeTRETE Inc.
InventorDamien Patton
Life of this patent
Estimating the term…
Abstract
In certain aspects of the disclosure, a computer-implemented method includes creating a wallet for asset tokens and creating an account for a first user upon completion of user onboarding validation. The method includes associating the account with one of an individual and a business entity. The method includes initiating one of know-your-customer (KYC) for the individual and know-your-business (KYB) for the business entity. The method includes enabling the first user to access and make transactions using the wallet.
Claims20
A computer-implemented method comprising:
- electronically onboarding an individual as a user of a trading system via a know-your-customer (KYC) protocol, including:
- establishing a dynamic security object model describing run-time data object properties of account object records governing access and privileges for secure exchange of tokenized assets;
- accessing the dynamic security object model;
- verifying an identity of the individual;
- and
- in response to and upon verifying the identity of the individual, automatically creating an individual user account corresponding to the individual with appropriate permission level security based on the established dynamic security object model, including automatically creating a digital wallet at the trading system and associating the individual user account with the digital wallet;
- electronically onboarding a business entity as a user of the trading system via a know-your-business (KYB) protocol, including:
- verifying an identity of the business entity and that the individual is authorized to act on behalf of the business entity;
- in response to and upon verifying the identity of the business entity and that the individual is authorized to act on behalf of the business entity, automatically:
- creating a business entity account corresponding to the business entity with appropriate permission level security based on the dynamic security object model, including automatically creating a business digital wallet at the trading system and associating the business entity account with the business digital wallet;
- and
- linking the individual user account to the business entity account;
- and
- authorizing the individual user account to act on behalf of the business entity account with respect to one or more operations at the trading system;
- subsequent to onboarding both the individual and the business entity:
- receiving a request from the individual user account to participate in a transaction on behalf of the business entity, the transaction defining a token transfer;
- confirming that token transfer is included in the one or more operations;
- and
- permitting the individual user account to transfer a token between the business digital wallet and another digital wallet of another account as part of the transaction in view of the confirmation.
16 more elements
A computer system comprising:
- a processor;
- and
- system memory coupled to the processor and storing instructions configured to cause the processor to:
- electronically onboard an individual as a user of a trading system via a know-your-customer (KYC) protocol, including:
- establish a dynamic security object model describing run-time data object properties of account object records governing access and privileges for secure exchange of tokenized assets;
- access the dynamic security object model;
- verify an identity of the individual;
- and
- in response to and upon verifying the identity of the individual, automatically create an individual user account corresponding to the individual with appropriate permission level security based on the dynamic security object model, including automatically creating a digital wallet at the trading system and associating the individual user account with the digital wallet;
- electronically onboard a business entity as a user of the trading system via a know-your-business (KYB) protocol, including:
- verify an identity of the business entity and that the individual is authorized to act on behalf of the business entity;
- in response to and upon verifying the identity of the business entity and that the individual is authorized to act on behalf of the business entity, automatically:
- create a business entity account corresponding to the business entity with appropriate permission level security based on the dynamic security object model, including automatically creating a business digital wallet at the trading system and associating the business entity account with the business digital wallet;
- and
- link the individual user account to the business entity account;
- and
- authorize the individual user account to act on behalf of the business entity account with respect to one or more operations at the trading system, including granting the individual user account access to the business digital wallet;
- subsequent to onboarding both the individual and the business entity:
- receive a request from the individual user account to participate in a transaction on behalf of the business entity, the transaction defining a token transfer;
- confirm that token transfer is included in the one or more operations;
- and
- permit the individual user account to transfer a token between the business digital wallet and another digital wallet of another account as part of the transaction in view of the confirmation.
19 more elements
Dependencies are inferred from the claim text.