-
公开(公告)号:US11514119B2
公开(公告)日:2022-11-29
申请号:US16864816
申请日:2020-05-01
Applicant: SAP SE
Inventor: Anubhav Bhatia , Martin Weiss , Oliver Mainka , Ankit Shivhare , Rajarshi Ghosh , Lauren McMullen
IPC: G06F16/9535 , G06F16/9538 , G06F16/901 , G06F16/2453 , G06F16/242
Abstract: A global filter allows data filtering using attributes across multiple Analysis Tools (ATs), by broadcasting semantic filter context objects. Upon selecting object attribute values, the filter context object is created with attribute names and values. A processing engine resolves the filter context object to a data object, and then subsequently to target data. A lateral filter finds related entities in a relational database, without having to maintain and/or duplicate all of the data into a graph database. The processing engine resolves lateral filters using an entity graph path calculation conducted in conjunction with the generation of a bootstrapped graph structure. That graph structure is constructed (bootstrapped) utilizing available database schematic information—e.g., pre-calculated (key) relations and metadata read from the relational database. From that information, relationships in the bootstrapped graph structure are determined. Possible paths between entities are used to generate an optimized SQL query to reach target data.
-
公开(公告)号:US11444852B2
公开(公告)日:2022-09-13
申请号:US17335262
申请日:2021-06-01
Applicant: SAP SE
Inventor: Anubhav Bhatia , Patrick Brose
IPC: G06F15/16 , H04L41/5041 , H04L9/40
Abstract: Systems and methods are provided for receiving, from a computing device, a selection of a template for a custom microservice and configuration parameters for the custom microservice, generating the template for the custom microservice using the configuration parameters, the template for the custom microservice comprising defined interfaces for accessing core microservices, defined integration points for integration with a system providing the core microservices, and stubs for custom components for the custom microservice, and providing the template for the custom microservice to the computing device, wherein custom components for the custom microservice are added to the template via the computing device using the stubs for the custom components. The systems and methods further provide for registering the custom microservice to be exposed to and accessed by a tenant with authorization to access the custom microservice along with the core microservices.
-
公开(公告)号:US20210288891A1
公开(公告)日:2021-09-16
申请号:US17335262
申请日:2021-06-01
Applicant: SAP SE
Inventor: Anubhav Bhatia , Patrick Brose
Abstract: Systems and methods are provided for receiving, from a computing device, a selection of a template for a custom microservice and configuration parameters for the custom microservice, generating the template for the custom microservice using the configuration parameters, the template for the custom microservice comprising defined interfaces for accessing core microservices, defined integration points for integration with a system providing the core microservices, and stubs for custom components for the custom microservice, and providing the template for the custom microservice to the computing device, wherein custom components for the custom microservice are added to the template via the computing device using the stubs for the custom components. The systems and methods further provide for registering the custom microservice to be exposed to and accessed by a tenant with authorization to access the custom microservice along with the core microservices.
-
公开(公告)号:US20200159203A1
公开(公告)日:2020-05-21
申请号:US16276876
申请日:2019-02-15
Applicant: SAP SE
Inventor: Rashmi Shetty B , Leonard Brzezinski , Lauren McMullen , Harpreet Singh , Karthik Mohan Mokashi , Simon Lee , Lukas Carullo , Martin Weiss , Patrick Brose , Anubhav Bhatia
IPC: G05B23/02
Abstract: Provided is a system and method for predicting leading indicators for predicting occurrence of an event at a target asset. Rather than rely on traditional manufacturer-defined leading indicators for an asset, the examples herein predict leading indicators for a target asset based on actual operating conditions at the target asset. Accordingly, unanticipated operating conditions can be considered. In one example, the method may include receiving operating data of a target resource, the operating data being associated with previous occurrences of an event at the target resource, predicting one or more leading indicators of the event at the target resource based on the received operating data, each leading indicator comprising a variable and a threshold value for the variable, and outputting information about the one or more predicted leading indicators of the target resource for display via a user interface.
-
公开(公告)号:US20190095257A1
公开(公告)日:2019-03-28
申请号:US15881090
申请日:2018-01-26
Applicant: SAP SE
Inventor: Anubhav Bhatia , Apoorva Kumar
Abstract: An adapter framework is provided for consuming resources provided by a database service by client applications. A location of an interface of the database service is received. Static metadata of a client application is received from the client application. Mapping of field names defined at the database service to field names defined in the client application is received at the framework. Metadata for a service interface is created at the adapter framework based on the received static metadata and dynamic metadata for dynamic fields from the database service. The mapping of field names is appended with mappings for the dynamic fields. At a runtime processor, a type of a data request from the client to the database service is determined. The request is processed and a response from the database service is generated by the adapter framework and provided to the client application in an expected format.
-
公开(公告)号:US11726846B2
公开(公告)日:2023-08-15
申请号:US17000043
申请日:2020-08-21
Applicant: SAP SE
Inventor: Anubhav Bhatia , Patrick Brose , Lukas Carullo , Martin Weiss , Leonard Brzezinski
CPC classification number: G06F9/547 , G06F16/2282 , G06F16/2379 , G06F16/258
Abstract: Techniques and solutions are provided for processing data in conjunction with one or more hyperscale computing systems. An interface is provided for translating calls from an application into a format used by a hyperscale computing system. The calls can be to read data from, or write data to, a hyperscale computing system. In particular examples, data to be read or written is data from a plurality of IOT devices, where each IOT device has one or more hardware sensors. An interface can also be used to configure how the hyperscale computing system processes data, such as determining how IOT data is stored or how aggregates are generated from IOT data.
-
公开(公告)号:US11567460B2
公开(公告)日:2023-01-31
申请号:US16284369
申请日:2019-02-25
Applicant: SAP SE
Inventor: Lukas Carullo , Patrick Brose , Kun Bao , Anubhav Bhatia , Rashmi Shetty B , Leonard Brzezinski , Lauren McMullen , Harpreet Singh , Karthik Mohan Mokashi , Simon Lee
Abstract: Provided is a system and method for training and validating models in a machine learning pipeline for failure mode analytics. The machine learning pipeline may include an unsupervised training phase, a validation phase and a supervised training and scoring phase. In one example, the method may include receiving a request to create a machine learning model for failure mode detection associated with an asset, retrieving historical notification data of the asset, generating an unsupervised machine learning model via unsupervised learning on the historical notification data, wherein the unsupervised learning comprises identifying failure topics from text included in the historical notification data and mapping the identified failure topics to a plurality of predefined failure modes for the asset, and storing the generated unsupervised machine learning model via a storage device.
-
公开(公告)号:US20220058166A1
公开(公告)日:2022-02-24
申请号:US17000057
申请日:2020-08-21
Applicant: SAP SE
Inventor: Anubhav Bhatia , Patrick Brose , Lukas Carullo , Martin Weiss , Leonard Brzezinski
IPC: G06F16/21 , G06F16/25 , G06F16/2455 , G06F16/22
Abstract: Techniques and solutions are provided for integrating master data from multiple applications. Master data from multiple applications can be integrated for use in processing data associated with internet of things (IOT) devices, such as by joining master data with timeseries data (including aggregated values). Integrating master data from multiple applications can include converting master data from a schema used by an application into an analytics schema. New or updated master data can be indicated in a message sent by an application. In processing the message, additional master data, or data used to determine how master data should be processed, can be retrieved.
-
公开(公告)号:US20220058069A1
公开(公告)日:2022-02-24
申请号:US17000043
申请日:2020-08-21
Applicant: SAP SE
Inventor: Anubhav Bhatia , Patrick Brose , Lukas Carullo , Martin Weiss , Leonard Brzezinski
Abstract: Techniques and solutions are provided for processing data in conjunction with one or more hyperscale computing systems. An interface is provided for translating calls from an application into a format used by a hyperscale computing system. The calls can be to read data from, or write data to, a hyperscale computing system. In particular examples, data to be read or written is data from a plurality of IOT devices, where each IOT device has one or more hardware sensors. An interface can also be used to configure how the hyperscale computing system processes data, such as determining how IOT data is stored or how aggregates are generated from IOT data.
-
公开(公告)号:US11057282B2
公开(公告)日:2021-07-06
申请号:US16443740
申请日:2019-06-17
Applicant: SAP SE
Inventor: Anubhav Bhatia , Patrick Brose
Abstract: Systems and methods are provided for receiving, from a computing device, a selection of a template for a custom microservice and configuration parameters for the custom microservice, generating the template for the custom microservice using the configuration parameters, the template for the custom microservice comprising defined interfaces for accessing core microservices, defined integration points for integration with a system providing the core microservices, and stubs for custom components for the custom microservice, and providing the template for the custom microservice to the computing device, wherein custom components for the custom microservice are added to the template via the computing device using the stubs for the custom components. The systems and methods further provide for registering the custom microservice to be exposed to and accessed by a tenant with authorization to access the custom microservice along with the core microservices.
-
-
-
-
-
-
-
-
-