← Back to Patent Explorer
US6654815B1 Expired / Lapsed US ⏱️ 0.0 years remaining

Contact server for call center

Assignee: Verizon Patent and Licensing Inc
•
Filing: 1999-10-13
•
Granted: 2003-11-25
•
Expires: 2019-10-13
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract The present invention is a Contact Server that enables customers to submit call-back requests to a call center via the Internet, or virtually any other communications technology available. A call-back to the customer can be placed via any communications technology available. In its preferred embodiment, the Contact Server enables a call-back request to be submitted by a customer directly from an HTML page on a Web site, and have that same HTML page be presented to the agent that receives the call-back request. The agent can then place a telephone call to the number provided by the customer who submitted the call-back request, and at the same time, establish a TCP/IP communications session with the customer. This TCP/IP session can proceed between the agent's Web browser and the customer's Web browser, and the visible actions performed by the agent are transferred to the customer and displayed on the customer's browser. The TCP/IP session proceeds simultaneous with the telephone call between the agent and the customer.

Inventors

  • 👤 Raymond G. Goss
  • 👤 Donald Ravenscroft

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-04 06:35
CPC Classifications
H; H04; H04M; H04M7/00; H04M7/0024; H04M7/0027; H04L; H04L65/00; H04L65/1066; H04L65/1101; H04L65/1106; H04L65/40; H04L65/401; H04L67/00; H04L67/14; H04L9/00; H04L9/40; H04M3/00; H04M3/42; H04M3/50; H04M3/51; H04M3/5183; H04M3/5191; H04M3/523; H04M3/5237; H04M7/003; H04L67/01; H04L69/00; H04L69/30; H04L69/32; H04L69/322; H04L69/329; H04M3/5231; H04M3/5232; H04M3/5233

Claims Analysis

