# US 10,121,145 B2 · Electronic registration for securely providing products and services

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

- Number: US 10,121,145 B2
- Document ID: US10121145B2
- Status: Granted
- Kind: B2
- Application number: 13/796,832
- Filed: 2013-03-12
- Published: 2014-01-16
- Granted: 2018-11-06
- Earliest claimed: 2012-07-13
- Assignees: Diesel Direct, Inc.
- Applicants: Diesel Direct, Inc.
- Inventors: Daniel B. Abrams; Paul A. Sullivan
- Web page: https://patentgrep.com/patent/US10121145B2

## CPC

- G06Q 20/40: Authorisation, e.g. identification of payer or payee, verification of customer or shop credentials; Review and approval of payers, e.g. check credit lines or negative lists
- G06Q 30/06: Buying, selling or leasing transactions
- G07F 13/025: {wherein the volume is determined during delivery}
- 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
- G07F: COIN-FREED OR LIKE APPARATUS (coin sorting G07D3/00; coin testing G07D5/00; {handling coins or paper currencies apart from payment activated apparatus G07D; payment architectures, schemes or protocols G06Q20/00})

## Abstract

Some embodiments are directed to a method of providing a product and/or a service, at least one non-transitory computer-readable storage medium comprising computer-executable instructions that, when executed by at least one processor, perform a method of providing a product and/or a service, and an apparatus for providing a product and/or service. An identifier of an asset is read and the asset is identified based on the identifier. A transaction is authorized based on the identified asset. The produce and/or service is acquired and a data associated with the transaction is recorded in at least one storage device. The recorded data is then transmitted to a server.

## Claims

### Claim 1

An apparatus for providing a product, the apparatus comprising:
a scanner for reading an identifier affixed to a vehicle;
a storage container for storing the product;
at least one dispensing mechanism for the product;
a controller comprising a memory configured to access a record of authorized vehicles, the controller configured to compare the identifier with the record of authorized vehicles and to, in response to a result of comparison between the identifier with the record of authorized vehicles being positive, automatically enable the at least one dispensing mechanism to supply the product from the storage container to the vehicle;
at least one meter for measuring transaction information; and
a network interface configured to communicate with at least one network to send the transaction information to an external server.

### Claim 2 (depends on 1)

The apparatus of claim 1, wherein the controller:
monitors one or more conditions;
determines whether a particular condition is met; and
in response to determining that the particular condition is met, denies access to the product.

### Claim 3 (depends on 1)

The apparatus of claim 1, wherein the scanner is selected from the group consisting of a barcode reader, a digital camera and an RFID reader.

### Claim 4 (depends on 1)

The apparatus of claim 1, wherein the vehicle is selected from the group consisting of a truck, a bus, a car, a boat, an airplane and a helicopter.

### Claim 5 (depends on 4)

The apparatus of claim 4, wherein the vehicle is one member of a fleet of vehicles owned by a same entity.

### Claim 6 (depends on 5)

The apparatus of claim 5, wherein:
the apparatus is a fueling station operated by the entity that owns the fleet of vehicles.

### Claim 7 (depends on 1)

The apparatus of claim 1, wherein the controller:
identifies an account based on the at least one identifier; and
automatically bills the account for the transaction.

### Claim 8 (depends on 1)

The apparatus of claim 1, wherein:
the dispensing mechanism comprises a fuel pump.

### Claim 9 (depends on 1)

The apparatus of claim 1, wherein:
the dispensing mechanism comprises a shut-off valve.

### Claim 10 (depends on 1)

The apparatus of claim 1, wherein:
the controller is configured to receive the record of authorized vehicles via the network interface.

### Claim 11 (depends on 1)

The apparatus of claim 1, wherein:
the product is fuel, and
the memory is further configured to store a fuel tank capacity associated with each vehicle of the record of authorized vehicles, wherein
the controller is configured to obtain a fuel tank capacity associated with the vehicle based on the identifier, and to selectively disable the at least one dispensing mechanism based on a comparison involving the fuel tank capacity and an indication from the at least one meter of an amount of fuel that has been dispensed.

### Claim 12 (depends on 1)

The apparatus of claim 1, wherein:
the controller is configured to monitor physical proximity of the vehicle to the apparatus and to selectively enable the at least one dispensing mechanism only when the vehicle is present.

### Claim 13 (depends on 12)

The apparatus of claim 12, wherein:
the controller is configured to automatically disable the at least one dispensing mechanism in response to an indication from the scanner that the identifier is no longer visible to the scanner.
