Patents by Inventor Gerald Krause
Gerald Krause 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: 11138206Abstract: Techniques and solutions are described for transferring metadata between software applications. A translation framework stores metadata models in a standard format. Source applications can cause metadata models to be stored in the translation framework in the standard format. A target application can receive metadata models, or elements thereof, from the translation framework, which metadata models can be optionally converted from the standard format to a target format used by the target application. The translation framework can store annotations to a metadata model in the form of custom metadata types. The custom metadata types can be used by one or both of the target application and a source application. Source applications can cause values to be stored for annotations they support. Target applications can read values for annotations they support. Source applications and target applications do not write or read, respectively, unsupported annotations.Type: GrantFiled: December 19, 2018Date of Patent: October 5, 2021Assignee: SAP SEInventors: Ingo Siebeking, Andreas Balzar, Gerald Krause, Jan Teichmann
-
Publication number: 20200201865Abstract: Techniques and solutions are described for transferring metadata between software applications. A translation framework stores metadata models in a standard format. Source applications can cause metadata models to be stored in the translation framework in the standard format. A target application can receive metadata models, or elements thereof, from the translation framework, which metadata models can be optionally converted from the standard format to a target format used by the target application. The translation framework can store annotations to a metadata model in the form of custom metadata types. The custom metadata types can be used by one or both of the target application and a source application. Source applications can cause values to be stored for annotations they support. Target applications can read values for annotations they support. Source applications and target applications do not write or read, respectively, unsupported annotations.Type: ApplicationFiled: December 19, 2018Publication date: June 25, 2020Applicant: SAP SEInventors: Ingo Siebeking, Andreas Balzar, Gerald Krause, Jan Teichmann
-
Patent number: 10282360Abstract: A system for visually enhancing a chart of one or more data sets with semantic information, the data points in the data sets being values of one or more measures. The system includes a data model that specifies the one or more measures and includes measure annotations for the one or more measures. The measure annotations include semantic information of the measures. The system further includes a processor that executes instructions stored in the memory to implement a chart component. The chart component renders data points of the one or more data sets in a chart, and visually enhances the chart with semantic information of the one or more measures retrieved from the data model.Type: GrantFiled: August 3, 2017Date of Patent: May 7, 2019Assignee: SAP SEInventors: Gerald Krause, Vincent Monnier, Andreas Balzar, Sihang Shao, Jingting Fei
-
Publication number: 20190042632Abstract: A system for visually enhancing a chart of one or more data sets with semantic information, the data points in the data sets being values of one or more measures. The system includes a data model that specifies the one or more measures and includes measure annotations for the one or more measures. The measure annotations include semantic information of the measures. The system further includes a processor that executes instructions stored in the memory to implement a chart component. The chart component renders data points of the one or more data sets in a chart, and visually enhances the chart with semantic information of the one or more measures retrieved from the data model.Type: ApplicationFiled: August 3, 2017Publication date: February 7, 2019Inventors: Gerald Krause, Vincent Monnier, Andreas Balzar, Sihang Shao, Jingting Fei
-
Publication number: 20140244364Abstract: In some implementations, a benchmarking system may be used to provide benchmarking data or reports. The benchmarking system may include benchmarking scenario tag templates that may include tags associated with defined data structures. In some instances, the data structures may be defined in a technology- or solution-independent manner. A business data provider may request a benchmarking tag template and associate the tags with the relevant elements of business data. The tagged elements of the business data may be extracted and transformed to be loaded into the benchmarking system. In some instances, the tagged elements of the business data may be transformed by anonymization or pseudonymization. The benchmarking system may use the tagged elements of the business data and other data to generate benchmarking data. The business data provider may opt in to a scenario to include the tagged elements of the business data into a benchmarking data database.Type: ApplicationFiled: February 28, 2013Publication date: August 28, 2014Applicant: SAP AGInventors: Harald Evers, Steffen Springborn, Gerald Krause
-
Patent number: 8612285Abstract: In a computing system, key figures are made available for selection in an electronic data repository. The key figures are selectable by any of a plurality of distributed systems. A request for a key figure value calculation is received from one of the distributed systems, and request is made for an identifier of one of the key figures. Data is accessed for the key figure from at least one electronic data source, and the data is used to compute a value for the key figure. The value for the key figure is stored in an electronic storage location.Type: GrantFiled: September 26, 2007Date of Patent: December 17, 2013Assignee: SAP AGInventors: Karl-Peter Nos, Gerald Krause, Christoph Luebbe
-
Patent number: 8255245Abstract: Among other disclosed subject matter, a computer-implemented method for determining a value for an indicator includes identifying an indicator for which a value is to be determined. The method includes identifying parameters to be used in determining a specific time interval for determining the value, the identified parameters including at least: (i) a first offset parameter; (ii) a second offset parameter; and (iii) a third offset parameter. The method includes determining the specific time interval using at least the identified parameters and the reference time point. The method includes determining the value for the indicator using at least the determined specific time interval. The method includes recording the determined value.Type: GrantFiled: November 16, 2007Date of Patent: August 28, 2012Assignee: SAP AGInventors: Gerald Krause, Karl-Peter Nos
-
Publication number: 20120047079Abstract: Methods and apparatus, including systems and computer program products, for a services architecture design that provides enterprise services having foundation layer functionality at the level of an enterprise application. The design includes a set of service operations, process components, and optionally deployment units. Suitable business objects are also described.Type: ApplicationFiled: October 28, 2011Publication date: February 23, 2012Inventors: Thomas Biesemann, Dieter Krisch, Volker Schott, Michael Meyringer, Otfried Von Geisau, Martin Haerterich, Ralf Becker, Ingo Bruss, Horst Schaude, Silke Storch, Klaus Bahr, Volker Faisst, Ralph Moessner, Vsevolod Barabanov, Andreas Kasparek, Jens Griessmann, Hendrik Geipel, Frank Lindqvist, Oliver Grande, Ute Dittmann, Ricardo Padilha, Martin Walla, Joachim Puteick, Daniel Zimmermann, Thomas Schneider, Tilmann Haeberle, Gerald Krause, Karl-Peter Nos, Peter Schwarze, Daniel Maring, Yongbin He, Martina Lahr, Ingo Pfitzner, Shadab Shafio, Christian Haas, Olaf Schulte, Christoph Lehner, Dietmar Storz, Joachim Barnbeck, Bernhard May, Andrea Sudbrack, Michael Wachter, Thomas Kretz, Monika Kaiser, Andreas Steiner, Gurmeet Singh Dhingra, Andreas Huppert, Ashwin Reddy Yeddula, Keshav B. Desai, Tobias Traxel, Kranthi Kumar Muppala, Muttanna Sarashetti, Kritesh Vasing, Kai-Uwe Pielka, Raja Krishnamoorthy, Jyotsna Sharma, Mohit V. Gadkari, Mukesh Kumar, Toralf Grossmann, Andreas Neumann, Fabian Guenther, Jens Ruths, Matthias Richter, Walter Koller, Philipp Suenderhauf
-
Publication number: 20100082497Abstract: Methods and apparatus, including systems and computer program products, for a services architecture design that provides enterprise services having foundation layer functionality at the level of an enterprise application. The design includes a set of service operations, process components, and optionally deployment units. Suitable business objects are also described.Type: ApplicationFiled: September 18, 2008Publication date: April 1, 2010Applicant: SAP AGInventors: Thomas Biesemann, Dieter Krisch, Volker Schott, Michael Meyringer, Otfried Von Geisau, Martin Haerterich, Ralf Becker, Ingo Bruss, Horst Schaude, Silke Storch, Klaus Bahr, Volker Faisst, Ralph Moessner, Vsevolod Barabanov, Andreas Kasparek, Jens Griessmann, Hendrik Geipel, Frank Lindqvist, Oliver Grande, Ute Dittmann, Ricardo Padilha, Martin Walla, Joachim Puteick, Daniel Zimmermann, Thomas Schneider, Tilmann Haeberle, Gerald Krause, Karl-Peter Nos, Peter Schwarze, Daniel Maring, Yongbin He, Martina Lahr, Ingo Pfitzner, Shadab Shafiq, Christian Haas, Olaf Schulte, Christoph Lehner, Dietmar Storz, Joachim Barnbeck, Bernhard May, Andrea Sudbrack, Michael Wachter, Thomas Kretz, Monika Kaiser, Andreas Steiner, Gurmeet Singh Dhingra, Andreas Huppert, Ashwin Reddy Yeddula, Keshav B. Desal, Tobias Traxel, Kranthi Kumar Muppala, Muttanna Sarashetti, Kritesh Vasing, Kai-Uwe Pielka, Raja Krishnamoorthy, Jyotsna Sharma, Mohit V. Gadkari, Mukesh Kumar, Toralf Grossmann, Andreas Neumann, Fabian Guenther, Jens Ruths, Matthias Richter, Walter Koller, Philipp Suenderhauf
-
Patent number: 7653661Abstract: Monitoring a connection between computer system layers includes detecting that an aspect is being modified in a transactional layer of an enterprise resource computing system that further includes an analytical layer configured to receive data from the transactional layer. In response to the detection, it is determined whether at least one of several decoupling components, configured for use by the analytical layer in receiving the data, is implicated by the aspect. A predefined output is made to a user based on the determination. An enterprise resource computing system includes a transactional layer and an analytical layer, and decoupling components for use by the analytical layer in receiving the data. Upon an aspect of the transactional layer being modified, a predefined output is made to a user based on a determination of whether any of several decoupling components is implicated by the aspect.Type: GrantFiled: December 29, 2006Date of Patent: January 26, 2010Assignee: SAP AGInventors: Nadim Razvi, Gerald Krause
-
Publication number: 20090144245Abstract: Among other disclosed subject matter, a computer-implemented method for managing indicator values includes identifying a change that has been made in a data source to a data value relating to a specific date. Multiple indicators have been defined that can be evaluated using business information in the data source. The method includes identifying, in a history repository that is separate from the data source and that includes indicator values from evaluations of at least one of the indicators, at least one of the indicator values that was determined at a time before the change was made. The indicator value is identified as having been determined using the data value. The method includes modifying the identified indicator value in the history repository using at least the change of the data value.Type: ApplicationFiled: December 4, 2007Publication date: June 4, 2009Inventors: Karl-Peter Nos, Gerald Krause
-
Publication number: 20090132304Abstract: Among other disclosed subject matter, a computer-implemented method for determining a value for an indicator includes identifying an indicator for which a value is to be determined. The method includes identifying parameters to be used in determining a specific time interval for determining the value, the identified parameters including at least: (i) a first offset parameter; (ii) a second offset parameter; and (iii) a third offset parameter. The method includes determining the specific time interval using at least the identified parameters and the reference time point. The method includes determining the value for the indicator using at least the determined specific time interval. The method includes recording the determined value.Type: ApplicationFiled: November 16, 2007Publication date: May 21, 2009Applicant: SAP AGInventors: Gerald Krause, Karl-Peter Nos
-
Publication number: 20090083131Abstract: In a computing system, key figures are made available for selection in an electronic data repository. The key figures are selectable by any of a plurality of distributed systems. A request for a key figure value calculation is received from one of the distributed systems, and request is made for an identifier of one of the key figures. Data is accessed for the key figure from at least one electronic data source, and the data is used to compute a value for the key figure. The value for the key figure is stored in an electronic storage location.Type: ApplicationFiled: September 26, 2007Publication date: March 26, 2009Applicant: SAP AGInventors: Karl-Peter Nos, Gerald Krause, Christoph Luebbe
-
Publication number: 20080162546Abstract: Monitoring a connection between computer system layers includes detecting that an aspect is being modified in a transactional layer of an enterprise resource computing system that further includes an analytical layer configured to receive data from the transactional layer. In response to the detection, it is determined whether at least one of several decoupling components, configured for use by the analytical layer in receiving the data, is implicated by the aspect. A predefined output is made to a user based on the determination. An enterprise resource computing system includes a transactional layer and an analytical layer, and decoupling components for use by the analytical layer in receiving the data. Upon an aspect of the transactional layer being modified, a predefined output is made to a user based on a determination of whether any of several decoupling components is implicated by the aspect.Type: ApplicationFiled: December 29, 2006Publication date: July 3, 2008Inventors: Nadim Razvi, Gerald Krause
-
Patent number: 7059646Abstract: A cargo management system for a vehicle includes a substantially rigid load floor panel pivotally connected along a first edge to a base to provide a load floor substantially flush with a vehicle floor when stowed, and pivotally connected along an opposite edge to a rigid grid that may be deployed in a first position above and generally parallel to the base, and a second position generally transverse to the base to extend above any vehicle seats and generally separate a cargo area from a passenger area. The cargo management system may also include a secondary door, panel, or other device to cover a storage well or compartment of the base and to support additional cargo when the load floor panel is deployed.Type: GrantFiled: November 24, 2004Date of Patent: June 13, 2006Assignee: LEAR CorporationInventors: Aaron Michael DeLong, Gerald Krause, Frank Violet, John Michael Applin
-
Publication number: 20060108817Abstract: A cargo management system for a vehicle includes a substantially rigid load floor panel pivotally connected along a first edge to a base to provide a load floor substantially flush with a vehicle floor when stowed, and pivotally connected along an opposite edge to a rigid grid that may be deployed in a first position above and generally parallel to the base, and a second position generally transverse to the base to extend above any vehicle seats and generally separate a cargo area from a passenger area. The cargo management system may also include a secondary door, panel, or other device to cover a storage well or compartment of the base and to support additional cargo when the load floor panel is deployed.Type: ApplicationFiled: November 24, 2004Publication date: May 25, 2006Applicant: LEAR CORPORATIONInventors: Aaron DeLong, Gerald Krause, Frank Violet, John Applin
-
Publication number: 20060022478Abstract: The present invention provides for an improved multipurpose console, such as a center floor console, that integrates a number of desirable features into a removable and easily portable structure to provide greater comfort and convenience to vehicle occupants. In one embodiment, the multipurpose console includes a housing having a latching mechanism fixedly configured to releasably engage a mounting member of the vehicle and an anchor point associated with the housing so that a transport device may be removably secured thereto to transport the removable console to any desired location. The housing may further be provided with laptop anchor points adapted to securely receive a laptop computer and/or power and sound contacts respectively adapted to cooperate with power and sound sources of the vehicle to provide power and sound to the console.Type: ApplicationFiled: July 29, 2004Publication date: February 2, 2006Inventors: Aaron DeLong, Frank Violet, Gerald Krause, John Applin