Update notification for peer views in a composite services delivery environment
First Claim
1. An update notification method for peer views in a composite services enablement environment, the method comprising:
- establishing multiple channels of access for a common session to a composite service;
synchronizing updates to a model for the common session in each view for the channels of access; and
, detecting an impending update to the model in a view for one of the channels of access and providing a notification of the impending update to the model to others of the channels of access.
1 Assignment
0 Petitions
Accused Products
Abstract
Embodiments of the present invention provide a method, system and computer program product for deploying and delivering composite services in an NGN network. In one embodiment of the invention, an update notification method for peer views in a composite services enablement environment can include establishing multiple channels of access for a common session to a composite service and synchronizing updates to a model for the common session in each view for the channels of access. Importantly, the method can include detecting an impending update to the model in a view for one of the channels of access and providing a notification of the impending update to the model to others of the channels of access. For instance, detecting an impending update to the model in a view for one of the channels of access can include detecting a selection of a user interface element or editing of a field in the view for the one of the channels.
-
Citations
20 Claims
-
1. An update notification method for peer views in a composite services enablement environment, the method comprising:
-
establishing multiple channels of access for a common session to a composite service;
synchronizing updates to a model for the common session in each view for the channels of access; and
,detecting an impending update to the model in a view for one of the channels of access and providing a notification of the impending update to the model to others of the channels of access. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A composite service enabling data processing system comprising:
-
a plurality of channel servlets enabled to establish multiple different channels of access to a common session for a composite service;
a location registry comprising a table of entries associating the different channels of access with the common session for the composite service; and
,a model servlet configured for coupling to a model for the common session, for modifying state data in the model for the common session, and to synchronize views for each of the different channels of access to the common session responsive to changes detected in the model; and
,update detection logic coupled to each of the views, the update detection logic comprising program code enabled to detect in one of the views impending updates to the model by others of the views and to render an indication of the impending updates in the one of the views. - View Dependent Claims (11)
-
-
12. A computer program product comprising a computer usable medium having computer usable program code for update notification for peer views in a composite services enablement environment, the computer program product including:
-
computer usable program code for establishing multiple channels of access for a common session to a composite service;
computer usable program code for synchronizing updates to a model for the common session in each view for the channels of access; and
,computer usable program code for detecting an impending update to the model in a view for one of the channels of access and providing a notification of the impending update to the model to others of the channels of access. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20)
-
Specification