Patents by Inventor Stefan Hesse
Stefan Hesse 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: 20240134917Abstract: In an implementation, a request for one or more attachments stored in an application document store is received from a requestor and by an application agent associated with an application. For each attachment identified in the request, the application agent: 1) requests the attachment from a data privacy integration (DPI) kernel service; 2) receives a download link to an attachment in the application document store; 3) downloads, using the download link, the attachment from the application document store; 4) informs the DPI kernel service that a download of the attachment is complete; and 5) receives a message from the DPI kernel service that the download link has been deactivated. The application agent returns the one or more attachments to the requestor.Type: ApplicationFiled: October 23, 2022Publication date: April 25, 2024Inventors: Stefan Hesse, Matthias Vogel
-
Patent number: 11550781Abstract: Systems and methods include requesting, from a first application system, of a first one or more combinations of search parameters for identifying a data subject identifier of the first application system, transmission of a first query to the first application system including values of search parameters of a first one of the first one or more combinations of search parameters, the values associated with a first data subject, reception of a first data subject identifier of the first application system in response to the first query, transmission of a second query to the first application system including the first data subject identifier, and reception of data of the first application system associated with the first data subject identifier in response to the second query.Type: GrantFiled: August 17, 2020Date of Patent: January 10, 2023Assignee: SAP SEInventors: Benny Rolle, Matthias Vogel, Stefan Hesse
-
Publication number: 20220050834Abstract: Systems and methods include requesting, from a first application system, of a first one or more combinations of search parameters for identifying a data subject identifier of the first application system, transmission of a first query to the first application system including values of search parameters of a first one of the first one or more combinations of search parameters, the values associated with a first data subject, reception of a first data subject identifier of the first application system in response to the first query, transmission of a second query to the first application system including the first data subject identifier, and reception of data of the first application system associated with the first data subject identifier in response to the second query.Type: ApplicationFiled: August 17, 2020Publication date: February 17, 2022Inventors: Benny Rolle, Matthias Vogel, Stefan Hesse
-
Patent number: 9996592Abstract: A query relationship data structure (RELSTRUCT) generator configured to select a plurality of queries, each query structured for application against a database to yield a query result. The RELSTRUCT generator includes a query analyzer configured to identify query parts of individual queries, and determine for each query, a relation, if any, of an included query part to any query part of remaining queries of the plurality of queries. The RELSTRUCT generator also may create, for each query, a query relationship data structure in which the query is related to at least one other query of the plurality of queries, based on the determined relation of a query part of the query and a query part of the at least one other query of the plurality of queries.Type: GrantFiled: April 29, 2014Date of Patent: June 12, 2018Assignee: SAP SEInventors: Christian Hengstler, Stefan Hesse, Martin Rosjat, Volodymyr Vasyutynskyy
-
Patent number: 9569869Abstract: Techniques of consolidation and customization of graph-based models are disclosed. A first graph-based representation of a first model can comprise a first set of nodes corresponding to data items of the first model, and a second graph-based representation of a second model can comprise a second set of nodes corresponding to data items of the second model. Matching nodes between the first set of nodes and the second set of nodes can be identified. Matching topological features between the first set of nodes and the second set of nodes can be identified. Matching dependency characteristics between the first set of nodes and the second set of nodes can be identified. A third graph-based representation of a consolidated model can be created based on the matching nodes, the matching topological features, and the matching dependency characteristics.Type: GrantFiled: July 29, 2014Date of Patent: February 14, 2017Assignee: SAP SEInventors: Stefan Hesse, Martin Rosjat, Volodymyr Vasyutynskyy, Christian Hengstler
-
Publication number: 20160112438Abstract: Implementations of the present disclosure include methods, systems, and computer-readable storage mediums for providing secure messaging in message-oriented systems. Actions can include: receiving, by the one or more processors, one or more subscribe requests from one or more subscriber devices; receiving, by the one or more processors, at least one publish request from at least one publisher device, the publisher and subscriber devices being loosely coupled through the broker device on a shared cloud platform; validating, by the one or more processors, the at least one publish request and the one or more subscribe requests to provide validation results; and determining, by the one or more processors, a message routing schedule based at least in part on the validation results.Type: ApplicationFiled: October 17, 2014Publication date: April 21, 2016Inventors: Christian Hengstler, Volodymyr Vasyutynskyy, Martin Rosjat, Stefan Hesse
-
Publication number: 20160035114Abstract: Techniques of consolidation and customization of graph-based models are disclosed. A first graph-based representation of a first model can comprise a first set of nodes corresponding to data items of the first model, and a second graph-based representation of a second model can comprise a second set of nodes corresponding to data items of the second model. Matching nodes between the first set of nodes and the second set of nodes can be identified. Matching topological features between the first set of nodes and the second set of nodes can be identified. Matching dependency characteristics between the first set of nodes and the second set of nodes can be identified. A third graph-based representation of a consolidated model can be created based on the matching nodes, the matching topological features, and the matching dependency characteristics.Type: ApplicationFiled: July 29, 2014Publication date: February 4, 2016Inventors: Stefan Hesse, Martin Rosjat, Volodymyr Vasyutynskyy, Christian Hengstler
-
Publication number: 20150310061Abstract: A query relationship data structure (RELSTRUCT) generator configured to select a plurality of queries, each query structured for application against a database to yield a query result. The RELSTRUCT generator includes a query analyzer configured to identify query parts of individual queries, and determine for each query, a relation, if any, of an included query part to any query part of remaining queries of the plurality of queries. The RELSTRUCT generator also may create, for each query, a query relationship data structure in which the query is related to at least one other query of the plurality of queries, based on the determined relation of a query part of the query and a query part of the at least one other query of the plurality of queries.Type: ApplicationFiled: April 29, 2014Publication date: October 29, 2015Inventors: Christian Hengstler, Stefan Hesse, Martin Rosjat, Volodymyr Vasyutynskyy
-
Patent number: 9149407Abstract: A device for therapeutically treating and/or training the lower extremities of a person, having driven controllable motion devices connected to a stationary frame and retaining means for attaching to each extremity, that can be displaced independently along walking trajectories. Motion devices provide an outrigger pivotable to various height levels, jointedly connected at a first carriage of a linear guide on one side, and rotationally connected to a retaining means on the other side. A second carriage of the linear guide is disposed ahead of the first carriage and jointedly connected to the outrigger by means of a connecting element. The first carriage has a first linear drive for changing the longitudinal position of each retaining means, the second carriage providing a second linear drive for changing the height level of each retaining means. The outrigger provides a rotary drive for changing the slope of each retaining means.Type: GrantFiled: May 21, 2010Date of Patent: October 6, 2015Assignee: REHA TECHNOLOGIES GMBHInventors: Stefan Hesse, Rupert Waldner, Christopher Tomelleri, Julius Michael Waldner
-
Publication number: 20150113459Abstract: Methods, systems, computer program products, and a structured language for defining and applying a view to a graph are described. A view comprising one or more rules, each rule comprising one or more actions for adjusting a presentation of one or more elements of a graph, may be defined. The rules may be defined using the structured language. The defined view may be applied to a selected graph.Type: ApplicationFiled: October 21, 2013Publication date: April 23, 2015Applicant: SAP AGInventors: Christian Hengstler, Stefan Hesse, Martin Rosjat, Volodymyr Vasyutynskyy
-
Publication number: 20140364983Abstract: A system, a method a computer program product for harmonizing customer orders and production capacities in lean manufacturing are provided. A capacity to produce an item identified in a received demand is determined. A production bandwidth for producing the item based on the received demand for the item is generated based on the determined capacity. A delivery time for the item described in the received demand is identified based on the generated production bandwidth.Type: ApplicationFiled: June 10, 2013Publication date: December 11, 2014Inventors: Reiner Bildmayer, Achim Clemens, Stefan Hesse, Volodymyr Vasyutynskyy
-
Patent number: 8874551Abstract: Methods, systems, and computer-readable media include actions of receiving a query, identifying, based on the query, one or more relevant elements from an overall data model, identifying, using an adapter mapping, one or more adapters based on the one or more relevant elements, the adapter mapping associating each relevant element with a particular adapter, querying, using the one or more adapters, one or more data elements in data sources of a plurality of disparate data sources, each adapter being specific to a data source of the plurality of data sources, receiving, at the one or more adapters, one or more data results, transforming each data result of the one or more data results into a unified data format to provide respective one or more transformed data results, storing the one or more transformed data results in a temporary data store and querying the temporary data store to generate a result.Type: GrantFiled: May 9, 2012Date of Patent: October 28, 2014Assignee: SAP SEInventors: Martin Rosjat, Stefan Hesse, Eugen Frank
-
Publication number: 20140172496Abstract: Implementations of the present disclosure are directed to automatically monitoring occurrence and initiating actions in response to accidents in operations of an enterprise with actions including receiving a plurality of vehicle data sets, each vehicle data set corresponding to a vehicle of a plurality of vehicles that support the operations of the enterprise, receiving a set of accident rules from a data repository, processing a vehicle data set based on the set of accident rules, and determining that a vehicle corresponding to the data set was in an accident, and in response: determining one or more remedial actions to be performed, identifying one or more entities, each entity performing at least one remedial action of the one or more remedial actions, and transmitting a plurality of instruction data sets to the one or more entities, each entity of the one or more entities receiving at least one instruction data set.Type: ApplicationFiled: December 19, 2012Publication date: June 19, 2014Inventors: Martin Rosjat, Stefan Hesse
-
Publication number: 20130304724Abstract: Methods, systems, and computer-readable media include actions of receiving a query, identifying, based on the query, one or more relevant elements from an overall data model, identifying, using an adapter mapping, one or more adapters based on the one or more relevant elements, the adapter mapping associating each relevant element with a particular adapter, querying, using the one or more adapters, one or more data elements in data sources of a plurality of disparate data sources, each adapter being specific to a data source of the plurality of data sources, receiving, at the one or more adapters, one or more data results, transforming each data result of the one or more data results into a unified data format to provide respective one or more transformed data results, storing the one or more transformed data results in a temporary data store and querying the temporary data store to generate a result.Type: ApplicationFiled: May 9, 2012Publication date: November 14, 2013Applicant: SAP AGInventors: Martin Rosjat, Stefan Hesse, Eugen Frank
-
Publication number: 20120101414Abstract: A device for therapeutically treating and/or training the lower extremities of a person, having driven controllable motion devices connected to a stationary frame and retaining means for attaching to each extremity, that can be displaced independently along walking trajectories. Motion devices provide an outrigger pivotable to various height levels, jointedly connected at a first carriage of a linear guide on one side, and rotationally connected to a retaining means on the other side. A second carriage of the linear guide is disposed ahead of the first carriage and jointedly connected to the outrigger by means of a connecting element. The first carriage has a first linear drive for changing the longitudinal position of each retaining means, the second carriage providing a second linear drive for changing the height level of each retaining means. The outrigger provides a rotary drive for changing the slope of each retaining means.Type: ApplicationFiled: May 21, 2010Publication date: April 26, 2012Applicant: REHA TECHNOLOGIES GMBHInventors: Stefan Hesse, Rupert Waldner, Christopher Tomelleri, Julius Michael Waldner