A portion of the disclosure of this patent document may contain material, which is subject to copyright protection. Certain marks referenced herein may be common law or registered trademarks of the applicant, the assignee or third parties affiliated or unaffiliated with the applicant or the assignee. Use of these marks is for providing an enabling disclosure by way of example and shall not be construed to exclusively limit the scope of the disclosed subject matter to material associated with such marks.
The invention pertains to closed horticulture cultivation systems, and more specifically to both human and automatic monitoring and control of such systems, the conditions and materials within the system, and plants and other organisms living within the system.
Closed horticulture cultivation systems will be an important new food production and commercial plant production technology. In one important aspect, closed horticulture cultivation systems permit the production of food in arbitrary geographical areas and in particular are well-suited for urban-area food production. Further, both in this aspect and others, closed horticulture cultivation systems provide a natural setting for leveraging mechanical, illumination, chemical, biochemical, hydraulic, thermal, pneumatic, electronic, electrical, computational, informational, sensor, measurement, control, analysis, modeling, logging, database, networking, and other technologies to significantly increase production quantities, qualities, and cultivation species opportunities.
Although various separate and isolated technological subsystems directed to plant cultivation can be used individually or in ad hoc combinations, there is both a need and an opportunity to create larger-scale unified, extensible, configurable, and/or easily-operated and easily-customizable closed horticulture cultivation meta-systems that can at minimum unitarily coordinate, monitor, and log data of ensembles of plant cultivation enhancement and monitoring technologies. Further, such unitary integration provides opportunities to co-coordinate the activities, roles, operation, maintenance, and optimal use of multiple plant cultivation enhancement and monitoring technology subsystems.
Accordingly the present invention is directed to providing a computational and networking environment to co-coordinate the activities, roles, operation, maintenance, and optimal use of multiple plant cultivation enhancement and monitoring technology subsystems including mechanical, illumination, chemical, biochemical, hydraulic, thermal, pneumatic, electronic, electrical, computational, informational, sensor, measurement, control, analysis, modeling, logging, database, and networking, as well as other technologies.
For purposes of summarizing, certain aspects, advantages, and novel features are described herein. Not all such advantages may be achieved in accordance with any one particular embodiment. Thus, the disclosed subject matter may be embodied or carried out in a manner that achieves or optimizes one advantage or group of advantages without achieving all advantages as may be taught or suggested herein.
The invention provides for computational and networking environment arrangements to co-coordinate the activities, roles, operation, maintenance, and optimal use of multiple plant-cultivation enhancement and monitoring technology subsystems including mechanical, illumination, chemical, biochemical, hydraulic, thermal, pneumatic, electronic, electrical, computational, informational, sensor, measurement, control, analysis, modeling, logging, database, and networking, as well as other technologies.
In another aspect of the invention, an industrial computer module, microprocessor, or embedded controller is used to interface with plant environment equipment and plant environment sensors, and conventional desktop, laptop, or table computers, smartphones, and other similar devices are used to provide user interfaces.
In another aspect of the invention, the industrial computer module, microprocessor, or embedded controller to connect with conventional desktop, laptop, or table computers, smartphones, and other similar devices (used to provide user interfaces) via a local network or the internet, although direction connections (such as USB, RS-232, I2C, SPI, etc.) can be used.
In another aspect of the invention, at least some plant environment equipment is controlled by controllable electrical power. Such controllable powering arrangements are typically controlled by a provided data input or network interface. These data inputs or network interfaces can then be used to connect the controllable powering arrangements for plant environment equipment with computing element(s) provided for by the invention.
In another aspect of the invention, individual plants are assigned an identification code or number (“ID”).
In another aspect of the invention, individual plants are subsequently tracked for plant environment, plant history, plant introduction, plant removal, and plant health.
In another aspect of the invention, a plant environment sensor can be an Internet of Things (IoT) entity.
In another aspect of the invention, at least some plant environment equipment items can be an Internet of Things (IoT) entity.
In another aspect of the invention, clock time-of-day and event-duration information is available to computational elements and algorithms.
In another aspect of the invention, one or more conventional desktop, laptop, or table computers, smartphones, and other similar devices (used to provide user interfaces) can interconnect with the example framework via a local network (such as WiFi, Ethernet™, etc.) Bluetooth™, direction connections (such as USB, RS232, SPI, I2C, etc.), and/or the internet.
In another aspect of the invention, such local network and internet connections can provide access to local or remote servers, databases, cloud storage, cloud computing, authentication, and other online resources.
In another aspect of the invention, illumination and machinery can be controlled by at least time-driven control responsive to time values specified by a user interface and the current time as specified by a system clock.
In another aspect of the invention, illumination and machinery can be controlled by at least event-driven control responsive to events specified by a user interface and events known to the controller software as reported, observed, or commanded.
In another aspect of the invention, illumination and machinery can be controlled by at least closed loop automatic control responsive to setting values specified by a user interface, database, or list and additionally responsive to one or more sensors.
In another aspect of the invention, illumination and machinery can be controlled by at least direct control from a user interface.
In another aspect of the invention, various computation operations can be performed by one or more algorithm(s) subject to provided parameters, types, modes, and software-defined interconnection topology configurations.
In another aspect of the invention, the computation operations can include at least conditional logic, numerical calculation, and dynamic controller functions (such as PID, Bang-Bang, etc.).
In another aspect of the invention, user interfaces can be used to enter user setting operating parameter values, operating mode(s), and configuration data.
In another aspect of the invention, configuration data can include which sensors and equipment are connected to what communications port, network, and/or network address.
In another aspect of the invention, configuration data can include descriptions of the computational flow for specific sensor input data and equipment control values.
In another aspect of the invention, configuration data can include instances and types of conditional logic, numerical calculation, dynamic controller functions, and other computational operations.
In another aspect of the invention, configuration data can include interconnection topology among inputs, outputs, conditional logic, numerical calculation, dynamic controller functions, and other computational operations,
In another aspect of the invention, configuration data can include what specific information is monitored;
In another aspect of the invention, configuration data can include what information is logged;
In another aspect of the invention, configuration data can include what information is made available for analysis
In another aspect of the invention, configuration data can include what information is made available for diagnostics.
In another aspect of the invention, some, most or all of information received, transmitted, stored, and computed above can be set up for monitoring.
In another aspect of the invention, some, most or all of information received, transmitted, stored, and computed above can be set up for logging.
In another aspect of the invention, some, most or all of information received, transmitted, stored, and computed above can be set up for analysis.
In another aspect of the invention, some, most or all of information received, transmitted, stored, and computed above can be set up for diagnostics.
In another aspect of the invention, information values and flows can be stored for a window in time or indefinitely in a Measurement and Activities Log(s) or similar storage function.
In another aspect of the invention, monitored data can be presented in various tabular or graphical ways.
In another aspect of the invention, logged data can be presented in various tabular or graphical ways.
In another aspect of the invention, additional analysis functions and tools can be linked or networked with at least one analysis GUI.
In another aspect of the invention, algorithms could be executed by at least one or more of an industrial computer module, microprocessor, or embedded controller entity.
In another aspect of the invention, algorithms could be executed by at least one or more of a conventional desktop, laptop, or table computer, smartphone, and other similar device.
In another aspect of the invention, algorithms could be executed by at least one or more of a local or remote servers, databases, cloud storage, cloud computing, authentication, and other online resources.
In another aspect of the invention, interfacing and data/graphics exchange with internal statistical analysis tools is provided.
In another aspect of the invention, interfacing and data/graphics exchange with external general purpose statistical analysis tools such as S, R, Mathematica™, MatLab™, etc., is provided.
In another aspect of the invention, interfacing and data/graphics exchange with external and/or internal plant science analysis tools is provided.
In another aspect of the invention, interfacing and data/graphics exchange with external and/or internal agricultural yield or production analysis tools is provided.
In another aspect of the invention, interfacing and data/graphics exchange with external and/or internal plant pathogen analysis tools is provided.
In another aspect of the invention, computation operations can be performed by one or more algorithm(s) subject to provided parameters, types, modes, and software-defined interconnection topology configurations.
In another aspect of the invention, the computation operations can include, for example conditional logic, numerical calculation, dynamic controller functions, etc., but are hardly limited by these.
In one aspect of the invention, an Application Programmer Interface (“API”) is provided with the controlling and monitoring software so as to allow other manufactures to implement GUIs for monitoring, control, analysis, and other GUI-oriented functions.
In another aspect of the invention, the invention includes GUI software arranged so that a third-party software product manufacturer, controller product manufacturer, or closed horticulture cultivation systems product manufacturer to easily adjust software for different product models, or feature additions.
In another aspect of the invention, the invention includes GUI software arranged so that ranges of user interface complexities to be made available.
In another aspect of the invention, the invention includes GUI software arranged so that customers/users to customize to GUIs for use by unskilled plant attendants, customize to a specific crop, customize to monitor for a plant disease/recovery, etc.
In another aspect of the invention, the invention includes GUI software arranged to provide wide opportunities for the manufacturer of OEM/“white-label” software to other manufacturers and allow those manufacturers to change the look, organization, and presented features of the GUI.
In another aspect of the invention, flexible/customizable GUI feature selection is provided.
In another aspect of the invention, flexible/customizable GUI look-and-feel is provided.
In another aspect of the invention, various subsets of the available display and control objects are selected to create a particular type of GUI.
In another aspect of the invention, subsets of available objects chosen for a particular GUI type can be shared by more than one GUI type.
In another aspect of the invention, subsets of available objects chosen for a particular GUI type can be uniquely dedicated to a particular GUI type.
In another aspect of the invention, subsets of available objects chosen for a particular GUI type can be uniquely dedicated to a particular GUI type.
In another aspect of the invention, GUIs can be implemented with traditional application software methods.
In another aspect of the invention, traditional application software GUIs can be implemented using a “skins” programming pattern.
In another aspect of the invention, GUIs can be implemented as webpages.
In another aspect of the invention, webpage-based GUIs can be implemented using Cascading Style Sheets (CSS).
In another aspect of the invention, a GUI is provided for user settings.
In another aspect of the invention, a GUI is provided for operating mode.
In another aspect of the invention, a GUI is provided for configuration.
In another aspect of the invention, a GUI is provided for monitoring.
In another aspect of the invention, a GUI is provided for logging.
In another aspect of the invention, a GUI is provided for analysis.
In another aspect of the invention, a GUI is provided for testing.
In another aspect of the invention, a GUI is provided for diagnostics.
In another aspect of the invention, a GUI provides for entering, reviewing, and changing a user setting.
In another aspect of the invention, a GUI provides for entering, reviewing, and changing an operating mode.
In another aspect of the invention, a GUI provides for entering, reviewing, and changing a configuration.
In another aspect of the invention, a GUI provides for monitoring.
In another aspect of the invention, a GUI provides for logging.
In another aspect of the invention, a GUI provides for analysis.
In another aspect of the invention, a GUI provides for testing.
In another aspect of the invention, a GUI provides for diagnostics.
In one aspect of the invention, a system is provided for a computational and networking system to co-coordinate the activities, roles, operation, maintenance, and optimal use of multiple plant-cultivation enhancement and monitoring technology subsystems, the system comprising:
The above and other aspects, features and advantages of the present invention will become more apparent upon consideration of the following description of preferred embodiments taken in conjunction with the accompanying drawing figures, wherein:
In the following description, reference is made to the accompanying drawing figures which form a part hereof, and which show by way of illustration specific embodiments of the invention. It is to be understood by those of ordinary skill in this technological field that other embodiments may be utilized, and structural, electrical, as well as procedural changes may be made without departing from the scope of the present invention.
In the following description, numerous specific details are set forth to provide a thorough description of various embodiments. Certain embodiments may be practiced without these specific details or with some variations in detail. In some instances, certain features are described in less detail so as not to obscure other aspects. The level of detail associated with each of the elements or features should not be construed to qualify the novelty or importance of one feature over the others.
In the abstract representative example framework of
In the invention, the various items within the collection of plant environment equipment would be typically controlled by controllable electrical power as suggested by the controlled powering arrangements depicted to the right of the collection of plant environment equipment in
It is noted that other arrangements are possible and provided for by the invention—for example an item of plant environment equipment could be directly controlled by a data input or network interface, and can for example be an Internet of Things (IoT) entity.
Similarly the various items within the collection of plant environment sensors typically are supported with sensor interfacing electronics although this is not explicitly shown in
The computing element(s) depicted in the center column of
As shown in the lower center of
As mentioned above, one or more conventional desktop, laptop, or table computers, smartphones, and other similar devices (used to provide user interfaces) can interconnect with the example framework depicted in
In another aspect of the invention, individual plants can be assigned assigned an identification code or number (“ID”). This ID number can be used to track individual plants for plant environment, plant history, plant introduction, plant removal, and plant health. In one implementation, individual plants can be provided with RFID tags. In another implementation, individual plants can be provided with a tag that operates as an Internet of Things (IoT) entity.
Although other arrangements are clearly possible, sensor input communication and equipment control communication would typically be included in the invention software and accordingly these are depicted respectively on the right and left sides of
User interfaces can be used to enter user setting operating parameter values, operating mode(s), and configuration data. This information is stored as represented by the box at the top of
All of information received, transmitted, stored, and computed above can in principle be set up for monitoring, logging, analysis, and diagnostics. Both values and information flows can be stored for a window in time or indefinitely in the Measurement and Activities Log(s) depicted at the bottom of
3. Interconnection Example Architectures with Networking and User Interfaces
Although not shown, diagnostics tools and other applications can also interface with at least the Measurement and Activities Log(s) depicted at the bottom of
In addition to presenting monitored and logged data in various tabular or graphical ways, the invention also provides for a wide range of additional analysis functions and tools. These can
Example analysis tools and arrangements for interfacing with them can include, among others:
It is noted that a wide range of alternatives and levels of complexity are additionally provided for by the invention.
As suggested by
A representative example practical collection of sensor types of an actual practical operative multi-technology closed horticulture cultivation system can include:
As suggested by
A representative example practical collection of sensor types of an actual practical operative multi-technology closed horticulture cultivation system can include:
Although
In one aspect of the invention, an Application Programmer Interface (“API”) is provided with the controlling and monitoring software so as to allow other manufactures to implement GUIs for monitoring, control, analysis, and other GUI-oriented functions. In another or alternative aspect of the invention, GUIs are explicitly included and provided as part of an overall unitary implementation of the invention. It is noted that there are a wide range of alternatives and levels of complexity are additionally provided for by the invention.
Although it is possible to provide a fixed form or user interface, there are many opportunities and needs for adaptable and customizable user interface aspects. These can include for example:
As stated above, various GUI options can be organized in various ways as may suit an application, task, user-experience organizational structure, operator skill level, etc. For example, GUIs can be arranged with features selected and grouped by function type, for example as in the six types of GUIs identified in
The terms “certain embodiments”, “an embodiment”, “embodiment”, “embodiments”, “the embodiment”, “the embodiments”, “one or more embodiments”, “some embodiments”, and “one embodiment” mean one or more (but not all) embodiments unless expressly specified otherwise. The terms “including”, “comprising”, “having” and variations thereof mean “including but not limited to”, unless expressly specified otherwise. The enumerated listing of items does not imply that any or all of the items are mutually exclusive, unless expressly specified otherwise. The terms “a”, “an” and “the” mean “one or more”, unless expressly specified otherwise.
The foregoing description, for purpose of explanation, has been described with reference to specific embodiments. However, the illustrative discussions above are not intended to be exhaustive or to limit the invention to the precise forms disclosed. Many modifications and variations are possible in view of the above teachings. The embodiments were chosen and described in order to best explain the principles of the invention and its practical applications, to thereby enable others skilled in the art to best utilize the invention and various embodiments with various modifications as are suited to the particular use contemplated.
While the invention has been described in detail with reference to disclosed embodiments, various modifications within the scope of the invention will be apparent to those of ordinary skill in this technological field. It is to be appreciated that features described with respect to one embodiment typically can be applied to other embodiments.
The invention can be embodied in other specific forms without departing from the spirit or essential characteristics thereof. The present embodiments are therefore to be considered in all respects as illustrative and not restrictive, the scope of the invention being indicated by the appended claims rather than by the foregoing description, and all changes which come within the meaning and range of equivalency of the claims are therefore intended to be embraced therein.
Although exemplary embodiments have been provided in detail, various changes, substitutions and alternations could be made thereto without departing from spirit and scope of the disclosed subject matter as defined by the appended claims. Variations described for the embodiments may be realized in any combination desirable for each particular application. Thus particular limitations and embodiment enhancements described herein, which may have particular advantages to a particular application, need not be used for all applications. Also, not all limitations need be implemented in methods, systems, and apparatuses including one or more concepts described with relation to the provided embodiments. Therefore, the invention properly is to be construed with reference to the claims.
This application claims priority to U.S. Provisional Patent Application No. 63/029,193, filed May 22, 2020, the contents of which are incorporated herein by reference.
Number | Date | Country | |
---|---|---|---|
63029193 | May 2020 | US |