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

Methods and systems for call forwarding

Assignee: RPX Clearinghouse LLC
•
Filing: 1998-06-12
•
Granted: 2002-07-16
•
Expires: 2018-06-12
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract Disclosed is an method and apparatus for configuring an H.323 compliant data packet network with a registering function whereby home based users are identified separate from visiting users having other networks as home bases. Thus user location data may be retrieved and/or modified as those users roam to other H.323 compliant networks and register with a gatekeeper at that visited network. The registration of a visiting user with a visited gatekeeper includes the process of assigning a transient identity to the roaming user, obtaining confirmation from the home gatekeeper that roaming is authorized and registering the roaming users present address and transient identity at the home site so that calls received at the home network can be directed to the user at the visited site.

Inventors

  • 👤 Michael Flynn Thomas

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-03 16:11
CPC Classifications
H; H04; H04M; H04M7/00; H04M7/006; H04L; H04L65/00; H04L65/1066; H04L65/1101; H04L65/1106; H04L9/00; H04L9/40; H04W; H04W12/00; H04W12/06; H04L1/00; H04L1/12; H04L1/16; H04L1/18; H04L63/00; H04L63/08; H04L63/0807; H04M3/00; H04M3/42; H04M3/42314; H04M3/42323; H04W80/00; H04W80/08; H04W80/10

Claims Analysis

