System and method for collection and management of data from sensory arrays
11614732 · 2023-03-28
Assignee
Inventors
- Chris Romine (Riverside, CA, US)
- Noah Klein (New Rochelle, NY, US)
- Patrick Cooley (Arlington, VA, US)
- David Robinson (Montgomery Village, MD, US)
- Jim Kuster (Sagamore Hills, OH, US)
Cpc classification
International classification
G05B19/418
PHYSICS
Abstract
A process is provided for the management of environmental data for tobacco production. The process includes inserting at least one sensor into a collection of tobacco leaves and connecting one or more of the sensors to a communication node for collecting data. A DNCP server is adapted to receive at least one communication from a communication node to identify a data gateway among a plurality of available gateways. Environmental data is transmitted from the sensor and communication node to the gateway for transmission to a server.
Claims
1. A process for the management of environmental data for tobacco production, said process including the following steps: inserting a plurality of sensors, each into separate collections of fermenting tobacco leaves; connecting said plurality of sensors to a communication node for collecting data; wherein said process includes multiple plurality of sensors, each inserted into a plurality of communication nodes; adapting a DNCP server to receive at least one communication from said plurality of communication nodes to identify a data gateway among a plurality of available gateways for connecting said communications nodes; and transmitting environmental data from said sensors and said communication nodes to said gateway for transmission to a server.
2. The process as claimed in claim 1, wherein said collections of tobacco leaves are piles in the form of either pilones or burros, and within each pile a plurality of sensors are inserted.
3. The process as claimed in claim 1, wherein each of said collections of tobacco leaves is assigned said communication node, among a plurality of communication nodes.
4. The process as claimed in claim 3, wherein said DNCP server is in communication with said plurality of available gateways, and configured to generate a list including data for each of said plurality of gateways related to available bandwidth and ability to support data from said communication nodes.
5. The process as claimed in claim 1, wherein an additional one or more sensors are connected with said node, such that said transmitted environmental data from one of said communication nodes to said gateway for transmission to a server, includes data from said sensor and said at least one additional sensor.
6. A cigar produced from tobacco, where said tobacco undergoes a process for the management of environmental data of said tobacco during production, said process including the steps of: inserting a plurality of sensors, each into separate collections of fermenting tobacco leaves; connecting said plurality of sensors to a communication node for collecting data; wherein said process includes multiple plurality of sensors, each inserted into a plurality of communication nodes; adapting a DNCP server to receive at least one communication from said plurality of communication nodes to identify a data gateway among a plurality of available gateways for connecting said communications nodes; and transmitting environmental data from said sensors and said communication nodes to said gateway for transmission to a server.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
(1) The present invention can be best understood through the following description and accompanying drawing, wherein:
(2)
(3)
(4)
(5)
(6)
(7)
(8)
DETAILED DESCRIPTION
(9) In one embodiment of the present arrangement as shown in
(10) In any case, thermometer 12 and detectors 14 and/or 16 may be connected to a basic processor 18 capable of collecting the data generated by thermometer 12 and detectors 14 and 16 and passing through to a port 20 for transmission (i.e. wireline transmission) to a node of collection point.
(11) In another embodiment, as shown in
(12) Node 30 may also have at least one wireless communication module 36 and a battery 38 (e.g. nine volt battery). Communication module 36 is connected with processor 34 and configured to transmit data to a gateway as described in more detail below. Such communication module is typically a wireless transmitter and can provide a fixed address/code for node 30.
(13) As shown in
(14) In the example shown in
(15) Also included in the warehouse is at least one DNCP (Dynamic Node Configuration Protocol) server 50. The role of DNCP server 50 is to automatically assign radio network identifiers to nodes 30 and to correctly connect them with a preferred gateway 40. As shown in
(16) More particularly for any one node 30,
(17) Because of the nature of the tobacco storage and fermentation warehouses, it may be that certain gateways 40 are better located or positioned within the room or near the room to a particular node 30. Additionally, given the large number of nodes 30 supported by each gateway 40, and the ever-changing nature and amounts of connected nodes 30 to any one gateway 40 (e.g. because of the constant formation and removal of pilones and the addition of new sensors 10/nodes 30 thereto) the node 30 uses the list provided by DNCP server 50 to determine a best gateway 40 among all available gateways 40 to connect to. It is noted that DNCP server 50 may be in communication with the multiple gateways 40 to maintain an accurate and update to list of available gateways for provision to requesting nodes 30.
(18) Once node 30 selects gateway 40 among the available gateways 40, DNCP server 50 at step 108 noted above, provides a network identifier for node 30 and its data feed being emitted from wireless module 36 and also alerts gateway 40 of the incoming data. At that point, at step 110 activated node 30 is transmitting sensor and internal real time data to gateway 40. It is understood that such data flowing between gateway 40 and node 30 includes all the data of the various connected sensors 10, including those sensors 10 already connected when node 30 is activated. At step 112, as sensors 10 are added or removed from activated node 30, the data feed to connected gateway 40 is increased/decreased with node 30 providing an indicative flagging of the data feed for identification purposes (i.e. an added sensor 10 to activated node 30 and its data stream can be flagged with a new sensor identifier as appropriate to associate the a portion of the node 30 data to such sensor 10).
(19) At step 114, this process is repeated for the activation of every new node 30. In this manner any number of nodes 30 may be repeatedly added and subtracted on a semi-frequent basis without the need for accounting for dedicated connections and IP addressing between specific nodes and gateways.
(20) For example, in the prior art when a new node 30 is added to the network the new node 30 would have to have an address that is shared with other nodes 30 or have a new ID configured in the firmware of the gateway(s). Instead, the present arrangement, dynamically configuring node network identifiers via the DNCP 50 process outlined above allows for greater flexibility and change over time. This allows for nodes to be pre-configured with just a standard firmware and sent to any customer without requiring extensive updating and connection protocols to be implemented on-site by IT professionals.
(21) As illustrated in the final
(22) As an outcome,
(23) For example, in one operation showing the data structures available via the data collection of the present system. In this example there are two active nodes 30 (Node “a” associated with pilone #1 and Node “b” associated with pilone #2). In this example each pilone has its own associated node 30. Moreover, in the example, each of nodes 30 in this example have two sensors 10 (e.g. “node a sensor 1” and “node a sensor 2”). The same arrangement is used for node 30 labeled node “b” for the second pilone. As shown in
(24) It is noted that the illustrated data collection sheet is a simplification. It is understood that such sheet 200, when scaled to industry would have hundreds of entries, at least one for each pilone, and at least one node 30 per pilone, with again, at least one sensor 10 per node—and its data flow therefrom. The data is shown as static in
(25) It is understood that such version of collected data in data collection sheet 200 is only exemplary. Other configurations and data elements may be included and/or removed as desired from data collection sheet based on the desires of the tobacco manufacturer. For example, more or less sensors 10 per pilone may be desired. In any case, the above described node 30 and sensor 10 system is easily configurable as new nodes 30 and sensors 10 are brought online. Moreover, regarding all of the embodiments described herein, it is noted that they relate to the environmental monitoring of tobacco production. However, such an arrangement may be equally applied in other industries, including agricultural industries for similar environmental monitoring.
(26) While only certain features of the invention have been illustrated and described herein, many modifications, substitutions, changes or equivalents will now occur to those skilled in the art. It is therefore, to be understood that this application is intended to cover all such modifications and changes that fall within the true spirit of the invention.