METHOD AND SYSTEM FOR SPECIFYING, APPLYING AND EXTENDING APPLICATION RELATED ASPECTS THROUGH POLICIES, RULES AND/OR TRIGGERS
First Claim
Patent Images
1. A method of enabling a context aware mechanism in an execution environment, the method comprising:
- defining aspects that at least one application employs, an aspect being an application level abstraction relevant to a source or service;
associating at least one of rules and triggers against said aspects from the defining step; and
associating policies with a context at a point in an application lifecycle, said policies being used as a basis for evaluating rules within the context aware mechanism,wherein said aspects, rules and policies enable said at least one application to abstract functionality to the context aware mechanism.
4 Assignments
0 Petitions
Accused Products
Abstract
A method and system for the creation of aspects from a service or application, the method defining related service aspects; inserting or encapsulating service aspects as named aspects into an abstraction layer in an execution environment; and associating the named aspects with logic in the abstraction layer to support application or service function points.
-
Citations
32 Claims
-
1. A method of enabling a context aware mechanism in an execution environment, the method comprising:
-
defining aspects that at least one application employs, an aspect being an application level abstraction relevant to a source or service; associating at least one of rules and triggers against said aspects from the defining step; and associating policies with a context at a point in an application lifecycle, said policies being used as a basis for evaluating rules within the context aware mechanism, wherein said aspects, rules and policies enable said at least one application to abstract functionality to the context aware mechanism. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A context aware mechanism comprising:
-
aspects, said aspects being application level abstractions related to a context; rules and triggers providing a sequence of steps or logic employed to compute aspects; and policies associated with a context at a point in an application lifecycle, said policies being used as a basis for evaluating rules within the context aware mechanism, wherein said aspects, rules and policies enable at least one client to abstract functionality to the context aware mechanism. - View Dependent Claims (21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32)
-
Specification