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: 11875368
    Abstract: 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: Grant
    Filed: March 5, 2020
    Date of Patent: January 16, 2024
    Assignee: SAP SE
    Inventors: Pankti Jayesh Kansara, James Rapp, John Seeburger, Sangeetha Krishnamoorthy, Mario Ponce Midence
  • Patent number: 11865473
    Abstract: 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: Grant
    Filed: January 17, 2022
    Date of Patent: January 9, 2024
    Inventors: Andrew David Hospodor, Robert James Rapp
  • Patent number: 11854022
    Abstract: 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: Grant
    Filed: March 5, 2020
    Date of Patent: December 26, 2023
    Assignee: SAP SE
    Inventors: Ninad Kulkarni, Jing Wang, Pankti Jayesh Kansara, Mario Ponce Midence, James Rapp
  • Publication number: 20220134250
    Abstract: 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: Application
    Filed: January 17, 2022
    Publication date: May 5, 2022
    Inventors: Andrew David Hospodor, Robert James Rapp
  • Patent number: 11224823
    Abstract: 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: Grant
    Filed: June 22, 2020
    Date of Patent: January 18, 2022
    Inventors: Andrew David Hospodor, Robert James Rapp
  • Patent number: 11191796
    Abstract: 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: Grant
    Filed: April 1, 2019
    Date of Patent: December 7, 2021
    Inventor: Robert James Rapp
  • Patent number: 11071761
    Abstract: 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: Grant
    Filed: June 5, 2016
    Date of Patent: July 27, 2021
    Inventor: Robert James Rapp
  • Publication number: 20210117839
    Abstract: 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: Application
    Filed: March 5, 2020
    Publication date: April 22, 2021
    Inventors: Ninad Kulkarni, Jing Wang, Pankti Jayesh Kansara, Mario Ponce Midence, James Rapp
  • Publication number: 20210117995
    Abstract: 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: Application
    Filed: March 5, 2020
    Publication date: April 22, 2021
    Inventors: Pankti Jayesh Kansara, James Rapp, John Seeburger, Sangeetha Krishnamoorthy, Mario Ponce Midence
  • Publication number: 20200398180
    Abstract: 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: Application
    Filed: June 22, 2020
    Publication date: December 24, 2020
    Inventors: Andrew David Hospodor, Robert James Rapp
  • Publication number: 20190328806
    Abstract: 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: Application
    Filed: April 1, 2019
    Publication date: October 31, 2019
    Inventor: Robert James Rapp
  • Patent number: 9987319
    Abstract: 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: Grant
    Filed: October 11, 2015
    Date of Patent: June 5, 2018
    Inventors: Andrew David Hospodor, Robert James Rapp
  • Publication number: 20160279183
    Abstract: 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: Application
    Filed: June 5, 2016
    Publication date: September 29, 2016
    Inventor: Robert James Rapp
  • Publication number: 20160265274
    Abstract: 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: Application
    Filed: February 9, 2016
    Publication date: September 15, 2016
    Inventor: James Rapp
  • Patent number: 9358259
    Abstract: 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: Grant
    Filed: March 20, 2012
    Date of Patent: June 7, 2016
    Inventors: Andrew David Hospodor, Robert James Rapp
  • Publication number: 20160074450
    Abstract: 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: Application
    Filed: October 11, 2015
    Publication date: March 17, 2016
    Inventors: Andrew David Hospodor, Robert James Rapp
  • Patent number: 9146836
    Abstract: 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: Grant
    Filed: December 13, 2011
    Date of Patent: September 29, 2015
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: 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: 20150032467
    Abstract: 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: Application
    Filed: July 28, 2014
    Publication date: January 29, 2015
    Inventors: Brandon James Rapp, Andrew Osterman, Edward Hughes, Mathew Imregi
  • Publication number: 20130251824
    Abstract: 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: Application
    Filed: March 20, 2012
    Publication date: September 26, 2013
    Inventors: Andrew David Hospodor, Robert James Rapp
  • Patent number: 8490058
    Abstract: 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: Grant
    Filed: December 13, 2011
    Date of Patent: July 16, 2013
    Assignee: Microsoft Corporation
    Inventors: 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