Authorization of joining of transformation chain instances
First Claim
1. A method for facilitating a compound application across multiple devices, the method comprising:
- an act of identifying authorized dependencies between a first transformation chain class and a second transformation chain class; and
an act of authorizing a first instance of the first transformation chain class and a second instance of the second transformation chain class to be joined, wherein joining allows data to flow between the first and second instances in accordance with the identified dependencies between the first transformation chain class and the second transformation chain class and in accordance with dependency state between the first and second instances.
3 Assignments
0 Petitions
Accused Products
Abstract
The authorizing of transformation chain instances of different transformation chain classes to join so as to act as a compound transformation chain instance. Class-level authorized dependencies are identified between transformation chain classes. Then, instance-level authorization is performed in accordance with one or more joining criteria, presuming that the instances are of appropriate classes that may be joined. The joining allows the instances to act as a single compound transformation chain whereby data is permitted to flow across the boundaries of the constituent transformation chain instances. New transformation chain instances may be joined to the compound transformation chain instances, and transformation chain instances may be removed from the compound transformation chain instance, thereby dynamically changing the compound application.
-
Citations
20 Claims
-
1. A method for facilitating a compound application across multiple devices, the method comprising:
-
an act of identifying authorized dependencies between a first transformation chain class and a second transformation chain class; and an act of authorizing a first instance of the first transformation chain class and a second instance of the second transformation chain class to be joined, wherein joining allows data to flow between the first and second instances in accordance with the identified dependencies between the first transformation chain class and the second transformation chain class and in accordance with dependency state between the first and second instances. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A computer program product comprising one or more computer-readable hardware storage devices having thereon computer-executable instructions that are structured such that, when executed by one or more processors of a computing system, cause the computing system to perform a method for authorizing joining of transformation chain instances of different transformation chain classes, the method comprising:
-
an act of identifying authorized dependencies between a plurality of transformation chain classes; an act of authorizing a plurality of transformation chain instances to be joined in accordance with one or more joining criteria, the plurality of transformation chain instances representing instances of at least some of the plurality of transformation chain classes; wherein joining of the plurality of transformation chain instances forms a compound transformation chain instance allows data to flow between at least some of the plurality of transformation chain instances without passing through an application function interface or placing a function call. - View Dependent Claims (17, 18, 19)
-
-
20. A computer system, comprising:
-
one or more processors; and one or more computer-readable storage media having stored thereon computer-executable instructions that are executable by the one or more processors to cause the computer system to perform a method for authorizing joining of transformation chain instances of different transformation chain classes, and by causing the computer system to perform at least the following; identify authorized dependencies between a plurality of transformation chain classes; and authorize a plurality of transformation chain instances to be joined in accordance with one or more joining criteria, the plurality of transformation chain instances representing instances of at least some of the plurality of transformation chain classes; wherein joining of the plurality of transformation chain instances forms a compound transformation chain instance allows data to flow between at least some of the plurality of transformation chain instances without passing through an application function interface or placing a function call.
-
Specification