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

Method and apparatus for establishing communications from browser application

Assignee: Net2phone Inc
•
Filing: 1997-08-20
•
Granted: 2001-08-14
•
Expires: 2017-08-20
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A technique for initiating communications from a web browser to a destination on either a packet-switched data network or a circuit-switched communication network includes a communication utility capable of interacting with a browser utility and responsive to address information obtained from a website for establishing a communication link with the website with the other destination defined by the address information. In one embodiment, the address information may comprise either an Internet protocol address, an E-mail address, or a traditional telephone number. The communication utility further enables sharing of URL data so that once a communication link is established, the parties may examine the same website pages simultaneously while communicating over a point-to-point communication link.

Inventors

  • 👤 Shane D. Mattaway
  • 👤 Glenn W. Hutton
  • 👤 Bradley D. Noe
  • 👤 Steven M. Hancock
  • 👤 Mark A. Pietras

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-06 18:13
CPC Classifications
H; H04; H04L; H04L65/00; H04L65/40; H04L65/403; H04L65/4038; H04L12/00; H04L12/02; H04L12/16; H04L12/18; H04L12/1813; H04L65/1066; H04L65/1101; H04L67/00; H04L67/01; H04L67/02; H04L67/14; H04L67/50; H04L67/535; H04L67/60; H04L69/00; H04L69/16; H04L9/00; H04L9/40; H04M; H04M1/00; H04M1/253; H04M1/2535; H04M7/00; H04M7/0024; H04M7/003; H04M7/006; H04L69/30; H04L69/32; H04L69/322; H04L69/329; H04M1/72; H04M1/724; H04M2207/00; H04M2207/20; H04M3/00; H04M3/42; H04M3/48

Claims Analysis

Total Claims: 22
Claim 1
Independent Claim 108 words
A method for establishing real-time audio communications between a process executing on a computer system coupled to a packet-switched network and an information source coupled to either a packet-switched data network or terminating apparatus on a circuit-switched communication network, the method comprising: A. retrieving, with a browser process executing on the computer system, address information usable in establishing a real-time audio communication connection with a destination; B. supplying the address information from the browser process to a computer telephony communication utility associated with the browser process; and C. initiating with the computer telephony communication utility a real-time audio communication connection with the destination identified by the address information.
Claim 2
Independent Claim 108 words
A method for establishing real-time audio communications between a process executing on a computer system coupled to a packet-switched network and an information source coupled to either a packet-switched data network or terminating apparatus on a circuit-switched communication network, the method comprising: A. retrieving, with a browser process executing on the computer system, address information usable in establishing a real-time audio communication connection with a destination; B. supplying the address information from the browser process to a computer telephony communication utility associated with the browser process; and C. initiating with the computer telephony communication utility a real-time audio communication connection with the destination identified by the address information.
Claim 3
Dependent Claim 14 words
The method of claim 1 wherein the address information comprises an electronic mail address.
Claim 4
Dependent Claim 14 words
The method of claim 1 wherein the address information comprises a network protocol address.
Claim 5
Dependent Claim 15 words
The method of claim 3 wherein the network protocol address comprises an Internet Protocol address.
Claim 6
Dependent Claim 13 words
The method of claim 1 wherein the address information comprises a telephone number.
Claim 7
Independent Claim 18 words
The method of claim I wherein the address information is in the form of hypertext markup language (HTML).
Claim 8
Dependent Claim 28 words
The method of claim 1 wherein the address information is associated with the destination and step A further comprises: A.1 selecting the address information with the browser process.
Claim 9
Dependent Claim 28 words
The method of claim 7 wherein step A.1 further comprises: A.1.1 selecting the address information with a pointing device from a user interface associated with the browser process.
Claim 10
Dependent Claim 35 words
The method of claim 1 wherein step B comprises: B.1 supplying the address information to a communication utility executable on the computer system as the browser process, the communication utility responsive to the browser utility.
Claim 11
Dependent Claim 27 words
The method of claim 1 wherein step B further comprises: B.1 receiving an executable copy of the communication utility, the communication utility responsive to the browser utility.
Claim 12
Dependent Claim 37 words
The method of claim 1 wherein step C further comprises: C.1 supplying the address information to the communication utility; and C.2 initiating a communication link from the communication utility to the destination specified by the communication information.
Claim 13
Dependent Claim 20 words
The method of claim 1 further comprising: D. establishing a communication link with the destination designated by the address information.
Claim 14
Dependent Claim 34 words
The method of claim 12 wherein the address information comprises an Internet Protocol address and step D further comprises: D.1 establishing a communication link with the network protocol address specified in the address information.
Claim 15
Dependent Claim 53 words
The method of claim 12 wherein the address information specifies an electronic mail address and wherein step D further comprises: D.1 obtaining a network protocol address associated with the electronic mail address specified in the address information; and D.2 establishing a communication link with the network protocol address associated with the E-mail address.
Claim 16
Dependent Claim 25 words
The method of claim 14 wherein step D.1 further comprises: D.1.1 searching a directory for the network protocol address associated with the electronic mail address.
Claim 17
Dependent Claim 37 words
The method of claim 12 wherein the address information comprises a telephone number and step D comprises: D.1 establishing a communication link with a gateway capable of communicating with the terminating apparatus specified by the telephone number.
Claim 18
Dependent Claim 30 words
The method of claim 16 wherein step D.1 comprises: D.1.1 resolving the telephone number into a network protocol address; and D.1.2 using the network protocol address to contact the gateway.
Claim 19
Dependent Claim 146 words
A computer program for use with a computer system operatively coupled to a computer network, the computer system capable of executing one or more processes, the computer program comprising a computer usable medium having computer readable program code embodied in the medium, the program code comprising: A. browser program code configured to obtain address information usable in establishing a real-time audio communication connection with a destination; B. computer telephony program code for establishing a real-time audio communication connection with the destination, the destination comprising an address on a packet-switched network or terminating apparatus on a circuit-switched communication network; C. program code, responsive to the browser program code, for supplying to the computer telephony program code the address information; and D. program code for initiating execution of the computer telephony program code for establishing a real-time audio communication connection with the destination specified by the address information.
Claim 20
Dependent Claim 146 words
A computer program for use with a computer system operatively coupled to a computer network, the computer system capable of executing one or more processes, the computer program comprising a computer usable medium having computer readable program code embodied in the medium, the program code comprising: A. browser program code configured to obtain address information usable in establishing a real-time audio communication connection with a destination; B. computer telephony program code for establishing a real-time audio communication connection with the destination, the destination comprising an address on a packet-switched network or terminating apparatus on a circuit-switched communication network; C. program code, responsive to the browser program code, for supplying to the computer telephony program code the address information; and D. program code for initiating execution of the computer telephony program code for establishing a real-time audio communication connection with the destination specified by the address information.
Claim 21
Dependent Claim 24 words
The computer program product of claim 18 further comprising: program code configured to provide a visual presentation of information obtained over the computer network.
Claim 22
Dependent Claim 35 words
The computer program product of claim 19 further comprising: program code, responsive to user commands from a computer system pointing device, for retrieving address information from a remote address operatively coupled to the computer system.

References Cited (Backward Citations)

US4899333A Cited
US6065048A Cited
US5771355A Cited
US5903723A Cited
US5903721A Cited
US5867665A Cited
US5884035A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2004-08-13 2005-02-12 2005-08-14 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2008-08-13 2009-02-12 2009-08-14 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2012-08-13 2013-02-12 2013-08-14 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag