# US 11,308,051 B1 · Touchless harvesting system and method

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

- Number: US 11,308,051 B1
- Document ID: US11308051B1
- Status: Granted
- Kind: B1
- Application number: 17/343,091
- Filed: 2021-06-09
- Granted: 2022-04-19
- Earliest claimed: 2020-11-11
- Assignees: Trym, Inc.
- Applicants: Trym, Inc.
- Inventors: Matthew Mayberry; Jesus Mendoza
- Web page: https://patentgrep.com/patent/US11308051B1

## CPC

- G01G 17/02: for weighing material of filamentary or sheet form
- G06F 16/22: Indexing; Data structures therefor; Storage structures
- G01G 17/00: Apparatus for or methods of weighing material of special form or property (determining weight by measuring volume G01F)
- G01G 23/18: Indicating devices, e.g. for remote indication; Recording devices; Scales, e.g. graduated
- G01G 23/42: electrically operated
- G06F 16/51: Indexing; Data structures therefor; Storage structures
- G06F 16/61: Indexing; Data structures therefor; Storage structures
- G06F 16/9554: {by using bar codes}
- G06F 3/167: {Audio in a user interface, e.g. using voice commands for navigating, audio feedback}
- G10L 15/22: Procedures used during a speech recognition process, e.g. man-machine dialogue
- H04W 4/80: Services using short range communication, e.g. near-field communication [NFC], radio-frequency identification [RFID] or low energy communication
- G01G: WEIGHING (sorting by weighing B07C5/16)
- 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
- H04W: WIRELESS COMMUNICATION NETWORKS (broadcast communication H04H; communication systems using wireless links for non-selective communication, e.g. wireless extensions H04M1/72)

## Abstract

A system and method for collecting information related to harvesting, or processing, of cannabis plants. A mobile device scans a tag associated with a plant and determines a unique code from the scan. A scale weighs the plant and transmits the weight to the mobile device. The mobile device stores the weight in association with the unique code in a database. The system automatically advances to a next plant for processing without user intervention.

## Claims

### Claim 1

A method performed by a mobile device of processing information associated with a plant, comprising the steps of:
obtaining a first scan of a first tag, associated with a first plant, via a peripheral of the mobile device;
obtaining a first weight measured by a scale;
identifying a first unique code from the first scan;
storing the first weight in association with the first unique code in a database; and
transitioning to a processing of information associated with a second plant responsive to detecting a signal trigger, wherein the signal trigger comprises at least one of:
detecting a predetermined motion, orientation, or position of an electronic device worn by an operator of the mobile device;
detecting a predetermined motion, orientation, or position of an RFID tag associated with the operator of the mobile device; and
obtaining a change in state of the scale.

### Claim 2 (depends on 1)

The method of claim 1, wherein the peripheral comprises one of:
a camera; and
a near-field communication (NFC) transceiver.

### Claim 3 (depends on 1)

The method of claim 1, wherein obtaining the first weight comprises one or more of:
receiving a wireless transmission from the scale indicating the first weight;
receiving a wireless transmission from a network in communication with the scale indicating the first weight;
capturing an image of a readout of the scale indicating the first weight;
receiving an audio message from the scale indicating the first weight; and
receiving a voice command from a person indicating the first weight.

### Claim 4 (depends on 1)

The method of claim 1, wherein detecting the signal trigger further comprises one or more of:
detecting an expiry of a user-configurable timer;
detecting a predetermined voice command by a microphone;
detecting a predetermined hand gesture by an optical or infrared sensor;
detecting a predetermined motion, orientation, or position of the mobile device by an inertial measurement unit (IMU);
detecting a predetermined motion, orientation, or position of the operator of the mobile device by a sensor;
obtaining a change in location of the mobile device;
obtaining a change in location of the operator of the mobile device;
obtaining a second scan of a second tag, associated with a second plant, via the peripheral; and
obtaining a second weight measured by the scale.

### Claim 5 (depends on 1)

The method of claim 1, wherein detecting the signal trigger further comprises detecting an expiry of a user-configurable timer.

### Claim 6 (depends on 1)

The method of claim 1, wherein detecting the signal trigger further comprises obtaining a second scan of a second tag, associated with a second plant, via the peripheral.

### Claim 7 (depends on 1)

