Patents by Inventor Joerg Weller
Joerg Weller 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: 12229143Abstract: Techniques and solutions are provided for improving query execution. Data models can be complex, which is often reflected in queries against such data models. The present disclosure provides a query refactoring technique where a complex query, such as a query expressed as a single select statement, can be formulated as a series of less complex queries. The workload of a database can be reduced by combining results of the less complex queries outside of the database. The present disclosure provides a framework for implementing these techniques, where the framework includes a virtual cube, a calculation engine, and one or more operations, which can all be implemented as classes in a programming language, and where a generic class or interface can help guide users in developing subclasses that provide a reformulation or refactoring of a complex query.Type: GrantFiled: July 22, 2022Date of Patent: February 18, 2025Assignee: SAP SEInventors: Joerg Weller, Helmut Holthoff, Dimitrij Raev, Julian Frank, Hari Venkatesh Subramanian
-
Patent number: 12001710Abstract: Techniques and solutions are provided for updating or augmenting consolidated data that is produced using base data. The consolidated data can include data that is aggregated by various grouping criteria. After a set of consolidated data is determined, the base data may change, one or more rules used to calculate the consolidated data may change, or it may be desired to see data that is more granular than that included in the consolidated data. After consolidated data is provided to a user, a user issues a data augmentation request. The data augmentation request causes the base data, which may have been updated, to be processed to provide updated data, where the processing includes grouping operations used in producing the consolidated data. The updated data is provided to a client in response to the data augmentation request.Type: GrantFiled: July 21, 2022Date of Patent: June 4, 2024Assignee: SAP SEInventors: Hari Venkatesh Subramanian, Florian Roll, Joerg Franke, Joerg Weller, Dimitrij Raev, Stefan Kraus
-
Publication number: 20240028250Abstract: Techniques and solutions are provided for updating or augmenting consolidated data that is produced using base data. The consolidated data can include data that is aggregated by various grouping criteria. After a set of consolidated data is determined, the base data may change, one or more rules used to calculate the consolidated data may change, or it may be desired to see data that is more granular than that included in the consolidated data. After consolidated data is provided to a user, a user issues a data augmentation request. The data augmentation request causes the base data, which may have been updated, to be processed to provide updated data, where the processing includes grouping operations used in producing the consolidated data. The updated data is provided to a client in response to the data augmentation request.Type: ApplicationFiled: July 21, 2022Publication date: January 25, 2024Applicant: SAP SEInventors: Hari Venkatesh Subramanian, Florian Roll, Joerg Franke, Joerg Weller, Dimitrij Raev, Stefan Kraus
-
Publication number: 20240028594Abstract: Techniques and solutions are provided for improving query execution. Data models can be complex, which is often reflected in queries against such data models. The present disclosure provides a query refactoring technique where a complex query, such as a query expressed as a single select statement, can be formulated as a series of less complex queries. The workload of a database can be reduced by combining results of the less complex queries outside of the database. The present disclosure provides a framework for implementing these techniques, where the framework includes a virtual cube, a calculation engine, and one or more operations, which can all be implemented as classes in a programming language, and where a generic class or interface can help guide users in developing subclasses that provide a reformulation or refactoring of a complex query.Type: ApplicationFiled: July 22, 2022Publication date: January 25, 2024Applicant: SAP SEInventors: Joerg Weller, Helmut Holthoff, Dimitrij Raev, Julian Frank, Hari Venkatesh Subramanian
-
Patent number: 9513878Abstract: According to some embodiments, a method and system including a first technology stack to receive a model description describing defining aspects of an application model; to generate, according to the model description, a model entity representation of the application model; and to transfer the model description to a second technology stack; and a second technology stack to generate, according to the model description, a model entity representation of the application model.Type: GrantFiled: December 21, 2012Date of Patent: December 6, 2016Assignee: SAP SEInventors: Christel Rueger, Rainer Schaefer, Marcus Hoepfner, Matthias Jensen, Joerg Weller, Thomas Rinneberg, Mario Kabadiyski
-
Patent number: 8869105Abstract: In one aspect, there is provided a computer-implemented method. The method may including selecting an existing business object for extension in an extensibility integrated development system; generating, in the extensibility integrated development system, a page highlighting one or more nodes of the existing business object to allow selection of the one or more nodes for modification; selecting, in the extensibility integrated development system, at least one of the one or more nodes, when highlighted; modifying, in the extensibility integrated development system, the selected one or more nodes by adding at least one attribute to the at least one of the selected one or more nodes; and storing, in a repository, the modified node including the added at least one attribute. Related apparatus, systems, methods, and articles are also described.Type: GrantFiled: November 17, 2011Date of Patent: October 21, 2014Assignee: SAP AGInventors: Joerg Weller, Reinhold Kautzleben, Gregor Karl Frey, Roland Brechter, Johann Kemmer, Daniel Wachs, Thomas Schneider
-
Publication number: 20140181783Abstract: According to some embodiments, a method and system including a first technology stack to receive a model description describing defining aspects of an application model; to generate, according to the model description, a model entity representation of the application model; and to transfer the model description to a second technology stack; and a second technology stack to generate, according to the model description, a model entity representation of the application model.Type: ApplicationFiled: December 21, 2012Publication date: June 26, 2014Inventors: Christel Rueger, Rainer Schaefer, Marcus Hoepfner, Matthias Jensen, Joerg Weller, Thomas Rinneberg, Mario Kabadiyski
-
Publication number: 20140012632Abstract: A search area to search business scenarios may be displayed on a display device. Business data flow(s) may be displayed on the display device based on a search criteria specified in the search area. Each business scenario defined for extension purposes may include a plurality of business objects. In response to identification of a business scenario from the business scenario(s), an integrated development environment may be displayed on the display device. The integrated development environment may include functionality to add extension field(s) to business object(s) included in the business scenario. In response to input indicating extension field(s), the extension field(s) may be added to the business object(s) included in the business scenario.Type: ApplicationFiled: July 5, 2012Publication date: January 9, 2014Applicant: SAP AGInventors: Johann KEMMER, Thomas WALTER, Joachim FIESS, Roland BRECHTER, Joerg WELLER, Rico ZIENKE, Juergen KLENK
-
Publication number: 20130132929Abstract: In one aspect, there is provided a computer-implemented method. The method may including selecting an existing business object for extension in an extensibility integrated development system; generating, in the extensibility integrated development system, a page highlighting one or more nodes of the existing business object to allow selection of the one or more nodes for modification; selecting, in the extensibility integrated development system, at least one of the one or more nodes, when highlighted; modifying, in the extensibility integrated development system, the selected one or more nodes by adding at least one attribute to the at least one of the selected one or more nodes; and storing, in a repository, the modified node including the added at least one attribute. Related apparatus, systems, methods, and articles are also described.Type: ApplicationFiled: November 17, 2011Publication date: May 23, 2013Inventors: Joerg Weller, Reinhold Kautzleben, Gregor Karl Frey, Roland Brechter, Johann Kemmer, Daniel Wachs, Thomas Schneider
-
Patent number: 7769821Abstract: Methods and apparatus, including computer program products, are provided for controlling message communication between a first computer and a second computer. An exemplary method includes receiving, at the first computer, one or more messages from the second computer, the messages being stored in a buffer associated with an interface at the first computer. The method also includes calling, by a user interface, the interface at the first computer to retrieve the messages from the buffer. Moreover, the method includes identifying, by the user interface, the messages for presentation based on one or more parameters of the message, and providing the identified messages to the user interface for presentation.Type: GrantFiled: December 20, 2005Date of Patent: August 3, 2010Assignee: SAP AGInventors: Frank Brunswig, Markus Cherdron, Thomas Gauweiler, Martin Hartig, Holger Koser, Joerg Weller
-
Patent number: 7756968Abstract: A method, apparatus, and system are provided for monitoring of system resources using a monitor tree. According to one embodiment, a resource may be associated with a monitor managed bean at a node of a monitor tree. Monitoring information regarding the associated resources may be requested from a runtime managed bean, and the monitoring information may be received by the monitor managed bean at the node of the monitor tree.Type: GrantFiled: December 30, 2003Date of Patent: July 13, 2010Assignee: SAP AGInventors: Gregor K. Frey, Joerg Weller, Juergen Opgenorth, Reinhold Kautzleben, Miroslav R. Petrov
-
Patent number: 7577731Abstract: A method, apparatus, and system are provided for monitoring of system resources. According to one embodiment, a monitor server may be used to monitor system resources, to collect monitoring data associated with the resources, and to provide the monitoring data to a destination. The monitor server may include a Java Management Extensions (JMX)-based monitor server. Further, a managed bean server having a registry of managed beans may be coupled with the monitor server to facilitate the monitor server to monitor the resources.Type: GrantFiled: December 30, 2003Date of Patent: August 18, 2009Assignee: SAP AGInventors: Gregor K. Frey, Joerg Weller, Reinhold Kautzleben, Miroslav R. Petrov
-
Publication number: 20070143393Abstract: Methods and apparatus, including computer program products, are provided for controlling message communication between a first computer and a second computer. An exemplary method includes receiving, at the first computer, one or more messages from the second computer, the messages being stored in a buffer associated with an interface at the first computer. The method also includes calling, by a user interface, the interface at the first computer to retrieve the messages from the buffer. Moreover, the method includes identifying, by the user interface, the messages for presentation based on one or more parameters of the message, and providing the identified messages to the user interface for presentation.Type: ApplicationFiled: December 20, 2005Publication date: June 21, 2007Inventors: Frank Brunswig, Markus Cherdron, Thomas Gauweiler, Martin Hartig, Holger Koser, Joerg Weller
-
Publication number: 20050216585Abstract: A method, apparatus, and system are provided for a monitor viewer in an enterprise network monitoring system. In one embodiment, upon selecting a monitor service tree node, a monitor tree (e.g., a graphical representation of one or more monitored/managed resources) is displayed in a graphical user interface. The displayed monitor tree may have one or more selectable monitor tree nodes, wherein each of the monitor tree nodes is a graphical representation of a monitored/managed resource. In an embodiment, a monitor tree node may be selected and configured in the graphical user interface.Type: ApplicationFiled: March 26, 2004Publication date: September 29, 2005Inventors: Tsvetelina Todorova, Juergen Opgenorth, Joerg Weller
-
Patent number: 6870787Abstract: In a configuration for checking an address generator, a memory apparatus is configured such that it can store values of address signals that are present on lines of an address bus. The stored values can then be output to at least one access point where the values are provided for further evaluation.Type: GrantFiled: July 16, 2003Date of Patent: March 22, 2005Assignee: Infineon Technologies AGInventors: Markus Rohleder, Jörg Weller, Peter Mayer, Matthias Grewe
-
Publication number: 20040194066Abstract: A method, apparatus, and system are provided for monitoring of system resources. According to one embodiment, a monitor server may be used to monitor system resources, to collect monitoring data associated with the resources, and to provide the monitoring data to a destination. The monitor server may include a Java Management Extensions (JMX)-based monitor server. Further, a managed bean server having a registry of managed beans may be coupled with the monitor server to facilitate the monitor server to monitor the resources.Type: ApplicationFiled: December 30, 2003Publication date: September 30, 2004Inventors: Gregor K. Frey, Joerg Weller, Reinhold Kautzleben, Miroslav R. Petrov
-
Patent number: 6194953Abstract: A circuit configuration generates an internal supply voltage for integrated circuits at two different levels, each of which are constant. The selection of the levels is made solely on the basis of the magnitude of an external supply voltage. As a result, it is possible to switch back and forth between an operating mode, in which the internal supply voltage is at a usual value for operation, and a test mode, in which the internal supply voltage is at an elevated value. The invention is used particularly in semiconductor memories.Type: GrantFiled: April 20, 1998Date of Patent: February 27, 2001Assignee: Infineon Technologies AGInventors: Gerhard Mueller, Joerg Weller