Patent US6026441A successfully refreshed from Google Patents.
← Back to Patent Explorer
US6026441A Expired / Lapsed US ⏱️ 0.0 years remaining

Method for establishing communication on the internet with a client having a dynamically assigned IP address

Assignee: Open Invention Network LLC
•
Filing: 1997-12-16
•
Granted: 2000-02-15
•
Expires: 2017-12-16
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A connection is established on the Internet between an originating client terminal and a destination client terminal, the latter having an IP address which has been dynamically assigned by an Internet Access Service Provider (IASP) and which is unknown to the originating client terminal. Using a known e-mail address associated with a user of the destination client terminal, which e-mail address includes a name associated with the user and the domain name associated with the IASP, which both provides access to the Internet and e-mail service to the user, the IP address that IASP is determined from a Domain Name Server (DNS) on the Internet. The IASP is then queried at that address to determine whether the user with the known name is currently logged on. If that user is logged on, the IP address assigned by the IASP to the destination client terminal is provided to the originating client terminal and a connection is then established to the destination client terminal at the provided IP address.

Inventors

  • 👤 Yzhak Ronen

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-30 05:20
CPC Classifications
H; H04; H04L; H04L61/00; H04L61/45

Claims Analysis

Total Claims: 24
Claim 1
Independent Claim 118 words
A method of establishing on a computer network a connection for an application from an originating terminus to a destination endpoint comprising the steps of: using a known e-mail address associated with a user at the destination endpoint or with the endpoint, determining an address on the computer network of a server connected to the computer network that provides to the endpoint access to the computer network; determining whether the endpoint is connected to the computer network; if the endpoint is determined to be connected to the computer network, determining an address associated with the endpoint on the computer network; and establishing a connection over the computer network to the endpoint at the determined address for the application.
Claim 2
Independent Claim 118 words
A method of establishing on a computer network a connection for an application from an originating terminus to a destination endpoint comprising the steps of: using a known e-mail address associated with a user at the destination endpoint or with the endpoint, determining an address on the computer network of a server connected to the computer network that provides to the endpoint access to the computer network; determining whether the endpoint is connected to the computer network; if the endpoint is determined to be connected to the computer network, determining an address associated with the endpoint on the computer network; and establishing a connection over the computer network to the endpoint at the determined address for the application.
Claim 3
Dependent Claim 37 words
The method of claim 1 further comprising the step of: if the endpoint is determined not to be connected to the computer network, sending the originating terminus information that a connection cannot be made to the endpoint.
Claim 4
Dependent Claim 12 words
The method of claim 1 wherein the computer network is the Internet.
Claim 5
Dependent Claim 17 words
The method of claim 3 wherein the address of the endpoint is an Internet Protocol (IP) address.
Claim 6
Dependent Claim 14 words
The method of claim 4 wherein the server is an Internet Access Server Provider.
Claim 7
Dependent Claim 12 words
The method of claim 5 wherein the endpoint is a client terminal.
Claim 8
Dependent Claim 13 words
The method of claim 5 wherein the originating terminus is a client terminal.
Claim 9
Dependent Claim 40 words
The method of claim 1 wherein the address associated with the endpoint is dynamically assigned to the endpoint by the server for temporary use by the endpoint during a session on the computer network by a user at that endpoint.
Claim 10
Independent Claim 153 words
A method of establishing a connection for an application on an Internet Protocol (IP) computer network to a destination client terminal which has an IP address that is unknown to an originating client terminal, the method comprising the steps of: using a known e-mail address associated with a user of the destination client terminal or with the destination client terminal, determining an IP address on the computer network of a server connected to the computer network that provides to the destination client terminal access to the computer network; determining whether the destination client terminal is presently connected to the computer network; if the destination client terminal is determined to be presently connected to the computer network, determining an IP address associated with the destination client terminal on the IP computer network; and establishing a connection over the IP computer network to the destination client terminal at the determined IP address for the application.
Claim 11
Independent Claim 153 words
A method of establishing a connection for an application on an Internet Protocol (IP) computer network to a destination client terminal which has an IP address that is unknown to an originating client terminal, the method comprising the steps of: using a known e-mail address associated with a user of the destination client terminal or with the destination client terminal, determining an IP address on the computer network of a server connected to the computer network that provides to the destination client terminal access to the computer network; determining whether the destination client terminal is presently connected to the computer network; if the destination client terminal is determined to be presently connected to the computer network, determining an IP address associated with the destination client terminal on the IP computer network; and establishing a connection over the IP computer network to the destination client terminal at the determined IP address for the application.
Claim 12
Dependent Claim 43 words
The method of claim 9 further comprising the step of: if the destination client terminal is determined not to be presently connected to the computer network, sending the originating client information that a connection cannot then be made to the destination client terminal.
Claim 13
Dependent Claim 12 words
The method of claim 9 wherein the computer network is the Internet.
Claim 14
Dependent Claim 15 words
The method of claim 11 wherein the server is an Internet Access Service Provider (IASP).
Claim 15
Dependent Claim 48 words
The method of claim 12 wherein the IP address of the destination client terminal is dynamically assigned to the destination client terminal by the IASP for temporary use by the destination client terminal during a session on the computer network by a user at that destination client terminal.
Claim 16
Independent Claim 194 words
A method of establishing a connection for an application from an originating client terminal on an Internet Protocol (IP) computer network to a destination client terminal which has an IP address that is dynamically assigned to the destination client terminal by an access provider to the computer network and which IP address is unknown to the originating client terminal, the method comprising the steps of: using a known e-mail address associated with a user of the destination client terminal or with the destination client terminal and which address comprises a name associated with the user and a domain name associated with the access provider, determining an IP address associated with the access provider; using the name associated with the user of the destination client terminal, determining whether the user's destination client terminal is currently logged on at the access provider at its determined IP address; if the user's destination client terminal is determined to be presently logged on, determining the IP address assigned by the access provider to the destination client terminal; and establishing a connection for the application over the IP computer network to the destination client terminal at the determined IP address.
Claim 17
Independent Claim 194 words
A method of establishing a connection for an application from an originating client terminal on an Internet Protocol (IP) computer network to a destination client terminal which has an IP address that is dynamically assigned to the destination client terminal by an access provider to the computer network and which IP address is unknown to the originating client terminal, the method comprising the steps of: using a known e-mail address associated with a user of the destination client terminal or with the destination client terminal and which address comprises a name associated with the user and a domain name associated with the access provider, determining an IP address associated with the access provider; using the name associated with the user of the destination client terminal, determining whether the user's destination client terminal is currently logged on at the access provider at its determined IP address; if the user's destination client terminal is determined to be presently logged on, determining the IP address assigned by the access provider to the destination client terminal; and establishing a connection for the application over the IP computer network to the destination client terminal at the determined IP address.
Claim 18
Dependent Claim 43 words
The method of claim 14 further comprising the step of: if the destination client terminal is determined not to be presently connected to the computer network, sending the originating client information that a connection cannot then be made to the destination client terminal.
Claim 19
Dependent Claim 12 words
The method of claim 14 wherein the computer network is the Internet.
Claim 20
Dependent Claim 15 words
The method of claim 16 wherein the server is an Internet Access Service Provider (IASP).
Claim 21
Independent Claim 166 words
A method of establishing on a computer network a connection for an application from an originating terminus to a destination endpoint comprising the steps of: using a known e-mail address associated with a user at the destination endpoint or with the endpoint, determining an address on the computer network of a first server connected to the computer network that provides to the endpoint access to the computer network; determining from an identification of the application, an address on the computer network of a second server connected to the computer network that provides to the endpoint access to the computer network for that identified application; determining whether the endpoint is connected to the computer network through the determined second server for the application; if the endpoint is determined to be connected to the computer network for the application, determining an address associated with the endpoint on the computer network; and establishing a connection over the computer network to the endpoint at the determined address for the application.
Claim 22
Independent Claim 166 words
A method of establishing on a computer network a connection for an application from an originating terminus to a destination endpoint comprising the steps of: using a known e-mail address associated with a user at the destination endpoint or with the endpoint, determining an address on the computer network of a first server connected to the computer network that provides to the endpoint access to the computer network; determining from an identification of the application, an address on the computer network of a second server connected to the computer network that provides to the endpoint access to the computer network for that identified application; determining whether the endpoint is connected to the computer network through the determined second server for the application; if the endpoint is determined to be connected to the computer network for the application, determining an address associated with the endpoint on the computer network; and establishing a connection over the computer network to the endpoint at the determined address for the application.
Claim 23
Independent Claim 203 words
A method of establishing a connection for an application on an Internet Protocol (IP) computer network to a destination client terminal which has an IP address that is unknown to an originating client terminal, the method comprising the steps of: using a known e-mail address associated with a user of the destination client terminal or with the destination client terminal, determining an IP address on the computer network of a first server connected to the computer network that provides to the destination client terminal access to the computer network: determining from an identification of the application, an IP address on the computer network of a second server connected to the computer network that provides to the destination client terminal access to the computer network for that identified application; determining whether the destination client terminal is presently connected to the computer network through the determined second server for the application; if the destination client terminal is determined to be connected to the computer network for the application, determining an IP address associated with the destination client terminal on the IP computer network; and establishing a connection over the IP computer network to the destination client terminal at the determined IP address for the application.
Claim 24
Independent Claim 203 words
A method of establishing a connection for an application on an Internet Protocol (IP) computer network to a destination client terminal which has an IP address that is unknown to an originating client terminal, the method comprising the steps of: using a known e-mail address associated with a user of the destination client terminal or with the destination client terminal, determining an IP address on the computer network of a first server connected to the computer network that provides to the destination client terminal access to the computer network: determining from an identification of the application, an IP address on the computer network of a second server connected to the computer network that provides to the destination client terminal access to the computer network for that identified application; determining whether the destination client terminal is presently connected to the computer network through the determined second server for the application; if the destination client terminal is determined to be connected to the computer network for the application, determining an IP address associated with the destination client terminal on the IP computer network; and establishing a connection over the IP computer network to the destination client terminal at the determined IP address for the application.

References Cited (Backward Citations)

US5793763A Cited
US5790548A Cited

USPTO Annuity & Maintenance Windows

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

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag