Method and system for a context aware mechanism for use in presence and location
AssigneeResearch In Motion Limited
InventorsBrian Edward Anthony MCCOLGAN, Gaelle Christine MARTIN-COCHER, Michael SHENFIELD
Life of this patent
Estimating the term…
Abstract
A method for execution in a computing execution environment for the creation of aspects from a service or application, an aspect being an application level abstraction relevant to a source or service, the method comprising: defining related service aspects; inserting or encapsulating service aspects as named aspects into a context aware layer in the execution environment, the context aware layer adapted to be called from a plurality of application types or services; and associating the named aspects with logic in the context aware layer to support application or service function points.
Claims45
A method within a computing execution environment for the creation of aspects from a service or application, an aspect being an application level abstraction relevant to a source or service, the method comprising:
- defining related service aspects;
- inserting or encapsulating service aspects as named aspects into a context aware layer of the execution environment, the context aware layer adapted to be called from a plurality of application types or services;
- and
- associating the named aspects with logic in the context aware layer to support applications or service functions.
An execution environment comprising:
- client applications with application types, said client applications employing service aspects for execution, the service aspects being application level abstractions relevant to a source or service;
- and
- a context aware layer adapted to:
- insert or encapsulate the service aspects as named aspects;
- be called from a plurality of application types or services;
- and
- associate the named aspects with logic in the context aware layer to support application or service function points.
Dependencies are inferred from the claim text.