-
公开(公告)号:US20240176766A1
公开(公告)日:2024-05-30
申请号:US18071898
申请日:2022-11-30
Applicant: SAP SE
Inventor: Naved Ahmed , Saritha Palli , Shweta Gupta
CPC classification number: G06F16/212 , G06F16/25
Abstract: Mechanisms are disclosed for enabling transformation and extension of data models in connection with a dynamic, automated data processing mechanism. A design-time profile comprising a collection of transformations of a static data model into one or more dynamic data models is received. During runtime of a software application, the one or more dynamic data models is rendered to create a data model variant. Multiple profiles for the one or more dynamic data models are created with varying levels of data model detail. A plurality of transformations of the design-time profile are created at different time stamps. One or more exported profiles associated with the plurality of transformations of the design-time profile are exported by way of one or more machine readable templates.
-
公开(公告)号:US12174801B2
公开(公告)日:2024-12-24
申请号:US17507700
申请日:2021-10-21
Applicant: SAP SE
Inventor: Naved Ahmed , Saritha Palli , Shweta Sureshchandra Gupta
IPC: G06F16/21 , G06F16/245
Abstract: Systems and processes for managing an information retrieval database are provided. In a method for modeling a data object storing table relationships for tables belonging to a computer application, a first set of table links are retrieved from the data object and an enhanced set of table links are generated by appending additional table links to the first set based on linkages within the tables and/or code extensions/add-ins. A first set of field links are generated for the data object by matching metadata of the enhanced set of table links, and an enhanced set of field links are generated by performing additions, deletions, or replacements within the first set based on characteristics of the field links in the first set and/or code extensions/add-ins. A model for the data object is generated, representing the enhanced set of table links and the enhanced set of field links, and stored in a database.
-
公开(公告)号:US20230350859A1
公开(公告)日:2023-11-02
申请号:US17732966
申请日:2022-04-29
Applicant: SAP SE
Inventor: Naved Ahmed , Shweta Gupta
IPC: G06F16/185 , G06F16/2458 , G06F16/14 , G06F16/28
CPC classification number: G06F16/185 , G06F16/2474 , G06F16/148 , G06F16/282
Abstract: A method, a system, and a computer program product for retrieving data from an archived data storage. A query requiring access to data stored in at least one storage location in the plurality of storage locations is received. Based on the received query, at least one first storage location storing the data is determined. One or more hierarchical data models for accessing data stored in the first storage location is generated. The hierarchical data models include a plurality of nodes storing at least a portion in a plurality of portions of the data stored in the first storage location. Using the generated hierarchical data models, a first data responsive to the query is selected and combined with at least a second data stored in at least another storage location in the plurality of storage locations. The combined first data and the second data are retrieved.
-
公开(公告)号:US20230267098A1
公开(公告)日:2023-08-24
申请号:US17679937
申请日:2022-02-24
Applicant: SAP SE
Inventor: Naved Ahmed , Yasra Shakil , Ashish Suri
IPC: G06F16/21
CPC classification number: G06F16/211
Abstract: Systems, methods, and computer-readable media are disclosed for data blocking for application platforms are disclosed. An application platform may comprise a plurality of systems. A system may store data having a residence period. Upon expiration of the residence period, the data may be blocked from further processing. The plurality of systems may comprise multiple leading systems. Each leading system may have at least one dependent system. The plurality of systems may be grouped into system groups comprising a leading system and at least one dependent system. Data blocking may be triggered from the leading system to the dependent systems for each system group. An interim blocking mode for determining which systems have data that need to be blocked, and an overall blocking mode for performing the data blocking may be provided.
-
公开(公告)号:US12061572B2
公开(公告)日:2024-08-13
申请号:US17679937
申请日:2022-02-24
Applicant: SAP SE
Inventor: Naved Ahmed , Yasra Shakil , Ashish Suri
IPC: G06F16/11
CPC classification number: G06F16/125 , G06F16/113
Abstract: Systems, methods, and computer-readable media are disclosed for data blocking for application platforms are disclosed. An application platform may comprise a plurality of systems. A system may store data having a residence period. Upon expiration of the residence period, the data may be blocked from further processing. The plurality of systems may comprise multiple leading systems. Each leading system may have at least one dependent system. The plurality of systems may be grouped into system groups comprising a leading system and at least one dependent system. Data blocking may be triggered from the leading system to the dependent systems for each system group. An interim blocking mode for determining which systems have data that need to be blocked, and an overall blocking mode for performing the data blocking may be provided.
-
公开(公告)号:US11972018B2
公开(公告)日:2024-04-30
申请号:US17582650
申请日:2022-01-24
Applicant: SAP SE
Inventor: Saritha Palli , Naved Ahmed
CPC classification number: G06F21/6245 , G06F16/285
Abstract: Computer-readable media, methods, and systems are provided for purpose-based processing of personal data within an information retrieval framework. A data subject may request information relating to their personal data such that the data subject is identified within the information retrieval framework and an information report is generated based on the personal data of the data subject and its purpose assignment and data category assignment. The information report is provided to the data subject such that the data subject may review how their personal data is processed and organized within the information retrieval framework.
-
公开(公告)号:US11768819B2
公开(公告)日:2023-09-26
申请号:US17679972
申请日:2022-02-24
Applicant: SAP SE
Inventor: Yasra Shakil , Ashish Suri , Veena P , Naved Ahmed
CPC classification number: G06F16/2343 , G06F16/2365 , G06F16/27 , G06F21/6218 , G06F21/64
Abstract: Systems, methods, and computer-readable media are disclosed for data unblocking in application platforms. An application platform may comprise a plurality of systems. A system may store data having a residence period. Upon expiration of the residence period, the data may be blocked from further processing. Data which is blocked may need to then be unblocked. Systems may be leading systems or dependent systems. Data unblocking may be triggered from the leading system to the dependent systems. At runtime, the dependent system may receive a trust token which may be used to verify a calling system as the leading system. If a data unblocking request is called from a dependent system, data unblocking may be prevented.
-
公开(公告)号:US20230237189A1
公开(公告)日:2023-07-27
申请号:US17582650
申请日:2022-01-24
Applicant: SAP SE
Inventor: Saritha Palli , Naved Ahmed
CPC classification number: G06F21/6245 , G06F16/285
Abstract: Computer-readable media, methods, and systems are provided for purpose-based processing of personal data within an information retrieval framework. A data subject may request information relating to their personal data such that the data subject is identified within the information retrieval framework and an information report is generated based on the personal data of the data subject and its purpose assignment and data category assignment. The information report is provided to the data subject such that the data subject may review how their personal data is processed and organized within the information retrieval framework.
-
公开(公告)号:US20230128661A1
公开(公告)日:2023-04-27
申请号:US17507700
申请日:2021-10-21
Applicant: SAP SE
Inventor: Naved Ahmed , Saritha Palli , Shweta Sureshchandra Gupta
IPC: G06F16/21 , G06F16/245
Abstract: Systems and processes for managing an information retrieval database are provided. In a method for modeling a data object storing table relationships for tables belonging to a computer application, a first set of table links are retrieved from the data object and an enhanced set of table links are generated by appending additional table links to the first set based on linkages within the tables and/or code extensions/add-ins. A first set of field links are generated for the data object by matching metadata of the enhanced set of table links, and an enhanced set of field links are generated by performing additions, deletions, or replacements within the first set based on characteristics of the field links in the first set and/or code extensions/add-ins. A model for the data object is generated, representing the enhanced set of table links and the enhanced set of field links, and stored in a database.
-
公开(公告)号:US12079174B2
公开(公告)日:2024-09-03
申请号:US17732966
申请日:2022-04-29
Applicant: SAP SE
Inventor: Naved Ahmed , Shweta Gupta
IPC: G06F17/00 , G06F7/00 , G06F16/14 , G06F16/185 , G06F16/2458 , G06F16/28
CPC classification number: G06F16/185 , G06F16/148 , G06F16/2474 , G06F16/282
Abstract: A method, a system, and a computer program product for retrieving data from an archived data storage. A query requiring access to data stored in at least one storage location in the plurality of storage locations is received. Based on the received query, at least one first storage location storing the data is determined. One or more hierarchical data models for accessing data stored in the first storage location is generated. The hierarchical data models include a plurality of nodes storing at least a portion in a plurality of portions of the data stored in the first storage location. Using the generated hierarchical data models, a first data responsive to the query is selected and combined with at least a second data stored in at least another storage location in the plurality of storage locations. The combined first data and the second data are retrieved.
-
-
-
-
-
-
-
-
-