# US 2019/0172002 A1 · Device and method for item level traceability of crops

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

- Number: US 2019/0172002 A1
- Document ID: US20190172002A1
- Status: Published application
- Kind: A1
- Application number: 16/209,042
- Filed: 2018-12-04
- Published: 2019-06-06
- Earliest claimed: 2017-12-04
- Assignees: iTradeNetwork, Inc.
- Applicants: iTradeNetwork, Inc.
- Inventors: Yonghui Zhang; Jason Varni; Kenneth Ruello, III; Dale Slaughenhaupt; Rhonda Bassett-Spiers
- Web page: https://patentgrep.com/patent/US20190172002A1

## CPC

- G06Q 10/087: Inventory or stock management, e.g. order filling, procurement or balancing against orders
- G06F 1/163: {Wearable computers, e.g. on a belt}
- G06Q 10/0832: Special goods or special handling procedures, e.g. handling of hazardous or fragile goods
- G06Q 10/0838: {Historical data}
- G06Q 10/08744: {by distributed inventory management}
- G06Q 10/0877: {by inventory control or reporting using inventory tracking or counting}
- G06Q 50/02: Agriculture; Fishing; Forestry; Mining
- G10L 15/26: Speech to text systems (G10L15/08 takes precedence)
- G06Q 10/083: Shipping
- 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
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)
- G10L: SPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING

## Abstract

A wireless electronic device is used to collect produce data during harvest. The wireless electronic device includes an auto-sensing barcode scanner to detect a worker barcode badges, tray barcode labels on trays, and clamshell barcode labels on produce clamshells that are stored in the trays; a location determining unit; a record generator to generate scan records when the auto-sensing barcode scanner detects one of the clamshell barcode labels, each of the scan records including a clamshell barcode label value, a most-recent tray barcode label scan value, a most-recent worker barcode badge scan value, a clamshell barcode label scan time, and location information; a local memory to store the scan records; a wireless client application interface to automatically upload the scan records when the wireless electronic device detects a network connection with a client application; and a fastener to removably secure the wireless electronic device to a person or object.

## Claims

### Claim 1

A wireless electronic device, comprising:
an auto-sensing barcode scanner to detect worker barcode badges, tray barcode labels on trays, and clamshell barcode labels on produce clamshells that are stored in the trays;
a location determining unit;
a record generator to generate scan records when the auto-sensing barcode scanner detects one of the clamshell barcode labels, each of the scan records including a clamshell barcode label value, a most-recent tray barcode label scan value, a most-recent worker barcode badge scan value, a clamshell barcode label scan time, and location information from the location determining unit at the clamshell barcode label scan time;
a local memory to store the scan records;
a wireless client application interface to automatically upload the scan records when the wireless electronic device detects a network connection with a client application; and
a fastener to removably secure the wireless electronic device to a person or object.

### Claim 2 (depends on 1)

The wireless electronic device of claim 1, further comprising a weather sensor to detect weather conditions in a vicinity of the wireless electronic device, and wherein the scan records further include weather conditions at the clamshell barcode label scan time.

### Claim 3 (depends on 2)

The wireless electronic device of claim 2, wherein the weather sensor includes at least one of a temperature sensor or a humidity sensor.

### Claim 4 (depends on 1)

The wireless electronic device of claim 1, further comprising a camera, wherein the scan records further include an image of produce in a produce clamshell to which the clamshell barcode label is affixed.

### Claim 5 (depends on 4)

The wireless electronic device of claim 4, wherein the camera includes a hyperspectral camera.

### Claim 6 (depends on 1)

The wireless electronic device of claim 1, wherein detecting the network connection with the client application includes detecting a personal area network connection.

### Claim 7 (depends on 1)

The wireless electronic device of claim 1, wherein the wireless electronic device is less than or equal to three inches long and three inches wide.

### Claim 8 (depends on 1)

The wireless electronic device of claim 1, further comprising:
a microphone to receive audible commands; and
an audio processor to convert the audible commands to text.

### Claim 9 (depends on 8)

The wireless electronic device of claim 8, wherein the audio processor further stores an audio recording of the audible command.

### Claim 10

