Network based system design of custom products with live agent support
First Claim
1. A network based computer implemented system for designing products, the system comprising:
- a network server operable to manage interaction of the system with external computers;
a product design module communicating with said network server, said product design module operable to generate product designs via first and second product design applications that provide a same portion of information;
a live agent support system communicating with said network server and implementing the first product design application, said live agent support system operable to provide live assistance to a customer that is generating one of the product designs using the second product design application; and
a collaboration server that provides a first collaboration application that receives data from the first design application, and a second collaboration application that receives the data from the first collaboration application and sends the data to the customer to update the second design application while the customer is generating the one of the product designs.
2 Assignments
0 Petitions
Accused Products
Abstract
A network based computer implemented system for designing products is disclosed. The system comprises a network server, such as an Internet web server (30) operable to manage interaction of the system with external computers, and a product design module (204) communicating with the network server. The product design module (204) is operable to generate product designs. The system further comprises a live agent support system (44) communicating with the network server. The live agent support system (44) is operable to provide live assistance to a customer of the system. An agent (312) of the live agent support system (44) and a customer of the system simultaneously view a same page of the design tool. The customer and agent (312) also mutually communicate while collaboratively manipulating the page.
-
Citations
38 Claims
-
1. A network based computer implemented system for designing products, the system comprising:
-
a network server operable to manage interaction of the system with external computers; a product design module communicating with said network server, said product design module operable to generate product designs via first and second product design applications that provide a same portion of information; a live agent support system communicating with said network server and implementing the first product design application, said live agent support system operable to provide live assistance to a customer that is generating one of the product designs using the second product design application; and a collaboration server that provides a first collaboration application that receives data from the first design application, and a second collaboration application that receives the data from the first collaboration application and sends the data to the customer to update the second design application while the customer is generating the one of the product designs. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A network based computer implemented system for designing products, the system comprising:
-
a network server operable to manage interaction of the system with external computers; a product design module communicating with said network server, said product design module operable to generate product designs; a live agent support system communicating with said network server, said live agent support system operable to provide live assistance to a customer, wherein the product design module provides a design applet to a client of the web server, the design applet operable for use with designing a product and adapted to communicate with other applications, wherein the customer and an agent of the live agent support system view design applets of a same type, and wherein input to one of the design applets is communicated to another of the design applets; and a collaboration tool connected to the network server for providing a collaboration applet to a client of the network server, the collaboration applet operable to receive information from a first application and relay said information to a second collaboration applet, said second collaboration applet operable to communicate the information to a second application, wherein each design applet is adapted to communicate with a collaboration applet, and wherein the input is communicated via use of collaboration applets.
-
-
14. A method of encoding data operable to assist a customer of a web-based design tool, the method comprising:
-
receiving information transmitted over a computer network, wherein the information relates at least in part to a request for live assistance from the customer; viewing a page of the web-based design tool remote from the customer and using a first design application, wherein the page visually corresponds to a customer page of the web-based design tool, the customer page further defined as a page of the web-based design tool that is a page currently in use by the customer that views the page with a second design application; encoding data operable to assist the customer based on a first collaboration applet that receives first data from the second design application that updates the page viewed by the live assistance, wherein the data is embeddable into a second collaboration applet for transmission over the computer network to the first design application, said encoding based on said receiving and said viewing, wherein said receiving, said reviewing, and said encoding are performed by a live agent. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22)
-
-
23. A method of providing live agent assistance for an internet based system designer, the method comprising:
-
providing a configurator tool to a user permitting the user to assemble a configuration of selections via a first design program, wherein the configuration includes at least two selections and a relationship correlating the selection; establishing a common reference frame between the user and a live agent that is using a second design program, wherein the user and the live agent simultaneously view at least one common page using the first and second design programs, respectively, wherein the live agent assists the user; providing a first collaboration applet that receives data from the common page viewed by the user via the first design program; and providing a second collaboration applet that receives the data from the first collaboration applet and sends the data to the second design program used by the live assistance to update the common page viewed by the live agent assistance. - View Dependent Claims (24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34)
-
-
35. A network based computer implemented system for designing products, the system comprising:
-
a network server that manages interaction between the system and external computers; a product design module that communicates with the network server and that generates product designs via first and second design programs; a live agent support system that communicates with the network server and that provides live assistance to a client, wherein the client views the first design program, and an agent of the live agent support system views the second design program; and a collaboration tool that provides a first collaboration program that receives data from the first design program, and a second collaboration program that receives the data from the first collaboration program and sends the data to the live agent support system to update the second design program. - View Dependent Claims (36, 37, 38)
-
Specification