Total Claims: 24
Claim 1
Independent Claim 166 words
An interactive method of synchronizing web page displays between a customer and company support personnel at a plurality of locations over a TCP/IP communications link, wherein said customer and said support personnel have push/pull http access to a company http web server said method comprising the steps of: (a) establishing a http communications link between the customer having a known IP address and the company http web server, which link receives a request from a customer for an additional communication with company support personnel; (b) relaying said known IP address to said company support personnel (c) registering the company support personnel with a contact server using the customers IP address, and establishing a synchronizing data link between said web server and said contact server; (d) replicating connections by IP address on said contact server to enable simultaneous displays of any requested html data page or URL at each location and simultaneous execution of any local Java applets associated with said html data page or new URL.
Claim 2
Dependent Claim 166 words
An interactive method of synchronizing web page displays between a customer and company support personnel at a plurality of locations over a TCP/IP communications link, wherein said customer and said support personnel have push/pull http access to a company http web server said method comprising the steps of: (a) establishing a http communications link between the customer having a known IP address and the company http web server, which link receives a request from a customer for an additional communication with company support personnel; (b) relaying said known IP address to said company support personnel (c) registering the company support personnel with a contact server using the customers IP address, and establishing a synchronizing data link between said web server and said contact server; (d) replicating connections by IP address on said contact server to enable simultaneous displays of any requested html data page or URL at each location and simultaneous execution of any local Java applets associated with said html data page or new URL.
Claim 3
Dependent Claim 60 words
An interactive method of synchronizing web page displays between a customer and company support personnel at a plurality of locations over a TCP/IP communications link as claimed in claim 1 which further includes the step of replicating connections by IP address on said contact server to enable simultaneous execution of any local Java applets associated with said html data page.
Claim 4
Dependent Claim 60 words
An interactive method of synchronizing web page displays between a customer and company support personnel at a plurality of locations over a TCP/IP communications link as claimed in claim 1 which further includes the step of replicating connections by IP address on said contact server to enable simultaneous execution and display of data transmitted by a second IP communications link.
Claim 5
Independent Claim 145 words
A system for synchronizing web page displays viewed by a customer and company support personnel at a plurality of locations over a TCP/IP communications link, wherein said customer and said support personnel have push/pull http access to a company http web server said system comprising: (a) a web server for establishing a http communications link with a customer having a known IP address, which link receives a request from a customer for an additional communication with company support personnel; (b) a contact server for matching said customer to said company support personnel and then registering the company support personnel with the customers IP address to establish a synchronous data link between said web server and said contact server; (c) means for replicating connections by IP address on said contact server to enable simultaneous displays of any requested html data page or URL at each location.
Claim 6
Independent Claim 145 words
A system for synchronizing web page displays viewed by a customer and company support personnel at a plurality of locations over a TCP/IP communications link, wherein said customer and said support personnel have push/pull http access to a company http web server said system comprising: (a) a web server for establishing a http communications link with a customer having a known IP address, which link receives a request from a customer for an additional communication with company support personnel; (b) a contact server for matching said customer to said company support personnel and then registering the company support personnel with the customers IP address to establish a synchronous data link between said web server and said contact server; (c) means for replicating connections by IP address on said contact server to enable simultaneous displays of any requested html data page or URL at each location.
Claim 7
Dependent Claim 54 words
A system for synchronizing web page displays viewed by a customer and company support personnel at a plurality of locations over a TCP/IP communications link as claimed in claim 4 , wherein said means for replicating connections by IP address provides simultaneous execution of any local Java applets associated with said html data page.
Claim 8
Dependent Claim 59 words
A system for synchronizing web page displays viewed by a customer and company support personnel at a plurality of locations over a TCP/IP communications link as claimed in claim 4 , wherein said system further synchronizes web page displays and a second form of TCP/IP communications between a customer and a call center agent over a TCP/IP communications link.
Claim 9
Dependent Claim 50 words
A system for synchronizing web page displays viewed by a customer and company support personnel at a plurality of locations over a TCP/IP communications link as claimed in claim 5 , wherein said java applet triggers a call back request for a call center agent over a telephony communications link.
Claim 10
Dependent Claim 47 words
A system for synchronizing web page displays viewed by a customer and company support personnel at a plurality of locations over a TCP/IP communications link as claimed in claim 5 , wherein said contact server reserves a call center agent if an agent is not then available.
Claim 11
Independent Claim 128 words
A method for providing communication between a customer and a customer support personnel from a company support personnel pool at a plurality of locations over a data network, comprising: receiving a request from the customer for an additional communication with the company support personnel, the request being associated with a customer network address; identifying the company support personnel from the company support personnel pool; receiving identifying information associated with the company support personnel; and establishing a communication link between the customer and the company support personnel based on the customer network address and the identifying information associated with the company support personnel; wherein the communication link between the customer and the company support personnel enables simultaneous displays of information to both the customer and the company support personnel.
Claim 12
Independent Claim 128 words
A method for providing communication between a customer and a customer support personnel from a company support personnel pool at a plurality of locations over a data network, comprising: receiving a request from the customer for an additional communication with the company support personnel, the request being associated with a customer network address; identifying the company support personnel from the company support personnel pool; receiving identifying information associated with the company support personnel; and establishing a communication link between the customer and the company support personnel based on the customer network address and the identifying information associated with the company support personnel; wherein the communication link between the customer and the company support personnel enables simultaneous displays of information to both the customer and the company support personnel.
Claim 13
Dependent Claim 27 words
The method of claim 9 , further comprising replicating connections by network address to enable simultaneous execution of a local Java applet associated with the communication link.
Claim 14
Dependent Claim 35 words
The method of claim 9 , further comprising generating a second communication link between the customer and the company support personnel enabling simultaneous displays of information to both the customer and the company support personnel.
Claim 15
Dependent Claim 28 words
The method of claim 9 , wherein identifying the company support personnel from the company support personnel pool includes identifying available personnel from the company support personnel pool.
Claim 16
Dependent Claim 18 words
The method of claim 9 , further comprising sending the customer network address to the company support personnel.
Claim 17
Dependent Claim 21 words
The method of claim 9 , further comprising sending the network address associated with the customer to the customer support personnel.
Claim 18
Independent Claim 138 words
A system for providing communication between a customer and a customer support personnel from a company support personnel pool at a plurality of locations over a data network, comprising: means for receiving a request from the customer for an additional communication with the company support personnel, the request being associated with a customer network address; means for identifying the company support personnel from the company support personnel pool; means for receiving identifying information associated with the company support personnel; and means for establishing a communication link between the customer and the company support personnel based on the customer network address and the identifying information associated with the company support personnel; means for wherein the communication link between the customer and the company support personnel enables simultaneous displays of information to both the customer and the company support personnel.
Claim 19
Independent Claim 138 words
A system for providing communication between a customer and a customer support personnel from a company support personnel pool at a plurality of locations over a data network, comprising: means for receiving a request from the customer for an additional communication with the company support personnel, the request being associated with a customer network address; means for identifying the company support personnel from the company support personnel pool; means for receiving identifying information associated with the company support personnel; and means for establishing a communication link between the customer and the company support personnel based on the customer network address and the identifying information associated with the company support personnel; means for wherein the communication link between the customer and the company support personnel enables simultaneous displays of information to both the customer and the company support personnel.
Claim 20
Dependent Claim 29 words
The system of claim 15 , further comprising means for replicating connections by network address to enable simultaneous execution of a local Java applet associated with the communication link.
Claim 21
Dependent Claim 37 words
The method of claim 15 , further comprising means for generating a second communication link between the customer and the company support personnel enabling simultaneous displays of information to both the customer and the company support personnel.
Claim 22
Dependent Claim 31 words
The method of claim 15 , wherein the means for identifying the company support personnel from the company support personnel pool includes identifying available personnel from the company support personnel pool.
Claim 23
Dependent Claim 20 words
The method of claim 15 , further comprising means for sending the customer network address to the company support personnel.
Claim 24
Dependent Claim 21 words
The method of claim 15 , further comprising sending the network address associated with the customer to the customer support personnel.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2006-11-24 2007-05-26 2007-11-25 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2010-11-24 2011-05-26 2011-11-25 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2014-11-24 2015-05-26 2015-11-25 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag