IP Library Granted Patent US 11,538,099
Granted Patent B2
US 11,538,099 · App. 15/271,749 · Granted Dec 27, 2022

Online data market for automated plant growth input curve scripts

Inventors: Adam Phillip Takla Greenberg (San Francisco, CA); Matthew Charles King (Seattle, WA)
Assignee: iUNU, Inc.
G06Q30/08A01G22/00A01G25/165G05B15/02G06Q20/12G06Q30/0207G06Q30/0601G06Q50/02
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,538,099
App. No.
15/271,749
Granted
Dec 27, 2022
Kind
B2
Abstract

This disclosure describes techniques that facilitate the sale and exchange of plant growth systems to consumer plant growers. Particularly, a script offering system may act as an intermediary medium that allows merchants to advertise plant growth scripts to consumer plant growers via an electronic marketplace. In some examples, the script offering system may allow merchants to advertise plant growth scripts to consumer plant growers that have expressed an interest or need for a particular plant growth script. In other examples, the script offering system may allow a consumer plant grower to solicit merchant bids for the sale of plant growth script. A consumer plant grower may solicit bids for plant growth scripts that address specific needs identified via key word inputs or sensor data attributable to an existing plant growth operation that exhibits less than optimal plant growth.

Claims (48)

1. A plant grower system, comprising:

one or more processors; and

memory coupled to the one or more processors, the memory including one or more modules that are executable by the one or more processors to:

execute a plant growth script that supports conditional rules to monitor growth progress of one or more plants within a plant growth operation that includes the one or more plants and at least one more plant;

cause an image capture in response to a triggering event, in executing the plant growth script;

receive sensor data from one or more sensors that monitor the one or more plants within the plant growth operation, the sensor data including image data captured in the image capture;

determine, from the image data, one or more plant grower actions to optimize growth of the one or more plants;

transmit a data packet to a controller device associated with the plant growth operation, the data packet including instructions associated with the one or more plant grower actions;

determine, based on analyzing the image data, that at least one plant of the one or more plants within the plant growth operation is experiencing a less than optimal growth;

transmit, to an electronic marketplace where a plurality of merchants offer plant growth scripts for sale or license, a message to solicit, from the plurality of merchants, a sale of or a license to an additional plant growth script, from the plant growth scripts, that addresses the less than optimal growth of the at least one plant of the one or more plants; and

receive the additional plant growth script that specifies additional plant grower actions to optimize the less than optimal growth of the at least one plant of the one or more plants.

2. The plant grower system of claim 1 , wherein the image data is captured continuously.

3. The plant grower system of claim 1 , wherein the triggering event includes an indication that an environmental data-point has fallen below a predetermined threshold.

4. The plant grower system of claim 1 , wherein the sensor data includes at least one of range-finding data, light intensity data, light spectrum data, non-contact infra-red temperature data, thermal data, photoelectric data that indicates changes in color, carbon dioxide uptake data, and oxygen production data.

5. The plant grower system of claim 1 , wherein the image data includes data of visual and hyperspectral images.

6. The plant grower system of claim 1 , wherein the one or more plant grower actions include at least one of changing a light intensity or a light spectrum of existing lighting within the plant growth operation, changing an amount of water or a frequency of a watering operation with the plant growth operation, changing an amount of nutrients or fertilizer used with the plant growth operation, or changing a ratio of nutrients to fertilizer that is used within the plant growth operation.

7. The plant grower system of claim 1 , wherein the one or more modules are further executable by the one or more processors to:

determine a progress metric that quantifies the growth progress of the one or more plants within the plant growth operation relative to predicted milestones; and

transmit an alert that indicates the growth progress of the one or more plants in accordance with the progress metric.

8. The plant grower system of claim 1 , wherein the one or more modules are further executable by the one or more processors to:

determine that the controller device is capable of automating at least one plant grower action of the one or more plant grower actions,

wherein, the data packet transmitted to the controller device includes computational instructions that cause the controller device to automate the at least one plant grower action within the plant growth operation.

