Patents by Inventor Michael te Uhle
Michael te Uhle 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: 20260079957Abstract: A cloud-based data platform is disclosed, enabling storage-agnostic data management and analytics in a unified environment. The system may integrate a data lake implemented as a hyperscaler object store, a cloud-based database management system (DBMS), elastic compute resources, and analytics engines. Data may be stored in open table formats, such as Apache Parquet, Delta Lake, and Apache Iceberg, supporting ACID transactions, schema evolution, and efficient query processing. Virtual tables may map data stored in the data lake to the DBMS, enabling in-situ query processing via SQL interfaces. The platform may support advanced features, including change data capture (CDC), time travel, and lifecycle management using a SAGA pattern for atomic operations. Security may be ensured through X.509 certificates, web tokens, and role-based access controls. Elastic compute resources, such as Apache Spark, facilitate large-scale data transformations and analytics.Type: ApplicationFiled: September 16, 2025Publication date: March 19, 2026Inventors: Johannes Alberti, Arthur De Bortoli, Roberto Raquze Flores, Nagavijay Gamidi, Rudolf Hennecke, Felipe Einsfeld Kersting, Gabriel Alexandro Pohlod Maciel, Florian Maier, Klaus Nagel, Silvio Normey Gomez, Sailesh Radhakrishnan, Jens Rannacher, Rubens Luiz Rech, JR., Peter Schoenau, Michael te Uhle, Dylan Vollrath, Daniel Ritter, Mihnea Andrei, Amit Pathak, Bjoern Friedmann
-
Publication number: 20260079967Abstract: In an example embodiment, a data warehousing environment, or a similar architecture, is extended to permit data storage in either an in-memory database or a Lakehouse architecture, which leverages one or more hyperscalers for the underlying storage. More specifically, a single artifact is defined in Datasphere that stores data in either the in-memory database or the Lakehouse architecture, and does so in a storage-agnostic manner.Type: ApplicationFiled: August 18, 2025Publication date: March 19, 2026Inventors: Rudolf Hennecke, Michael te Uhle, Peter Schoenau, Florian Maier, Klaus Nagel
-
Publication number: 20260079955Abstract: A solution for transforming and managing data in a data lake environment is disclosed. A definition of a transformation flow is received via a graphical user interface. The transformation flow specifies operations to transform source data into target data stored in a first format object storage. A virtual procedure corresponding to the transformation flow is generated and stored in an in-memory cloud database. Then the virtual procedure is executed, causing retrieval of metadata from the first format object storage and triggering a transformation job on a computing cluster. The transformation job reads the source data from the first format object storage, applies one or more transformations specified in the definition of the transformation flow, and writes results to target data in the first format object storage.Type: ApplicationFiled: August 18, 2025Publication date: March 19, 2026Inventors: Sailesh Radhakrishnan, Florian Maier, Michael te Uhle, Peter Schoenau, Nagavijay Gamidi, Klaus Nagel
-
Patent number: 12061712Abstract: Embodiments enforce user access rights to a data view, by initially generating a replication table of the view. The replication table may include all view data to which any user is entitled. This replication table may be generated during a first database session having a first value for a session variable. Next, a data access control structure is applied to the replication table to produce output comprising a subset of the view data for a specific user. This output may be produced during a second database session having a second value for the session variable. By initially generating the view replication table up front, processing resources are conserved in later stages when access control structures are applied to grant view access rights to particular users. Alternative embodiments may implement access control to data views, through the creation and storage of derived views.Type: GrantFiled: October 29, 2021Date of Patent: August 13, 2024Assignee: SAP SEInventors: Michael Wilking, Michael te Uhle, Florian Maier, Ioannis Kostis, Atul Rajendra Prasad Tiwari, Leonardo Silva Rosa
-
Patent number: 11920641Abstract: A coupling includes a claw part and an intermediate piece. The intermediate piece includes a tube piece produced from aluminum or from an aluminum alloy, and a buffer part received in an end region of the tube piece and including elastic damping elements for receiving the claw part. The damping elements are surrounded by the end region radially at an outside in a circumferential direction. The buffer part includes a part which is different from the damping elements and is produced from a material of a brittleness which is greater than a brittleness of the tube piece.Type: GrantFiled: September 17, 2021Date of Patent: March 5, 2024Assignee: Flender GmbHInventors: Stefan Kleinewegen, Michael Te Uhle
-
Publication number: 20230304538Abstract: A coupling includes a claw part and an intermediate piece. The intermediate piece includes a tube piece produced from aluminum or from an aluminum alloy, and a buffer part received in an end region of the tube piece and including elastic damping elements for receiving the claw part. The damping elements are surrounded by the end region radially at an outside in a circumferential direction. The buffer part includes a part which is different from the damping elements and is produced from a material of a brittleness which is greater than a brittleness of the tube piece.Type: ApplicationFiled: September 17, 2021Publication date: September 28, 2023Applicant: Flender GmbHInventors: STEFAN KLEINEWEGEN, MICHAEL TE UHLE
-
Publication number: 20230022454Abstract: Embodiments enforce user access rights to a data view, by initially generating a replication table of the view. The replication table may include all view data to which any user is entitled. This replication table may be generated during a first database session having a first value for a session variable. Next, a data access control structure is applied to the replication table to produce output comprising a subset of the view data for a specific user. This output may be produced during a second database session having a second value for the session variable. By initially generating the view replication table up front, processing resources are conserved in later stages when access control structures are applied to grant view access rights to particular users. Alternative embodiments may implement access control to data views, through the creation and storage of derived views.Type: ApplicationFiled: October 29, 2021Publication date: January 26, 2023Inventors: Michael Wilking, Michael te Uhle, Florian Maier, Ioannis Kostis, Atul Rajendra Prasad Tiwari, Leonardo Silva Rosa
-
Patent number: 10241651Abstract: The present disclosure involves systems, software, and computer implemented methods for a grid-based rendering of nodes and relationships between nodes. One example method includes identifying model information that identifies nodes and relationships between nodes. The identified nodes are rendered, in a grid layout in a graphical model. Each cell of the grid includes at most one node, and the cells are separated by lane areas in which connections can be rendered. Connections between the nodes are rendered in the lane areas. The connections correspond to the relationships between the related nodes. One or more portions of the connections are overlapped when two or more connections are drawn in a same lane area. The connections, the nodes, the lane areas are selectable. A user selection of a selectable item is received. In response to the user selection, the connections and nodes that are associated with the selectable item are highlighted.Type: GrantFiled: December 22, 2016Date of Patent: March 26, 2019Assignee: SAP SEInventors: Bertram Beyer, Julia Heinrich, Michael te Uhle, Hans-Peter Schaerges
-
Publication number: 20180181262Abstract: The present disclosure involves systems, software, and computer implemented methods for a grid-based rendering of nodes and relationships between nodes. One example method includes identifying model information that identifies nodes and relationships between nodes. The identified nodes are rendered, in a grid layout in a graphical model. Each cell of the grid includes at most one node, and the cells are separated by lane areas in which connections can be rendered. Connections between the nodes are rendered in the lane areas. The connections correspond to the relationships between the related nodes. One or more portions of the connections are overlapped when two or more connections are drawn in a same lane area. The connections, the nodes, the lane areas are selectable. A user selection of a selectable item is received. In response to the user selection, the connections and nodes that are associated with the selectable item are highlighted.Type: ApplicationFiled: December 22, 2016Publication date: June 28, 2018Inventors: Bertram Beyer, Julia Heinrich, Michael te Uhle, Hans-Peter Schaerges
-
Patent number: 7814045Abstract: Data can be extracted from one or more data sources. Thereafter, the extracted data can be transformed to a format compatible with a plurality of structurally identical data targets so that the transformed data can be loaded into the plurality of data targets via data transfer processes. The data transfer processes define disjoint data sets among the plurality of data targets. Related apparatus, systems, methods, and articles are also described.Type: GrantFiled: October 4, 2006Date of Patent: October 12, 2010Assignee: SAP AGInventors: Alexander Hermann, Rainer Höltke, Michael Te Uhle, Uwe Schulte
-
Publication number: 20080086478Abstract: Data can be extracted from one or more data sources. Thereafter, the extracted data can be transformed to a format compatible with a plurality of structurally identical data targets so that the transformed data can be loaded into the plurality of data targets via data transfer processes. The data transfer processes define disjoint data sets among the plurality of data targets. Related apparatus, systems, methods, and articles are also described.Type: ApplicationFiled: October 4, 2006Publication date: April 10, 2008Inventors: Alexander Hermann, Rainer Holtke, Michael Te Uhle, Uwe Schulte
-
Patent number: 7048633Abstract: An elastic coupling is provided and has first and second coupling parts that are rotatable relative to one another and engage one another via elastomeric elements. A coupling gap remains between the coupling parts. A marking is disposed on the outer edge of one of the coupling parts, and an indicator plate is disposed on the outer edge of the other of the coupling parts. The marking and indicator plate serve for a determination of a relative angle of torque of the coupling parts, wherein the marking and indicator plate are disposed on the coupling parts such that they are centered relative to one another. The marking and indicator plate abut the coupling gap.Type: GrantFiled: November 12, 2003Date of Patent: May 23, 2006Assignee: A. Friedr. Flender AktiengesellschaftInventors: Peter Gödde, Michael te Uhle
-
Patent number: 6875112Abstract: An elastic coupling having two coupling sections is provided. A first coupling section has a plurality of spaced-apart pockets disposed along an arc. Elastomeric elements are positively held in the pockets, and the second coupling section has projections that extend into the first coupling section respectively between two adjacent elastomeric elements. The elastomeric elements comprise two regions having different properties. The first region, which extends radially and is held in the pockets of the first coupling section via its ends, is more inherently stable than is the second region for the transmission of a peripheral force. The second region, which respectively faces one of the projections of the second coupling section, is more yielding than is the first region such that deformations can be introduced into the second region with the effect of a slight restoring force.Type: GrantFiled: June 4, 2003Date of Patent: April 5, 2005Assignee: A. Friedr. Flender GmbHInventors: Michael te Uhle, Peter Gödde, Josef Fellinger
-
Publication number: 20040097289Abstract: An elastic coupling is provided and has first and second coupling parts that are rotatable relative to one another and engage one another via elastomeric elements. A coupling gap remains between the coupling parts. A marking is disposed on the outer edge of one of the coupling parts, and an indicator plate is disposed on the outer edge of the other of the coupling parts. The marking and indicator plate serve for a determination of a relative angle of torque of the coupling parts, wherein the marking and indicator plate are disposed on the coupling parts such that they are centered relative to one another. The marking and indicator plate abut the coupling gap.Type: ApplicationFiled: November 12, 2003Publication date: May 20, 2004Applicant: A. Friedr.Flender GmbHInventors: Peter Godde, Michael te Uhle
-
Publication number: 20030228919Abstract: An elastic coupling having two coupling sections is provided. A first coupling section has a plurality of spaced-apart pockets disposed along an arc. Elastomeric elements are positively held in the pockets, and the second coupling section has projections that extend into the first coupling section respectively between two adjacent elastomeric elements. The elastomeric elements comprise two regions having different properties. The first region, which extends radially and is held in the pockets of the first coupling section via its ends, is more inherently stable than is the second region for the transmission of a peripheral force. The second region, which respectively faces one of the projections of the second coupling section, is more yielding than is the first region such that deformations can be introduced into the second region with the effect of a slight restoring force.Type: ApplicationFiled: June 4, 2003Publication date: December 11, 2003Applicant: A. Friedr. Flender GmbHInventors: Michael te Uhle, Peter Godde, Josef Fellinger