The present disclosure is generally related to collecting and evaluating plant processing data when identifying processing risks or when identifying whether the processing of a current batch of Cannabis plant material is consistent with earlier batches of Cannabis plant material. More specifically, the present disclosure relates to the use of sensors for quality tracking during harvest and post-harvest plant processing and to identifying whether the processing of a current batch of plant matter is consistent with conditions that could help optimize process efficiencies and yields.
The term Cannabis or “Cannabis biomass” encompasses the Cannabis sativa plant and also variants thereof, including subspecies Sativa, Indica and Ruderalis, Cannabis cultivars, and Cannabis chemovars (varieties characterised by chemical composition), which naturally contain different amounts of the individual cannabinoids, and also plants which are the result of genetic crosses. The term “Cannabis biomass” is to be interpreted accordingly as encompassing plant material derived from one or more Cannabis plants.
Cannabis biomass contains a unique class of terpeno-phenolic compounds known as cannabinoids or phytocannabinoids. Similarly, the Cannabis plant may contain a plurality of terpene, terpenoid or phenolic compounds which may impart their own therapeutic or organoleptic properties to the plant, or may act synergistically with cannabinoids and other components to provide certain effects. The proportion of cannabinoids and other compounds in a Cannabis plant may depend upon soil, climate, harvesting time and methods and post-harvesting processing handling. Post harvesting processing and handling may include for example physical separation of flowers, leaves and trim, drying, curing or decarboxylation conditions, and storage and shipping conditions.
Cannabis extracts may be obtained from Cannabis biomass by any number of methods, including but not limited to supercritical fluid extraction, solvent extraction of microwave-assisted extraction. In most cases, the yield and quality of Cannabis extract obtained will depend upon the composition of the Cannabis biomass used for the extraction, including for example the potency or concentration of cannabinoids present in the Cannabis biomass. In some cases, the yield of Cannabis extract and the quality of Cannabis extract may be different depending on the extraction conditions used to obtain the extract, for example solvent type, ratio of solvent to biomass, temperature and time of extraction, etc. The quality of the Cannabis extract may be dictated by the potency or concentration of cannabinoids in the extract, or the cannabinoid profile in the extract (i.e. the relative concentrations of various cannabinoids present), or the terpene profile in the extract (i.e. relative concentrations of various terpenes present). The quality of the Cannabis extract may also be dictated by the physical properties of the extract, including but not limited to color or viscosity.
Cannabis harvest and post-harvest handling is key aspect to obtaining high Cannabis extract yield and quality. Therefore, there is a high need for tracking the harvest and post-harvesting processing (e.g. handling, drying, storing, and transportation of biomass) so that changes in potency and quality can be detected and communicated to growers and extractors.
Growers lack extraction information when trying to correlate growth parameters with biomass extraction efficiency. In many cases a seed to sale tracking system that incorporates sensor data related to the harvest part of the supply chain process is preferred. This may include video analysis of the part of the plant harvested, in order to identify damage, theft, or other quality control issues. Moreover, information that ties specific biomass attributes with previous batches of Cannabis plant biomass may help improve methods used to grow, process, and extract elements from Cannabis plants. Therefore, there is a need for providing growers with information about how these growers can grow and process their Cannabis plants in ways that help reduce extraction costs and that optimizes the quality of concentrate produced during an extraction process. There is also a need to identify the extraction parameters that may be used to produce high quality extracts based on historical data.
The presently claimed invention relates to a method, a non-transitory computer readable storage medium, or an apparatus executing functions consistent with the present disclosure. A method consistent with the present disclosure may include receiving sensor data from sensors that sense data during one or more plant matter processing steps and retrieving extraction data from a database. This method may also include performing an analysis that identifies one or more metrics, evaluates the one or more metrics, and identifies that the one or more metrics are consistent with the retrieved extraction data.
When the presently claimed invention is implemented as a non-transitory computer-readable storage medium, a processor executing instructions out of a memory may perform a method consistent with the present disclosure. Here again the method may include receiving sensor data from sensors that sense data during one or more plant matter processing steps and retrieving extraction data from a database. This method may also include performing an analysis that identifies one or more metrics, evaluates the one or more metrics, and identifies that the one or more metrics are consistent with the retrieved extraction data.
An apparatus consistent with the present disclosure may include one or more sensors, a memory, and a processor that executes instructions out of the memory. The processor when executing the instructions out of the memory may receive sensor data from the one or more sensors during the one or more plant matter biomass processing steps, retrieve extraction data from an extraction database, identify one or more metrics based on an analysis of the received sensor data received from the one or more sensors during the one or more plant mater biomass processing steps, evaluate the one or more metrics and the extraction data retrieved from the extraction database, and identify that the one or more metrics are consistent with extraction data retrieved from the extraction database.
The present disclosure is directed to improving the harvesting and post-harvesting operations of Cannabis plant matter. An apparatus consistent with the present disclosure may include a harvesting platform computer (e.g., server) that monitors data regarding all operations involved in harvesting and preparing Cannabis plants for delivery to extractors. Harvesting and post-harvesting may include fan leave removal, wet trimming, drying, de-stemming, curing, and shipping. Alternatively, downstream plant processing could include such fan leave removal, drying, de-stemming, dry trimming, curing, and shipping.
Note that a harvesting platform server may be coupled to sensors of a sensor platform. Such a sensor platform may include multiple and different sensors at each of a series of processing steps. Some of these sensors may be involved in all steps of the post-harvest processing (e.g. hyperspectral cameras, imaging sensors) and other sensors may only be involved in a few steps of the post-harvest processing (e.g. mold sensors).
Methods and apparatus consistent with the present disclosure may provide information to growers of Cannabis plants such that Cannabis plant biomass extractors could optimize process parameters based on growing and post processing conditions of a batch of Cannabis plants. Parameters associated with the growth and processing of Cannabis, include for example light, nutrition, water, humidity. Each of these parameters may affect the size, density, moisture content, cannabinoid content, or other features of a Cannabis biomass. Such parameters may be tracked and analyzed to identify recommendations to help farmers enhance and protect their specific Cannabis crops (e.g., from damage by mold infestation or from theft). Note that for the purposes of the present disclosure, a farmer may be any grower of Cannabis (e.g. at a farm, a greenhouse, or an indoor growing facility). Methods consistent with the present disclosure may analyze data from a set of sensors when sets (e.g., specific lots) of Cannabis plant biomass are prepared for extraction. These sensors may collect data regarding such sets of biomass at various stages, including during cutting, trimming, drying, and curing.
Additionally, such collected data may be used to generate recommendations for both growers and extractors of biomass to enhance and control quality of the biomass and end product. These methods and apparatus may also help correlate harvest conditions with extraction efficiency metrics that could potentially lead to reducing costs and that could improve supply chain efficiencies.
Program code functions 130 of harvesting platform server 105 may include software functions or modules that may be referred to as a base module, an analysis module, a quality module, a damage module, a theft detection module, and a correlation harvest extraction module. Harvester database 120 may store updated sensor data continuously. This sensor data may include various metrics (e.g. color, weight, or humidity) corresponding to stages of the harvesting platform server 105 when plants are cut, dried, trimmed, or cured. Harvester database 120 may also store updates to the different metrics from the different software modules and may store quality metrics (indicating a high, a medium, or low plant matter quality), damage metrics (indicating a high, a medium, or a low amount of plant matter damage), and a theft metric (indicating a high, medium, low amount of theft). The quality metrics, damage metrics, and the theft metrics stored in the harvester database 120 may have been identified by a processor executing instructions of the quality software module, the damage software module, and the theft detection module. After the quality, damage, and theft metrics have been collected and stored, they may be evaluated by a processor executing instructions consistent with the correlation harvest extraction software module to correlate harvest data to extraction metrics or extraction predictions. These steps that may be used to assign a high, a medium, or a low extraction efficiency to a batch of Cannabis plant matter. The correlation harvest to extraction module may also initiate an alert or warning message, when appropriate. For easiness of representation the harvesting database may be divided into two databases—one related to the cutting to drying steps of post-harvesting handling and one related to de-stemming and shipping steps of a process that prepares the plant matter for chemical extraction. The harvesting database 120 may also store data related to the cutting to drying steps of Cannabis plant processing after the plants have been harvested. The harvesting database 120 may store data related to a series of process steps that may begin with a de-stemming step and that complete with a shipping step. As such, software of the harvesting platform server 105 may pull or receive data from sensors communicatively coupled to the harvesting platform server 105. Data from each step post-harvest may be stored at harvesting database 120 continuously as sensor data is received. This how data stored at the harvesting database 120 may be updated with new sensor data over time. The processor at harvesting platform server 105 may allow extractor network computer 150 to access data stored at the harvesting database 120 via communication interface 115 and API 110. As such, extractor network computer 150 may pull data out of the harvesting database 120. In certain instances, data stored at extractor database 160 may be accessed by harvesting platform server 105. Communications between harvesting platform server 105 and extractor network 150 may be performed using communication interface 155 and API 165 at extractor network 150 and may be performed using communication interface 115 and API 110 at harvesting platform server 105. Communications between harvesting platform server 105 and extractor network 150 may allow sensor data and extractor data to be shared such that sets of program code at harvesting platform server 105 or extractor network 150 may analyze harvesting data and extraction data when generating reports or when generating warnings/alerts based on results from an analysis. In certain instances, the analysis software module at harvesting platform server 105 may perform this analysis. In operation this analysis software may receive sensor data and extractor data from the harvesting base module and provide that data for use by the quality module, the damage module, the theft module, and the correlation harvest to extractor module. The operation of these different software functions or modules may collect results that may include quality metrics, damage metrics, and theft metrics and generate warnings based on these results. In certain instances, these results may be sent to the harvesting base module for storage at the harvesting database 105. The quality module may receive sensor data and extractor data from the analysis module continuously such that the analysis module may estimate the color and density of plant material as it is processed. These results, colors, and densities may be compared to historical values of successful runs by an extractor who controls extractor database 160. Based on the value of that comparison, a quality metric may be estimated (e.g. high, medium, low). If any of the sensor values is below a given value, a “Yes” status or value is given for the warning parameter and a warning may be issued. The metric and warning value may then be sent back to the analysis module.
For example, the temperature and humidity of each stage of plant processing may be tracked by the harvesting platform server 105 factors that may affect the quality of the Cannabis biomass are monitored. Here the temperature and humidity data collected during different steps of a harvesting/post-harvesting process may be monitored and evaluated. The harvesting platform server 105 may identify that the temperature always stays around 68 F (20 C) and identify that the humidity is maintained around 45%. The extractor historical database 160 may store data that indicates that when temperatures stay around 68 F and humidity stays around 45% across each of the post-harvesting steps, the efficiency of the extraction should be high and this may result in the quality metric also being high. In such an instance, no warning may need to be generated. In instances when the extractor historical database 160 stores data that indicates when the temperature is higher than 80 F or lower than 40 F or the humidity is above 70% or lower than 20%, a warning message should be generated. This warning message may inform a harvester that a batch of Cannabis plant material may be assigned a low quality metric if these conditions persist longer than a threshold amount of time.
The damage module may also receive sensor data and extractor data from the analysis module continuously when estimates regarding the color and density of plant matter are collected and compared to historical data of successful extraction runs stored in the extractor database 160. Based on a value of that comparison, a damage metric may be estimated (e.g. high, medium, low). If either of the sensor values is below a given threshold value, a “Yes” value is given for the warning parameter. The metric and warning values may then be sent back to the analysis module and a warning message may be generated.
In another example, mold is one parameter that could damage the flowers of Cannabis plant material. Since mold may grow during a wet trimming process, the damage module may receive mold sensor data from the wet trimming phase. A processor executing instructions of the damage module when an average mold grow rate is calculated. In such an instance, the mold sensor data may identify that mold should grow by a value of 3 mm/day. Data stored in the extractor historical database 160 may indicate that when the mold grow rate in the wet trimming phase is higher than 5 mm/day, the efficiency of the extraction reduces. This data may also identify that when the mold grow rate is between 2 mm/day and 5 mm/day, extraction efficiency is average. The data stored at the extractor data base 160 may also indicate that when the grow rate is below 2 mm/day, the extraction efficiency is higher. That means that the damage metric for this example may be medium and so the wet trimming can proceed with no warning messages being sent or alarms being triggered.
The theft module may also receive sensor data and extractor data from the analysis module continuously when the theft module estimates the weight of plant matter and compares those weight values to historical values of successful processing runs stored in the extractor database 160. Based on the value of that comparison, a theft metric may be estimated as high, medium, or low. Theft may be detected when a weight of Cannabis plant matter changes more than a threshold amount beyond a value of an expected weight change. For example, historical data may identify that Cannabis plants of a certain type reduce in weight over time based on drying or curing conditions or weights measured when dried and cured plant matter are shipped. If a difference in weight is identified as being higher than a given threshold value, a “Yes” value may be assigned to a warning parameter. Such warning parameters and related metrics may then be sent back to the analysis module.
As an example, theft may happen between the curing and the shipping steps. The theft module receives weight sensor data at the end of the curing process and at the beginning of the shipment. The theft module calculates the average % of weight lost in the transfer—0.3% in this example. The extractor historical database 160 may store data that indicates that 0.5% of weight loss may be expected during transfer from curing to shipping and that that loss would not affect the efficiency of the extraction. Therefore, the theft metric should be high, and no warning should be generated. The correlation harvest to extraction module may also receive sensor data and extractor data from the analysis module continuously. Here again estimates associated with the color and density of plant matter may be compared historical values of successful runs stored in the extractor database 160. Based on the value of that comparison, a correlation harvest to extraction metric may be estimated as high, medium, or low. If either of the sensor values is below a given value, a ““Yes”” value is given for the theft warning parameter and the metric and warning values may then be sent back to the analysis module.
As an example, changes in color during curing may indicate over curing. The correlation harvest to extraction module may receive color data from the hyperspectral camera placed at the curing step. This correlation and extraction module may identify whether similar data found for the curing process is stored at the extractor historical database 160. The data stored at the historical database 160 may indicate that for similar biomass, colors in the green spectrum during curing show a decrease in extraction efficiency and therefore, if the data from the hyperspectral camera shows the color of the Cannabis biomass falling into the green range of wavelengths, a “Yes” value may be assigned to the warning parameter. The harvesting base module would generate a warning for the harvester to stop the curing process based on this warning. In certain instances, the warning may be sent via a piece of hardware (such as communication interface 115) that may be capable of transmitting an analog or digital signal over the telephone, other communication wire, or wirelessly within the harvesting platform. This warning and related data may also be sent to the extractor network 150.
Extractor network 150 may collect, track, and store extraction data in the extractor database 160. This extractor data may be sent to the harvesting platform server 105 by via API and 110 and communications interface 115. Historical database 160 may store data that keeps track of the incoming material (such as a Biomass Number), extraction parameters (such as solvent type, microwave energy level, extraction temperatures, a ratio of solvent volume to plant mass, or extraction time, e.g. length of time that Cannabis biomass resides (residence time) in a continuous flow extraction chamber)), and extraction results (such as an efficiency rate, weight percentage content of tetrahydrocannabinol (THC) or cannabidiol (CBD)). Communication interface 155 at extractor network 150 may transmit an analog or digital signal over the telephone or other communication wire. Alternatively, communication interface 155 may be a wireless interface that sends data wirelessly to the harvesting platform server 105.
Whether or not wet trimming is performed, larger fan leafs may be cut off the Cannabis plant stems immediately before drying step 230. In this process, growers may cut off and dry “sugary” fan leafs. These “sugary” fan leafs may be dried in the same environment as Cannabis flowers. The term “sugary” refers to leafs that have trichomes that causes these leafs to be sticky to the touch. In instances when leafs in and around Cannabis flowers are not trimmed off in wet trimming step 220, the leafs attached to the Cannabis flowers may curl up closer the Cannabis flowers. Drying the Cannabis plants may be performed either after wet trimming step or right after the large fan leaves have been removed (if the grower is opting for a dry trim method).
In certain instances whole Cannabis plants after being cut down may be hung upside down to dry, this process may include cutting branches into smaller, more manageable sections (branches) or left as an entire plant during drying step 230. After the Cannabis plant matter has been dried, de-stemming may be performed in step 240 of
Table 1 identifies sensors from which data may be collected during the different processing steps of
Table 2 includes data that may have been collected or generated in each of steps 210, 220, and 230 of
Table 3 includes data that may have been collected or generated in each of steps 240, 250, and 260 of
As an example, the temperature and humidity of each stage of the harvesting platform may affect the quality of the Cannabis biomass and therefore temperature and humidity data across the six steps in the harvesting/post-harvesting process is used by the quality module. The temperature keeps always around 68 F (20 C) and the humidity is around 45%. The extractor historical database indicates that when Temperature keeps around 68 F and humidity is around 45% across each of the steps, the efficiency of the extraction is high and therefore, the quality metric may be high, and no warning may need to be generated. The extractor historical database indicates that if the temperature is higher than 80 F or lower than 40 F or the humidity is above 70% or lower than 20% a warning sign should be generated for the harvester to flag that batch and the quality metric should be low. The quality module sends the quality metric and warning status to the analysis module.
As an example, mold is one parameter that could damage the flowers and tends to happen often during the wet trimming process. Therefore, the damage module receives mold sensor data from the wet trimming phase and the damage module calculates an average mold grow rate with a value of 3 mm/day. The extractor historical database indicates that when mold grow rate in the wet trimming phase is higher than 5 mm/day, the efficiency of the extraction goes down; if the rate is between 2 mm/day and 5 mm/day, the efficiency is average; and if the grow rate is below 2 mm/day, the efficiency is higher. That means that the damage metric for this example may be medium and so the wet trimming can proceed, and no warning needs to be sent. The damage module may then send the damage metric and warning status to the analysis module.
As an example, theft may happen between the curing and the shipping steps. The theft module receives weight sensor data at the end of the curing process and at the beginning of the shipment. The theft module calculates the average % of weight lost in the transfer—0.3% in this example. The extractor historical database indicates that 0.5% of weight loss may be expected during transfer from curing to shipping and that that loss would not affect the efficiency of the extraction. Therefore, the theft metric should be high, and no warning should be generated. The theft module sends the theft metric and warning value to the analysis module.
As an example, changes in color during curing may indicate over curing. The correlation harvest to extraction module receives color data from a hyperspectral camera placed at the curing step and correlates that data with data found in the extractor historical database found for similar biomass during the curing process. The historical database indicates that for similar biomass, colors in the green spectrum during curing show a decrease in extraction efficiency and therefore, if the data from the hyperspectral camera shows the color of the Cannabis biomass falling into the green range of wavelengths, a “Yes” status or value may be assigned to the warning parameter and the harvesting base module would generate a warning for the harvester to stop the curing process. The correlation harvest to extraction module sends the correlation harvest to extraction metric and warning value to the analysis module.
Table 4 includes data that may be used to identify preferred parameters for extracting cannabinoids from specific types of Cannabis plant matter. Parameters stored in table 4 may be settings that affect how an extraction system operates. Such parameters may identify a solvent type, microwave energy level, extraction temperatures, a ratio of solvent volume to plant mass, or extraction time (e.g. length of time that Cannabis biomass resides (residence time) in a continuous flow extraction chamber. Note that table 3 includes each of these parameters. The data of table 4 may also be used to cross-reference different Cannabis types with different biomass lot numbers, with different extraction parameters, and with different extract potencies and efficiency rates. Table 4 includes three different lots of high THC Cannabis, two different lots of high CBD Cannabis and two different lots of low THC hemp. A higher efficiency rate in table 3 for a given Cannabis plant biomass type may be used to identify a preferred set of parameters for extracting cannabinoids included in a given type of Cannabis plant biomass. The high THC Cannabis of lot number T104 was assigned a 98% efficiency rate used parameters of Low microwave energy density and 12 minutes of residence time when ethanol was used as an extraction solvent at a ratio of 12 liters per kg. High THC Cannabis lots T001 and T002 resulted in lower efficiency rates. As such, high THC Cannabis lot T104 had the best extraction efficiency rate. Similarly, high CBD Cannabis lot C220 had the highest extraction efficiency rate and low THC hemp lot H001 had the highest efficiency rate. Analysis program code consistent with the present disclosure may compare extraction efficiency rates as reviewed above and preferred extraction process parameters may be selected for a new lot of Cannabis plant biomass in step 350 based on the comparison of the efficiency factors. As such, when the new lot of Cannabis plant biomass is high THC Cannabis, extraction parameters used to extract Cannabis lot T104 may be used to extract the new lot of Cannabis plant biomass because historically, those parameters resulted in best extraction efficiencies for high THC Cannabis. Alternatively, when the new lot of Cannabis plant material is low THC hemp, extraction parameters consistent with Cannabis plant material lot H001 may be selected because historically, those parameters resulted in best extraction efficiencies for low THC hemp.
Each of these different efficiencies may be compared and preferred extraction process parameters may be identified by reviewing historical data. In certain instances, data stored at extraction network computer 150 of
The components shown in
Mass storage device 930, which may be implemented with a magnetic disk drive or an optical disk drive, is a non-volatile storage device for storing data and instructions for use by processor unit 910. Mass storage device 930 can store the system software for implementing embodiments of the present invention for purposes of loading that software into main memory 920.
Portable storage device 940 operates in conjunction with a portable non-volatile storage medium, such as a FLASH memory, compact disk or Digital video disc, to input and output data and code to and from the computer system 900 of
Input devices 960 provide a portion of a user interface. Input devices 960 may include an alpha-numeric keypad, such as a keyboard, for inputting alpha-numeric and other information, or a pointing device, such as a mouse, a trackball, stylus, or cursor direction keys. Additionally, the system 900 as shown in
Display system 970 may include a liquid crystal display (LCD), a plasma display, an organic light-emitting diode (OLED) display, an electronic ink display, a projector-based display, a holographic display, or another suitable display device. Display system 970 receives textual and graphical information, and processes the information for output to the display device. The display system 970 may include multiple-touch touchscreen input capabilities, such as capacitive touch detection, resistive touch detection, surface acoustic wave touch detection, or infrared touch detection. Such touchscreen input capabilities may or may not allow for variable pressure or force detection.
Peripherals 980 may include any type of computer support device to add additional functionality to the computer system. For example, peripheral device(s) 980 may include a modem or a router.
Network interface 995 may include any form of computer interface of a computer, whether that be a wired network or a wireless interface. As such, network interface 995 may be an Ethernet network interface, a BlueTooth™ wireless interface, an 802.11 interface, or a cellular phone interface.
The components contained in the computer system 900 of
The present invention may be implemented in an application that may be operable using a variety of devices. Non-transitory computer-readable storage media refer to any medium or media that participate in providing instructions to a central processing unit (CPU) for execution. Such media can take many forms, including, but not limited to, non-volatile and volatile media such as optical or magnetic disks and dynamic memory, respectively. Common forms of non-transitory computer-readable media include, for example, a floppy disk, a flexible disk, a hard disk, magnetic tape, any other magnetic medium, a CD-ROM disk, digital video disk (DVD), any other optical medium, RAM, PROM, EPROM, a FLASH EPROM, and any other memory chip or cartridge.
One skilled in the art may appreciate that, for this and other processes and methods disclosed herein, the functions performed in the processes and methods may be implemented in differing order. Furthermore, the outlined steps and operations are only provided as examples, and some of the steps and operations may be optional, combined into fewer steps and operations, or expanded into additional steps and operations without detracting from the essence of the disclosed embodiments.
The present disclosure describes various embodiments of systems, methods, and various other aspects of the disclosure. Any person with ordinary skills in the art may appreciate that the illustrated element boundaries (e.g. boxes, groups of boxes, or other shapes) in the figures represent one example of the boundaries. It may be that in some examples one element may be designed as multiple elements or that multiple elements may be designed as one element. In some examples, an element shown as an internal component of one element may be implemented as an external component in another, and vice versa. Furthermore, elements may not be drawn to scale. Non-limiting and non-exhaustive descriptions are described with reference to the following drawings. The components in the figures are not necessarily to scale, emphasis instead being placed upon illustrating principles.
The present application is a continuation of International Application No. PCT/IB2019/058966 filed Oct. 22, 2019, which claims priority benefit of U.S. provisional patent application Ser. No. 62/750,125 filed on Oct. 24, 2018, the disclosures of which are incorporated, herein, by reference.
| Number | Date | Country | |
|---|---|---|---|
| 62750125 | Oct 2018 | US |
| Number | Date | Country | |
|---|---|---|---|
| Parent | PCT/IB2019/058966 | Oct 2019 | US |
| Child | 17240090 | US |