-
公开(公告)号:US20220231926A1
公开(公告)日:2022-07-21
申请号:US17713635
申请日:2022-04-05
Applicant: SAP SE
Inventor: Joachim Fitzer , Pietro Francesco Menna , Felipe Musse , Simon Seif
IPC: H04L41/5041 , H04L41/5054 , G06F8/60 , H04L67/00 , G06F9/50 , H04L67/10 , G06F9/455 , G06F40/205
Abstract: A file is created in a standardized format that defines a type of a containerized application and includes information for deployment of the containerized application. A single parser of the standardized format is thus enabled to deploy different types of containerized applications. The standardized file format includes an application definition. The application definition includes a service, a port list, a container list, a volume mount list, an access mode list, a resource usage list, or any suitable combination thereof. A client device presents a user interface that allows a user to select a containerized application to execute. An application server parses an application template file for the selected containerized application and, based on the information in the application template file, causes one or more servers (e.g., one or more Kubernetes cluster nodes) to execute the containerized application.
-
公开(公告)号:US11126411B2
公开(公告)日:2021-09-21
申请号:US16219009
申请日:2018-12-13
Applicant: SAP SE
Inventor: Joachim Fitzer , Eduardo Berlitz , Eduardo Carvalho , Alexandre Faltz , Reinhold Kautzleben , Willian Mendes
Abstract: Disclosed herein are system, method, and computer program product embodiments for providing a dashboard user interface design and integration system. An embodiment operates by receiving a request to generate an interface associated with a data source and establishing a connection with the data source to receive data from the data source. An indication of a component to be displayed on the interface is received and the interface is generated. The interface includes the component and is coupled to the data source.
-
公开(公告)号:US20200320041A1
公开(公告)日:2020-10-08
申请号:US16376277
申请日:2019-04-05
Applicant: SAP SE
Inventor: Joachim Fitzer , Pietro Francesco Menna , Felipe Musse , Simon Seif
IPC: G06F16/176 , G06F16/182
Abstract: Example methods and systems are directed to multitenancy using an overlay file system. Each tenant has one or more users and a tenant layer in the overlay file system. Each user has a user layer in the overlay file system. The overlay file system provides a logical file system to each user based on the user layer, the tenant layer, and a strategy comprising a set of application layers. A first user shares a file with other users of the same tenant by moving the file from the first user's user layer to the tenant layer. After the file is moved, all users of the tenant have access to the file. The moving of the file is achieved by modifying metadata for the file.
-
公开(公告)号:US20200319870A1
公开(公告)日:2020-10-08
申请号:US16376408
申请日:2019-04-05
Applicant: SAP SE
Inventor: Joachim Fitzer , Pietro Francesco Menna , Felipe Musse , Simon Seif
Abstract: In an example embodiment, a solution is used to provide for a highly efficient application installer. A software packaging format, known as vSolution, is provided that allows software developers to ship multiple artefacts of different types in a single container. Unlike traditional mechanisms, this container does not contain a dedicated installer executable or any sort of installation routine. Rather, the container format encourages a declarative approach to describe what an installation routine should perform, via the organization of the artefacts based on content type and using a naming convention.
-
公开(公告)号:US20200175090A1
公开(公告)日:2020-06-04
申请号:US16209192
申请日:2018-12-04
Applicant: SAP SE
Inventor: Willian Mendes , Eduardo Berlitz , Eduardo Carvalho , Joachim Fitzer , Reinhold Kautzleben , Alexandre Faltz
IPC: G06F16/958 , G06F16/957 , G06F17/22 , G06F16/23 , H04L29/08
Abstract: Disclosed herein are system, method, and computer program product embodiments for providing a collaborative web application and data system. An embodiment operates by receiving a changed value to data presented in a first web interface with a first set of interface components. A data source is updated based on the changed value to include the changed value. A second web interface associated including a second set of interface components at least one of which is different from the first set of interface components is identified. An update to the second web interface is provided based on the changed value.
-
6.
公开(公告)号:US20200175040A1
公开(公告)日:2020-06-04
申请号:US16208771
申请日:2018-12-04
Applicant: SAP SE
Inventor: Alexandre Faltz , Eduardo Berlitz , Eduardo Carvalho , Joachim Fitzer , Reinhold Kautzleben , Willian Mendes
IPC: G06F16/28 , G06F16/9538
Abstract: Disclosed herein are system, method, and computer program product embodiments for providing access to changed states in a data source to front-ends and back-ends in a data orchestration system. When displaying a scene including transformed data, a data orchestration system may receive a change to the data source from the data repository or a client viewing the data. The data orchestration system may transform data based on configured data pipelines and propagate the changed state to all viewing clients and to the backend data repository. By managing the connections, pipelines, operators, data sources, clients, backends, and other components, the data orchestration system may provide intelligent data solutions and advanced analytic capabilities across the entirety of an organization's data landscape.
-
公开(公告)号:US11979300B2
公开(公告)日:2024-05-07
申请号:US17713635
申请日:2022-04-05
Applicant: SAP SE
Inventor: Joachim Fitzer , Pietro Francesco Menna Ruiz Diaz , Felipe Musse , Simon Seif
IPC: H04L41/5041 , G06F8/60 , G06F9/455 , G06F9/50 , G06F40/205 , H04L41/5054 , H04L67/00 , H04L67/10
CPC classification number: H04L41/5045 , G06F8/60 , G06F9/45558 , G06F9/5072 , G06F9/5077 , G06F40/205 , H04L41/5054 , H04L67/10 , H04L67/34 , G06F2009/45562
Abstract: A file is created in a standardized format that defines a type of a containerized application and includes information for deployment of the containerized application. A single parser of the standardized format is thus enabled to deploy different types of containerized applications. The standardized file format includes an application definition. The application definition includes a service, a port list, a container list, a volume mount list, an access mode list, a resource usage list, or any suitable combination thereof. A client device presents a user interface that allows a user to select a containerized application to execute. An application server parses an application template file for the selected containerized application and, based on the information in the application template file, causes one or more servers (e.g., one or more Kubernetes cluster nodes) to execute the containerized application.
-
8.
公开(公告)号:US11243984B2
公开(公告)日:2022-02-08
申请号:US16208771
申请日:2018-12-04
Applicant: SAP SE
Inventor: Alexandre Faltz , Eduardo Berlitz , Eduardo Carvalho , Joachim Fitzer , Reinhold Kautzleben , Willian Mendes
IPC: G06F16/00 , G06F16/28 , G06F16/9538
Abstract: Disclosed herein are system, method, and computer program product embodiments for providing access to changed states in a data source to front-ends and back-ends in a data orchestration system. When displaying a scene including transformed data, a data orchestration system may receive a change to the data source from the data repository or a client viewing the data. The data orchestration system may transform data based on configured data pipelines and propagate the changed state to all viewing clients and to the backend data repository. By managing the connections, pipelines, operators, data sources, clients, backends, and other components, the data orchestration system may provide intelligent data solutions and advanced analytic capabilities across the entirety of an organization's data landscape.
-
公开(公告)号:US11232078B2
公开(公告)日:2022-01-25
申请号:US16376277
申请日:2019-04-05
Applicant: SAP SE
Inventor: Joachim Fitzer , Pietro Francesco Menna , Felipe Musse , Simon Seif
IPC: G06F16/176 , G06F16/182
Abstract: Example methods and systems are directed to multitenancy using an overlay file system. Each tenant has one or more users and a tenant layer in the overlay file system. Each user has a user layer in the overlay file system. The overlay file system provides a logical file system to each user based on the user layer, the tenant layer, and a strategy comprising a set of application layers. A first user shares a file with other users of the same tenant by moving the file from the first user's user layer to the tenant layer. After the file is moved, all users of the tenant have access to the file. The moving of the file is achieved by modifying metadata for the file.
-
公开(公告)号:US20220006880A1
公开(公告)日:2022-01-06
申请号:US17476225
申请日:2021-09-15
Applicant: SAP SE
Inventor: Joachim Fitzer , Pietro Francesco Menna , Felipe Musse , Simon Seif
IPC: H04L29/08 , H04L29/06 , G06F16/955 , G06F9/455 , G06F9/54 , G06F16/901 , G06F9/50
Abstract: A client device sends a connection request to a virtual system in a Kubernetes cluster. The connection request identifies the client device and the application to which the request pertains. Based on a tenant associated with the client device, the virtual system connects the client device to an instance of the application. The instance of the application has access to data for the tenant but not for other tenants. Another client device of the tenant sends another connection request to the virtual system for a connection to another application. Because the tenant is the same, the instance of the other application may access the same data as the instance of the first application. In this way, applications for a single tenant may share data while maintaining the security of the data from other tenants.
-
-
-
-
-
-
-
-
-