Back to results
US 2009/0157805 A1Published application
Method and system for specifying, applying and extending application related aspects through policies, rules and/or triggers
AssigneeResearch In Motion Limited
InventorsBrian Edward Anthony MCCOLGAN, Gaelle Christine MARTIN-COCHER, Michael SHENFIELD
Life of this patent
Estimating the term…
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.
Claims32
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.
2 more elements
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.
2 more elements
Dependencies are inferred from the claim text.