Patents by Inventor Joachim Gross

Joachim Gross 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).

  • Publication number: 20210357577
    Abstract: Techniques and solutions are described for defining transformation specifications in a programming-language independent language and converting such specifications to one or more executable formats. The language can provide for defining rules and actions. Rules can refer to (e.g., be based at least in part on) data targets, such as attributes of a schema, whose identifiers are to be read or updated, or to other rules. Rules can be reused, and can recursively refer to one another, such that a large number of complex schema transformations can be accomplished using a series of first order logic statements. Actions can define what, and how, values will be changed when a predicate rule is satisfied. A transformation specification in the language can be parsed and selectively complied to one or more executable formats, including in programming languages such as the structured query language. Disclosed technologies can facilitate data transformations by non-technical users.
    Type: Application
    Filed: July 28, 2021
    Publication date: November 18, 2021
    Applicant: SAP SE
    Inventors: Jan Portisch, Joachim Gross, Sandra Bracholdt
  • Patent number: 11106861
    Abstract: Techniques and solutions are described for defining transformation specifications in a programming-language independent language and converting such specifications to one or more executable formats. The language can provide for defining rules and actions. Rules can refer to (e.g., be based at least in part on) data targets, such as attributes of a schema, whose identifiers are to be read or updated, or to other rules. Rules can be reused, and can recursively refer to one another, such that a large number of complex schema transformations can be accomplished using a series of first order logic statements. Actions can define what, and how, values will be changed when a predicate rule is satisfied. A transformation specification in the language can be parsed and selectively complied to one or more executable formats, including in programming languages such as the structured query language. Disclosed technologies can facilitate data transformations by non-technical users.
    Type: Grant
    Filed: February 1, 2019
    Date of Patent: August 31, 2021
    Assignee: SAP SE
    Inventors: Jan Portisch, Joachim Gross, Sandra Bracholdt
  • Publication number: 20210182055
    Abstract: Techniques and solutions are described for automatically refactoring code. In particular, disclosed technologies provide for automatically refactoring code that includes function calls, which can be to particular types of functions, such as external functions or functions that are not member functions of a class. For code to be refactored, an interface and a class are created. The class implements the interface. Method declarations corresponding to the function calls being refactored are added to the interface and the class. Code is added instantiating an object of the class. Implementations for the methods in the class can call the functions called by the source code being refactored, or can include code implementing the functionality of the called functions. Refactored code has function calls replaced with calls to corresponding methods of the interface.
    Type: Application
    Filed: December 11, 2019
    Publication date: June 17, 2021
    Applicant: SAP SE
    Inventors: Joachim Gross, Jan Portisch
  • Publication number: 20200349130
    Abstract: A metastructure for representing and manipulating or analyzing a data model is provided herein. A source representation of the first data model may be received. The source representation may include a representation of one or more structural components of the first data model, respectively having identifiers and types. One or more instances of a metastructure schema object datatype may be generated based on the one or more structural components of the source representation. Generating a given instance of the metastructure schema object datatype for a given structural component may include assigning a first identifier of the given structural component to the first data member of the given instance, determining a first type associated with the given structural component, and assigning the first type to the second data member of the given instance. The one or more instances of the metastructure schema object datatype may be stored in association.
    Type: Application
    Filed: April 30, 2019
    Publication date: November 5, 2020
    Applicant: SAP SE
    Inventors: Sandra Bracholdt, Joachim Gross, Volker Saggau, Jan Portisch
  • Publication number: 20200250260
    Abstract: Techniques and solutions are described for defining transformation specifications in a programming-language independent language and converting such specifications to one or more executable formats. The language can provide for defining rules and actions. Rules can refer to (e.g., be based at least in part on) data targets, such as attributes of a schema, whose identifiers are to be read or updated, or to other rules. Rules can be reused, and can recursively refer to one another, such that a large number of complex schema transformations can be accomplished using a series of first order logic statements. Actions can define what, and how, values will be changed when a predicate rule is satisfied. A transformation specification in the language can be parsed and selectively complied to one or more executable formats, including in programming languages such as the structured query language. Disclosed technologies can facilitate data transformations by non-technical users.
    Type: Application
    Filed: February 1, 2019
    Publication date: August 6, 2020
    Applicant: SAP SE
    Inventors: Jan Portisch, Joachim Gross, Sandra Bracholdt
  • Patent number: 8370233
    Abstract: A business object model, which reflects data that is used during a given business transaction, is utilized to generate interfaces. This business object model facilitates commercial transactions by providing consistent interfaces that are suitable for use across industries, across businesses, and across different departments within a business during a business transaction. In some operations, software creates, updates, or otherwise processes information related to a cost model, a current account contract, and/or a collateral constellation business object.
    Type: Grant
    Filed: March 31, 2008
    Date of Patent: February 5, 2013
    Assignee: SAP AG
    Inventors: Martin Kaisermayr, Roman Rapp, Mahesh Sastry, Prasheel Kayal, Manfred Wanninger, Reshmi Sreekumar, Mohammed Reza, Frederik Thormaehlen, Srirama Suraparaju, Joachim Gross, Manimaran Mani, Anil Kumar K Naidu
  • Publication number: 20090248586
    Abstract: A business object model, which reflects data that is used during a given business transaction, is utilized to generate interfaces. This business object model facilitates commercial transactions by providing consistent interfaces that are suitable for use across industries, across businesses, and across different departments within a business during a business transaction. In some operations, software creates, updates, or otherwise processes information related to a cost model, a current account contract, and/or a collateral constellation business object.
    Type: Application
    Filed: March 31, 2008
    Publication date: October 1, 2009
    Inventors: Martin Kaisermayr, Roman Rapp, Mahesh Sastry, Prasheel Kayal, Manfred Wanninger, Reshmi Sreekumar, Mohammed Reza, Frederik Thormaehlen, Srirama Suraparaju, Joachim Gross, Manimaran Mani, Anil Kumar K Naidu
  • Patent number: 5479019
    Abstract: A measuring apparatus based on the NDIR process. Pulsed infrared light traverses in two parallel optical beams (3, 4) initially a cell (6) filled with .sup.13 CO.sub.2 and a cell (7) filled with .sup.12 CO.sub.2 and then, in parallel, two cells (8, 9) which are filled with the gas sample to be analyzed. Cells (8, 9) together with a capacitor microphone (15) serving as the pressure converting means form an optopneumatic receiver (17). By regulating the pressure in cell (6) the minimum of the pressure conversion signal is investigated and related to a correspondingly obtained reference value. The simply constructed apparatus permits a .sup.13 CO.sub.2 breathing test to be performed inexpensively.
    Type: Grant
    Filed: June 28, 1994
    Date of Patent: December 26, 1995
    Assignee: MIC Medical Instrument Corporation
    Inventor: Joachim Gross
  • Patent number: 5213578
    Abstract: To securely introduce the distal tip of a spinal cannula through an epidural cannula into a spinal canal, a mandrel is placed in the epidural cannula. The mandrel is provided with a recess or guideway extending over its length. The guideway is aligned with an axial opening in the epidural cannula, so that the spinal cannula, when pushed forward through the recess, is guided positively to the axial opening and can pass through it unhindered, in order to get into the spinal canal. The mandrel includes a radially offset distal portion which enters and seals a curved, offset portion of the epidural cannula to avoid coring of tissue and to snap fittedly connect the mandrel and epidural cannula.
    Type: Grant
    Filed: August 25, 1992
    Date of Patent: May 25, 1993
    Assignee: Vygon GmbH & Co. KG
    Inventors: Raymund Heiliger, Joachim Gross
  • Patent number: 5087295
    Abstract: A method for cleaning cellular contamination in a flow cytometer comprising the sequential use of a strong oxidizing solution, particle-free neutral pH fluid and a weak acid.
    Type: Grant
    Filed: June 13, 1990
    Date of Patent: February 11, 1992
    Assignee: Becton Dickinson and Company
    Inventors: Hans-Joachim Gross, Robert A. Hoffman
  • Patent number: 5076472
    Abstract: A method and apparatus for cleaning cellular contamination in flow cytometer comprising the sequential use of a strong oxidizing solution, particle-free neutral pH fluid and a weak acid.
    Type: Grant
    Filed: December 14, 1990
    Date of Patent: December 31, 1991
    Assignee: Becton, Dickinson and Company
    Inventors: Hans-Joachim Gross, Robert A. Hoffman