IP Library › Granted Patent US 10,685,007
Granted Patent B2
US 10,685,007 · App. 15/083,918 · Granted Jun 16, 2020

Table content transport and delivery

Inventors: Peter Eberlein (Malsch, DE); Volker Driesen (Heidelberg, DE); Arne Harren (Walldorf, DE)
Assignee: SAP SE
G06F16/2282G06F16/211G06F16/289
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,685,007
App. No.
15/083,918
Granted
Jun 16, 2020
Kind
B2
Abstract

A deployment infrastructure (DI) imports at least one object description artifact and at least one content data file associated with a database object to a design-time container. The DI deploys the database object in a runtime container based on the at least one object description artifact and the at least one content data file. The DI exports the at least one object description artifact in the design-time container and at least one updated content data file based on an updated database object in the runtime container, wherein the updated database object includes updated content of the database object generated at runtime of a database application.

Claims (34)

1. A computer-implemented method, comprising:

importing, to a design-time container, at least one object description artifact and at least one content data file associated with a database object, wherein the at least one object description artifact describes a target state of an object and dependencies on other database objects for determination of a valid order of deployment and, wherein the database object is a table, the at least one object description artifact is at least one table description artifact, the at least one table description artifact includes metadata describing a structure of the table, and the at least one content data file includes content data of the table;

deploying, by a deployment infrastructure (DI), the database object in a runtime container based on the at least one object description artifact and the at least one content data file; and

exporting the at least one object description artifact in the design-time container and at least one updated content data file based on an updated database object in the runtime container, wherein the updated database object includes updated content of the database object generated at runtime of a database application.

2. The computer-implemented method of claim 1 , wherein the at least one object description artifact includes a file name of the at least one content data file.

3. The computer-implemented method of claim 1 , wherein the at least one object description artifact is created by the database application.

4. The computer-implemented method of claim 1 , wherein the at least one object description artifact is imported by using a DI deployment app.

5. The computer-implemented method of claim 1 , further comprising:

importing the at least one object description artifact and the at least one content data file from a version control system; and

exporting the at least one object description artifact and the at least one updated content data file to the version control system.

6. The computer-implemented method of claim 1 , wherein the at least one content data file is in at least one of a comma-separated values (CVS) file format or a properties file format.

7. A non-transitory, computer-readable medium storing one or more instructions executable by a computer system to perform operations comprising:

importing, to a design-time container, at least one object description artifact and at least one content data file associated with a database object, wherein the at least one object description artifact describes a target state of an object and dependencies on other database objects for determination of a valid order of deployment and, wherein the database object is a table, the at least one object description artifact is at least one table description artifact, the at least one table description artifact includes metadata describing a structure of the table, and the at least one content data file includes content data of the table;

deploying, by a deployment infrastructure (DI), the database object in a runtime container based on the at least one object description artifact and the at least one content data file; and

exporting the at least one object description artifact in the design-time container and at least one updated content data file based on an updated database object in the runtime container, wherein the updated database object includes updated content of the database object generated at runtime of a database application.

8. The non-transitory, computer-readable medium of claim 7 , wherein the at least one object description artifact includes a file name of the at least one content data file.

9. The non-transitory, computer-readable medium of claim 7 , wherein the at least one object description artifact is created by the database application.

10. The non-transitory, computer-readable medium of claim 7 , wherein the at least one object description artifact is imported by using a DI deployment app.

11. The non-transitory, computer-readable medium of claim 7 , wherein the operations further comprise:

importing the at least one object description artifact and the at least one content data file from a version control system; and

exporting the at least one object description artifact and the at least one updated content data file to the version control system.

12. The non-transitory, computer-readable medium of claim 7 , wherein the at least one content data file is in at least one of a comma-separated values (CVS) file format or a properties file format.

13. A computer system, comprising:

a computer memory; and

a hardware processor interoperably coupled with the computer memory and configured to perform operations comprising:

importing, to a design-time container, at least one object description artifact and at least one content data file associated with a database object, wherein the at least one object description artifact describes a target state of an object and dependencies on other database objects for determination of a valid order of deployment and, wherein the database object is a table, the at least one object description artifact is at least one table description artifact, the at least one table description artifact includes metadata describing a structure of the table, and the at least one content data file includes content data of the table;

deploying, by a deployment infrastructure (DI), the database object in a runtime container based on the at least one object description artifact and the at least one content data file; and

exporting the at least one object description artifact in the design-time container and at least one updated content data file based on an updated database object in the runtime container, wherein the updated database object includes updated content of the database object generated at runtime of a database application.

14. The computer system of claim 13 , wherein the at least one object description artifact includes a file name of the at least one content data file.

15. The computer system of claim 13 , wherein the at least one object description artifact is created by the database application.

16. The computer system of claim 13 , wherein the at least one object description artifact is imported by using a DI deployment app.

17. The computer system of claim 13 , wherein the operations further comprise:

importing the at least one object description artifact and the at least one content data file from a version control system; and

exporting the at least one object description artifact and the at least one updated content data file to the version control system.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 29, 2016
From: EBERLEIN, PETER; DRIESEN, VOLKER; HARREN, ARNE
To: SAP SE
Reel/Frame 038126/0993 →
Continuity (1)
Related Publication 20170286467A1 · Oct 5, 2017
Cited By (4)
US 12,499,116 US 12,541,616 US 12,561,225 US 12,689,626