CONTEXTUAL CONVERSATION FRAMEWORK
First Claim
Patent Images
1. A method executed at least in part by a computing device for providing a contextual conversation framework, the method comprising:
- receiving a request to initiate a conversation through a communication application user interface;
determining an initiating user'"'"'s context;
providing the initiating user'"'"'s context to a receiving user as a conversation context;
enabling activation of a context application at the receiving user'"'"'s client such that at least one of contextual data and a document is shared during the conversation; and
upon conclusion of the conversation updating the conversation context.
2 Assignments
0 Petitions
Accused Products
Abstract
A platform and end user interface are provided as part of a contextual communications framework for enabling developers to add context to conversations before they start or as they occur. The context may be consumed through a communication application user interface or through an application associated with a contextual document or file. The exchanged context and any updates to it may be stored following the conversation such that subsequent continuations of the conversation may be provided with the updated context.
30 Citations
20 Claims
-
1. A method executed at least in part by a computing device for providing a contextual conversation framework, the method comprising:
-
receiving a request to initiate a conversation through a communication application user interface; determining an initiating user'"'"'s context; providing the initiating user'"'"'s context to a receiving user as a conversation context; enabling activation of a context application at the receiving user'"'"'s client such that at least one of contextual data and a document is shared during the conversation; and upon conclusion of the conversation updating the conversation context. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A server in a communication system for managing a contextual conversation framework, the server comprising:
-
a memory storing instructions; a processor coupled to the memory, the processor executing at least one communication application and at least one context application in conjunction with the instructions stored in the memory, wherein the communication application is configured to; capture an initiating user'"'"'s context in response to a request to initiate a conversation; define a receiving user'"'"'s context based on the initiating user'"'"'s context; transmit the receiving user'"'"'s context along with a conversation invite; and establish a context channel between the initiating user and the receiving user while the conversation is being facilitated such that real time data is exchanged for sharing a conversation context. - View Dependent Claims (13, 14, 15, 16, 17)
-
-
18. A computer-readable storage medium with instructions stored thereon for providing a contextual conversation framework, the instructions comprising:
-
capturing an initiating user'"'"'s context in response to a request to initiate a conversation wherein the request is received through one of;
a communication application user interface embedded into a context application user interface, a communication application user interface that includes an embedded user interface for the context application, and a context menu activated within a list view of a collaboration application user interface in response to selection of an item in the list view;defining a receiving user'"'"'s context based on the initiating user'"'"'s context; transmitting the receiving user'"'"'s context along with a conversation invite; establishing a context channel between the initiating user and the receiving user while the conversation is being facilitated such that real time data is exchanged for sharing a conversation context; upon conclusion of the conversation updating the conversation context; and storing a conversation history and the updated conversation context. - View Dependent Claims (19, 20)
-
Specification