Patent ID: 8099084
Filing Date: 2012-01-17
Classification: G06Q,H04L,H04W

Abstract:
1. A method for creating smart services, comprising: providing a smart services middleware platform; defining a plurality of services, wherein each service is based on a situation of a service subscriber and an event for interacting with the subscriber on behalf of each service; providing a plurality of service agents on the smart services middleware platform, wherein each of the plurality of services is associated with a respective service agent; providing access to subscriber context information based on private subscriber information, the subscriber context information used in determining a current situation of the subscriber; and allowing, via each of the plurality of service agents, each service to use the subscriber context information to generate a response to the event on behalf of the subscriber without each service having direct access to the private subscriber information, wherein at least one of the preceding actions is performed on at least one electronic hardware component.