9. The plant grower system of claim 1 , wherein the one or more modules are further executable by the one or more processors to:

determine that performance of the one or more plant grower actions is overdue; and

determine another plant grower action to compensate for the performance that is overdue.

10. The plant grower system of claim 1 , wherein the sensor data includes environmental data that corresponds to the at least one plant of the one or more plants within the plant growth operation,

wherein, the message further includes the sensor data.

11. The plant grower system of claim 7 , wherein the growth progress of the one or more plants is based on a comparison of a size, a shape, or a color of the one or more plants within the plant growth operation relative to an expected size, an expected shape, or an expected color.

12. The plant grower system of claim 1 , wherein the triggering event includes a change in a relative position of an individual plant of the one or more plants with its surroundings, based on an analysis of temporally sequential image data analyzed prior to the triggering event.

13. The plant grower system of claim 1 , wherein the triggering event includes a change in a relative position of an individual plant of the one or more plants with its surroundings, based on motion detected by the one or more sensors.

14. The plant grower system of claim 1 , wherein the triggering event is determined by environmental data indicating that production of oxygen has fallen below a threshold amount.

15. The plant grower system of claim 1 , wherein the triggering event is based on probability clustering of data that relates to an individual plant of the one or more plants or batches of the one or more plants within the plant growth operation.

16. The plant grower system of claim 15 , wherein the clustered data indicates a change in color of a single leaf of the individual plant of the one or more plants.

17. The plant grower system of claim 1 , wherein the image data is captured according to a time lapse sequence.

18. The plant grower system of claim 1 , wherein the message includes a description of specific needs or interests.

19. The plant grower system of claim 1 , wherein the message includes the sensor data.

20. A plant grower system, comprising:

one or more processors; and

memory coupled to the one or more processors, the memory including one or more modules that are executable by the one or more processors to:

execute a plant growth script that supports conditional rules to monitor growth progress of one or more plants within a plant growth operation that includes the one or more plants and at least one more plant;

cause an image capture in response to a triggering event, in executing the plant growth script;

receive sensor data from one or more sensors that monitor the one or more plants within the plant growth operation, the sensor data including image data captured in the image capture;

determine, from the image data, one or more plant grower actions to optimize growth of the one or more plants;

transmit a data packet to a controller device associated with the plant growth operation, the data packet including instructions associated with the one or more plant grower actions;

determine, based on analyzing the image data, that at least one plant of the one or more plants within the plant growth operation is experiencing a less than optimal growth;

transmit, to an electronic marketplace where a plurality of merchants offer plant growth scripts, a message to solicit, from the plurality of merchants, an update to the plant growth script that addresses the less than optimal growth of the at least one plant of the one or more plants;

receive, from a merchant device associated with a merchant of the plurality of merchants, the update to the plant growth script; and

determine additional plant grower actions, based at least in part on the update to the plant growth script.

Assignments (5)
SECURITY INTEREST Recorded Nov 15, 2024
From: IUNU, INC.
To: FIRST-CITIZENS BANK & TRUST COMPANY
Reel/Frame 069282/0466 →
CHANGE OF NAME Recorded May 18, 2017
From: IUNU, LLC
To: IUNU, INC.
Reel/Frame 042500/0892 →
RELEASE OF SECURITY INTEREST Recorded May 4, 2017
From: LINDQUIST, THOMAS M.
To: IUNU, LLC.
Reel/Frame 042247/0113 →
SECURITY INTEREST Recorded Nov 16, 2016
From: IUNU, LLC.
To: LINDQUIST, THOMAS M.
Reel/Frame 040347/0797 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 14, 2016
From: GREENBERG, ADAM PHILLIP TAKLA; KING, MATTHEW CHARLES
To: IUNU, LLC
Reel/Frame 040314/0105 →
Continuity (1)
Related Publication 20180082362A1 · Mar 22, 2018
Cited By (1)
US 12,385,844