Patents by Inventor James Rapp
James Rapp has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Patent number: 11875368Abstract: The present disclosure involves systems, software, and computer implemented methods for proactively predicting demand based on sparse transaction data. One example method includes receiving a request to predict transaction quantities for a plurality of transaction entities for a future time period. Historical transaction data for the transaction entities is identified for a plurality of categories of transacted items. The plurality of categories are organized using a hierarchy of levels. Multiple levels of the hierarchy are iterated over starting at a lowest level. For each current level in the iteration, features to include in a quantity forecasting model for the current level are identified. The quantity forecasting model is trained using the identified features. Predicted transaction dates are predicted for the current level by a transaction date prediction model. The quantity forecasting model is used to generate predicted quantity information for the current level for the predicted transaction dates.Type: GrantFiled: March 5, 2020Date of Patent: January 16, 2024Assignee: SAP SEInventors: Pankti Jayesh Kansara, James Rapp, John Seeburger, Sangeetha Krishnamoorthy, Mario Ponce Midence
-
Patent number: 11865473Abstract: Methods and apparatus consistent with the present disclosure may provide electrical energy and thermal to extraction or separation equipment. Methods and apparatus consistent with the present disclosure may extract and concentrate essential elements plant matter. An amount of wasted heat energy collected from a engine that powers an electrical generator may be provided to an evaporation or separation process when electrical power is provided to extraction or separation processing equipment. Computers or electronics that control equipment consistent with the present disclosure may be remotely controlled via a mobile electronic device, when desired. Such computers or electronics may receive sensor data related to the operation of plat matter extractors, related separation equipment, or other equipment may be used to manage a production line.Type: GrantFiled: January 17, 2022Date of Patent: January 9, 2024Inventors: Andrew David Hospodor, Robert James Rapp
-
Patent number: 11854022Abstract: The present disclosure involves systems, software, and computer implemented methods for proactively predicting demand based on sparse transaction data. One example method includes receiving a request to predict transaction dates for a plurality of transaction entities for a future time period. Historical transaction data for the transaction entities is identified for a plurality of categories of transacted items. The plurality of categories are organized using a hierarchy of levels. Multiple levels of the hierarchy are iterated over, starting at a lowest level. For each current level in the iteration, a plurality of transaction date prediction models are trained and tested. Heuristics for the plurality of trained transaction date prediction models are compared to determine a most accurate transaction date prediction model. The most accurate transaction date prediction model is used to make a prediction of transaction dates for the current level for the future time period.Type: GrantFiled: March 5, 2020Date of Patent: December 26, 2023Assignee: SAP SEInventors: Ninad Kulkarni, Jing Wang, Pankti Jayesh Kansara, Mario Ponce Midence, James Rapp
-
Publication number: 20220134250Abstract: Methods and apparatus consistent with the present disclosure may provide electrical energy and thermal to extraction or separation equipment. Methods and apparatus consistent with the present disclosure may extract and concentrate essential elements plant matter. An amount of wasted heat energy collected from a engine that powers an electrical generator may be provided to an evaporation or separation process when electrical power is provided to extraction or separation processing equipment. Computers or electronics that control equipment consistent with the present disclosure may be remotely controlled via a mobile electronic device, when desired. Such computers or electronics may receive sensor data related to the operation of plat matter extractors, related separation equipment, or other equipment may be used to manage a production line.Type: ApplicationFiled: January 17, 2022Publication date: May 5, 2022Inventors: Andrew David Hospodor, Robert James Rapp
-
Patent number: 11224823Abstract: Methods and apparatus consistent with the present disclosure may provide electrical energy and thermal to extraction or separation equipment. Methods and apparatus consistent with the present disclosure may extract and concentrate essential elements plant matter. An amount of wasted heat energy collected from an engine that powers an electrical generator may be provided to an evaporation or separation process when electrical power is provided to extraction or separation processing equipment. Computers or electronics that control equipment consistent with the present disclosure may be remotely controlled via a mobile electronic device, when desired. Such computers or electronics may receive sensor data related to the operation of plant matter extractors, related separation equipment, or other equipment may be used to manage a production line.Type: GrantFiled: June 22, 2020Date of Patent: January 18, 2022Inventors: Andrew David Hospodor, Robert James Rapp
-
Patent number: 11191796Abstract: The present disclosure includes a nozzle and methods for using the nozzle in ways that may increase the efficiency of extraction of essential elements from plant matter. The nozzle may also be used to increase the efficiency of drying solvent saturated plant matter after an extraction has been completed. The nozzle may include an elongated tube with a plurality of holes that allow solvent and/or a gas to be provided or pumped/provided into an apparatus that includes plant matter. Nozzles consistent with the present disclosure may be optimized for extracting cannabis from cannabis plant matter or from other types of plants that include cannabinoids. In certain instances, nozzles may also be used when processing cannabinoid containing concentrates that were extracted from plant matter using any type of extraction technique.Type: GrantFiled: April 1, 2019Date of Patent: December 7, 2021Inventor: Robert James Rapp
-
Patent number: 11071761Abstract: A process and apparatus for extracting cannabinoids from cannabis plant material plant material and for transporting low concentrations of cannabinoids in a solution of solvent may include a solvent tank, a hopper, and one or more pumps. A plurality of valves may also be incorporated into the invention. Plant material may be soaked, washed, and/or rinsed with a solvent that extracts essential elements from cannabis plant matter. The process may minimally include filling a hopper with plant mater, moving solvent from a solvent tank to the hopper, and moving solvent back to the solvent tank after an extraction. Repeating this process a plurality of times with new plant material increases the concentration cannabinoids in the solvent tank after each time the process is performed.Type: GrantFiled: June 5, 2016Date of Patent: July 27, 2021Inventor: Robert James Rapp
-
Publication number: 20210117839Abstract: The present disclosure involves systems, software, and computer implemented methods for proactively predicting demand based on sparse transaction data. One example method includes receiving a request to predict transaction dates for a plurality of transaction entities for a future time period. Historical transaction data for the transaction entities is identified for a plurality of categories of transacted items. The plurality of categories are organized using a hierarchy of levels. Multiple levels of the hierarchy are iterated over, starting at a lowest level. For each current level in the iteration, a plurality of transaction date prediction models are trained and tested. Heuristics for the plurality of trained transaction date prediction models are compared to determine a most accurate transaction date prediction model. The most accurate transaction date prediction model is used to make a prediction of transaction dates for the current level for the future time period.Type: ApplicationFiled: March 5, 2020Publication date: April 22, 2021Inventors: Ninad Kulkarni, Jing Wang, Pankti Jayesh Kansara, Mario Ponce Midence, James Rapp
-
Publication number: 20210117995Abstract: The present disclosure involves systems, software, and computer implemented methods for proactively predicting demand based on sparse transaction data. One example method includes receiving a request to predict transaction quantities for a plurality of transaction entities for a future time period. Historical transaction data for the transaction entities is identified for a plurality of categories of transacted items. The plurality of categories are organized using a hierarchy of levels. Multiple levels of the hierarchy are iterated over starting at a lowest level. For each current level in the iteration, features to include in a quantity forecasting model for the current level are identified. The quantity forecasting model is trained using the identified features. Predicted transaction dates are predicted for the current level by a transaction date prediction model. The quantity forecasting model is used to generate predicted quantity information for the current level for the predicted transaction dates.Type: ApplicationFiled: March 5, 2020Publication date: April 22, 2021Inventors: Pankti Jayesh Kansara, James Rapp, John Seeburger, Sangeetha Krishnamoorthy, Mario Ponce Midence
-
Publication number: 20200398180Abstract: Methods and apparatus consistent with the present disclosure may provide electrical energy and thermal to extraction or separation equipment. Methods and apparatus consistent with the present disclosure may extract and concentrate essential elements plant matter. An amount of wasted heat energy collected from a engine that powers an electrical generator may be provided to an evaporation or separation process when electrical power is provided to extraction or separation processing equipment. Computers or electronics that control equipment consistent with the present disclosure may be remotely controlled via a mobile electronic device, when desired. Such computers or electronics may receive sensor data related to the operation of plat matter extractors, related separation equipment, or other equipment may be used to manage a production line.Type: ApplicationFiled: June 22, 2020Publication date: December 24, 2020Inventors: Andrew David Hospodor, Robert James Rapp
-
Publication number: 20190328806Abstract: The present disclosure includes a nozzle and methods for using the nozzle in ways that may increase the efficiency of extraction of essential elements from plant matter. The nozzle may also be used to increase the efficiency of drying solvent saturated plant matter after an extraction has been completed. The nozzle may include an elongated tube with a plurality of holes that allow solvent and/or a gas to be provided or pumped/provided into an apparatus that includes plant matter. Nozzles consistent with the present disclosure may be optimized for extracting cannabis from cannabis plant matter or from other types of plants that include cannabinoids. In certain instances, nozzles may also be used when processing cannabinoid containing concentrates that were extracted from plant matter using any type of extraction technique.Type: ApplicationFiled: April 1, 2019Publication date: October 31, 2019Inventor: Robert James Rapp
-
Patent number: 9987319Abstract: The invention extends the utility of apparatus used to extract medicinal cannabis compounds into an eluate by separating a portion of medicinal cannabis compounds contained within a portion of eluate at a first extraction target level providing enough clean solvent to continue extraction operations. A high efficiency concentrator such as a rotary evaporator or a wiped film evaporator processes eluate from one or more tanks or extraction vessels creating clean solvent when extraction targets are met or when clean solvent is exhausted. This manages eluate concentration levels and limits the quantity of concentrated medicinal cannabis compounds on site at any moment in time. The invention enables a business model for keeping medicinal cannabis compounds within a legal system, and reduces pollution because law enforcement would no longer have to burn large quantities of cannabis plant matter.Type: GrantFiled: October 11, 2015Date of Patent: June 5, 2018Inventors: Andrew David Hospodor, Robert James Rapp
-
Publication number: 20160279183Abstract: A process and apparatus for extracting cannabinoids from cannabis plant material plant material and for transporting low concentrations of cannabinoids in a solution of solvent may include a solvent tank, a hopper, and one or more pumps. A plurality of valves may also be incorporated into the invention. Plant material may be soaked, washed, and/or rinsed with a solvent that extracts essential elements from cannabis plant matter. The process may minimally include filling a hopper with plant mater, moving solvent from a solvent tank to the hopper, and moving solvent back to the solvent tank after an extraction. Repeating this process a plurality of times with new plant material increases the concentration cannabinoids in the solvent tank after each time the process is performed.Type: ApplicationFiled: June 5, 2016Publication date: September 29, 2016Inventor: Robert James Rapp
-
Publication number: 20160265274Abstract: Disclosed are apparatuses and methods for use of a mesh screen having a perimeter, an elastomeric material, and a flexible frame that surrounds elastomeric material and is attached to the mesh screen at or substantially proximate to the perimeter, wherein the flexible frame surrounds an entirety of the perimeter. In another embodiment, the flexible frame constitutes connected portions of flexible frame having elastomeric material(s) and portions of flexible frame not having elastomeric material(s). Example use may include pushing the apparatus into a window seal of a window opening to prevent macroscopic materials, such as particulates and insets, from ingress or egress into an otherwise closed system, such as the interior of an automobile.Type: ApplicationFiled: February 9, 2016Publication date: September 15, 2016Inventor: James Rapp
-
Patent number: 9358259Abstract: A process and apparatus for extracting cannabinoids from cannabis plant material plant material and for transporting low concentrations of cannabinoids in a solution of solvent includes at least a solvent tank, a hopper, and one or more pumps. A plurality of valves may also be incorporated into the invention. Plant material may be soaked, washed, and/or rinsed with a solvent that extracts essential elements from cannabis plant matter. The process minimally includes filling a hopper with plant mater, moving solvent from a solvent tank to the hopper, and moving solvent back to the solvent tank after an extraction. Repeating this process a plurality of times with new plant material increases the concentration cannabinoids in the solvent tank after each time the process is performed.Type: GrantFiled: March 20, 2012Date of Patent: June 7, 2016Inventors: Andrew David Hospodor, Robert James Rapp
-
Publication number: 20160074450Abstract: The invention extends the utility of apparatus used to extract medicinal cannabis compounds into an eluate by separating a portion of medicinal cannabis compounds contained within a portion of eluate at a first extraction target level providing enough clean solvent to continue extraction operations. A high efficiency concentrator such as a rotary evaporator or a wiped film evaporator processes eluate from one or more tanks or extraction vessels creating clean solvent when extraction targets are met or when clean solvent is exhausted. This manages eluate concentration levels and limits the quantity of concentrated medicinal cannabis compounds on site at any moment in time. The invention enables a business model for keeping medicinal cannabis compounds within a legal system, and reduces pollution because law enforcement would no longer have to burn large quantities of cannabis plant matter.Type: ApplicationFiled: October 11, 2015Publication date: March 17, 2016Inventors: Andrew David Hospodor, Robert James Rapp
-
Patent number: 9146836Abstract: The present invention extends to methods, systems, and computer program products for linking diagnostic visualizations to regions of application code. Diagnostic visualizations emitted during execution of an application are displayed. The diagnostic visualizations partially represent the abstract objective of the application (e.g., as envisioned by a developer). Diagnostic data for at least one of a plurality of components is displayed. The diagnostic data indicates the performance of the at least one of the plurality of components during execution of the application. The displayed one or more diagnostic visualizations and the displayed diagnostic data is correlated to link the one or more diagnostic visualizations to the at least one of the plurality of components. Linking the one or more diagnostic visualizations to the at least one of the plurality of components can better indicate how the application's behavior reconciles the abstract objective.Type: GrantFiled: December 13, 2011Date of Patent: September 29, 2015Assignee: Microsoft Technology Licensing, LLCInventors: James Rapp, Daniel Griffing, Alexander Dadiomov, Matthew Jacobs, Ben Nesson, Drake A. Campbell, Mayank Agarwal, Paulo Cesar Sales Janotti, Xinhua Ji, Eric Ledoux, Alexey Kamenev, Jared Robert Van Leeuwen
-
Publication number: 20150032467Abstract: Systems and methods disclosed herein provide tools that provide institutions financial visibility in new and/or reformed initiatives by providing insight into the consistency and efficiency of relevant services. A multidimensional query may be performed on institutional data to generate a results set. A baseline model may be generated based off of the results set. One or more adjustments to the baseline model may then be applied to generate a predictive model. The predictive model may then be compared to the baseline model to generate a predicted change in the financial metrics.Type: ApplicationFiled: July 28, 2014Publication date: January 29, 2015Inventors: Brandon James Rapp, Andrew Osterman, Edward Hughes, Mathew Imregi
-
Publication number: 20130251824Abstract: A process and apparatus for extracting cannabinoids from cannabis plant material plant material and for transporting low concentrations of cannabinoids in a solution of solvent includes at least a solvent tank, a hopper, and one or more pumps. Plant material may be soaked, washed, and/or rinsed with a solvent that extracts essential elements from cannabis plant matter. The process minimally includes filling a hopper with plant mater, moving solvent from a solvent tank to the hopper, and moving solvent back to the solvent tank after an extraction. The best mode of the invention extracts cannabinoids and/or cannabis related essential elements from the cannabis plant matter and stores it in a solvent bath in a low density per unit volume of the solvent.Type: ApplicationFiled: March 20, 2012Publication date: September 26, 2013Inventors: Andrew David Hospodor, Robert James Rapp
-
Patent number: 8490058Abstract: The present invention extends to methods, systems, and computer program products for time-based navigation within resource utilization data. A computer system is configured to present resource utilization data representing performance of computer resources. The resource utilization data is displayed on a diagnostic data trace during the execution of the application. The user can select a desired time range and the resource utilization data within the time range will be displayed at other traces. The diagnostic data trace is still presented so that the user can understand the relation between the selected time range and the overall time length. Further, the user can modify the selected time range by change the extents of the selected time range using resizing tool. The resource utilization data within the modified selected time range, similarly, is also displayed along with the diagnostic data trace.Type: GrantFiled: December 13, 2011Date of Patent: July 16, 2013Assignee: Microsoft CorporationInventors: James Rapp, Daniel Griffing, Alexander Dadiomov, Matthew Jacobs, Hazim Shafi, Ryan Nowak, Ben Nesson, Drake A. Campbell, Mayank Agarwal, Paulo Cesar Sales Janotti, Xinhua Ji, George Essex Englebeck, Vikram Bapat