Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Apparatus and method for contacting a customer support line on customer's behalf and having a customer support representative contact the customer

a customer support and customer technology, applied in the field of apparatus and methods for contacting a customer support line on the customer's behalf and having a customer support representative contact the customer, can solve the problems of inability to provide enhanced services to subscribers of the public switched telephone network directly affected by the limitations of the public switched telephone network, web-based applications running in the ip network, and inability to maintain the application state. stateless and transient natur

Inactive Publication Date: 2006-02-23
CISCO TECH INC
View PDF42 Cites 4 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Benefits of technology

[0016] There is also a need for an arrangement that enables an application server to call a second party on behalf of a caller, to call back the caller when the second party is available, and to bridge the calls connecting the second party and the caller so that the caller need not wait on hold in order to speak with the second party.
[0018] According to one aspect of the present invention, a method is provided in an application server configured for responding to hypertext transport protocol (HTTP) requests. The method includes storing, in response to a first HTTP request, an XML document that specifies for a user, a call number of a second party. The stored XML document is retrieved based on a second HTTP request by the user. A first HTML document is generated based on the retrieved XML document. The first HTML document has instructions including the call number for accessing the second party. A second HTML document is generated based on a prescribed input received from the second party. The second HTML document has instructions for connecting the second party with the user. Hence, a user may speak with a called party without ever having to remain on hold.

Problems solved by technology

However, the ability to provide enhanced services to subscribers of the public switched telephone network is directly affected by the limitations of the public switched telephone network.
The web-based applications running in the IP network, however, are state-less and transient in nature, and do not maintain application state because application state requires an interactive communication between the browser and back-end database servers accessed by the browsers via a HTTP-based web server.
Storage of application state information in the form of a “cookie” is not practical because some users prefer not to enable cookies on their browser, and because the passing of a large amount of state information as would normally be required for voice-type applications between the browser and the web application would substantially reduce the bandwidth available for the client.
Hence, the caller wastes time and network resources in trying to contact the support representative.
However, such systems must be present at the called party's premises and require knowledge of the public switch telephone network to implement.

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Apparatus and method for contacting a customer support line on customer's behalf and having a customer support representative contact the customer
  • Apparatus and method for contacting a customer support line on customer's behalf and having a customer support representative contact the customer
  • Apparatus and method for contacting a customer support line on customer's behalf and having a customer support representative contact the customer

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0027] The disclosed embodiment is directed to an arrangement for providing unified voice messaging services and data services via an IP network using a web browser having audio control for voice enabled web applications. The ability to provide unified voice messaging services via an IP network enables existing web servers on the World Wide Web or in corporate intranets to support telephone applications on a scalable and economic platform. Moreover, providing unified voice messaging services via an IP network enables use of open standards that permits web programmers to use existing web programming techniques to design and implement voice telephone applications.

[0028]FIG. 1 is a block diagram illustrating an architecture that provides unified voice messaging services and data services via an IP network using browser audio control according to an embodiment of the present invention. As shown in FIG. 1, each of the clients (tiny clients, skinny clients, thin clients and fat clients) ...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

A method is provided in an application server configured for responding to hypertext transport protocol (HTTP) requests. The method includes storing, in response to a first HTTP request, an XML document that specifies for a user, a call number of a second party. The stored XML document is retrieved based on a second HTTP request by the user. A first HTML document is generated based on the retrieved XML document. The first HTML document has instructions including the call number for accessing the second party. A second HTML document is generated based on a prescribed input received from the second party. The second HTML document has instructions for connecting the second party with the user. Hence, a user may speak with a called party without ever having to remain on hold.

Description

BACKGROUND OF THE INVENTION [0001] 1. Field of the Invention [0002] The present invention relates to generating and executing voice enabled web applications within a hypertext markup language (HTML) and hypertext transport protocol (HTTP) framework. [0003] 2. Description of Related Art [0004] The evolution of the public switched telephone network has resulted in a variety of voice applications and services that can be provided to individual subscribers and business subscribers. Such services include voice messaging systems that enable landline or wireless subscribers to record, playback, and forward voice mail messages. However, the ability to provide enhanced services to subscribers of the public switched telephone network is directly affected by the limitations of the public switched telephone network. In particular, the public switched telephone network operates according to a protocol that is specifically designed for the transport of voice signals; hence any modifications neces...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Applications(United States)
IPC IPC(8): G06F17/00G06F17/24H04L29/08H04M1/00H04M3/42
CPCG06F17/243H04M3/42161Y10S379/90H04M2207/40H04L67/02H04M2203/355G06F40/174
Inventor PARASU, NAGENDRAN
Owner CISCO TECH INC
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products