Total Claims: 19
Claim 1
Independent Claim 124 words
A method for establishing a user in a foreign network comprising the steps of: sending a user registration request to a visited gatekeeper, wherein the user registration request includes at least one of a terminal alias and an authentication token; forwarding registration request data from the visited gatekeeper to a gatekeeper in a home network for authentication by said home network, wherein the registration request data forwarded by said visited gatekeeper includes at least one of a visited gatekeeper authentication token and a roaming alias; and returning a registration confirmation message from said home network to the user that requested registration in the foreign network, wherein the registration confirm message is passed through said visited gatekeeper before being received by the user requesting registration.
Claim 2
Independent Claim 124 words
A method for establishing a user in a foreign network comprising the steps of: sending a user registration request to a visited gatekeeper, wherein the user registration request includes at least one of a terminal alias and an authentication token; forwarding registration request data from the visited gatekeeper to a gatekeeper in a home network for authentication by said home network, wherein the registration request data forwarded by said visited gatekeeper includes at least one of a visited gatekeeper authentication token and a roaming alias; and returning a registration confirmation message from said home network to the user that requested registration in the foreign network, wherein the registration confirm message is passed through said visited gatekeeper before being received by the user requesting registration.
Claim 3
Dependent Claim 133 words
Apparatus for establishing a user in a foreign data packet network comprising: home gatekeeper means comprising a part of a home network domain; visited gatekeeper means; packet data transmission means interconnecting said home gatekeeper means and said visited gatekeeper means; terminal means logically connected to said gatekeeper means; means for sending a visiting user registration request to said visited gatekeeper means including at least a current internet protocol (IP) address and data sufficient to identify the visiting user and that visiting users home network domain; means for forwarding registration request data from said visited gatekeeper means to said home network domain for authentication by said home gatekeeper means; and means for returning a registration confirm message from said home gatekeeper means to the user that requested registration in the foreign data packet network.
Claim 4
Dependent Claim 133 words
Apparatus for establishing a user in a foreign data packet network comprising: home gatekeeper means comprising a part of a home network domain; visited gatekeeper means; packet data transmission means interconnecting said home gatekeeper means and said visited gatekeeper means; terminal means logically connected to said gatekeeper means; means for sending a visiting user registration request to said visited gatekeeper means including at least a current internet protocol (IP) address and data sufficient to identify the visiting user and that visiting users home network domain; means for forwarding registration request data from said visited gatekeeper means to said home network domain for authentication by said home gatekeeper means; and means for returning a registration confirm message from said home gatekeeper means to the user that requested registration in the foreign data packet network.
Claim 5
Independent Claim 94 words
A method of directing communications to users roaming between gatekeeper managed networks interconnected by packetized data networks comprising the steps of: maintaining a list of visiting users that have requested registration in a given visited network; supplying data from a home network, in response to a request, authorizing a visited network to forward incoming communications to a visiting user; storing data in the home network relative to the most recently known visited location of a roaming user; and forwarding communications, initially directed to a home network address, to the most recently known visited location.
Claim 6
Independent Claim 94 words
A method of directing communications to users roaming between gatekeeper managed networks interconnected by packetized data networks comprising the steps of: maintaining a list of visiting users that have requested registration in a given visited network; supplying data from a home network, in response to a request, authorizing a visited network to forward incoming communications to a visiting user; storing data in the home network relative to the most recently known visited location of a roaming user; and forwarding communications, initially directed to a home network address, to the most recently known visited location.
Claim 7
Dependent Claim 67 words
Communication apparatus comprising: local and foreign domain network means; packetized data communication means interconnecting said local and foreign domain network means; means for registering each network users current location; means for assigning home identities to a user that identify a users home domain network; means for assigning transient identities to a roaming user; and means for setting up calls between said local and foreign domain network means.
Claim 8
Dependent Claim 67 words
Communication apparatus comprising: local and foreign domain network means; packetized data communication means interconnecting said local and foreign domain network means; means for registering each network users current location; means for assigning home identities to a user that identify a users home domain network; means for assigning transient identities to a roaming user; and means for setting up calls between said local and foreign domain network means.
Claim 9
Dependent Claim 36 words
Apparatus as claimed in claim 4 comprising in addition: means for authenticating a roaming user currently located in a foreign network as being a user registered in a local home network that is authorized to roam.
Claim 10
Independent Claim 81 words
A method for establishing a user in a foreign network comprising the steps of: sending a user registration request to a visited gatekeeper, wherein the user registration request includes at least one of a terminal alias and an authentication token; forwarding registration request data from the visited gatekeeper to a gatekeeper in a home network for authentication by said home network; and returning a registration confirmation message from said home network to the user that requested registration in the foreign network.
Claim 11
Independent Claim 81 words
A method for establishing a user in a foreign network comprising the steps of: sending a user registration request to a visited gatekeeper, wherein the user registration request includes at least one of a terminal alias and an authentication token; forwarding registration request data from the visited gatekeeper to a gatekeeper in a home network for authentication by said home network; and returning a registration confirmation message from said home network to the user that requested registration in the foreign network.
Claim 12
Independent Claim 88 words
A method for establishing a user in a foreign network comprising the steps of: sending a user registration request to a visited gatekeeper; forwarding registration request data from the visited gatekeeper to a gatekeeper in a home network for authentication by said home network, wherein the registration request data forwarded by said visited gatekeeper includes at least one of a visited gatekeeper authentication token and a roaming alias; and returning a registration confirmation message from said home network to the user that requested registration in the foreign network.
Claim 13
Independent Claim 88 words
A method for establishing a user in a foreign network comprising the steps of: sending a user registration request to a visited gatekeeper; forwarding registration request data from the visited gatekeeper to a gatekeeper in a home network for authentication by said home network, wherein the registration request data forwarded by said visited gatekeeper includes at least one of a visited gatekeeper authentication token and a roaming alias; and returning a registration confirmation message from said home network to the user that requested registration in the foreign network.
Claim 14
Independent Claim 83 words
A method for establishing a user in a foreign network comprising the steps of: sending a user registration request to a visited gatekeeper; forwarding registration request data from the visited gatekeeper to a gatekeeper in a home network for authentication by said home network; and returning a registration confirmation message from said home network to the user that requested registration in the foreign network, wherein the registration confirm message is passed through said visited gatekeeper before being received by the user requesting registration.
Claim 15
Independent Claim 83 words
A method for establishing a user in a foreign network comprising the steps of: sending a user registration request to a visited gatekeeper; forwarding registration request data from the visited gatekeeper to a gatekeeper in a home network for authentication by said home network; and returning a registration confirmation message from said home network to the user that requested registration in the foreign network, wherein the registration confirm message is passed through said visited gatekeeper before being received by the user requesting registration.
Claim 16
Dependent Claim 36 words
The method of claim 1 , comprising the additional step of: including, in the user registration request, at least a current internet protocol (IP) address and data sufficient to identify the user and said home network.
Claim 17
Dependent Claim 29 words
The method of claim 1 , comprising the additional step of: updating stored data accessed by said home network as to a transient identity of the user requesting registration.
Claim 18
Dependent Claim 24 words
The method of claim 1 , comprising the additional step of: updating a “roamed” databank with a gatekeeper contact for the user requesting registration.
Claim 19
Dependent Claim 42 words
The method of claim 1 , comprising the additional steps of: updating a roamed databank with a gatekeeper contact for the user requesting registration; and notifying any previously visited gatekeeper listed in the roamed databank for the user to deregister said user.

References Cited (Backward Citations)

WO1997026769A1 Cited
US6064887A Cited
US6144671A Cited
US6049531A Cited
US6031896A Cited
US6128304A Cited
US6240449B1 Cited
US6256612B1 Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2005-07-15 2006-01-14 2006-07-16 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2009-07-15 2010-01-14 2010-07-16 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2013-07-15 2014-01-14 2014-07-16 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag