IP Library Patent Application 12980129
Patent Application
App. No. 12/980,129

Changeability And Transport Release Check Framework

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 None
App. No.
12/980,129
Abstract

Disclosed are methods, systems and products, including a method that includes receiving an object including an identifier to determine whether the object is subject to at least one of a change during a transaction and a transport from a first system to a second system; determining attributes for the received object; determining a rule based on at least the identifier and the determined attributes; and allowing an action comprising at least one of the change to the object and the transport of the object based on a result of a rule check performed using the determined rule. Related systems, methods, and articles of manufacture are also disclosed.

Claims (37)

1 . A computer-implemented method comprising:

receiving an object including an identifier to determine whether the object is subject to at least one of a change during a transaction and a transport from a first system to a second system;

determining attributes for the received object;

determining a rule based on at least the identifier and the determined attributes; and

allowing an action comprising at least one of the change to the object and the transport of the object based on a result of a rule check performed using the determined rule.

2 . The computer-implemented method of claim 1 , wherein the object comprises at least one of data, software, a software patch, a configuration file, an updated program, an updated operating system, a report, a class, a function, a table, and a table entry, and wherein the receiving, the determining attributes, the determining the rule, and the allowing are implemented on at least one processor.

3 . The computer-implemented method of claim 1 , wherein the object is received in a transport request.

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

determining the attributes for the received object by accessing at least one catalog including the attributes.

5 . The computer-implemented method of claim 4 , wherein the attributes comprise at least one of an object catalog key, a package development class, a source system for the object, a transport layer development class, a software component identifier, a namespace, a current client number, and a current user name.

6 . The computer-implemented method of claim 1 , wherein allowing the action further comprises performing at least one of a transport check and a changeability check on the object.

7 . The computer-implemented method of claim 1 , wherein determining the rule further comprises identifying the rule from a hierarchy of rules, and wherein the rule check includes selecting the rule from the hierarchy of rules.

8 . A machine-readable storage medium including code which when executed by a machine provides operations comprising:

receiving an object including an identifier to determine whether the object is subject to at least one of a change during a transaction and a transport from a first system to a second system;

determining attributes for the received object;

determining a rule based on at least the identifier and the determined attributes; and

allowing an action comprising at least one of the change to the object and the transport of the object based on a result of a rule check performed using the determined rule.

9 . The machine-readable storage medium of claim 8 , wherein the object comprises at least one of data, software, a software patch, a configuration file, an updated program, an updated operating system, a report, a class, a function, a table, and a table entry.

10 . The machine-readable storage medium of claim 8 , wherein the object is received in a transport request.

11 . The machine-readable storage medium of claim 8 further comprising:

determining the attributes for the received object by accessing at least one catalog including the attributes.

12 . The machine-readable storage medium of claim 11 , wherein the attributes comprise at least one of an object catalog key, a package development class, a source system for the object, a transport layer development class, a software component identifier, a namespace, a current client number, and a current user name.

13 . The machine-readable storage medium of claim 8 , wherein allowing the action further comprises performing at least one of a transport check and a changeability check on the object.

14 . The machine-readable storage medium of claim 8 , wherein determining the rule further comprises identifying the rule from a hierarchy of rules, and wherein the rule check includes selecting the rule from the hierarchy of rules.

15 . A system comprising:

at least one processor; and

at least one memory including code which when executed provides operations comprising:

receiving an object including an identifier to determine whether the object is subject to at least one of a change during a transaction and a transport from a first system to a second system;

determining attributes for the received object;

determining a rule based on at least the identifier and the determined attributes; and

allowing an action comprising at least one of the change to the object and the transport of the object based on a result of a rule check performed using the determined rule.

16 . The system of claim 15 , wherein the object comprises at least one of data, software, a software patch, a configuration file, an updated program, an updated operating system, a report, a class, a function, a table, and a table entry.

17 . The system of claim 15 , wherein the object is received in a transport request.

18 . The system of claim 15 further comprising:

determining the attributes for the received object by accessing at least one catalog including the attributes.

19 . The system of claim 18 , wherein the attributes comprise at least one of an object catalog key, a package development class, a source system for the object, a transport layer development class, a software component identifier, a namespace, a current client number, and a current user name.

20 . The system of claim 15 , wherein allowing the action further comprises performing at least one of a transport check and a changeability check on the object.

Assignments (2)
CHANGE OF NAME Recorded Aug 26, 2014
From: SAP AG
To: SAP SE
Reel/Frame 033625/0223 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 26, 2011
From: BARBIAN, CHRISOPH; WAGNER, MICHAEL
To: SAP AG
Reel/Frame 025715/0027 →