US20060153357A1 - Method and apparatus for providing contextual information with telephone calls - Google Patents
Method and apparatus for providing contextual information with telephone calls Download PDFInfo
- Publication number
- US20060153357A1 US20060153357A1 US11/031,927 US3192705A US2006153357A1 US 20060153357 A1 US20060153357 A1 US 20060153357A1 US 3192705 A US3192705 A US 3192705A US 2006153357 A1 US2006153357 A1 US 2006153357A1
- Authority
- US
- United States
- Prior art keywords
- party
- audio communication
- text document
- contextual data
- communication
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Abandoned
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M3/00—Automatic or semi-automatic exchanges
- H04M3/42—Systems providing special services or facilities to subscribers
- H04M3/58—Arrangements for transferring received calls from one subscriber to another; Arrangements affording interim conversations between either the calling or the called party and a third party
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M3/00—Automatic or semi-automatic exchanges
- H04M3/42—Systems providing special services or facilities to subscribers
- H04M3/50—Centralised arrangements for answering calls; Centralised arrangements for recording messages for absent or busy subscribers ; Centralised arrangements for recording messages
- H04M3/51—Centralised call answering arrangements requiring operator intervention, e.g. call or contact centers for telemarketing
- H04M3/5183—Call or contact centers with computer-telephony arrangements
- H04M3/5191—Call or contact centers with computer-telephony arrangements interacting with the Internet
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M7/00—Arrangements for interconnection between switching centres
- H04M7/006—Networks other than PSTN/ISDN providing telephone service, e.g. Voice over Internet Protocol (VoIP), including next generation networks with a packet-switched transport layer
Definitions
- the present invention is directed to the field of computer networks. More specifically, the present invention is directed to computer telephony, in particular Voice-over-Internet-Protocol.
- Inbound call centers typically contain an automatic call distributor (ACD) to handle and route incoming calls.
- ACD automatic call distributor
- the ACD connects calls to a sales representative, a customer service representative or a help desk operator among others.
- the ACD also facilitates automated routing of incoming calls to prompt the caller to select one or more menu choices and to place calls that cannot be answered immediately into a hold queue until the appropriate next agent becomes available.
- the hold queue provides the caller with music, advertising or periodic barge-in messages updating the caller on the current queue status. Reponses to the menu choices facilitate routing of the call through the call center in the most appropriate way.
- the incoming call is answered, and the representative agent assesses the caller's immediate needs and records relevant information about the caller in a computer accessible database.
- This relevant information includes caller identifying information such as account numbers.
- the information can be accessed by any operator or representative within the company that has a computer and access to the database. Therefore, this information can be provided to operators the next time the user calls or can be accessed by operators or agents to whom the call is forwarded.
- the saved information is typically made available to operators or customer service representatives on the screens of computers located in the call centers through a mechanism known as “screen pops”.
- a database entry is created for storing the information about each client, and this database entry can be amended.
- the identification of the caller for example the telephone number associated with the caller, is determined, and this identification is used to populate a representative's computer screen with data that is already known about the customer.
- successive operators can access some or all of the stored information by querying the database.
- each operator must have access to the database, and difficulties with database performance, availability, synchronization schemes and access controls affect operator access to the necessary information.
- the problems associated with database access are exacerbated.
- a call is initiated by a caller and is terminated at an initial agent or representative, for example an operator within a call center or at an automatic call distributor (ACD).
- the call is converted to a session initiation protocol (SIP) based voice over internet protocol (VoIP) call, and the initial operator or ACD obtains contextual data or information from the caller.
- SIP session initiation protocol
- VoIP voice over internet protocol
- the information received is converted to an extensible markup language (XML) document and attached to the SIP messages that are controlling the call. As the messages controlling the call are forwarded, so is the associated contextual information.
- XML extensible markup language
- FIG. 1 is a schematic representation of an embodiment of a system for use with the present invention
- FIG. 3 is a schematic representation of an initiation of a voice over internet communication session for use in the present invention.
- FIG. 4 is a schematic representation of the transfer of a voice over internet communication session for use in the present invention.
- the system includes one or more callers 12 or customers and a company or call center 14 .
- the callers 12 contact the call center through the public switched telephone network 16 using, for example, conventional wireline phones 18 or cellular phones 20 as the customer premises equipment (CPE).
- the callers 12 can also contact the call center 14 through the internet 22 using voice over internet protocol (VoIP) enabled phones 24 or multimedia computer systems 26 as the CPE.
- the system 10 also includes an internet protocol (IP) PSTN gateway 28 as an interface between the PSTN 16 and the internet 22 .
- IP internet protocol
- the call center 14 also includes an automatic call distributor (ACD) 36 to handle and route the incoming calls through the call center 14 .
- ACD automatic call distributor
- the call center 14 also includes a private branch exchange (PBX) 38 through which the ACD 36 lines can be routed to provide general carrier interface support for the call center 14 .
- PBX private branch exchange
- Interface with the internet is provided through a web server 40 , and one or more databases 42 are provided to store information needed by the agents including, but not limited to, technical support information, customer information, parts list and price lists.
- the database 42 can also include the computer executable code for running methods in accordance with the present invention.
- An audio communication session is initiated between a first party and a second party 48 .
- Suitable audio communication sessions include any audio communication session between two or more parties utilizing wireline and wireless telephone systems including the Public Switched Telephone Network (PSTN), analogue cellular communication systems, digital cellular communication systems, satellite communication systems, Voice-over-Internet Protocol (VoIP) communication systems (either H323 or SIP based) and combinations thereof.
- Audio communication sessions also include the audio portion of a mixed media communication, for example a video or web-based conferencing session.
- the first party is a caller 12 ( FIG.
- the audio communication session is converted to a format that supports the linking of contextual data with audio.
- the initiated audio communication session is converted to a VoIP communication session 50 .
- Any suitable protocol for conducting a VoIP session can be used.
- the VoIP communication session is a session initiation protocol (SIP) based VoIP communication session.
- SIP session initiation protocol
- the PSTN is interfaced with the internet thought the IP/PSTN gateway to facilitate the conversion of the audio communication session to a VoIP communication session.
- the first party initiates a VoIP telephone call.
- the audio communication does not have to be converted to a VoIP communication session; however, the protocol is confirmed to be SIP.
- the audio communication session between the first party and the second party has been initiated by the first party for a particular purpose, for example technical support, customer service or sales.
- the second party obtains contextual data from the first party 52 .
- This contextual data is caller specific and preferably audio session specific.
- the contextual data includes, but is not limited to, account information, pass codes, personal identification numbers, contact information, personal identification information, queries, responses to questions, purchase requests and combinations thereof. Additional contextual information can be retrieved from the database 42 .
- the contextual data is stored 54 by the second party in a format that can be propagated with the audio portion of the communication session and that can be accessed by current and future participants in the audio session.
- the contextual information can be stored locally at the second party, and a copy can also be forwarded to the first party.
- a copy of the contextual information can also be saved in the database 42 for future use or to protect against unexpected interruptions to the audio communication session.
- the contextual data is saved as a text document. Any suitable format for a text document that is known and available in the art can be used.
- the contextual information is stored in an extensible mark-up language (XML) formatted document.
- the present invention uses SIP-based VoIP within the called party's network, for example a customer service organization.
- the caller After initiating a customer service call, the caller typically provides information, for example name, address, account number and other pertinent information to the called party.
- the information provided by the caller is used by a first customer service representative to identify a second customer service representative that can provide the desired substantive assistance to the caller. Once the second customer service representative is identified, the call is transferred.
- the caller does not have to provide the same information to the second customer service representative.
- the necessary identifying information for he second customer service representative is included in the SDP of the SIP signaling message, and the first customer service representative also attaches or embeds the stored, XML formatted state information in the SDP 88 .
- the REFER message can be handled by a SIP-PSTN gateway if the caller 12 is from a PSTN phone. Acknowledgement 202 that the REFER message was successfully received, understood, and accepted is provided to the first representative 80 .
- the user sends an INVITE 90 message to the second customer service representative 84 .
- This INVITE 90 message contains the XML document that was received with the REFER 86 message.
- the present invention is also directed to a computer readable medium containing a computer executable code that when read by a computer causes the computer to perform a method for propagating contextual data in an audio communication in accordance with the present invention and to the computer executable code itself.
- the computer executable code can be stored on any suitable storage medium or database, including databases in communication with and accessible to the caller or call recipient, and can be executed on any suitable hardware platform as are known and available in the art.
Abstract
The present invention is directed to a method for propagating contextual data in an audio communication by storing the contextual data obtained from a calling party in an extensible mark-up language formatted text document. A telephone call between a first party and a second party is converted to a session initiation protocol based voice over internet protocol communication, and the stored text document is attached to session initiation protocol messages that control the voice over internet protocol communication. The document is attached to the signaling messages by embedding the text document in a session description payload associated with the session initiation protocol message. The attached document is propagated with the audio communication, including when the signaling messages are used to transfer the audio communication from the second party to a third party or to add one or more addition parties to the audio communication.
Description
- The present invention is directed to the field of computer networks. More specifically, the present invention is directed to computer telephony, in particular Voice-over-Internet-Protocol.
- Various businesses handle a large volume of phone calls from clients or customers. To facilitate the processing of this large volume of phone calls, many businesses utilize technologies such as call centers. In general, each call center contains the equipment and personnel necessary to manage and to process a large volume of inbound or outbound calls. Inbound call centers receive calls, for example via toll-free numbers, from customers looking to obtain information about the goods or services that a company sells, to purchase those goods or services and to obtain assistance. Therefore, the inbound call centers provide support for incoming sales and for customer service requests. Outbound call centers typically contain a large number of salespeople making calls in an attempt to sell products or services. The same arrangement of equipment in a given call center can be used as either an inbound call center or an outbound call center.
- Inbound call centers typically contain an automatic call distributor (ACD) to handle and route incoming calls. For example, the ACD connects calls to a sales representative, a customer service representative or a help desk operator among others. The ACD also facilitates automated routing of incoming calls to prompt the caller to select one or more menu choices and to place calls that cannot be answered immediately into a hold queue until the appropriate next agent becomes available. The hold queue provides the caller with music, advertising or periodic barge-in messages updating the caller on the current queue status. Reponses to the menu choices facilitate routing of the call through the call center in the most appropriate way.
- When an operator or representative becomes available, the incoming call is answered, and the representative agent assesses the caller's immediate needs and records relevant information about the caller in a computer accessible database. This relevant information includes caller identifying information such as account numbers. Once stored in the computer accessible database, the information can be accessed by any operator or representative within the company that has a computer and access to the database. Therefore, this information can be provided to operators the next time the user calls or can be accessed by operators or agents to whom the call is forwarded.
- The saved information is typically made available to operators or customer service representatives on the screens of computers located in the call centers through a mechanism known as “screen pops”. In general, a database entry is created for storing the information about each client, and this database entry can be amended. For new incoming telephone calls, the identification of the caller, for example the telephone number associated with the caller, is determined, and this identification is used to populate a representative's computer screen with data that is already known about the customer. For calls that are transferred or forwarded within a given call center, successive operators can access some or all of the stored information by querying the database. However, each operator must have access to the database, and difficulties with database performance, availability, synchronization schemes and access controls affect operator access to the necessary information. In addition, when a call is transferred between administrative domains, e.g. from an initial call center to a distant call center, the problems associated with database access are exacerbated.
- Current systems do not address situations where the caller dynamically provides data, for example details of a current problem, or current information to an operator. The screen pop systems only provide information that has been previously acquired and stored in the database. Current telephone communication systems do not provide session specific contextual information across termination points of a telephone call, in particular when those termination points span administrative or application domains. For example, when a telephone call is transferred from a first call center to a second call center, the contextual information is lost. Lost contextual information has to be re-entered or repeated by the caller. Repetitive entry of information is onerous to the customer.
- Therefore, a need exists for propagating current and updated session-specific contextual information among various operators or representatives in one or more call centers, eliminating the need for repeated entry by a caller of the same information. The contextual information would be provided without having to access a central database and would be provided concurrent with the transfer of the actual telephone call.
- The present invention is directed to methods and systems that permit a caller or any participant in an audio communication session to provide dynamic, contextual information only once for a given call or session. In accordance with the present invention, caller-specific contextual information is associated with the caller and the telephone call or audio communication session for the duration of the call session. The state information obtained from the caller at or near the initiation of the call is propagated to each termination point to which the call is forwarded. These termination points include customer premises equipment associated with operators located within a single call center or disposed among a plurality of distinct call centers. The termination points also include equipment associated with a third party located outside of the call centers.
- A call is initiated by a caller and is terminated at an initial agent or representative, for example an operator within a call center or at an automatic call distributor (ACD). The call is converted to a session initiation protocol (SIP) based voice over internet protocol (VoIP) call, and the initial operator or ACD obtains contextual data or information from the caller. The information received is converted to an extensible markup language (XML) document and attached to the SIP messages that are controlling the call. As the messages controlling the call are forwarded, so is the associated contextual information.
- Therefore, the present invention ties the contextual data to the call itself, allowing the call-specific contextual data to be transferred to any domain, including different domains running different applications from the original termination point domain without requiring access to a corporate database. Methods and systems in accordance with the present invention allow on-demand call transfer for customer relationship management (CRM) or other purposes, with appropriate contextual or other information coupled with the call to facilitate a near seamless customer experience. The present invention also enables loose integration of call centers via a decreased requirement for integration of applications and middleware.
-
FIG. 1 is a schematic representation of an embodiment of a system for use with the present invention; -
FIG. 2 is a flow chart illustrating an embodiment of a method for propagating contextual data in an audio communication in accordance with the present invention; -
FIG. 3 is a schematic representation of an initiation of a voice over internet communication session for use in the present invention; and -
FIG. 4 is a schematic representation of the transfer of a voice over internet communication session for use in the present invention. - Referring initially to
FIG. 1 , asystem 10 for use in accordance with the present invention is illustrated. As illustrated, the system includes one ormore callers 12 or customers and a company orcall center 14. Thecallers 12 contact the call center through the public switchedtelephone network 16 using, for example,conventional wireline phones 18 orcellular phones 20 as the customer premises equipment (CPE). Thecallers 12 can also contact thecall center 14 through theinternet 22 using voice over internet protocol (VoIP) enabledphones 24 ormultimedia computer systems 26 as the CPE. Thesystem 10 also includes an internet protocol (IP) PSTNgateway 28 as an interface between thePSTN 16 and theinternet 22. - The
call center 14 includes a plurality of agents, operators orcustomer service representatives 30. Eachcustomer service representative 30 is provided with equipment to handle both the audio portion of an audio communication session or telephone call and the inputting and display of data related to the audio communication. As illustrated, eachagent 30 includes atelephone 32 and acomputer 34. Although illustrated as separate equipment, the functions of thetelephone 32 andcomputer 34 can be combined into a single piece of equipment. Theagents 30 within thecall center 14 can be located at a single geographical location or can be located at two or more distinct physical locations. The location and arrangement of theagents 30 is transparent to thecallers 12. - The
call center 14 also includes an automatic call distributor (ACD) 36 to handle and route the incoming calls through thecall center 14. In one embodiment, thecall center 14 also includes a private branch exchange (PBX) 38 through which theACD 36 lines can be routed to provide general carrier interface support for thecall center 14. Although illustrated a two distinct pieces of equipment, a combined ACD/PBX can also be used. Interface with the internet is provided through aweb server 40, and one ormore databases 42 are provided to store information needed by the agents including, but not limited to, technical support information, customer information, parts list and price lists. Thedatabase 42 can also include the computer executable code for running methods in accordance with the present invention. All of theagents 30, theACD 36, thePBX 38, theweb server 40 and thedatabase 42 are in communication through one ormore networks 44.Suitable networks 44 include local area networks, e.g. an Ethernet network, a wide area network, secure local and wide are networks, secure wireless networks, enterprise-wide networks, storage area networks, virtual private networks, secure virtual private networks, internet area networks, internet secure networks, personal area networks and combinations thereof. Thetelephones 32 located at eachagent 30 can be in direct communication with thenetwork 44 or can be in communication with the network through thecomputer 34. - Referring to
FIG. 2 , an embodiment of a method for propagating contextual data in an audio communication 46 in accordance with the present invention is illustrated. An audio communication session is initiated between a first party and asecond party 48. Suitable audio communication sessions include any audio communication session between two or more parties utilizing wireline and wireless telephone systems including the Public Switched Telephone Network (PSTN), analogue cellular communication systems, digital cellular communication systems, satellite communication systems, Voice-over-Internet Protocol (VoIP) communication systems (either H323 or SIP based) and combinations thereof. Audio communication sessions also include the audio portion of a mixed media communication, for example a video or web-based conferencing session. In one embodiment, the first party is a caller 12 (FIG. 1 ), and the second party is a call center 14 (FIG. 1 ). Alternatively, the first and second parties can both be call centers or can both be individual callers. In order to initiate the audio communication session, either the first party calls the second party, or the second party calls the first party using the customer premises equipment located at the first or second party. In one embodiment, a VoIP telephone call from the first party to the second party is initiated using a VoIP telephone located at the first party or a computer webpage interface. In another embodiment, a telephone call for the first party to the second party is initiated over a public switched telephone network using a wireline or wireless telephone. - Once the session is initiated, the audio communication session is converted to a format that supports the linking of contextual data with audio. In one embodiment, the initiated audio communication session is converted to a
VoIP communication session 50. Any suitable protocol for conducting a VoIP session can be used. Preferably, the VoIP communication session is a session initiation protocol (SIP) based VoIP communication session. When the incoming phone call from the first party is made across the PSTN, the PSTN is interfaced with the internet thought the IP/PSTN gateway to facilitate the conversion of the audio communication session to a VoIP communication session. Alternatively, the first party initiates a VoIP telephone call. In this embodiment, the audio communication does not have to be converted to a VoIP communication session; however, the protocol is confirmed to be SIP. - The audio communication session between the first party and the second party has been initiated by the first party for a particular purpose, for example technical support, customer service or sales. In order to facilitate the processing of the service requested by the first party, the second party obtains contextual data from the
first party 52. This contextual data is caller specific and preferably audio session specific. The contextual data includes, but is not limited to, account information, pass codes, personal identification numbers, contact information, personal identification information, queries, responses to questions, purchase requests and combinations thereof. Additional contextual information can be retrieved from thedatabase 42. Methods for obtaining the contextual data including prompting the caller to select form menus using the phone key pad or a voice recognition system, using a graphical interface on the phone or a computer disposed at the caller's premises or using an agent to obtain the contextual information verbally from caller and entering the information using a computer located at the agent. - Having obtained the contextual data from the first party, the contextual data is stored 54 by the second party in a format that can be propagated with the audio portion of the communication session and that can be accessed by current and future participants in the audio session. The contextual information can be stored locally at the second party, and a copy can also be forwarded to the first party. In addition, a copy of the contextual information can also be saved in the
database 42 for future use or to protect against unexpected interruptions to the audio communication session. In one embodiment, the contextual data is saved as a text document. Any suitable format for a text document that is known and available in the art can be used. Preferably, the contextual information is stored in an extensible mark-up language (XML) formatted document. - The stored text document is linked to the
audio communication 56 so that when the audio portion of the audio communication session is delivered, the text document is also delivered. Preferably, the stored data are linked to one or more of the commands or signaling messages that control the audio communication session itself. In one embodiment, the audio communication session is, or has been converted to, a SIP based VoIP, and SIP is the signaling protocol for VoIP. The communication session is controlled by SIP signaling messages including messages for call setup, for example INVITE, call teardown or termination, for example BYE and call transfer, for example REFER. In one embodiment, the messages are sent as user datagram protocol/internet protocol (UDP/IP) packets. - Since each signaling message contains a session description payload (SDP), the stored text document is preferably embedded in the SDP. Once stored and linked to the audio communication session, the stored contextual data can be propagated with the
audio communication session 58. Propagation of the audio communication session includes transferring the audio communication from the second party to a third party or adding one or more additional parties to the audio communication, for example initiating a multi-party telephone conference. In one embodiment, the second party is an agent within the call center, and the third party to whom the audio communication session is transferred is another agent within the call center. The third party can be located at the same physical location as the second party or a separate physical location. This separate physical location can be accessible across a local network, the Internet or a PSTN. Since the text document containing the contextual data is delivered to the additional party, for example the third party, concurrent with the signaling commands, the new party does not need to request the same information from the first party and does not need to access a common database to get the necessary contextual information about the first party. - An embodiment of a SIP based VoIP call initiation is illustrated in
FIG. 3 . Acaller 12, for example anIP Phone 24 or a laptop running an IP soft phone, registers with afirst SIP Proxy 62 using a SIP REGISTER message. Thefirst SIP Proxy 62 is responsible for routing anINVITE message 64 viasubsequent proxies 66 to the called party, for example anagent 30 in acall center 14. Thecaller 12 is provided with a typical “ringing” 68 indicating that the called party's phone is ringing, followed by OK 70 andACK 72 SIP messages. The INVITE, OK and ACK messages each carry a SDP payload describing the IP address and port numbers of the two endpoints and media characteristics such as codec type. The information in the SDP packet is used to establish a real-time transport protocol (RTP)media path 74 between thecaller 12 and the calledparty 30. Voice packets are sent as RTP/UDP/IP packets across theRTP media path 74 directly between the two endpoints. Termination of the audio communication session is accomplish by one endpoint sending aBYE 76 message to the other endpoint through the SIP Proxies and receiving an OK 78 message in response. - In one embodiment, the present invention uses SIP-based VoIP within the called party's network, for example a customer service organization. After initiating a customer service call, the caller typically provides information, for example name, address, account number and other pertinent information to the called party. Often, the information provided by the caller is used by a first customer service representative to identify a second customer service representative that can provide the desired substantive assistance to the caller. Once the second customer service representative is identified, the call is transferred. By propagating the information provided by the caller, also called the state information, with the transferred call, the caller does not have to provide the same information to the second customer service representative.
- Referring to
FIG. 4 , acaller 12 establishes a SIP-based VoIP communication session through a plurality ofSIP proxy servers 79 with a first customer service orcall center representative 80 using theINVITE 64, OK 70 andACK 72 messages as described above. During thevoice conversation 82, the firstcustomer service representative 80 obtains the desired state information verbally from the caller and enters the information, which is stored as an XML formatted document. Based upon the content of the state information, the firstcustomer service representative 80 identifies a secondcustomer service representative 84 to assist thecaller 12. The firstcustomer service representative 80 initiates a transfer of the call to the secondcustomer service representative 84 by sending a REFER 86 message to thecaller 12. The necessary identifying information for he second customer service representative is included in the SDP of the SIP signaling message, and the first customer service representative also attaches or embeds the stored, XML formatted state information in the SDP 88. The REFER message can be handled by a SIP-PSTN gateway if thecaller 12 is from a PSTN phone.Acknowledgement 202 that the REFER message was successfully received, understood, and accepted is provided to thefirst representative 80. The user sends anINVITE 90 message to the secondcustomer service representative 84. ThisINVITE 90 message contains the XML document that was received with the REFER 86 message. When the call setup for the transferred call is completed using a standard INVITE-OK-ACK exchange, the XML document is available to the secondcustomer service representative 84. Theuser 12 disconnects from thefirst representative 80 using a BYE command which isacknowledgement 200 as successfully received, understood, and accepted. - The present invention is also directed to a computer readable medium containing a computer executable code that when read by a computer causes the computer to perform a method for propagating contextual data in an audio communication in accordance with the present invention and to the computer executable code itself. The computer executable code can be stored on any suitable storage medium or database, including databases in communication with and accessible to the caller or call recipient, and can be executed on any suitable hardware platform as are known and available in the art.
- While it is apparent that the illustrative embodiments of the invention disclosed herein fulfill the objectives of the present invention, it is appreciated that numerous modifications and other embodiments may be devised by those skilled in the art. Additionally, feature(s) and/or element(s) from any embodiment may be used singly or in combination with other embodiment(s). Therefore, it will be understood that the appended claims are intended to cover all such modifications and embodiments, which would come within the spirit and scope of the present invention.
Claims (18)
1. A method for propagating contextual data in an audio communication, the method comprising:
initiating an audio communication between a first party and a second party;
obtaining contextual data from the first party;
storing the contextual data in a text document;
linking the text document to the audio communication; and
propagating the text document with the audio communication.
2. The method of claim 1 , wherein the step of initiating an audio communication comprises initiating a voice over internet protocol telephone call from the first party or initiating a telephone call across a public switched telephone network from the first party.
3. The method of claim 1 , further comprising converting the audio communication to a session initiation protocol based voice over internet protocol communication.
4. The method of claim 1 , wherein the step of obtaining contextual data comprises obtaining account information, pass codes, personal identification numbers, contact information, personal identification information, queries, query responses, purchase requests or combinations thereof.
5. The method of claim 1 , wherein the step of storing the contextual data comprises storing the contextual data in an extensible mark-up language formatted document.
6. The method of claim 1 , wherein the step of linking the text document comprises attaching the text document to one or more signaling messages that control the audio communication.
7. The method of claim 1 , wherein the step of propagating the text document with the audio communication comprises transferring the audio communication from the second party to a third party or adding one or more additional parties to the audio communication.
8. A method for propagating contextual data in an audio communication, the method comprising:
converting an audio communication between a first party and a second party to a session initiation protocol based voice over internet protocol communication;
obtaining contextual data from the first party;
storing the contextual data in an extensible mark-up language formatted text document;
attaching the text document to one or more of the session initiation protocol messages that control the voice over internet protocol communication; and
propagating the text document with the audio communication.
9. The method of claim 8 , wherein the step of attaching the text document comprises embedding the text document in a session description payload associated with the session initiation protocol messages.
10. The method of claim 8 , wherein the step of propagating the text document with the audio communication comprises transferring the audio communication from the second party to a third party or adding one or more additional parties to the audio communication.
11. A computer readable medium containing a computer executable code that when read by a computer causes the computer to perform a method for propagating contextual data in an audio communication, the method comprising:
initiating an audio communication between a first party and a second party;
obtaining contextual data from the first party;
storing the contextual data in a text document;
linking the text document to the audio communication; and
propagating the text document with the audio communication.
12. The computer readable medium of claim 11 , wherein the step of initiating an audio communication comprises initiating a voice over internet protocol telephone call from the first party or initiating a telephone call across a public switched telephone network from the first party.
13. The computer readable medium of claim 11 , further comprising converting the audio communication to a session initiation protocol based voice over internet protocol communication.
14. The computer readable medium of claim 11 , wherein the step of obtaining contextual data comprises obtaining account information, pass codes, personal identification numbers, contact information, personal identification information, queries, responses to questions, purchase requests or combinations thereof.
15. The computer readable medium of claim 11 , wherein the step of saving the contextual data comprises saving the contextual data in an extensible mark-up language formatted document.
16. The computer readable medium of claim 11 , wherein the step of linking the text document comprises attaching the text document to signaling messages that control the audio communication.
17. The computer readable medium of claim 16 , wherein the signaling messages comprise session initiation protocol messages and the step of linking the text document comprises embedding the text document in a session description payload associated with each session initiation protocol message.
18. The computer readable medium of claim 11 , wherein the step of propagating the text document with the audio communication comprises transferring the audio communication from the second party to a third party or adding one or more additional parties to the audio communication.
Priority Applications (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US11/031,927 US20060153357A1 (en) | 2005-01-08 | 2005-01-08 | Method and apparatus for providing contextual information with telephone calls |
PCT/EP2005/055294 WO2006072478A1 (en) | 2005-01-08 | 2005-10-17 | Embedding data obtained from a caller in sip signalling messages and passing this data on during a call transfer |
TW095100490A TW200644604A (en) | 2005-01-08 | 2006-01-05 | Method and apparatus for providing contextual information with telephone calls |
US12/135,445 US8576835B2 (en) | 2005-01-08 | 2008-06-09 | Method and apparatus for providing contextual information with telephone calls |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US11/031,927 US20060153357A1 (en) | 2005-01-08 | 2005-01-08 | Method and apparatus for providing contextual information with telephone calls |
Related Child Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US12/135,445 Continuation US8576835B2 (en) | 2005-01-08 | 2008-06-09 | Method and apparatus for providing contextual information with telephone calls |
Publications (1)
Publication Number | Publication Date |
---|---|
US20060153357A1 true US20060153357A1 (en) | 2006-07-13 |
Family
ID=35536378
Family Applications (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US11/031,927 Abandoned US20060153357A1 (en) | 2005-01-08 | 2005-01-08 | Method and apparatus for providing contextual information with telephone calls |
US12/135,445 Expired - Fee Related US8576835B2 (en) | 2005-01-08 | 2008-06-09 | Method and apparatus for providing contextual information with telephone calls |
Family Applications After (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US12/135,445 Expired - Fee Related US8576835B2 (en) | 2005-01-08 | 2008-06-09 | Method and apparatus for providing contextual information with telephone calls |
Country Status (3)
Country | Link |
---|---|
US (2) | US20060153357A1 (en) |
TW (1) | TW200644604A (en) |
WO (1) | WO2006072478A1 (en) |
Cited By (50)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20060182093A1 (en) * | 2005-02-17 | 2006-08-17 | Nurnberger Alfred R | VOIP gateway network |
US20070019797A1 (en) * | 2005-06-29 | 2007-01-25 | Morris Robert P | Methods, systems, and computer program products for performing a context-based call action in response to an incoming call indication |
US20070206753A1 (en) * | 2006-03-06 | 2007-09-06 | Sbc Knowledge Ventures, L.P. | System and method of providing multimedia communication services |
US20070230439A1 (en) * | 2006-03-31 | 2007-10-04 | Microsoft Corporation | VoIP variable metadata |
US20070239428A1 (en) * | 2006-04-06 | 2007-10-11 | Microsoft Corporation | VoIP contextual information processing |
US20070237131A1 (en) * | 2006-04-10 | 2007-10-11 | Microsoft Corporation | Voip client information |
US20070237149A1 (en) * | 2006-04-10 | 2007-10-11 | Microsoft Corporation | Mining data for services |
US20070253407A1 (en) * | 2006-05-01 | 2007-11-01 | Microsoft Corporation | Enhanced VoIP services |
US20070265830A1 (en) * | 2006-05-10 | 2007-11-15 | Microsoft Corporation | VoIP call center |
US20070263607A1 (en) * | 2006-03-31 | 2007-11-15 | Microsoft Corporation | Extensible metadata structure |
US20070265990A1 (en) * | 2006-05-10 | 2007-11-15 | Miscrosoft Corporation | Multi-party information analysis in a VoIP system |
US20070270126A1 (en) * | 2006-05-18 | 2007-11-22 | Microsoft Corporation | Authentication of a digital voice conversation |
US20070274293A1 (en) * | 2006-05-26 | 2007-11-29 | Microsoft Corporation | Archiving VoIP conversations |
US20070280204A1 (en) * | 2006-05-31 | 2007-12-06 | Microsoft Corporation | Metadata collection |
US20070280218A1 (en) * | 2006-06-06 | 2007-12-06 | At&T Corp. | Method and apparatus for maintaining state information on a client device configured for VOIP communication |
US20070282989A1 (en) * | 2006-05-30 | 2007-12-06 | Microsoft Corporation | Proximity filtering of multiparty VoIP communications |
US20070280225A1 (en) * | 2006-05-31 | 2007-12-06 | Microsoft Corporation | Extended services and recommendations |
US20080005056A1 (en) * | 2006-06-29 | 2008-01-03 | James Andrew Stelzig | Connecting devices in a peer-to-peer network with a service provider |
US20080021999A1 (en) * | 2006-07-18 | 2008-01-24 | Aspect Software, Inc. | Remote expert screen pop via data message |
US20080043978A1 (en) * | 2006-07-28 | 2008-02-21 | Inventec Multimedia & Telecom Corporation. | Network telephone system for recovering talk after unexpected disconnection and method thereof |
US20080101339A1 (en) * | 2006-11-01 | 2008-05-01 | Microsoft Corporation | Device selection for broadcast messages |
US20080114594A1 (en) * | 2006-11-14 | 2008-05-15 | Microsoft Corporation | Conversation data accuracy confirmation |
US20080130531A1 (en) * | 2006-12-05 | 2008-06-05 | Joey Chou | Transporting packetized voice over WIMAX networks |
US20080200207A1 (en) * | 2007-02-20 | 2008-08-21 | Microsoft Corporation | Contextual Auto-Replication in Short Range Wireless Networks |
US20080247533A1 (en) * | 2005-06-15 | 2008-10-09 | International Business Machines Corporation | Method and system for call to role |
US20080285738A1 (en) * | 2006-01-18 | 2008-11-20 | International Business Machines Corporation | Method for intelligent and automated transmission of local context in converged signaling |
US20090201835A1 (en) * | 2008-02-07 | 2009-08-13 | Motorola Inc | Method for supporting a multi-party call in combinational session |
US20090232287A1 (en) * | 2008-03-13 | 2009-09-17 | International Business Machines Corporation | Telecom Web Browsers, and Methods for Defining a Telecom Web Browser |
US20090238348A1 (en) * | 2008-03-19 | 2009-09-24 | International Business Machines Corporation | Telecom Web Browsers, and Methods for Defining a Telecom Web Browser |
US20090279533A1 (en) * | 2008-05-08 | 2009-11-12 | Microsoft Corporation | Extensible and secure transmission of multiple conversation contexts |
US20100085900A1 (en) * | 2006-12-28 | 2010-04-08 | Petri Stenman | System and method for managing communication between parties |
DE102013211720A1 (en) | 2012-09-28 | 2014-04-03 | Avaya Inc. | System and method for long-lived context-sensitive interactions |
US20140219438A1 (en) * | 2013-02-04 | 2014-08-07 | RingDNA, Inc. | Systems and methods involving real-time communications platforms and/or processing |
US20150295979A1 (en) * | 2014-03-05 | 2015-10-15 | Unisys Corporation | Systems and methods of distributed silo signaling |
US20160212265A1 (en) * | 2015-01-20 | 2016-07-21 | Avaya Inc. | Enhanced customer journey using multichannel contact center |
US9584656B1 (en) * | 2006-03-31 | 2017-02-28 | Verint Americas Inc. | Systems and methods for endpoint recording using a media application server |
US10652739B1 (en) * | 2014-11-14 | 2020-05-12 | United Services Automobile Association (Usaa) | Methods and systems for transferring call context |
US10750008B1 (en) | 2014-11-14 | 2020-08-18 | United Services Automobile Association (Usaa) | Systems and methods for authenticating a caller |
US11068904B1 (en) * | 2015-04-27 | 2021-07-20 | United Services Automobile Association (Usaa) | Providing aggregated statistical information relating to customer representative's performance |
CN113259530A (en) * | 2021-06-07 | 2021-08-13 | 上海慧捷智能技术有限公司 | Context data synchronous transfer method and system |
US11201964B2 (en) | 2019-10-31 | 2021-12-14 | Talkdesk, Inc. | Monitoring and listening tools across omni-channel inputs in a graphically interactive voice response system |
US11328205B2 (en) | 2019-08-23 | 2022-05-10 | Talkdesk, Inc. | Generating featureless service provider matches |
US11677875B2 (en) | 2021-07-02 | 2023-06-13 | Talkdesk Inc. | Method and apparatus for automated quality management of communication records |
US11706339B2 (en) | 2019-07-05 | 2023-07-18 | Talkdesk, Inc. | System and method for communication analysis for use with agent assist within a cloud-based contact center |
US11736615B2 (en) | 2020-01-16 | 2023-08-22 | Talkdesk, Inc. | Method, apparatus, and computer-readable medium for managing concurrent communications in a networked call center |
US11736616B1 (en) | 2022-05-27 | 2023-08-22 | Talkdesk, Inc. | Method and apparatus for automatically taking action based on the content of call center communications |
US11783246B2 (en) | 2019-10-16 | 2023-10-10 | Talkdesk, Inc. | Systems and methods for workforce management system deployment |
US11856140B2 (en) | 2022-03-07 | 2023-12-26 | Talkdesk, Inc. | Predictive communications system |
US11943391B1 (en) | 2022-12-13 | 2024-03-26 | Talkdesk, Inc. | Method and apparatus for routing communications within a contact center |
US11971908B2 (en) | 2022-06-17 | 2024-04-30 | Talkdesk, Inc. | Method and apparatus for detecting anomalies in communication data |
Families Citing this family (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9232060B2 (en) * | 2008-10-13 | 2016-01-05 | Avaya Inc. | Management of contact lists |
US9241014B2 (en) | 2010-10-12 | 2016-01-19 | United Services Automobile Association (Usaa) | Methods, systems, and computer-readable media for transferring or recovering a communication between a number of participants |
US9674364B2 (en) | 2010-10-21 | 2017-06-06 | Micro Macro Assets, Llc | Comprehensive system and method for providing sales and marketing acceleration and effectiveness |
US11968326B2 (en) | 2010-10-21 | 2024-04-23 | Micro Macro Assets, Llc | System and method improving inbound leads and phone calls processing in sales and marketing engagement |
AU2011316871A1 (en) | 2010-10-21 | 2013-05-23 | Micro Macro Assets Llc | System and method for maximizing efficiency of call transfer speed |
US8938058B2 (en) | 2010-10-21 | 2015-01-20 | Micro Macro Assets Llc | System and method for providing sales and marketing acceleration and effectiveness |
US9742891B2 (en) * | 2011-01-21 | 2017-08-22 | Dell Products, Lp | Personal computer and mobile phone communications through peer-to-peer connection |
US20140380190A1 (en) * | 2013-06-21 | 2014-12-25 | Microsoft Corporation | Integrating customer relationship management information to communication sessions |
US10127513B1 (en) * | 2017-04-28 | 2018-11-13 | Cyara Solutions Pty Ltd | Automated multi-channel customer journey testing |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6104802A (en) * | 1997-02-10 | 2000-08-15 | Genesys Telecommunications Laboratories, Inc. | In-band signaling for routing |
US20020073203A1 (en) * | 2000-12-07 | 2002-06-13 | Gilleland Michael E. | Providing calling party information in a request to establish a call session |
US20030021264A1 (en) * | 1998-09-24 | 2003-01-30 | Zhakov Vyacheslav I. | Call transfer using session initiation protocol (SIP) |
US20030161448A1 (en) * | 2002-02-27 | 2003-08-28 | Sbc Technology Resources Inc. | Multi-modal communications method |
US20060067507A1 (en) * | 2004-09-30 | 2006-03-30 | Avaya Technologies, Corp. | Computer and telephony integration |
Family Cites Families (20)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
GB9411458D0 (en) * | 1994-06-08 | 1994-07-27 | Intercom Data Systems Ltd | Telephony system |
EP1024643A1 (en) * | 1999-01-29 | 2000-08-02 | International Business Machines Corporation | Method, apparatus and communication system for setting up a communication session |
US6625141B1 (en) * | 1999-06-18 | 2003-09-23 | Telefonaktiebolaget L M Ericsson (Publ) | System and method for providing value-added services (VAS) in an integrated telecommunications network using session initiation protocol (SIP) |
EP1093281A3 (en) * | 1999-10-15 | 2002-11-06 | Nortel Networks Limited | Call redirection through portable device |
US8699472B2 (en) * | 2000-05-24 | 2014-04-15 | Nokia Corporation | Common charging identifier for communication networks |
US20020147818A1 (en) * | 2001-04-04 | 2002-10-10 | Michael Wengrovitz | Session initiation protocol routing using voice cookies |
US8098651B1 (en) * | 2001-07-27 | 2012-01-17 | Rockstar Bidco, LP | Integrating multimedia capabilities with circuit-switched calls |
US20030058838A1 (en) * | 2001-09-06 | 2003-03-27 | Michael Wengrovitz | System and method for transmitting information via a call center SIP server |
US7630359B1 (en) * | 2001-09-28 | 2009-12-08 | At&T Corp. | Technique for providing translation between the packet environment and the PSTN environment |
FI20011962A0 (en) * | 2001-10-09 | 2001-10-09 | Nokia Corp | Kodkonverteringsarrangemang |
US7372957B2 (en) * | 2002-12-24 | 2008-05-13 | Intel Corporation | Method and apparatus for implementing call processing in packet telephony networks |
US7966554B2 (en) * | 2003-03-11 | 2011-06-21 | Thomson Financial Llc | Financial disclosure content synchronizing software |
US20040184432A1 (en) * | 2003-03-19 | 2004-09-23 | Ralitsa Gateva | Method for controlling streaming services |
EP1503558A1 (en) * | 2003-08-01 | 2005-02-02 | Siemens Aktiengesellschaft | Connection of participants in a hybrid communications network |
US7804949B2 (en) * | 2003-12-31 | 2010-09-28 | Alcatel Lucent | Client-based integration of PBX and messaging systems |
US7362698B2 (en) * | 2004-01-22 | 2008-04-22 | International Business Machines Corporation | Method, system and service for achieving synchronous communication responsive to dynamic status |
US7656861B2 (en) * | 2004-07-09 | 2010-02-02 | Cisco Technology, Inc. | Method and apparatus for interleaving text and media in a real-time transport session |
US20060080407A1 (en) * | 2004-10-12 | 2006-04-13 | Motorola, Inc. | Multimedia session establishment in a user entity having audio floor control |
US8719434B2 (en) * | 2004-12-29 | 2014-05-06 | Cisco Technology, Inc. | Agnostic peripheral control for media communication appliances |
US20080285736A1 (en) * | 2007-05-16 | 2008-11-20 | Unison Technolgies Llc | Systems and methods for providing unified collaboration systems with conditional communication handling |
-
2005
- 2005-01-08 US US11/031,927 patent/US20060153357A1/en not_active Abandoned
- 2005-10-17 WO PCT/EP2005/055294 patent/WO2006072478A1/en not_active Application Discontinuation
-
2006
- 2006-01-05 TW TW095100490A patent/TW200644604A/en unknown
-
2008
- 2008-06-09 US US12/135,445 patent/US8576835B2/en not_active Expired - Fee Related
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6104802A (en) * | 1997-02-10 | 2000-08-15 | Genesys Telecommunications Laboratories, Inc. | In-band signaling for routing |
US20030021264A1 (en) * | 1998-09-24 | 2003-01-30 | Zhakov Vyacheslav I. | Call transfer using session initiation protocol (SIP) |
US20020073203A1 (en) * | 2000-12-07 | 2002-06-13 | Gilleland Michael E. | Providing calling party information in a request to establish a call session |
US20030161448A1 (en) * | 2002-02-27 | 2003-08-28 | Sbc Technology Resources Inc. | Multi-modal communications method |
US20060067507A1 (en) * | 2004-09-30 | 2006-03-30 | Avaya Technologies, Corp. | Computer and telephony integration |
Cited By (80)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20060182093A1 (en) * | 2005-02-17 | 2006-08-17 | Nurnberger Alfred R | VOIP gateway network |
US8351596B2 (en) | 2005-06-15 | 2013-01-08 | International Business Machines Corporation | Method and system for call to role |
US20080247533A1 (en) * | 2005-06-15 | 2008-10-09 | International Business Machines Corporation | Method and system for call to role |
US8917857B2 (en) | 2005-06-15 | 2014-12-23 | International Business Machines Corporation | Method and system for call to role |
US20070019797A1 (en) * | 2005-06-29 | 2007-01-25 | Morris Robert P | Methods, systems, and computer program products for performing a context-based call action in response to an incoming call indication |
US8473604B2 (en) * | 2006-01-18 | 2013-06-25 | International Business Machines Corporation | Method for intelligent and automated transmission of local context in converged signaling |
US20080285738A1 (en) * | 2006-01-18 | 2008-11-20 | International Business Machines Corporation | Method for intelligent and automated transmission of local context in converged signaling |
US20070206753A1 (en) * | 2006-03-06 | 2007-09-06 | Sbc Knowledge Ventures, L.P. | System and method of providing multimedia communication services |
US7873029B2 (en) * | 2006-03-06 | 2011-01-18 | At&T Intellectual Property I, L.P. | System and method of providing multimedia communication services |
US8634410B2 (en) | 2006-03-06 | 2014-01-21 | At&T Intellectual Property I, L.P. | System and method of providing multimedia communication services |
US8842660B2 (en) * | 2006-03-31 | 2014-09-23 | Microsoft Corporation | VoIP variable metadata |
US9584656B1 (en) * | 2006-03-31 | 2017-02-28 | Verint Americas Inc. | Systems and methods for endpoint recording using a media application server |
US20070230439A1 (en) * | 2006-03-31 | 2007-10-04 | Microsoft Corporation | VoIP variable metadata |
US7502364B2 (en) * | 2006-03-31 | 2009-03-10 | Microsoft Corporation | Extensible metadata structure |
US20070263607A1 (en) * | 2006-03-31 | 2007-11-15 | Microsoft Corporation | Extensible metadata structure |
US8228824B2 (en) * | 2006-04-06 | 2012-07-24 | Microsoft Corporation | VoIP contextual information processing |
US20070239428A1 (en) * | 2006-04-06 | 2007-10-11 | Microsoft Corporation | VoIP contextual information processing |
US20070237131A1 (en) * | 2006-04-10 | 2007-10-11 | Microsoft Corporation | Voip client information |
US20070237149A1 (en) * | 2006-04-10 | 2007-10-11 | Microsoft Corporation | Mining data for services |
US9497314B2 (en) * | 2006-04-10 | 2016-11-15 | Microsoft Technology Licensing, Llc | Mining data for services |
US20070253407A1 (en) * | 2006-05-01 | 2007-11-01 | Microsoft Corporation | Enhanced VoIP services |
US8451829B2 (en) | 2006-05-10 | 2013-05-28 | Microsoft Corporation | Routing a VoIP call with contextual information |
US20070265830A1 (en) * | 2006-05-10 | 2007-11-15 | Microsoft Corporation | VoIP call center |
US8135125B2 (en) * | 2006-05-10 | 2012-03-13 | Microsoft Corporation | Multi-party information analysis in a VoIP system |
US8050255B2 (en) | 2006-05-10 | 2011-11-01 | Microsoft Corporation | Routing a VoIP call with contextual information |
US20070265990A1 (en) * | 2006-05-10 | 2007-11-15 | Miscrosoft Corporation | Multi-party information analysis in a VoIP system |
US20070270126A1 (en) * | 2006-05-18 | 2007-11-22 | Microsoft Corporation | Authentication of a digital voice conversation |
US20070274293A1 (en) * | 2006-05-26 | 2007-11-29 | Microsoft Corporation | Archiving VoIP conversations |
US8504605B2 (en) * | 2006-05-30 | 2013-08-06 | Microsoft Corporation | Proximity filtering of multiparty VoIP communications |
US20070282989A1 (en) * | 2006-05-30 | 2007-12-06 | Microsoft Corporation | Proximity filtering of multiparty VoIP communications |
US7983247B2 (en) | 2006-05-31 | 2011-07-19 | Microsoft Corporation | Metadata collection |
US20070280225A1 (en) * | 2006-05-31 | 2007-12-06 | Microsoft Corporation | Extended services and recommendations |
US20070280204A1 (en) * | 2006-05-31 | 2007-12-06 | Microsoft Corporation | Metadata collection |
US8582556B2 (en) * | 2006-06-06 | 2013-11-12 | At&T Intellectual Property Ii, L.P. | Method and apparatus for maintaining state information on a client device configured for VOIP communication |
US20070280218A1 (en) * | 2006-06-06 | 2007-12-06 | At&T Corp. | Method and apparatus for maintaining state information on a client device configured for VOIP communication |
US8468131B2 (en) * | 2006-06-29 | 2013-06-18 | Avaya Canada Corp. | Connecting devices in a peer-to-peer network with a service provider |
US20080005056A1 (en) * | 2006-06-29 | 2008-01-03 | James Andrew Stelzig | Connecting devices in a peer-to-peer network with a service provider |
US20080021999A1 (en) * | 2006-07-18 | 2008-01-24 | Aspect Software, Inc. | Remote expert screen pop via data message |
US20080043978A1 (en) * | 2006-07-28 | 2008-02-21 | Inventec Multimedia & Telecom Corporation. | Network telephone system for recovering talk after unexpected disconnection and method thereof |
US20080101339A1 (en) * | 2006-11-01 | 2008-05-01 | Microsoft Corporation | Device selection for broadcast messages |
US8630191B2 (en) | 2006-11-01 | 2014-01-14 | Microsoft Corporation | Device selection for broadcast messages |
US8767718B2 (en) * | 2006-11-14 | 2014-07-01 | Microsoft Corporation | Conversation data accuracy confirmation |
US20080114594A1 (en) * | 2006-11-14 | 2008-05-15 | Microsoft Corporation | Conversation data accuracy confirmation |
US20080130531A1 (en) * | 2006-12-05 | 2008-06-05 | Joey Chou | Transporting packetized voice over WIMAX networks |
US20100085900A1 (en) * | 2006-12-28 | 2010-04-08 | Petri Stenman | System and method for managing communication between parties |
US9667588B2 (en) | 2007-02-20 | 2017-05-30 | Microsoft Technology Licensing, Llc | Contextual auto-replication in short range wireless networks |
US9294608B2 (en) | 2007-02-20 | 2016-03-22 | Microsoft Technology Licensing, Llc | Contextual auto-replication in short range wireless networks |
US20080200207A1 (en) * | 2007-02-20 | 2008-08-21 | Microsoft Corporation | Contextual Auto-Replication in Short Range Wireless Networks |
US20090201835A1 (en) * | 2008-02-07 | 2009-08-13 | Motorola Inc | Method for supporting a multi-party call in combinational session |
US8869032B2 (en) * | 2008-03-13 | 2014-10-21 | International Business Machines Corporation | Telecom web browsers, and methods for defining a telecom web browser |
US20090232287A1 (en) * | 2008-03-13 | 2009-09-17 | International Business Machines Corporation | Telecom Web Browsers, and Methods for Defining a Telecom Web Browser |
US8867711B2 (en) * | 2008-03-19 | 2014-10-21 | International Business Machines Corporation | Telecom web browsers, and methods for defining a telecom web browser |
US20090238348A1 (en) * | 2008-03-19 | 2009-09-24 | International Business Machines Corporation | Telecom Web Browsers, and Methods for Defining a Telecom Web Browser |
US20090279533A1 (en) * | 2008-05-08 | 2009-11-12 | Microsoft Corporation | Extensible and secure transmission of multiple conversation contexts |
US8718042B2 (en) | 2008-05-08 | 2014-05-06 | Microsoft Corporation | Extensible and secure transmission of multiple conversation contexts |
CN103716477A (en) * | 2012-09-28 | 2014-04-09 | 阿瓦亚公司 | System and method for long-lived contextual interaction |
DE102013211720A1 (en) | 2012-09-28 | 2014-04-03 | Avaya Inc. | System and method for long-lived context-sensitive interactions |
US20140219438A1 (en) * | 2013-02-04 | 2014-08-07 | RingDNA, Inc. | Systems and methods involving real-time communications platforms and/or processing |
US20150295979A1 (en) * | 2014-03-05 | 2015-10-15 | Unisys Corporation | Systems and methods of distributed silo signaling |
US9392034B2 (en) * | 2014-03-05 | 2016-07-12 | Unisys Corporation | Systems and methods of distributed silo signaling |
US10652739B1 (en) * | 2014-11-14 | 2020-05-12 | United Services Automobile Association (Usaa) | Methods and systems for transferring call context |
US11228677B1 (en) | 2014-11-14 | 2022-01-18 | United Services Automobile Association (Usaa) | Systems and methods for authenticating a caller |
US10750008B1 (en) | 2014-11-14 | 2020-08-18 | United Services Automobile Association (Usaa) | Systems and methods for authenticating a caller |
US11770706B1 (en) | 2014-11-14 | 2023-09-26 | United Services Automobile Association (Usaa) | Methods and systems for transferring call context |
US11770474B1 (en) | 2014-11-14 | 2023-09-26 | United Services Automobile Association (Usaa) | Systems and methods for authenticating a caller |
US11218875B1 (en) | 2014-11-14 | 2022-01-04 | United Services Automobile Association (Usaa) | Methods and systems for transferring call context |
US20160212265A1 (en) * | 2015-01-20 | 2016-07-21 | Avaya Inc. | Enhanced customer journey using multichannel contact center |
US11068904B1 (en) * | 2015-04-27 | 2021-07-20 | United Services Automobile Association (Usaa) | Providing aggregated statistical information relating to customer representative's performance |
US11663608B1 (en) | 2015-04-27 | 2023-05-30 | United Services Automobile Association | Providing aggregated statistical information relating to customer representative's performance |
US11706339B2 (en) | 2019-07-05 | 2023-07-18 | Talkdesk, Inc. | System and method for communication analysis for use with agent assist within a cloud-based contact center |
US11328205B2 (en) | 2019-08-23 | 2022-05-10 | Talkdesk, Inc. | Generating featureless service provider matches |
US11783246B2 (en) | 2019-10-16 | 2023-10-10 | Talkdesk, Inc. | Systems and methods for workforce management system deployment |
US11201964B2 (en) | 2019-10-31 | 2021-12-14 | Talkdesk, Inc. | Monitoring and listening tools across omni-channel inputs in a graphically interactive voice response system |
US11736615B2 (en) | 2020-01-16 | 2023-08-22 | Talkdesk, Inc. | Method, apparatus, and computer-readable medium for managing concurrent communications in a networked call center |
CN113259530A (en) * | 2021-06-07 | 2021-08-13 | 上海慧捷智能技术有限公司 | Context data synchronous transfer method and system |
US11677875B2 (en) | 2021-07-02 | 2023-06-13 | Talkdesk Inc. | Method and apparatus for automated quality management of communication records |
US11856140B2 (en) | 2022-03-07 | 2023-12-26 | Talkdesk, Inc. | Predictive communications system |
US11736616B1 (en) | 2022-05-27 | 2023-08-22 | Talkdesk, Inc. | Method and apparatus for automatically taking action based on the content of call center communications |
US11971908B2 (en) | 2022-06-17 | 2024-04-30 | Talkdesk, Inc. | Method and apparatus for detecting anomalies in communication data |
US11943391B1 (en) | 2022-12-13 | 2024-03-26 | Talkdesk, Inc. | Method and apparatus for routing communications within a contact center |
Also Published As
Publication number | Publication date |
---|---|
TW200644604A (en) | 2006-12-16 |
US8576835B2 (en) | 2013-11-05 |
US20080240381A1 (en) | 2008-10-02 |
WO2006072478A1 (en) | 2006-07-13 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US8576835B2 (en) | Method and apparatus for providing contextual information with telephone calls | |
EP1652359B1 (en) | Method and system for suppressing early media in a communications network | |
US7965828B2 (en) | Call control presence | |
US6937699B1 (en) | System and method for advertising using data network telephone connections | |
US7822016B2 (en) | IP ACD using SIP format | |
US7940792B2 (en) | System and methods for facilitating third-party call and device control | |
US8199886B2 (en) | Call control recording | |
US20070070980A1 (en) | Method and system for providing network-based call processing of packetized voice calls | |
US9264544B2 (en) | Automated attendant multimedia session | |
US8837697B2 (en) | Call control presence and recording | |
US20090154678A1 (en) | Conveying textual content from interactive systems to IP clients | |
US20100223044A1 (en) | Method and System for Directing Media Streams During a Conference Call | |
US20130089197A1 (en) | Method and system for call to role | |
US7599354B2 (en) | Architecture and method for rapid development and implementation of voice over IP features | |
EP1677504A1 (en) | Method and apparatus for registering multiple phone numbers associated with a frequently called party | |
US7769161B1 (en) | Contact center | |
CA2588800A1 (en) | Downloading of network based information to ip phones | |
JP2006109471A (en) | Computer and telephony integration | |
US20040062382A1 (en) | Multimedia augmented call coverage | |
US8532088B1 (en) | Method and apparatus for providing call center agents with calling party information | |
CA2574546C (en) | Call control recording | |
WO2008042462A2 (en) | Call control presence and recording |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
AS | Assignment |
Owner name: IBM CORPORATION, NEW YORK Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:ACHARYA, ARUP;EBLING, MARIA RENE;SHAE, ZON-YIN;AND OTHERS;REEL/FRAME:016546/0182;SIGNING DATES FROM 20041123 TO 20050913 |
|
STCB | Information on status: application discontinuation |
Free format text: ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION |