# US 12,073,285 B2 · Multi-part code system

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

- Number: US 12,073,285 B2
- Document ID: US12073285B2
- Status: Granted
- Kind: B2
- Application number: 18/214,319
- Filed: 2023-06-26
- Published: 2023-11-02
- Granted: 2024-08-27
- Earliest claimed: 2020-05-11
- Assignees: Flexa Inc.
- Applicants: Flexa Inc.
- Inventors: Trevor Filter; Zachary Kilgore; Tyler Robert Spalding
- Web page: https://patentgrep.com/patent/US12073285B2

## CPC

- G06K 7/1443: {locating of the code in an image}
- G06K 19/06028: {using bar codes}
- G06K 7/1095: {the scanner comprising adaptations for scanning a record carrier that is displayed on a display-screen or the like}
- G06K 7/1413: {1D bar codes}
- G06K 7/1417: {2D bar codes}
- G06K 7/1447: {extracting optical codes from image or text carrying said optical code}
- G06K 7/1456: {determining the orientation of the optical code with respect to the reader and correcting therefore}
- G06K 7/1491: {the method including a reconstruction step, e.g. stitching two pieces of bar code together to derive the full bar code}
- G06K 19/06037: {multi-dimensional coding}
- G06K 19/06046: {Constructional details}
- G06K: GRAPHICAL DATA READING (image or video recognition or understanding G06V); PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS

## Abstract

A multi-part code system includes a network computing device operable to generate a first and second portion of a code for an interaction. The multi-part code system further includes a second computing device including a second network application and a first computing device including a first network application operable to obtain the second portion of the code, receive the first portion of the code, display the second portion of the code, display the first portion of the code on a code display area, instruct a user to drag the first portion of the code from the code display area to the display area to align with the second portion of the code. When the first portion of the code is aligned with the second portion of the code in the display area, produce the code, and send a finalized interaction notification to the network computing device.

## Claims

### Claim 1

A multi-part code system comprises:
a network computing device operable to:
generate a code for an interaction;
generate a first portion of the code and a second portion of the code from the code; and
a second computing device including a second network application associated with the network computing device; and
a first computing device includes:
one or more optical scanners;
an interactive display coupled to the one or more optical scanners; and
a first network application associated with the network computing device, wherein the first network application is operable to:
obtain the second portion of the code for the interaction, wherein the interaction is between the first computing device and the second computing device;
receive the first portion of the code from the network computing device;
display the second portion of the code on a display area of the interactive display;
display the first portion of the code on a code display area of the interactive display;
instruct a user of the first computing device to drag the first portion of the code from the code display area to the display area to align with the second portion of the code; and
when the first portion of the code is aligned with the second portion of the code in the display area:
produce the code; and
send a finalized interaction notification to the network computing device.

### Claim 2 (depends on 1)

The multi-part code system of claim 1, wherein the first network application is operable to obtain the second portion of the code by:
receiving, via an interface means, the second portion of the code from the second computing device.

### Claim 3 (depends on 2)

The multi-part code system of claim 2, wherein the interface means is the one or more optical scanners.

### Claim 4 (depends on 2)

The multi-part code system of claim 2, wherein the interface means is a network connection.

### Claim 5 (depends on 1)

The multi-part code system of claim 1, wherein the first network application is operable to obtain the second portion of the code by:
receiving the second portion of the code from the network computing device.

### Claim 6 (depends on 1)

The multi-part code system of claim 1, wherein the interaction comprises one or more of:
a digital payment transaction;
an exchange of data;
an agreement;
a ticket verification; and
identity verification.

### Claim 7 (depends on 1)

The multi-part code system of claim 1, wherein the first network application is further operable to:
generate first interaction information based on the interaction with the second computing entity; and
send the first interaction information to the network computing device, wherein the network computing device utilizes the first interaction information to generate the code.

### Claim 8 (depends on 1)

The multi-part code system of claim 1, wherein the first network application is further operable to:
lock the first portion of the code on the code display area;
instruct the user to perform a biometric scan to verify identity of the user, wherein the first computing device includes one or more biometric scanning functions; and
when the identity of the user is confirmed:
unlock the first portion of the code on the code display area.

### Claim 9 (depends on 8)

The multi-part code system of claim 8, wherein the first network application is further operable to:
when the identity of the user is not confirmed:
terminate the interaction.

### Claim 10 (depends on 8)

The multi-part code system of claim 8, wherein the one or more biometric scanning functions includes one of:
a fingerprint scanner;
a retina scanner;
a facial identification scanner; and
an identifying feature scanner.
