# US 11,908,030 B2 · Secure transaction system

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 11,908,030 B2
- Document ID: US11908030B2
- Status: Granted
- Kind: B2
- Application number: 17/211,717
- Filed: 2021-03-24
- Published: 2021-07-08
- Granted: 2024-02-20
- Earliest claimed: 2006-11-15
- Applicants: Yuh-Shen Song; Catherine Lew; Alexander Song; Victoria Song
- Inventors: Yuh-Shen Song; Catherine Lew; Alexander Song; Victoria Song
- Web page: https://patentgrep.com/patent/US11908030B2

## CPC

- G06Q 50/265: {Personal security, identity or safety}
- G06Q 30/04: Billing or invoicing
- G06Q 30/0601: Electronic shopping [e-shopping]
- G06Q 40/02: Banking, e.g. interest calculation or account maintenance (credit or loans G06Q40/03)
- G06Q: INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR

## Abstract

A computer-implemented method approves a transaction by storing, at a first computer system, first data identifying at least a portion of an identity of a user, an information locator associated with the first data, and a transformation method associated with the information locator. The computer-implemented method also receives, at the first computer system from a second computer system, the information locator when the user conducts the transaction, and second data converted from electronically obtained identification information of the user. An identity of the user cannot be identified from the second data. The computer-implemented method transforms, at the first computer system, the second data into third data based on the transformation method retrieved in response to the received information locator, and approves, by the first computer system, the transaction associated with the information locator when the third data corresponds to the first data.

## Claims

### Claim 1

A computer-implemented method for approving an online transaction, comprising:
storing, at a first computer system, first data identifying at least a portion of an identity of a user, the first data obtained from a government issued identification document;
storing, at the first computer system, account information associated with the first data, the account information obtained from an item issued by a financial institution;
storing, at the first computer system, a transformation method associated with the account information;
receiving, at the first computer system from a second computer system, the account information when the user conducts the transaction;
receiving, at the first computer system from the second computer system, second data converted from electronically obtained identification information of the user and agreed-upon transaction details of the online transaction between a merchant and the user, the identity of the user being unidentifiable from the second data;
transforming, at the first computer system, the second data into third data based on the transformation method retrieved in response to the received account information; and
approving, by the first computer system, the transaction associated with the account information when the third data corresponds to the first data.

### Claim 2 (depends on 1)

The computer-implemented method of claim 1 in which the transformation method comprises at least a decryption method.

### Claim 3 (depends on 1)

The computer-implemented method of claim 1 in which the identification information is obtained from at least the government-issued identification document.

### Claim 4 (depends on 1)

The computer-implemented method of claim 1, in which the transaction is associated with at least one of banking, trading, money transfer, shopping, payment, financial transactions, electronic money services transactions, or a combination thereof.

### Claim 5

A secure transaction system for approving an online transaction, comprising:
a memory device; and
at least one processor coupled to the memory device, the at least one processor configured:
to store first data identifying at least a portion of an identity of a user, the first data obtained from a government issued identification document;
to store account information associated with the first data, the account information obtained from an item issued by a financial institution;
to store a transformation method associated with the account information;
to receive from a second computer system the account information when the user conducts the transaction;
to receive from the second computer system second data converted from electronically obtained identification information of the user and agreed-upon transaction details of the online transaction between a merchant and the user, the identity of the user being unidentifiable from the second data;
to transform the second data into third data based on the transformation method retrieved in response to the received account information; and
to approve the transaction associated with the account information when the third data corresponds to the first data.

### Claim 6 (depends on 5)

The secure transaction system of claim 5, in which the transformation method comprises at least a decryption method.

### Claim 7 (depends on 5)

The secure transaction system of claim 5, in which the identification information is obtained from at least the government-issued identification document.

### Claim 8 (depends on 5)

The secure transaction system of claim 5, in which the transaction is associated with at least one of banking, trading, money transfer, shopping, payment, financial transactions, electronic money services transactions, or a combination thereof.

### Claim 9

A non-transitory computer-readable medium having program code recorded thereon to approve an online transaction, the program code comprising:
program code to store first data identifying at least a portion of an identity of a user, the first data obtained from a government issued identification document;
program code to store account information associated with the first data, the account information obtained from an item issued by a financial institution;
program code to store a transformation method associated with the account information;
program code to receive from a second computer system the account information when the user conducts the transaction;
program code to receive from the second computer system second data converted from electronically obtained identification information of the user and agreed-upon transaction details of the online transaction between a merchant and the user, the identity of the user being unidentifiable from the second data;
program code to transform the second data into third data based on the transformation method retrieved in response to the received account information; and
program code to approve the transaction associated with the account information when the third data corresponds to the first data.

### Claim 10 (depends on 9)

The non-transitory computer-readable medium of claim 9, in which the transformation method comprises at least a decryption method.

### Claim 11 (depends on 9)

The non-transitory computer-readable medium of claim 9, in which the identification information is obtained from at least the government-issued identification document.

### Claim 12 (depends on 9)

The non-transitory computer-readable medium of claim 9, in which the transaction is associated with at least one of banking, trading, money transfer, shopping, payment, financial transactions, electronic money services transactions, or a combination thereof.
