Patents by Inventor Jan Krieg

Jan Krieg 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: 8843893
    Abstract: A modular framework may be provided for configuration checks that enable a developer to classify and describe each check and then subsequently search for checks and integrate them with other checks. Each check may include a dependency on other checks to create a hierarchy. Additionally, multiple checks may be combined. The combination of checks may be used to check configuration of specific processes or systems. Each check unit and business configuration check may contain keywords, descriptions, and documentation to enable the checks to be subsequently searched and reused in different applications. Systems, methods, and articles of manufacture may be provided.
    Type: Grant
    Filed: April 29, 2010
    Date of Patent: September 23, 2014
    Assignee: SAP AG
    Inventors: Jan Krieg, Viktor Folmer, Michelle Braun
  • Patent number: 8438379
    Abstract: A value of a configuration setting contained within a selected content unit of an application may be used as input for a configuration check algorithm to calculate a control parameter output. The algorithm may include logical operators, conditional statements, mathematical logic, and mathematical functions. The algorithm may be used to verify the correctness of the value. Different control parameter output values may be associated with different options in the automated configuration verification program. The options may include, but are not limited to, modifying an unsupported configuration setting value to a supported value, updating configuration setting values in non-selected content units, exiting the automated program and switching to a manual configuration setting change mode, and automatically updating a configuration setting value to a supported value without further intervention.
    Type: Grant
    Filed: September 24, 2010
    Date of Patent: May 7, 2013
    Assignee: SAP AG
    Inventors: Roland Hoff, Robert Bäthe, Jan Krieg, Viktor Folmer
  • Publication number: 20120079264
    Abstract: A value of a configuration setting contained within a selected content unit of an application may be used as input for a configuration check algorithm to calculate a control parameter output. The algorithm may include logical operators, conditional statements, mathematical logic, and mathematical functions. The algorithm may be used to verify the correctness of the value. Different control parameter output values may be associated with different options in the automated configuration verification program. The options may include, but are not limited to, modifying an unsupported configuration setting value to a supported value, updating configuration setting values in non-selected content units, exiting the automated program and switching to a manual configuration setting change mode, and automatically updating a configuration setting value to a supported value without further intervention.
    Type: Application
    Filed: September 24, 2010
    Publication date: March 29, 2012
    Applicant: SAP AG
    Inventors: Roland Hoff, Robert Bäthe, Jan KRIEG, Viktor FOLMER
  • Publication number: 20110271137
    Abstract: A modular framework may be provided for configuration checks that enable a developer to classify and describe each check and then subsequently search for checks and integrate them with other checks. Each check may include a dependency on other checks to create a hierarchy. Additionally, multiple checks may be combined. The combination of checks may be used to check configuration of specific processes or systems. Each check unit and business configuration check may contain keywords, descriptions, and documentation to enable the checks to be subsequently searched and reused in different applications. Systems, methods, and articles of manufacture may be provided.
    Type: Application
    Filed: April 29, 2010
    Publication date: November 3, 2011
    Applicant: SAP AG
    Inventors: Jan Krieg, Viktor Folmer, Michelle BRAUN
  • Patent number: 7610292
    Abstract: Systems and methods are provided for storing a dataset having a hierarchical data structure in a database. In one implementation, a data processing system includes a data dictionary for storing data that describes predefined hierarchical data structures, wherein each data structure includes a plurality of data fields that have a unique field name and at least one field attribute. The data processing system also includes a volatile storage that stores a dataset having a unique dataset name. The dataset is an instance of one of the predetermined hierarchical data structures. A serializer is provided that converts the dataset into a data string. An access key is generated for the data string. Moreover, the data processing system includes a non-volatile storage that stores a database table and database export means for storing the string in the database table using the access key that is assigned to the dataset name.
    Type: Grant
    Filed: August 15, 2006
    Date of Patent: October 27, 2009
    Assignee: SAP AG
    Inventor: Jan Krieg
  • Publication number: 20070043693
    Abstract: Systems and methods are provided for storing a dataset having a hierarchical data structure in a database. In one implementation, a data processing system includes a data dictionary for storing data that describes predefined hierarchical data structures, wherein each data structure includes a plurality of data fields that have a unique field name and at least one field attribute. The data processing system also includes a volatile storage that stores a dataset having a unique dataset name. The dataset is an instance of one of the predetermined hierarchical data structures. A serializer is provided that converts the dataset into a data string. An access key is generated for the data string. Moreover, the data processing system includes a non-volatile storage that stores a database table and database export means for storing the string in the database table using the access key that is assigned to the dataset name.
    Type: Application
    Filed: August 15, 2006
    Publication date: February 22, 2007
    Inventor: Jan Krieg