Visual channel refresh rate control for composite services delivery
First Claim
1. 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
, a refresh rate controller coupled to the model servlet, the refresh rate controller comprising program code enabled to change a refresh rate in the model for a view in a visual channel of access for the common session, responsive to detecting voice activity in a voice channel of access for the common session.
2 Assignments
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. A method for managing refresh rates for visual channels in a composite services enablement data processing system can include establishing multiple channels of access to a common session for a composite service and synchronizing changes of state for the common session in a view for each of the channels of access to the service. Notably, voice activity can be detected over one of the channels of access for the common session. Responsive to detecting the voice activity, a refresh rate within a model for the common session can be changed to support a higher refresh rate in a view for another one of the channels of access for the common session. Conversely, the refresh rate can be changed to support a lower refresh rate responsive to not detecting voice activity.
-
Citations
14 Claims
-
1. 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
,a refresh rate controller coupled to the model servlet, the refresh rate controller comprising program code enabled to change a refresh rate in the model for a view in a visual channel of access for the common session, responsive to detecting voice activity in a voice channel of access for the common session. - View Dependent Claims (2, 3, 4)
-
-
5. A method for managing refresh rates for visual channels in a composite services enablement data processing system, the method comprising:
-
establishing multiple channels of access to a common session for a composite service;
synchronizing changes of state in a model corresponding to the common session in a view for each of the channels of access to the common session;
detecting voice activity over one of the channels of access for the common session; and
,responsive to detecting the voice activity, changing a refresh rate within a model for the common session to support a higher refresh rate in a view for another one of the channels of access for the common session. - View Dependent Claims (6, 7, 8, 9)
-
-
10. A computer program product comprising a computer usable medium having computer usable program code for managing refresh rates for visual channels in a composite services enablement data processing system, the computer program product including:
-
computer usable program code for establishing multiple channels of access to a common session for a composite service;
computer usable program code for synchronizing changes of state in a model corresponding to the common session in a view for each of the channels of access to the common session;
computer usable program code for detecting voice activity over one of the channels of access for the common session; and
,computer usable program code for changing a refresh rate within a model for the common session to support a higher refresh rate in a view for another one of the channels of access for the common session responsive to detecting the voice activity. - View Dependent Claims (11, 12, 13, 14)
-
Specification