Systems and methods for controlling and monitoring farms
AssigneeFreight Farms, Inc.
InventorsJacob FELSER, Jonathan FRIEDMAN
Life of this patent
Estimating the term…
Abstract
A farming control system for monitoring and controlling one or more contained farms is described herein. The farming control system includes a local system having a plurality of modules to obtain crop data and perform farming operations on crops. The modules transmit the crop data to and receive the farming operations from a local controller, or a cloud controller when the local controller fails. The local system and the cloud system may use machine learning based on the crop data to determine the farming operations to be performed.
Claims19
A farming system, comprising:
- an input/output module configured to obtain data corresponding to a crop on a farm or to perform at least one farming operation corresponding to the crop;
- an auxiliary controller configured to control the input/output module to perform the at least one farming operation;
- and
- a local controller communicatively coupled with the input/output module and the auxiliary controller and configured to indirectly control the input/output module to perform the at least one farming operation through the auxiliary controller.
A local controller for performing at least one farming operation, comprising:
- a memory storing instructions;
- an interface;
- a processor communicatively coupled with the memory and the interface, the processor is configured to execute the instructions to:
- transmit, via the interface, a control signal to an input/output module to perform the at least one farming operation corresponding to a crop on a farm;
- or
- transmit, via the interface, a control signal to an auxiliary controller to control an input/output module to perform the at least one farming operation corresponding to a crop on a farm.
An input/output module for a farming control system, comprising:
- a transceiver;
- a memory storing instructions;
- one or more processors communicatively coupled with the transceiver and the memory and configured to:
- determine if a loss of communication between the input/output module and a local controller occurred;
- switch communications from the local controller to a cloud processor, in response to a determination of the loss of communication;
- and
- communicate with the cloud processor to enable transmission of crop data corresponding to a crop on a farm or receiving of a farming operation corresponding to the crop, in response to the communications being switched.
Dependencies are inferred from the claim text.