EXTENSIBLE MECHANISM FOR CONVEYING FEATURE CAPABILITIES IN CONVERSATION SYSTEMS
First Claim
Patent Images
1. A method to be executed at least in part in a computing device for conveying feature capability in a conversation facilitated by an enhanced communication system, the method comprising:
- determining feature capabilities associated with an endpoint;
providing the feature capabilities to at least one other endpoint to participate in the conversation;
selecting a common set of feature capabilities to be employed in the conversation;
adjusting user interfaces of the endpoints based on the selected feature capabilities; and
establishing the conversation using the selected feature capabilities.
2 Assignments
0 Petitions
Accused Products
Abstract
Feature capabilities of conversation clients are conveyed to participants in a conversation such that real time decisions can be made and a common set of capabilities are selected to be used in the conversation. User interfaces of participating clients are then adjusted to reflect those capabilities. Further decisions and adjustments may be performed during the conversation in response to changes in participating clients and their capabilities.
-
Citations
20 Claims
-
1. A method to be executed at least in part in a computing device for conveying feature capability in a conversation facilitated by an enhanced communication system, the method comprising:
-
determining feature capabilities associated with an endpoint; providing the feature capabilities to at least one other endpoint to participate in the conversation; selecting a common set of feature capabilities to be employed in the conversation; adjusting user interfaces of the endpoints based on the selected feature capabilities; and establishing the conversation using the selected feature capabilities. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A communication system for facilitating multi-modal conversations with feature capability selection, the system comprising:
a plurality of endpoints configured to facilitate multi-modal communications employing Session Initiation Protocol (SIP), the endpoints performing actions including; determine feature capabilities associated with each endpoint; publish the feature capabilities to other endpoint invited to participate in the conversation; select a common set of feature capabilities to be employed in the conversation; adjust respective user interfaces based on the selected feature capabilities; establish the conversation using the selected feature capabilities; in response to a change associated with at least one of the endpoints participating in the conversation, determine the change in the feature capabilities; modify the selected set of feature capabilities based on the change; and adjust the respective user interfaces while the conversation is being facilitated. - View Dependent Claims (14, 15, 16)
-
17. A computer-readable storage medium with instructions stored thereon for conveying feature capability in a conversation facilitated by an enhanced communication system, the instructions comprising:
-
determining feature capabilities associated with each endpoint attempting to participate in the conversation; conveying the determined feature capabilities to other endpoints attempting to participate in the conversation; selecting a common set of feature capabilities to be employed in the conversation, wherein the common set of feature capabilities are selected based on at least one from a set of;
endpoint device characteristics, endpoint application characteristics, a system capability, a system resource availability, an organization policy, and a user credential;adjusting user interfaces of the endpoints based on the selected feature capabilities; establishing the conversation using the selected feature capabilities; determining a change in the feature capabilities associated with at least one of the endpoints participating in the conversation; modifying the selected set of feature capabilities based on the change; and conveying the changed set of feature capabilities to participating endpoints such that respective user interfaces of the participating endpoints are adjusted while the conversation is being facilitated. - View Dependent Claims (18, 19, 20)
-
Specification