# US 2019/0378108 A1 · Transaction terminals for automated billing

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

- Number: US 2019/0378108 A1
- Document ID: US20190378108A1
- Status: Published application
- Kind: A1
- Application number: 16/173,546
- Filed: 2018-10-29
- Published: 2019-12-12
- Earliest claimed: 2018-06-07
- Assignees: Capital One Services, LLC
- Applicants: Capital One Services, LLC
- Inventors: Joshua EDWARDS; Abdelkadar M'Hamed BENKREIRA; Michael MOSSOBA; Carrie NORMAN
- Web page: https://patentgrep.com/patent/US20190378108A1

## CPC

- G06Q 20/209: {Specified transaction journal output feature, e.g. printed receipt or voice output}
- G06Q 20/102: {Bill distribution or payments}
- G06Q 20/201: {Price look-up processing, e.g. updating}
- G06Q 30/04: Billing or invoicing
- G06Q 30/06: Buying, selling or leasing transactions
- G06Q 30/0633: {Managing shopping lists, e.g. compiling or processing purchase lists (shipping orders G06Q10/083; order filling G06Q10/087)}
- 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 device may receive receipt information associated with items in an order. The receipt information may include item identifiers and price descriptors associated with the items in the order. The device may receive product information associated with the items in the order. The product information may include product identifiers based on images of the items in the order and object descriptors. The device may map a first item identifier for a first item in the order and a first product identifier for determining that the first item corresponds to a first price descriptor and a first object descriptor. The device may map a second item identifier for a second item in the order and a second product identifier for determining that the second item corresponds to a second price descriptor and a second object descriptor. The device may assign the first and second items to respective first and second sub-receipts.

## Claims

### Claim 1

A method, comprising:
receiving, by a platform device and from an image capture device, a first image and first location data,
the first image being associated with one or more first items included in an order, and
the first location data corresponding to a location of the one or more first items included in the order;
receiving, by the platform device and from the image capture device, a second image and second location data,
the second image being associated with one or more second items included in the order, and
the second location data corresponding to a location of the one or more second items included in the order;
generating, by the platform device and based on the first image, the second image, the first location data, and the second location data, product information; and
sending, by the platform device and to a transaction terminal, the product information.

### Claim 2 (depends on 1)

The method of claim 1, further comprising:
obtaining metadata by passing the first image and the second image using an objection recognition or image recognition technique; and
passing the metadata through an imaging model; and
where generating the product information comprises:
generating the product information based on passing the metadata through the imaging model.

### Claim 3 (depends on 1)

The method of claim 1, further comprising:
training an imaging model to match incoming image data to product identifiers; and
where generating the product information comprises:
generating the product information based on training the imaging model.

### Claim 4 (depends on 3)

The method of claim 3, where a data structure containing the product identifiers is accessed by the imaging model to match the incoming image data.

### Claim 5 (depends on 3)

The method of claim 3, where training the imaging model comprises:
training the imaging model using object descriptors.

### Claim 6 (depends on 1)

The method of claim 1, where the product information is mapped with receipt information.

### Claim 7 (depends on 1)

The method of claim 1, where the product information includes at least one of:
a product identifier for the one or more first items,
a product identifier for the one or more second items,
an object descriptor for the one or more first items, or
an object descriptor for the one or more second items.

### Claim 8

A device, comprising:
a memory; and
one or more processors to:
receive, from an image capture device, first image data and first location data,
the first image data being associated with one or more first items included in an order, and
the first location data corresponding to a location of the one or more first items included in the order;
receive, from the image capture device, second image data and second location data,
the second image data being associated with one or more second items included in the order, and
the second location data corresponding to a location of the one or more second items included in the order;
generate, based on the first image data, the second image data, the first location data, and the second location data, product information; and
send, to a transaction terminal, the product information.

### Claim 9 (depends on 8)

The device of claim 8, where the first location data corresponds to one or more first object descriptors associated with the one or more first items;
where a first image file, of the first image data, includes the one or more first object descriptors;
where the second location data corresponds to one or more second object descriptors associated with the one or more second items; and
where a second image file, of the second image data, includes the one or more second object descriptors.

