FACILITATING CONTEXT DELIVERY DURING COMMUNICATION SESSIONS
First Claim
1. A method implemented in a computer infrastructure having computer executable code tangibly embodied on a computer readable storage medium having programming instructions operable to:
- render at least one service to a user device through a communication session;
collect information of the communication session; and
send the information of the communication session to a service provider when a call is setup between the user device and the service provider, the service provider rendering the information of the communication session for viewing by the service provider.
1 Assignment
0 Petitions
Accused Products
Abstract
An approach is disclosed that facilitates context delivery during communication sessions. The approach may be implemented in a computer infrastructure having computer executable code tangibly embodied on a computer readable storage medium having programming instructions operable to: render at least one service to a user device through a communication session; collect information of the communication session; and send the information of the communication session to a service provider when a call is setup between the user device and the service provider. The service provider renders the information of the communication session for viewing by the service provider.
-
Citations
25 Claims
-
1. A method implemented in a computer infrastructure having computer executable code tangibly embodied on a computer readable storage medium having programming instructions operable to:
-
render at least one service to a user device through a communication session; collect information of the communication session; and send the information of the communication session to a service provider when a call is setup between the user device and the service provider, the service provider rendering the information of the communication session for viewing by the service provider. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A system implemented in hardware, comprising:
-
a server operable to; render at least one service to a user device through a communication session; collect information of the communication session; and send the information of the communication session to a call center when a call is setup between the user device and the call center, the call center rendering the information of the communication session for viewing by the call center. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A computer program product comprising a computer usable storage medium having readable program code embodied in the storage medium, the computer program product includes at least one component operable to:
-
receive a Session Initiation Protocol (SIP) notify message from an application server, the SIP notify message comprising references to cached context of a communication session between a user device and the application server; at least one of build and update a presence document comprising the references to all of the cached context throughout a duration of the communication session; and send a SIP publish message to a call center, the SIP publish message comprising the presence document, the call center rendering the context of the communication session for viewing by a call center agent. - View Dependent Claims (22)
-
-
23. A method of facilitating context delivery during communication sessions, comprising:
providing a computer infrastructure, being operable to; render at least one service to a user device through a communication session; collect information of the communication session; and send the information of the communication session to a service provider when a call is setup between the user device and the service provider, the service provider rendering the information of the communication session for viewing by the service provider. - View Dependent Claims (24)
-
25. A computer system for facilitating context delivery during communication sessions, the system comprising:
-
a CPU, a computer readable memory and a computer readable storage media; first program instructions to render at least one web site to a user device through a communication session; second program instructions to collect information of the communication session; third program instructions to cache the collected information of the communication session; fourth program instructions to at least one of build and update a presence document comprising references to all of the cached information throughout a duration of the communication session; and fifth program instructions to send a Session Initiation Protocol (SIP) publish message to a service provider when a call is setup between the user device and the service provider, the SIP publish message comprising the presence document, and the service provider rendering the information of the communication session for viewing by the service provider; wherein the information of the communication session comprises at least one of; a HyperText Markup Language (HTML) content of at least one web page a user views; a media content of the web page the user views; personal user data; user device data; and user authorization data, and wherein the first, second, third, fourth, and fifth program instructions are stored on the computer readable storage media for execution by the CPU via the computer readable memory.
-
Specification