
US Patent No: 5,166,931
Number of patents in Portfolio can not be more than 2000
Communications network dynamic addressing arrangement
Stats
-
Nov 24, 1992
Issued date -
Sep 4, 1990
filing date -
07/576,820
serial no -
Expired
status

Importance
|
US Family Size
|
International Coverage
|
Patent Longevity
|
Forward Citations
|
Abstract
A facility is provided which obviates the need of administering network addresses in an internetwork composed of a plurality of networks by assigning to each network a common source address, rather than a unique network address. In addition, and when a connection is established between two of the networks, then, for the duration of the connection, each of those networks is dynamically associated with a respective second network address and a respective connection address, in which the connection address is used as a destination address. Accordingly, when one of the networks transmits a message to the other network, the internetwork identifies the proper connection as a function of the message destination address and then forwards the message to the intended recipient. In doing so, the internet changes the message source address to the second address associated with the one changes network and the message destination address to the second address associated with the other one of the two networks. Similarly, the source and destination addresses of a message received via the internet are respectively changed to the common address and associated connection address before the message is forwarded to the intended recipient.
First Claim
Related Publications
- 15 United States
- 10 France
- 8 Japan
- 7 China
- 5 Korea
- 2 Other
Patent Owner(s)
| Patent Owner | Address | Total Patents |
|---|---|---|
| AMERICAN TELEPHONE AND TELEGRAPH COMPANY | MURRAY HILL, NJ | 3138 |
| AT&T BELL LABORATORIES | MURRAY HILL, NJ | 3372 |
International Classification(s)
- [Classification Symbol]
- [Patents Count]
Inventor(s)
| Inventor Name | Address | # of filed Patents | Total Citations |
|---|---|---|---|
| Riddle, Guy G | Los Gatos, CA | 19 | 871 |
Cited Art
| Patent Info | (Count) | # Cites | Year |
|---|---|---|---|
|
|
|||
| 4,689,786 Local area network with self assigned address method | 115 | 1985 | |
|
|
|||
| 4,933,938 Group address translation through a network bridge | 111 | 1989 | |
|
|
|||
| 4,975,906 Network system | 154 | 1989 | |
Patent Citation Ranking
Forward Cites
| Patent Info | (Count) | # Cites | Year |
|---|---|---|---|
|
|
|||
| 6,230,203 System and method for providing statistics for flexible billing in a cable environment | 119 | 1997 | |
| 6,324,267 Two-tiered authorization and authentication for a cable data delivery system | 19 | 1997 | |
| 6,618,353 Router for use with a link that has a set of concurrent channels | 22 | 1997 | |
| 6,301,223 Method of using routing protocols to reroute packets during a link failure | 68 | 1997 | |
| 6,249,523 Router for which a logical network address which is not unique to the gateway address in default routing table entries | 54 | 1997 | |
| 6,208,656 Methods for dynamically assigning link addresses and logical network addresses | 92 | 1997 | |
| 6,178,455 Router which dynamically requests a set of logical network addresses and assigns addresses in the set to hosts connected to the router | 133 | 1997 | |
| 6,286,058 Apparatus and methods for automatically rerouting packets in the event of a link failure | 30 | 1997 | |
| 6,272,150 Cable modem map display for network management of a cable data delivery system | 132 | 1997 | |
| 6,282,208 Data traffic control in a data modem system | 34 | 1997 | |
| 6,467,091 Constant bit rate transport in a contention based medium access control | 10 | 1999 | |
| 7,028,088 System and method for providing statistics for flexible billing in a cable environment | 8 | 2000 | |
| 6,405,253 Dynamic allocation of a set of addresses to router RF modem for individual assignment to hosts | 26 | 2000 | |
| 6,922,412 Methods for dynamically assigning link addresses and logical network addresses | 8 | 2001 | |
| 6,529,517 Router for which a logical network address which is not unique to the router is the gateway address in default routing table entries | 18 | 2001 | |
| 6,519,224 Method of using routing protocols to reroute packets during a link failure | 15 | 2001 | |
| 7,099,308 Router for use with a link that has a set of concurrent channels | 4 | 2003 | |
| 6,983,327 System and method for providing statistics for flexible billing in a cable environment | 9 | 2003 | |
|
|
|||
| 7,386,880 Web server employing multi-homed, modular framework | 14 | 2003 | |
| 7,424,737 Virtual host for protocol transforming traffic traversing between an IP-compliant source and non-IP compliant destination | 17 | 2004 | |
| 7,380,273 Method for authenticating a user access request | 5 | 2005 | |
| 7,360,244 Method for authenticating a user access request | 4 | 2005 | |
| 8,117,298 Multi-homed web server | 7 | 2010 | |
| 8,370,453 Modular multi-homed web server with compiled animation server | 0 | 2011 | |
| 8,370,476 Modular multi-homed web server with animation player | 0 | 2011 | |
| 8,364,754 Multi-homed web server with compiled animation server and programmable functionality | 0 | 2011 | |
| 8,359,368 Multi-homed web server with animation player | 0 | 2011 | |
| 8,356,073 Multi-homed web server with animation player and programmable functionality | 0 | 2011 | |
| 8,346,861 Web server with animation player | 0 | 2011 | |
| 8,346,890 Multi-homed web server with compiled animation server | 0 | 2011 | |
|
|
|||
| 6,064,671 Multi-homed end system for increasing computers network bandwidth | 79 | 1995 | |
| 6,970,933 Enabling application level persistence between a server and another resource over a network | 17 | 2002 | |
| 7,287,084 Enabling encryption of application level persistence between a server and a client | 5 | 2005 | |
| 7,346,695 System and method for performing application level persistence | 5 | 2005 | |
| 7,606,912 System and method for performing application level persistence | 3 | 2007 | |
| 7,831,712 System and method for performing application level persistence | 2 | 2007 | |
| 7,996,886 Method and system for providing persistence in a secure network access | 1 | 2008 | |
| 8,103,770 System and method for performing application level persistence | 0 | 2010 | |
| 8,392,563 System and method for performing application level persistence | 0 | 2011 | |
|
|
|||
| 7,293,107 Method and apparatus for providing mobile and other intermittent connectivity in a computing environment | 44 | 2000 | |
| 7,136,645 Method and apparatus for providing mobile and other intermittent connectivity in a computing environment | 131 | 2002 | |
| 6,981,047 Method and apparatus for providing mobile and other intermittent connectivity in a computing environment | 99 | 2002 | |
| 7,882,247 Method and apparatus for providing secure connectivity in mobile and other intermittent computing environments | 6 | 2003 | |
| 8,078,727 Method and apparatus for providing mobile and other intermittent connectivity in a computing environment | 1 | 2005 | |
| 8,060,656 Method and apparatus for providing mobile and other intermittent connectivity in a computing environment | 0 | 2005 | |
| 7,778,260 Method and apparatus for providing mobile and other intermittent connectivity in a computing environment | 8 | 2005 | |
| 7,644,171 Mobile networking system and method using IPv4 and IPv6 | 8 | 2005 | |
| 7,574,208 Method and apparatus for providing mobile and other intermittent connectivity in a computing environment | 27 | 2006 | |
|
|
|||
| 8,190,708 Gateway device having an XML interface and associated method | 0 | 2000 | |
| 7,554,995 System and method for establishing network connection with unknown network and/or user device | 11 | 2005 | |
| 8,027,339 System and method for establishing network connection | 0 | 2008 | |
| 8,266,266 Systems and methods for providing dynamic network authorization, authentication and accounting | 1 | 2010 | |
| 8,244,886 Systems and methods for providing content and services on a network system | 0 | 2010 | |
| 8,156,246 Systems and methods for providing content and services on a network system | 5 | 2011 | |
| 8,266,269 Systems and methods for providing content and services on a network system | 0 | 2011 | |
| 8,370,477 Systems and methods for providing content and services on a network system | 2 | 2012 | |
| 8,364,806 Systems and methods for providing content and services on a network system | 2 | 2012 | |
|
|
|||
| 6,219,669 File transfer system using dynamically assigned ports | 169 | 1998 | |
| 6,442,571 Methods and apparatus for secure electronic, certified, restricted delivery mail systems | 103 | 2000 | |
| 7,263,528 File transfer system | 20 | 2002 | |
| 7,536,554 Third party authentication of files in digital systems | 4 | 2003 | |
| 7,810,144 File transfer system for direct transfer between computers | 0 | 2009 | |
| 8,185,736 File transfer system for direct transfer between computers | 0 | 2010 | |
| 8,046,825 Selective acceptance of electronic messages in communication systems | 0 | 2010 | |
|
|
|||
| 5,355,371 Multicast communication tree creation and control method and apparatus | 122 | 1982 | |
| 5,371,852 Method and apparatus for making a cluster of computers appear as a single host on a network | 537 | 1992 | |
| 5,563,878 Transaction message routing in digital communication networks | 77 | 1995 | |
| 6,321,374 Application-independent generator to generate a database transaction manager in heterogeneous information systems | 43 | 1997 | |
| 6,061,739 Network address assignment using physical address resolution protocols | 55 | 1997 | |
| 6,289,432 Sharing segments of storage by enabling the sharing of page tables | 9 | 1998 | |
| 7,006,498 System for transmitting local area network (LAN) data frames through an asynchronous transfer mode (ATM) crossbar switch | 1 | 2001 | |
|
|
|||
| 5,416,776 Modem backplane techniques | 41 | 1994 | |
| 5,651,002 Internetworking device with enhanced packet header translation and memory | 176 | 1995 | |
| 5,802,054 Atomic network switch with integrated circuit switch nodes | 142 | 1996 | |
| 6,438,684 Push button shutdown and reset of embedded systems | 12 | 1997 | |
| 6,230,181 Management shutdown and reset of embedded systems | 16 | 1997 | |
|
|
|||
| 5,956,335 Many to few group address translation through a network bridge | 15 | 1993 | |
| 5,434,864 Encapsulation of an address within a forwarded frame in a computer communications system | 10 | 1993 | |
| 5,524,254 Scheme for interlocking line card to an address recognition engine to support plurality of routing and bridging protocols by using network information look-up database | 178 | 1994 | |
| 5,428,615 Many to few group address translation through a network bridge | 36 | 1994 | |
|
|
|||
| 7,149,208 Method and apparatus for providing caller identification based responses in a computer telephony environment | 37 | 1996 | |
| 6,226,678 Method and apparatus for dynamically defining data communication utilities | 97 | 1996 | |
| 6,185,184 Directory server for providing dynamically assigned network protocol addresses | 143 | 1996 | |
| 6,009,469 Graphic user interface for internet telephony application | 129 | 1996 | |
|
|
|||
| 7,386,588 System and method for pushing information from a host system to a mobile data communication device | 28 | 2001 | |
| 7,509,376 System and method for redirecting message attachments between a host system and a mobile data communication device | 3 | 2002 | |
| 8,230,026 System and method for pushing information between a host system and a mobile data communication device | 2007 | ||
|
|
|||
| 5,717,864 Method for joining a plurality of networks and seceding therefrom | 1 | 1996 | |
| 5,991,828 System for automatically connecting portable device to network using network environment information including domain name of naming device and community name of network management protocol | 92 | 1997 | |
|
|
|||
| 6,879,593 Connections of nodes on different networks | 13 | 1999 | |
| 7,860,105 Connections of nodes on different networks | 0 | 2004 | |
|
|
|||
| 5,953,012 Method and system for connecting to, browsing, and accessing computer network resources | 9 | 1994 | |
| 6,246,409 Method and system for connecting to, browsing, and accessing computer network resources | 16 | 1999 | |
|
|
|||
| 5,708,655 Method and apparatus for addressing a wireless communication station with a dynamically-assigned address | 216 | 1996 | |
| 7,031,286 Method and an arrangement in a mobile radio system | 5 | 1999 | |
|
|
|||
| 5,715,394 Method of supporting the management of a communications network, and network management facility therefor | 77 | 1996 | |
|
|
|||
| 5,282,270 Network device location using multicast | 70 | 1990 | |
|
|
|||
| 8,064,451 Network address translation for multicast virtual sourcing | 0 | 2004 | |
|
|
|||
| 6,751,682 Local communication system, method of operation and stations for use therein | 7 | 2000 | |
|
|
|||
| 8,130,765 Method for processing data packets while communicating with a machine via one or more secondary networks | 0 | 2008 | |
|
|
|||
| 8,117,344 Global server for authenticating access to remote services | 0 | 2009 | |
|
|
|||
| 5,293,488 Message-routing apparatus | 50 | 1992 | |
|
|
|||
| 5,331,634 Technique for bridging local area networks having non-unique node addresses | 64 | 1993 | |
|
|
|||
| 5,522,043 Field bus system having automonous control operation | 3 | 1995 | |
|
|
|||
| 5,287,103 Method and apparatus for providing local area network clients with internetwork identification data | 164 | 1991 | |
|
|
|||
| 7,216,348 Method and apparatus for dynamically balancing call flow workloads in a telecommunications system | 10 | 2000 | |
|
|
|||
| 5,896,369 Mobile communication system and a method for connecting a remote workstation to a data communication network via a mobile communication network | 108 | 1996 | |
|
|
|||
| 7,602,782 Apparatus and method for intelligent routing of data between a remote device and a host system | 12 | 2007 | |
|
|
|||
| RE44211 Constant bit rate transport in a contention based medium access control | 0 | 2004 | |
|
|
|||
| 6,542,935 Method for obtaining a second address free from association with multiple devices | 20 | 1999 | |
|
|
|||
| 7,480,722 Information processing apparatus and method, recording medium product, and program | 0 | 2002 | |
|
|
|||
| 6,108,704 Point-to-point internet protocol | 138 | 1995 | |
|
|
|||
| 5,920,567 Network related information transfer method for a connection device, and a data communication system | 9 | 1996 | |
|
|
|||
| 5,388,210 Programmable modular network interface for coupling a computer and a plurality of workstation consoles | 7 | 1993 | |
|
|
|||
| 5,617,538 Message transfer system and method for parallel computer with message transfers being scheduled by skew and roll functions to avoid bottlenecks | 48 | 1994 | |
|
|
|||
| 7,359,371 System and method for modular premises communication and networking | 5 | 2003 | |
|
|
|||
| 6,961,336 Contacting a computing device outside a local network | 8 | 2001 | |
|
|
|||
| 6,747,982 Communication method, communication system, and gate way used in the communication system | 8 | 1998 | |
Maintenance Fees
| Fee | Large entity fee | small entity fee | micro entity fee | due date |
|---|
| Fee | Large entity fee | small entity fee | micro entity fee |
|---|---|---|---|
| Surcharge after expiration - Late payment is unavoidable | $700.00 | $350.00 | $175.00 |
| Surcharge after expiration - Late payment is unintentional | $1,640.00 | $820.00 | $410.00 |