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

IP network access for portable devices

Assignee: NEC Corp
•
Filing: 1999-07-21
•
Granted: 2003-07-08
•
Expires: 2019-07-21
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A guest station on a foreign network is provided IP access by the foreign (i.e., hosting) network without changes to the guest station, including settings for IP address, next-hop-router (gateway), and netmask. An access router automatically detects guests and their home-IP-address and assigns a local care-of address to every guest. For outgoing traffic, the router replaces the guest's original/home IP address with the care-of address, and the reverse is performed for incoming traffic. IP traffic may thus be initiated, and responses received at the temporary current location without having to change its IP address.

Inventors

  • 👤 Jens-Peter Redlich

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-05 14:09
CPC Classifications
H; H04; H04L; H04L61/00; H04L61/09; H04L61/10; H04L45/00; H04L61/45; H04L61/4505; H04L61/4511; H04L61/50; H04L61/5084; H04L61/59; H04L69/00; H04L69/16; H04L69/161; H04W; H04W8/00; H04W8/26; H04W80/00; H04W80/04

Claims Analysis

Total Claims: 35
Claim 1
Independent Claim 106 words
An access routing method for an access router of a hosting network to provide IP service to a guest station, comprising: intercepting from said guest station an original outbound IP packet having an original source IP address and a destination IP address; associating said original source IP address with a care-of address; providing a modified outbound IP packet based on said original outbound IP packet, with said care-of address instead of said original source IP address; and sending said modified outbound IP packet through an IP tunnel to a station outside said hosting network even when said destination address indicates an address of said hosting network.
Claim 2
Dependent Claim 106 words
An access routing method for an access router of a hosting network to provide IP service to a guest station, comprising: intercepting from said guest station an original outbound IP packet having an original source IP address and a destination IP address; associating said original source IP address with a care-of address; providing a modified outbound IP packet based on said original outbound IP packet, with said care-of address instead of said original source IP address; and sending said modified outbound IP packet through an IP tunnel to a station outside said hosting network even when said destination address indicates an address of said hosting network.
Claim 3
Dependent Claim 61 words
The access routing method as set forth in claim 1 , wherein said intercepting comprises: detecting an ARP request sent from said guest station, said ARP request being addressed to a station other than said access router; sending to said guest station a proxy-ARP reply to said ARP request, wherein said proxy-ARP reply includes a hardware address of said access router.
Claim 4
Dependent Claim 45 words
The access method as set forth in claim 1 , wherein said step of associating said original source IP address with said care-of address further comprises associating a source port number of said guest station with a care-of port number unique to said guest station.
Claim 5
Dependent Claim 63 words
The access routing method as set forth in claim 1 , further comprising a step of DNS redirection including: intercepting a DNS query packet; replacing a destination IP address of said intercepted DNS query packet with an IP address of a local DNS server to provide a modified DNS query packet; and sending said modified DNS query packet to said local DNS server.
Claim 6
Dependent Claim 19 words
The access routing method as set forth in claim 4 , wherein said step of DNS redirection is selectable.
Claim 7
Dependent Claim 62 words
The access routing method as set forth in claim 1 , further comprising a step of print job redirection including: intercepting a print job packet; replacing a destination IP address of said intercepted print job packet with an IP address of a local printer to provide a modified print job packet; and sending said modified print job packet to said local printer.
Claim 8
Dependent Claim 161 words
An access routing method for an access router of a hosting network to provide IP service to a guest station, comprising: intercepting from said guest station an original outbound IP packet having an original source IP address and a destination IP address by: detecting an ARP request sent from said guest station, said ARP request being addressed to a station other than said access router, and sending to said guest station a proxy-ARP reply to said ARP request, wherein said proxy-ARP reply includes a hardware address of said access router; associating said original source IP address with a care-of address; and providing a modified outbound IP packet based on said original outbound IP packet, with said care-of address instead of said original source IP address; wherein said step of sending to said guest station said proxy-ARP reply is performed only when no ARP reply to said ARP request is detected by said access router within a predetermined router ARP wait period.
Claim 9
Dependent Claim 161 words
An access routing method for an access router of a hosting network to provide IP service to a guest station, comprising: intercepting from said guest station an original outbound IP packet having an original source IP address and a destination IP address by: detecting an ARP request sent from said guest station, said ARP request being addressed to a station other than said access router, and sending to said guest station a proxy-ARP reply to said ARP request, wherein said proxy-ARP reply includes a hardware address of said access router; associating said original source IP address with a care-of address; and providing a modified outbound IP packet based on said original outbound IP packet, with said care-of address instead of said original source IP address; wherein said step of sending to said guest station said proxy-ARP reply is performed only when no ARP reply to said ARP request is detected by said access router within a predetermined router ARP wait period.
Claim 10
Dependent Claim 27 words
The access routing method as set forth in claim 7 , further comprising sending said modified outbound IP packet through an IP tunnel to an outside station.
Claim 11
Dependent Claim 140 words
An access routing method for an access router of a hosting network to provide IP service to a guest station, comprising: intercepting from said guest station an original outbound IP packet having an original source IP address and a destination IP address; associating said original source IP address with a care-of address; and providing a modified outbound IP packet based on said original outbound IP packet, with said care-of address instead of said original source IP address; and a step of print job redirection including: intercepting a print job packet; replacing a destination IP address of said intercepted print job packet with an IP address of a local printer to provide a modified print job packet; and sending said modified print job packet to said local printer; wherein said step of print job redirection is selectable by said hosting network.
Claim 12
Dependent Claim 140 words
An access routing method for an access router of a hosting network to provide IP service to a guest station, comprising: intercepting from said guest station an original outbound IP packet having an original source IP address and a destination IP address; associating said original source IP address with a care-of address; and providing a modified outbound IP packet based on said original outbound IP packet, with said care-of address instead of said original source IP address; and a step of print job redirection including: intercepting a print job packet; replacing a destination IP address of said intercepted print job packet with an IP address of a local printer to provide a modified print job packet; and sending said modified print job packet to said local printer; wherein said step of print job redirection is selectable by said hosting network.
Claim 13
Independent Claim 113 words
A system for providing IP-layer access for a guest station, said system comprising: a guest station with a guest station IP address; a hosting network, in communication with said guest station, including a firewall; an IP packet released by said guest station; and an access router participating in said hosting network; wherein: said access router intercepts said IP packet released by said guest and provides said guest with IP access; and said access router passes said intercepted IP packet through an IP tunnel to a station outside said firewall of said hosting network even when a destination address of said IP packet released by said guest indicates an address of said hosting network.
Claim 14
Independent Claim 113 words
A system for providing IP-layer access for a guest station, said system comprising: a guest station with a guest station IP address; a hosting network, in communication with said guest station, including a firewall; an IP packet released by said guest station; and an access router participating in said hosting network; wherein: said access router intercepts said IP packet released by said guest and provides said guest with IP access; and said access router passes said intercepted IP packet through an IP tunnel to a station outside said firewall of said hosting network even when a destination address of said IP packet released by said guest indicates an address of said hosting network.
Claim 15
Dependent Claim 21 words
The system for IP-layer access as set forth in claim 10 , wherein said access router intercepts said released IP packet.
Claim 16
Dependent Claim 25 words
The system for IP-layer access as set forth in claim 11 , wherein said access router uses proxy ARP to intercept said released IP packet.
Claim 17
Dependent Claim 33 words
The system for IP-layer access as set forth in claim 10 , wherein said access router modifies said released IP packet by replacing said guest station IP address with a care-of IP address.
Claim 18
Dependent Claim 31 words
The system for IP-layer access as set forth in claim 13 , wherein said access router uses IP masquerading to replace said guest station IP address with said care-of IP address.
Claim 19
Dependent Claim 33 words
The system for IP-layer access as set forth in claim 10 , wherein said access router records an association between said guest station IP address and care-of address in a guest service record.
Claim 20
Dependent Claim 122 words
A computer system adapted to provide a guest station IP access when connected to a hosting network, comprising: a processor, and a memory including software instructions adapted to enable the computer system to perform the steps of: intercepting from said guest station an original outbound IP packet having an original source IP address and a destination IP address; associating said original source IP address with a care-of address; providing a modified outbound IP packet based on said original outbound IP packet, with said care-of address instead of said original source IP address; and sending said modified outbound IP packet through an IP tunnel to a station outside said hosting network even when said destination address indicates an address of said hosting network.
Claim 21
Dependent Claim 122 words
A computer system adapted to provide a guest station IP access when connected to a hosting network, comprising: a processor, and a memory including software instructions adapted to enable the computer system to perform the steps of: intercepting from said guest station an original outbound IP packet having an original source IP address and a destination IP address; associating said original source IP address with a care-of address; providing a modified outbound IP packet based on said original outbound IP packet, with said care-of address instead of said original source IP address; and sending said modified outbound IP packet through an IP tunnel to a station outside said hosting network even when said destination address indicates an address of said hosting network.
Claim 22
Dependent Claim 68 words
The computer system adapted to provide a guest station IP access as set forth in claim 16 , wherein said intercepting comprises: detecting an ARP request sent from said guest station, said ARP request being addressed to a station other than said access router; sending to said guest station a proxy-ARP reply to said ARP request, wherein said proxy-ARP reply includes a hardware address of said access router.
Claim 23
Dependent Claim 53 words
The computer system adapted to provide a guest station IP access as set forth in claim 16 , wherein said step of associating said original source IP address with said care-of address further comprises associating a source port number of said guest station with a care-of port number unique to said guest station.
Claim 24
Dependent Claim 173 words
A computer system adapted to provide a guest station IP access when connected to a hosting network, comprising: a processor, and a memory including software instructions adapted to enable the computer system to perform the steps of: intercepting from said guest station an original outbound IP packet having an original source IP address and a destination IP address by: detecting an ARP request sent from said guest station, said ARP request being addressed to a station other than said access router, and sending to said guest station a proxy-ARP reply to said ARP request, wherein said proxy-ARP reply includes a hardware address of said access router; associating said original source IP address with a care-of address; and providing a modified outbound IP packet based on said original outbound IP packet, with said care-of address instead of said original source IP address; wherein said sending to said guest station of said proxy ARP reply is performed only when no ARP reply to said ARP request is detected within a predetermined router ARP wait period.
Claim 25
Dependent Claim 173 words
A computer system adapted to provide a guest station IP access when connected to a hosting network, comprising: a processor, and a memory including software instructions adapted to enable the computer system to perform the steps of: intercepting from said guest station an original outbound IP packet having an original source IP address and a destination IP address by: detecting an ARP request sent from said guest station, said ARP request being addressed to a station other than said access router, and sending to said guest station a proxy-ARP reply to said ARP request, wherein said proxy-ARP reply includes a hardware address of said access router; associating said original source IP address with a care-of address; and providing a modified outbound IP packet based on said original outbound IP packet, with said care-of address instead of said original source IP address; wherein said sending to said guest station of said proxy ARP reply is performed only when no ARP reply to said ARP request is detected within a predetermined router ARP wait period.
Claim 26
Dependent Claim 47 words
The computer system adapted to provide a guest station IP access as set forth in claim 19 , further comprising software instructions adapted to enable the computer system to perform the step of sending said modified outbound IP packet through an IP tunnel to an outside station.
Claim 27
Dependent Claim 133 words
A computer program product for enabling a computer to provide a guest station IP access when connected to a hosting network, comprising: software instructions for enabling the computer to perform predetermined operations, and a computer readable medium bearing the software instructions; the predetermined operations including the steps of: intercepting from said guest station an original outbound IP packet having an original source IP address and a destination IP address; associating said original source IP address with a care-of address; providing a modified outbound IP packet based on said original outbound IP packet, with said care-of address instead of said original source IP address; and sending said modified outbound IP packet through an IP tunnel to a station outside said hosting network even when said destination address indicates an address of said hosting network.
Claim 28
Dependent Claim 133 words
A computer program product for enabling a computer to provide a guest station IP access when connected to a hosting network, comprising: software instructions for enabling the computer to perform predetermined operations, and a computer readable medium bearing the software instructions; the predetermined operations including the steps of: intercepting from said guest station an original outbound IP packet having an original source IP address and a destination IP address; associating said original source IP address with a care-of address; providing a modified outbound IP packet based on said original outbound IP packet, with said care-of address instead of said original source IP address; and sending said modified outbound IP packet through an IP tunnel to a station outside said hosting network even when said destination address indicates an address of said hosting network.
Claim 29
Dependent Claim 70 words
The computer program product for enabling a computer to provide a guest station IP access according to claim 21 , wherein said intercepting comprises: detecting an ARP request sent from said guest station, said ARP request being addressed to a station other than said access router; sending to said guest station a proxy-ARP reply to said ARP request, wherein said proxy-ARP reply includes a hardware address of said access router.
Claim 30
Dependent Claim 55 words
The computer program product for enabling a computer to provide a guest station IP access according to claim 21 , wherein said step of associating said original source IP address with said care-of address further comprises associating a source port number of said guest station with a care-of port number unique to said guest station.
Claim 31
Dependent Claim 184 words
A computer program product for enabling a computer to provide a guest station IP access when connected to a hosting network, comprising: software instructions for enabling the computer to perform predetermined operations, and a computer readable medium bearing the software instructions; the predetermined operations including the steps of: intercepting from said guest station an original outbound IP packet having an original source IP address and a destination IP address by: detecting an ARP request sent from said guest station, said ARP request being addressed to a station other than said access router, and sending to said guest station a proxy-ARP reply to said ARP request, wherein said proxy-ARP reply includes a hardware address of said access router; associating said original source IP address with a care-of address; and providing a modified outbound IP packet based on said original outbound IP packet, with said care-of address instead of said original source IP address; wherein said sending to said guest station of said proxy ARP reply is performed only when no ARP reply to said ARP request is detected within a predetermined router ARP wait period.
Claim 32
Dependent Claim 184 words
A computer program product for enabling a computer to provide a guest station IP access when connected to a hosting network, comprising: software instructions for enabling the computer to perform predetermined operations, and a computer readable medium bearing the software instructions; the predetermined operations including the steps of: intercepting from said guest station an original outbound IP packet having an original source IP address and a destination IP address by: detecting an ARP request sent from said guest station, said ARP request being addressed to a station other than said access router, and sending to said guest station a proxy-ARP reply to said ARP request, wherein said proxy-ARP reply includes a hardware address of said access router; associating said original source IP address with a care-of address; and providing a modified outbound IP packet based on said original outbound IP packet, with said care-of address instead of said original source IP address; wherein said sending to said guest station of said proxy ARP reply is performed only when no ARP reply to said ARP request is detected within a predetermined router ARP wait period.
Claim 33
Dependent Claim 43 words
The computer program product for enabling a computer to provide a guest station IP access according to claim 24 , wherein said predetermined operations further comprise the step of sending said modified outbound IP packet through an IP tunnel to an outside station.
Claim 34
Dependent Claim 175 words
A user interface, for the control of IP access of guest stations connected to a hosting network, said user interface being invocable by an application program and comprising: a first display region displaying a list of currently registered guest stations connected to said hosting network; for one of said guest stations, display regions showing a corresponding home IP address of said guest station and a care-of address associated with said guest station; a first user activatable control showing, when activated, the time when a selected one of said guest stations became registered; a second display region showing a list of local DNS servers and local printers selectable with respect to said guest stations; a second user activatable control for selecting, when activated, one of said local printers for print job redirection of print job packets for one or more of said guest stations; and a third user activatable control for selecting, when activated, one of said local DNS servers for DNS query redirection of DNS query packets for one or more of said guest stations.
Claim 35
Dependent Claim 175 words
A user interface, for the control of IP access of guest stations connected to a hosting network, said user interface being invocable by an application program and comprising: a first display region displaying a list of currently registered guest stations connected to said hosting network; for one of said guest stations, display regions showing a corresponding home IP address of said guest station and a care-of address associated with said guest station; a first user activatable control showing, when activated, the time when a selected one of said guest stations became registered; a second display region showing a list of local DNS servers and local printers selectable with respect to said guest stations; a second user activatable control for selecting, when activated, one of said local printers for print job redirection of print job packets for one or more of said guest stations; and a third user activatable control for selecting, when activated, one of said local DNS servers for DNS query redirection of DNS query packets for one or more of said guest stations.

USPTO Annuity & Maintenance Windows

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

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag