Dynamic application adaptation in software-as-a-service platform
First Claim
Patent Images
1. A method for dynamic application adaptation in software-as-a-service platform, comprising:
- receiving an access permission associated with a published shared data management data object in the software-as-a-service platform having shared data management managing a plurality of data objects and a plurality of applications deployed, the plurality of applications sharing the plurality of data objects;
looking up one or more rules associated with one or more features of an application deployed on the software-as-a-service platform, based on the received access permission to the published shared data management data object; and
activating or deactivating said one or more features associated with said plurality of applications based on said one or more rules, the one or more rules comprising one or more of disabling a presentation layer'"'"'s input field, not displaying an attribute of the published shared data management data object by a presentation layer, or changing persistence layer'"'"'s database access patterns of the persistence layer'"'"'s own database.
3 Assignments
0 Petitions
Accused Products
Abstract
Dynamic application adaptation in software-as-a-service platform, in one aspect, may receive an access permission associated with a published shared data management data object in the software-as-a-service platform having shared data management and a plurality of applications deployed, look up one or more rules associated with one or more features of an application deployed on the software-as-a-service platform, based on the received access permission, and activate or deactivate said one or more features associated with said plurality of applications based on said one or more rules.
58 Citations
22 Claims
-
1. A method for dynamic application adaptation in software-as-a-service platform, comprising:
-
receiving an access permission associated with a published shared data management data object in the software-as-a-service platform having shared data management managing a plurality of data objects and a plurality of applications deployed, the plurality of applications sharing the plurality of data objects; looking up one or more rules associated with one or more features of an application deployed on the software-as-a-service platform, based on the received access permission to the published shared data management data object; and activating or deactivating said one or more features associated with said plurality of applications based on said one or more rules, the one or more rules comprising one or more of disabling a presentation layer'"'"'s input field, not displaying an attribute of the published shared data management data object by a presentation layer, or changing persistence layer'"'"'s database access patterns of the persistence layer'"'"'s own database. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system for dynamic application adaptation in software-as-a-service platform, comprising:
-
a processor; a permission adaptation harness module operable to execute on the processor and receive an access permission associated with a published shared data management data object in the software-as-a-service platform having shared data management managing a plurality of data objects and a plurality of applications deployed, the plurality of applications sharing the plurality of data objects the permission adaptation harness module further operable to look up one or more rules associated with one or more features of an application deployed on the software-as-a-service platform, based on the received access permission to the published shared data management data object, and further activate or deactivate said one or more features associated with said plurality of applications based on said one or more rules, the one or more rules comprising one or more of disabling a presentation layer'"'"'s input field, not displaying an attribute of the published shared data management data object by a presentation layer, or changing persistence layer'"'"'s database access patterns of the persistence layer'"'"'s own database. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15)
-
-
16. A computer readable storage medium, excluding a signal per se, storing a program of instructions executable by a machine to perform a method of for dynamic application adaptation in software-as-a-service platform, comprising:
-
receiving an access permission associated with a published shared data management data object in the software-as-a-service platform having shared data management managing a plurality of data objects and a plurality of applications deployed, the plurality of applications sharing the plurality of data objects; looking up one or more rules associated with one or more features of an application deployed on the software-as-a-service platform, based on the received access permission to the published shared data management data object; and activating or deactivating said one or more features associated with said plurality of applications based on said one or more rules, the one or more rules comprising one or more of disabling a presentation layer'"'"'s input field, not displaying an attribute of the published shared data management data object by a presentation layer, or changing persistence layer'"'"'s database access patterns of the persistence layer'"'"'s own database. - View Dependent Claims (17, 18, 19, 20, 21, 22)
-
Specification