Patent ID: 7958496

Claim:
A method of application service exchange across different execution environments wherein an execution environment refers to the rules and constraints for execution and installation of an application, the method comprising the steps of: implementing a platform service management support on an embedded mobile-device platform on a mobile device; receiving a registration to handle a service by the platform service management support from a server application operating in a first execution environment on the mobile device, wherein the step of receiving the registration is performed by a registration part of the platform service management support; receiving a request for the service by the platform service management support from a client application operating in a second execution environment on the mobile device; requesting the service by the platform service management support from the server application; receiving a result by the platform service management support from the server application responsive to the requesting step; and delivering the result by the platform service management support to the client application, wherein the service is specified in an execution environment neutral manner; wherein the steps of receiving the request for the service, requesting the service, receiving the result, and delivering the result are performed by a service broker part of the platform service management support.