The method of claim 1, wherein detecting the signal trigger further comprises obtaining a second weight measured by the scale.

### Claim 8 (depends on 1)

The method of claim 1, wherein the processing of information associated with the second plant comprises one or more of:
obtaining a second scan of a second tag, associated with a second plant, via the peripheral;
obtaining a second weight measured by the scale;
identifying a second unique code from the second scan; and
storing the second weight in association with the second unique code in the database.

### Claim 9 (depends on 1)

The method of claim 1, wherein detecting the signal trigger further comprises detecting a predetermined voice command by a microphone.

### Claim 10 (depends on 1)

The method of claim 1, wherein detecting the signal trigger further comprises obtaining a change in location of the mobile device.

### Claim 11 (depends on 1)

The method of claim 1, wherein detecting the signal trigger further comprises detecting a predetermined motion, orientation, or position of the mobile device by an inertial measurement unit (IMU).

### Claim 12

A system of processing information associated with a plant, comprising:
a scale;
a database; and
a mobile device, including a peripheral and computer-readable instructions stored in a non-transitory storage medium, wherein the computer-readable instructions execute on the mobile device to:
obtain a first scan of a first tag, associated with a first plant, via the peripheral;
obtain a first weight measured by the scale;
identify a first unique code from the first scan;
store the first weight in association with the first unique code in the database; and
transition to a processing of information associated with a second plant responsive to detecting a signal trigger, wherein the signal trigger comprises at least one of:
detecting a predetermined motion, orientation, or position of an electronic device worn by an operator of the mobile device;
detecting a predetermined motion, orientation, or position of an RFID tag associated with the operator of the mobile device; and
detecting the signal trigger comprises obtaining a change in state of the scale.

### Claim 13 (depends on 12)

The system of claim 12, wherein the peripheral comprises one of:
a camera; and
a near-field communication (NFC) transceiver.

### Claim 14 (depends on 12)

The system of claim 12, wherein to obtain the first weight comprises one or more of:
to receive, by the mobile device, a wireless transmission from the scale indicating the first weight;
to receive, by the mobile device, a wireless transmission from a network in communication with the scale indicating the first weight;
to capture, by the mobile device, an image of a readout of the scale indicating the first weight;
to receive, by the mobile device, an audio message from the scale indicating the first weight; and
to receive, by the mobile device, a voice command from a person indicating the first weight.

### Claim 15 (depends on 12)

The system of claim 12, wherein detecting the signal trigger further comprises one or more of:
detecting an expiry of a user-configurable timer;
detecting a predetermined voice command by a microphone;
detecting a predetermined hand gesture by an optical or infrared sensor;
detecting a predetermined motion, orientation, or position of the mobile device by an inertial measurement unit (IMU);
detecting a predetermined motion, orientation, or position of the operator of the mobile device by a sensor;
obtaining a change in location of the mobile device;
obtaining a change in location of the operator of the mobile device;
obtaining a second scan of a second tag, associated with a second plant, via the peripheral; and
obtaining a second weight measured by the scale.

### Claim 16 (depends on 12)

The system of claim 12, wherein detecting the signal trigger further comprises detecting an expiry of a user-configurable timer.

### Claim 17 (depends on 12)

The system of claim 12, wherein detecting the signal trigger further comprises obtaining a second scan of a second tag, associated with a second plant, via the peripheral.

### Claim 18 (depends on 12)

The system of claim 12, wherein detecting the signal trigger further comprises obtaining a second weight measured by the scale.

### Claim 19 (depends on 12)

The system of claim 12, wherein the processing of information associated with the second plant comprises one or more of:
obtaining a second scan of a second tag, associated with the second plant, via the peripheral;
obtaining, by the mobile device, a second weight measured by the scale;
identifying, by the mobile device, a second unique code from the second scan; and
storing, by the mobile device, the second weight in association with the second unique code in the database.

### Claim 20 (depends on 12)

The system of claim 12, wherein detecting the signal trigger further comprises detecting a predetermined voice command by a microphone.

### Claim 21 (depends on 12)

The system of claim 12, wherein detecting the signal trigger further comprises obtaining a change in location of the mobile device.

### Claim 22 (depends on 12)

The system of claim 12, wherein detecting the signal trigger further comprises detecting a predetermined motion, orientation, or position of the mobile device by an inertial measurement unit (IMU).