A system, comprising
a wireless electronic device including:
an auto-sensing barcode scanner to detect worker barcode badges, tray barcode labels on trays, and clamshell barcode labels on produce clamshells that are stored in the trays,
a location determining unit,
a record generator to generate scan records when the auto-sensing barcode scanner detect one of the clamshell barcode labels, each of the scan records including a clamshell barcode label value, a tray barcode label scan value, a worker barcode badge scan value, a clamshell barcode label scan time, and location information from the location determining unit at the clamshell barcode label scan time,
a local memory to store the scan records,
a wireless client application interface to transmit the scan records, and
a fastener to removably secure the wireless electronic device to a person or object;
a mobile computing device including:
a first memory to store instructions and a client application, and
a first processor to execute the instructions in the first memory to:
automatically detect a network connection with the wireless electronic device,
receive, after the detecting, the scan records transmitted from the wireless electronic device,
store, in the first memory, the scan records, and
forward, to a network device, the scan records; and
the network device including:
a second memory to store second instructions, and
a second processor to execute the instructions in the second memory to:
store tray tracking information, from other devices, associating barcode labels on the tray with a shipping pallet,
store pallet tracking information, from the other devices, regarding the pallet,
associate the scan records with the pallet tracking information,
receive an inquiry regarding one of the barcode labels on one of the produce clamshells, and
retrieve, in response to the inquiry, information about the one of the produce clamshells based on the scan records from the wireless electronic device.

### Claim 11 (depends on 10)

The system of claim 10, wherein the second processor further executes instructions in the second memory to:
store geo-fencing information regarding locations of produce varieties and associate the location information in the scan records with the produce varieties based on the geo-fencing information.

### Claim 12 (depends on 10)

The system of claim 10, wherein the wireless electronic device further includes a weather sensor to detect weather conditions in a vicinity of the wireless electronic device, and wherein the scan records further include weather conditions at the clamshell barcode label scan time.

### Claim 13 (depends on 10)

The system of claim 10, wherein the wireless electronic device further includes a camera, and wherein the scan records further include an image of produce in a produce clamshell to which the clamshell barcode label is affixed.

### Claim 14 (depends on 10)

The system of claim 10, wherein the wireless client application interface of the wireless electronic device detects a personal area network connection.

### Claim 15 (depends on 10)

The system of claim 10, wherein the second processor further executes the instructions in the second memory to:
associate scan records with a common most-recent worker barcode badge scan value and generate a worker productivity report based on the associated scan records.

### Claim 16 (depends on 10)

The system of claim 10, wherein the wireless electronic device further includes a microphone to receive audible commands and an audio processor to convert the audible commands to text data.

### Claim 17

A method, comprising:
detecting, by a wireless electronic device, a worker barcode badge;
storing, in a local memory of the wireless electronic device, a worker barcode badge scan value associated with the worker barcode badge;
detecting, by the wireless electronic device, a tray barcode label for a produce tray;
storing, in the local memory of the wireless electronic device, a tray barcode label scan value;
automatically detecting, by the wireless electronic device, a first clamshell barcode label for a first produce clamshell;
determining, by the wireless electronic device, a location of the wireless electronic device and a scan time of detecting the first clamshell barcode label;
generating, by the wireless electronic device, a scan record, the scan record including a first clamshell barcode label value from the first clamshell barcode label, the tray barcode label scan value, the worker barcode badge scan value, the scan time, and the location;
storing, in the local memory of the wireless electronic device, the scan record;
detecting, by the wireless electronic device, a personal area network connection with a client application; and
automatically transmitting, by the wireless electronic device, the scan record in response to detecting the personal area network connection.

### Claim 18 (depends on 17)

The method of claim 17, further comprising:
automatically detecting, by the wireless electronic device, a second clamshell barcode label for a second produce clamshell;
determining, by the wireless electronic device, another location of the wireless electronic device and another scan time of detecting the second clamshell barcode label;
generating, by the wireless electronic device, another scan record, the other scan record including a second clamshell barcode label value from the second clamshell barcode label, the tray barcode label scan value, the worker barcode badge scan value, the other scan time, and the other location;
storing, in the local memory of the wireless electronic device, the other scan record; and
automatically uploading, by the wireless electronic device, the other scan record when the wireless electronic device detects the personal area network connection.

### Claim 19 (depends on 17)

The method of claim 17, further comprising:
storing, by the client application, the scan record with other scan records from other wireless electronic devices; and
sending, by the client application, the scan record and the other scan records to a network device.

### Claim 20 (depends on 17)

The method of claim 17, further comprising:
storing, by a network device, tray tracking information associating tray barcode labels on with a shipping pallet;
storing, by the network device, pallet tracking information for the shipping pallet;
associating, by the network device, the scan record with the pallet tracking information;
receiving, by the network device, an inquiry regarding the first clamshell barcode label on the first produce clamshell; and
retrieving, in response to the inquiry, information about the first produce clamshell based on the scan record.