### Claim 10 (depends on 8)

The device of claim 8, where the first location data corresponds to one or more first object descriptors associated with the one or more first items;
where the one or more first object descriptors are based on a first tag or label positioned or disposed proximate to the one or more first items;
where the second location data corresponds to one or more second object descriptors associated with the one or more second items; and
where the one or more second object descriptors are based on a second tag or label positioned or disposed proximate to the one or more second items.

### Claim 11 (depends on 8)

The device of claim 8, where the first location data corresponds to one or more first object descriptors associated with the one or more first items;
where the one or more first object descriptors include one or more first spatial descriptors that are based on at least one of:
one or more first locations corresponding to where the one or more first items were ordered,
one or more second locations corresponding to where the one or more first items were delivered, or
one or more third locations corresponding to where the one or more first items were consumed;
where the second location data corresponds to one or more second object descriptors associated with the one or more second items; and
where the one or more second object descriptors include one or more second spatial descriptors that are based on at least one of:
one or more fourth locations corresponding to where the one or more second items were ordered,
one or more fifth locations corresponding to where the one or more second items were delivered, or
one or more sixth locations corresponding to where the one or more second items were consumed.

### Claim 12 (depends on 8)

The device of claim 8, where the first location data includes location information of a first person associated with the one or more first items; and
where the second location data includes location information of a second person associated with the one or more second items.

### Claim 13 (depends on 8)

The device of claim 8, where the first image data include a still image or a video.

### Claim 14 (depends on 8)

The device of claim 8, where the one or more processors are further to:
train an imaging model to match incoming image data to product identifiers; and
where the one or more processors, when generating the product information, are to:
generate the product information based on training the imaging model.

### Claim 15

A non-transitory computer-readable medium storing instructions, the instructions comprising:
one or more instructions that, when executed by one or more processors, cause the one or more processors to:
receive, from an image capture device, first image data and first location data,
the first image data being associated with one or more first items included in an order, and
the first location data corresponding to a location of the one or more first items included in the order;
receive, from the image capture device, second image data and second location data,
the second image data being associated with one or more second items included in the order, and
the second location data corresponding to a location of the one or more second items included in the order;
generate, based on the first image data, the second image data, the first location data, and the second location data, product information; and
send, to a transaction terminal, the product information.

### Claim 16 (depends on 15)

The non-transitory computer-readable medium of claim 15, where the one or more instructions, when executed by the one or more processors, further cause the one or more processors to:
obtain metadata by passing the first image and the second image through an objection recognition or image recognition technique; and
pass the metadata through an imaging model;
where the one or more instructions, that cause the or more processors to generate the product information, cause the one or more processors to:
generate the product information based on passing the metadata.

### Claim 17 (depends on 15)

The non-transitory computer-readable medium of claim 15, where the one or more instructions, when executed by the one or more processors, further cause the one or more processors to:
analyze, using an imaging model, the first image data; and
output, based on analyzing the first image data, a product identifier.

### Claim 18 (depends on 17)

The non-transitory computer-readable medium of claim 17, where the one or more instructions, when executed by the one or more processors, further cause the one or more processors to:
train the imaging model to match incoming image data to product identifiers; and
where the one or more instructions, that cause the or more processors to generate the product information, cause the one or more processors to:
generate the product information based on training the imaging model.

### Claim 19 (depends on 17)

The non-transitory computer-readable medium of claim 17, where the one or more instructions, when executed by the one or more processors, further cause the one or more processors to:
match the product identifier and an object descriptor; and
where the one or more instructions, that cause the or more processors to sending the product information, cause the one or more processors to:
send the product identifier and the object descriptor.

### Claim 20 (depends on 18)

The non-transitory computer-readable medium of claim 18, where the one or more instructions, that cause the one or more processors to train the imaging model, cause the one or more processors to:
train the imaging model using object descriptors.
