WIRELESS DEVICE CUSTOMIZATION RESOURCES
First Claim
Patent Images
1. A method for facilitating operation of a wireless terminal device having plural code components installed thereon, the method comprising:
- a) providing, by the wireless device, a directory for use by the code components to advertise services offered thereby and to request access to said advertised services;
b) upon receiving a request for access by a first code component to a first advertised service of said advertised services, determining, by the wireless device, whether said first code component is granted a permission to access said first advertised service; and
c) upon determining that said first code component is granted said permission, directly communicatively coupling, by the wireless device, the first code component to a second code component offering said first advertised service, wherein the first and second code components utilize a standardized communication interface for facilitating said direct communicative coupling.
8 Assignments
0 Petitions
Accused Products
Abstract
The present invention provides methods, systems and computer program products for facilitating loading, configuration and interaction of modular applications and/or modular components of an application on wireless devices such as M2M terminals. Modular elements may be connected to each other based on a system of permissions which determines which elements are permitted to access given services offered by other elements. Once connected, modular elements may communicate directly via a standardized interface
-
Citations
25 Claims
-
1. A method for facilitating operation of a wireless terminal device having plural code components installed thereon, the method comprising:
-
a) providing, by the wireless device, a directory for use by the code components to advertise services offered thereby and to request access to said advertised services; b) upon receiving a request for access by a first code component to a first advertised service of said advertised services, determining, by the wireless device, whether said first code component is granted a permission to access said first advertised service; and c) upon determining that said first code component is granted said permission, directly communicatively coupling, by the wireless device, the first code component to a second code component offering said first advertised service, wherein the first and second code components utilize a standardized communication interface for facilitating said direct communicative coupling. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A wireless terminal device, comprising:
-
a) a memory having an operating system and plural code components installed thereon; b) a service directory installed in said memory for use by the code components to advertise services offered thereby and to request access to said advertised services; c) a supervisory module installed in said memory and configured, upon receiving a request for access by a first code component to a first advertised service of said advertised services, to determine whether said first code component is granted a permission to access said first advertised service, the supervisory module further configured, upon determining that said first code component is granted said permission, to directly communicatively couple the first code component to a second code component offering said first advertised service, wherein the first and second code components utilize a standardized communication interface for facilitating said direct communicative coupling. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24)
-
-
25. A computer program product comprising a non-transitory computer readable medium having stored thereon statements and instructions for execution by a computer for performing operations for facilitating operation of a wireless terminal device having plural code components installed thereon, the operations comprising:
-
a) providing, by the wireless device, a directory for use by the code components to advertise services offered thereby and to request access to said advertised services; b) upon receiving a request for access by a first code component to a first advertised service of said advertised services, determining, by the wireless device, whether said first code component is granted a permission to access said first advertised service; and c) upon determining that said first code component is granted said permission, directly communicatively coupling, by the wireless device, the first code component to a second code component offering said first advertised service, wherein the first and second code components utilize a standardized communication interface for facilitating said direct communicative coupling.
-
Specification