Communications network dynamic addressing arrangement

Number of patents in Portfolio can not be more than 2000

United States of America Patent

PATENT NO

5166931

SERIAL NO

07576820

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

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.

Loading the Abstract Image... loading....

First Claim

See full text

Family

Loading Family data... loading....

Patent Owner(s)

Patent OwnerAddressTotal Patents
AMERICAN TELEPHONE AND TELEGRAPH COMPANYMURRAY HILL, NJ1082
AT&T BELL LABORATORIESMURRAY HILL, NJ915

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Riddle, Guy G Piscataway, NJ 22 1239

Cited Art Landscape

Patent Info (Count) # Cites Year
 
HEWLETT-PACKARD COMPANY (1)
* 4933938 Group address translation through a network bridge 113 1989
 
APPLE COMPUTER, INC. (1)
* 4689786 Local area network with self assigned address method 132 1985
 
HITACHI, LTD. (1)
* 4975906 Network system 183 1989
* Cited By Examiner

Patent Citation Ranking

Forward Cite Landscape

Patent Info (Count) # Cites Year
 
Other [Check patent profile for assignment information] (4)
* 2005/0089,050 Network address translation for multicast virtual sourcing 6 2004
* 2005/0240,992 Method for controlling access to a web server operating on an IP-compliant network 14 2005
* 2005/0235,346 Method for transparently forming a connection to an element of a private network over an IP-compliant network 3 2005
* 2006/0005,236 Computer gateway system 6 2005
 
YAZAKI CORPORATION (1)
* 6747982 Communication method, communication system, and gate way used in the communication system 11 1998
 
NETMOTION WIRELESS HOLDINGS, INC. (2)
* 2005/0243,857 Simultaneously routing data over multiple wireless networks 28 2004
7602782 Apparatus and method for intelligent routing of data between a remote device and a host system 75 2007
 
TM PATENTS, L.P. (1)
* 5617538 Message transfer system and method for parallel computer with message transfers being scheduled by skew and roll functions to avoid bottlenecks 72 1994
 
HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP (2)
* 5802054 Atomic network switch with integrated circuit switch nodes 149 1996
6230181 Management shutdown and reset of embedded systems 18 1997
 
SONY CORPORATION (2)
* 7480722 Information processing apparatus and method, recording medium product, and program 0 2002
* 2003/0046,402 Information processing apparatus and method, recording medium product, and program 1 2002
 
The Furukawa Electric Co., Ltd. (1)
* 5920567 Network related information transfer method for a connection device, and a data communication system 11 1996
 
NOKIA TECHNOLOGIES OY (1)
* 5896369 Mobile communication system and a method for connecting a remote workstation to a data communication network via a mobile communication network 186 1996
 
SILICON VALLEY BANK (1)
* 2004/0153,575 Contacting a computing device outside a local network 3 2004
 
HIGHER EDUCATION AND RECREATION SERVICES CORPORATION (1)
* 5331634 Technique for bridging local area networks having non-unique node addresses 74 1993
 
HITACHI, LTD. (1)
* 5522043 Field bus system having automonous control operation 4 1995
 
WATCHGUARD TECHNOLOGIES, INC. (1)
6961336 Contacting a computing device outside a local network 10 2001
 
APPLE INC. (1)
* 5282270 Network device location using multicast 75 1990
 
INTELLECTUAL VENTURES I LLC (5)
* 6219669 File transfer system using dynamically assigned ports 251 1998
6442571 Methods and apparatus for secure electronic, certified, restricted delivery mail systems 186 2000
7263528 File transfer system 34 2002
* 2010/0299,728 File transfer system for direct transfer between computers 5 2010
* 2010/0281,164 Selective acceptance of electronic messages in communication systems 5 2010
 
MICROSOFT TECHNOLOGY LICENSING, LLC (2)
* 5953012 Method and system for connecting to, browsing, and accessing computer network resources 15 1994
6246409 Method and system for connecting to, browsing, and accessing computer network resources 16 1999
 
F5 NETWORKS, INC. (13)
* 6064671 Multi-homed end system for increasing computers network bandwidth 112 1995
6970933 Enabling application level persistence between a server and another resource over a network 29 2002
7287084 Enabling encryption of application level persistence between a server and a client 6 2005
7346695 System and method for performing application level persistence 7 2005
7606912 System and method for performing application level persistence 5 2007
8566452 Intelligent HTTP based load-balancing, persistence, and application traffic management of SSL VPN tunnels 11 2007
7831712 System and method for performing application level persistence 7 2007
7996886 Method and system for providing persistence in a secure network access 16 2008
8103770 System and method for performing application level persistence 3 2010
8407771 Method and system for providing persistence in a secure network access 2 2011
8392563 System and method for performing application level persistence 1 2011
8769265 Method and system for providing persistence in a secure network access 0 2013
9210163 Method and system for providing persistence in a secure network access 0 2014
 
Uniden America Corporation (2)
* 7359371 System and method for modular premises communication and networking 10 2003
* 2003/0165,229 System and method for modular premises communication and networking 1 2003
 
IDTP HOLDINGS, INC. (1)
* 5708655 Method and apparatus for addressing a wireless communication station with a dynamically-assigned address 266 1996
 
ELECTRONICS LIMITED (1)
* 6751682 Local communication system, method of operation and stations for use therein 14 2000
 
NET2PHONE, INC. (1)
7216348 Method and apparatus for dynamically balancing call flow workloads in a telecommunications system 40 2000
 
INTERNATIONAL BUSINESS MACHINES CORPORATION (8)
* 5355371 Multicast communication tree creation and control method and apparatus 146 1982
* 5371852 Method and apparatus for making a cluster of computers appear as a single host on a network 665 1992
* 5563878 Transaction message routing in digital communication networks 81 1995
6321374 Application-independent generator to generate a database transaction manager in heterogeneous information systems 67 1997
* 6061739 Network address assignment using physical address resolution protocols 71 1997
6289432 Sharing segments of storage by enabling the sharing of page tables 17 1998
* 7006498 System for transmitting local area network (LAN) data frames through an asynchronous transfer mode (ATM) crossbar switch 3 2001
* 2002/0021,694 System for transmitting local area network (LAN) data frames through an asynchronous transfer mode (ATM) crossbar switch 1 2001
 
STRAIGHT PATH IP GROUP, INC. (5)
* 6108704 Point-to-point internet protocol 204 1995
7149208 Method and apparatus for providing caller identification based responses in a computer telephony environment 71 1996
6226678 Method and apparatus for dynamically defining data communication utilities 120 1996
6185184 Directory server for providing dynamically assigned network protocol addresses 329 1996
* 6009469 Graphic user interface for internet telephony application 176 1996
 
HEWLETT-PACKARD COMPANY (1)
* 5293488 Message-routing apparatus 72 1992
 
HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P. (3)
* 5416776 Modem backplane techniques 42 1994
* 5651002 Internetworking device with enhanced packet header translation and memory 207 1995
6438684 Push button shutdown and reset of embedded systems 15 1997
 
SHARP LABORATORIES OF AMERICA, INC. (1)
6542935 Method for obtaining a second address free from association with multiple devices 23 1999
 
LUCENT TECHNOLOGIES INC. (1)
* 5287103 Method and apparatus for providing local area network clients with internetwork identification data 164 1991
 
EXTREME NETWORKS, INC. (1)
* 5956335 Many to few group address translation through a network bridge 21 1993
 
CISCO TECHNOLOGY, INC. (21)
6230203 System and method for providing statistics for flexible billing in a cable environment 174 1997
6324267 Two-tiered authorization and authentication for a cable data delivery system 24 1997
6618353 Router for use with a link that has a set of concurrent channels 40 1997
6301223 Method of using routing protocols to reroute packets during a link failure 98 1997
6249523 Router for which a logical network address which is not unique to the gateway address in default routing table entries 61 1997
6208656 Methods for dynamically assigning link addresses and logical network addresses 105 1997
* 6178455 Router which dynamically requests a set of logical network addresses and assigns addresses in the set to hosts connected to the router 159 1997
6286058 Apparatus and methods for automatically rerouting packets in the event of a link failure 42 1997
6272150 Cable modem map display for network management of a cable data delivery system 170 1997
6282208 Data traffic control in a data modem system 40 1997
6467091 Constant bit rate transport in a contention based medium access control 11 1999
7028088 System and method for providing statistics for flexible billing in a cable environment 17 2000
6405253 Dynamic allocation of a set of addresses to router RF modem for individual assignment to hosts 32 2000
6922412 Methods for dynamically assigning link addresses and logical network addresses 9 2001
6529517 Router for which a logical network address which is not unique to the router is the gateway address in default routing table entries 23 2001
6519224 Method of using routing protocols to reroute packets during a link failure 22 2001
7099308 Router for use with a link that has a set of concurrent channels 25 2003
6983327 System and method for providing statistics for flexible billing in a cable environment 26 2003
RE44211 Constant bit rate transport in a contention based medium access control 0 2004
* 8064451 Network address translation for multicast virtual sourcing 0 2004
8522265 Modem apparatus for a cable data delivery system 2 2007
 
GOOD TECHNOLOGY CORPORATION (4)
8745167 System and method for globally and securely accessing unified information in a computer network 2 2009
8812702 System and method for globally and securely accessing unified information in a computer network 1 2009
8117344 Global server for authenticating access to remote services 51 2009
9361603 System and method for globally and securely accessing unified information in a computer network 0 2011
 
ENTERASYS NETWORKS, INC. (3)
* 5434864 Encapsulation of an address within a forwarded frame in a computer communications system 10 1993
* 5524254 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 191 1994
* 5428615 Many to few group address translation through a network bridge 39 1994
 
TELEFONAKTIEBOLAGET L M ERICSSON (PUBL) (1)
7031286 Method and an arrangement in a mobile radio system 6 1999
 
BLACKBERRY LIMITED (4)
7386588 System and method for pushing information from a host system to a mobile data communication device 56 2001
7509376 System and method for redirecting message attachments between a host system and a mobile data communication device 9 2002
8230026 System and method for pushing information between a host system and a mobile data communication device 1 2007
9298793 System and method for pushing information from a host system to a mobile data communication device 0 2011
 
NETMOTION WIRELESS, INC. (12)
7293107 Method and apparatus for providing mobile and other intermittent connectivity in a computing environment 140 2000
7136645 Method and apparatus for providing mobile and other intermittent connectivity in a computing environment 289 2002
6981047 Method and apparatus for providing mobile and other intermittent connectivity in a computing environment 224 2002
* 2003/0120,811 Method and apparatus for providing mobile and other intermittent connectivity in a computing environment 77 2002
7882247 Method and apparatus for providing secure connectivity in mobile and other intermittent computing environments 42 2003
8078727 Method and apparatus for providing mobile and other intermittent connectivity in a computing environment 7 2005
8060656 Method and apparatus for providing mobile and other intermittent connectivity in a computing environment 10 2005
7778260 Method and apparatus for providing mobile and other intermittent connectivity in a computing environment 18 2005
7644171 Mobile networking system and method using IPv4 and IPv6 22 2005
7574208 Method and apparatus for providing mobile and other intermittent connectivity in a computing environment 140 2006
9473925 Method and apparatus for providing mobile and other intermittent connectivity in a computing environment 0 2007
9083622 Method and apparatus for providing mobile and other intermittent connectivity in a computing environment 0 2011
 
FUJITSU LIMITED (2)
* 5717864 Method for joining a plurality of networks and seceding therefrom 1 1996
* 5991828 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 101 1997
 
INTELLECTUAL VENTURES I LLC (7)
7536554 Third party authentication of files in digital systems 6 2003
* 2004/0049,515 Third party authentication of files in digital systems 96 2003
7810144 File transfer system for direct transfer between computers 8 2009
8185736 File transfer system for direct transfer between computers 11 2010
8046825 Selective acceptance of electronic messages in communication systems 10 2010
8522313 Method and apparatus for data file transfer using destination linked directories 2 2011
8677460 File transfer system 0 2012
 
ALCATEL N.V. (1)
* 5715394 Method of supporting the management of a communications network, and network management facility therefor 87 1996
 
GRAPHON CORPORATION (12)
7386880 Web server employing multi-homed, modular framework 23 2003
7424737 Virtual host for protocol transforming traffic traversing between an IP-compliant source and non-IP compliant destination 18 2004
7380273 Method for authenticating a user access request 5 2005
7360244 Method for authenticating a user access request 4 2005
8117298 Multi-homed web server 7 2010
8370453 Modular multi-homed web server with compiled animation server 0 2011
8370476 Modular multi-homed web server with animation player 0 2011
8364754 Multi-homed web server with compiled animation server and programmable functionality 0 2011
8359368 Multi-homed web server with animation player 0 2011
8356073 Multi-homed web server with animation player and programmable functionality 0 2011
8346861 Web server with animation player 0 2011
8346890 Multi-homed web server with compiled animation server 0 2011
 
INTEL CORPORATION (2)
* 6879593 Connections of nodes on different networks 18 1999
* 7860105 Connections of nodes on different networks 0 2004
 
FRANCE TELECOM (2)
* 8130765 Method for processing data packets while communicating with a machine via one or more secondary networks 0 2008
* 2008/0298,377 METHOD FOR PROCESSING DATA PACKETS WHILE COMMUNICATING WITH A MACHINE VIA ONE OR MORE SECONDARY NETWORKS 3 2008
 
The United States of America as represented by the Secretary of the Navy (1)
* 5388210 Programmable modular network interface for coupling a computer and a plurality of workstation consoles 7 1993
 
NOMADIX, INC. (18)
8713641 Systems and methods for authorizing, authenticating and accounting users having transparent computer access to a network using a gateway device 48 1999
8190708 Gateway device having an XML interface and associated method 33 2000
7554995 System and method for establishing network connection with unknown network and/or user device 36 2005
8027339 System and method for establishing network connection 111 2008
8266266 Systems and methods for providing dynamic network authorization, authentication and accounting 27 2010
8244886 Systems and methods for providing content and services on a network system 24 2010
8594107 System and method for establishing network connection 7 2011
8156246 Systems and methods for providing content and services on a network system 28 2011
8613053 System and method for authorizing a portable communication device 4 2011
8266269 Systems and methods for providing content and services on a network system 27 2011
8370477 Systems and methods for providing content and services on a network system 128 2012
8364806 Systems and methods for providing content and services on a network system 128 2012
8606917 Systems and methods for providing content and services on a network system 5 2012
8725888 Systems and methods for providing content and services on a network system 6 2013
8725899 Systems and methods for providing content and services on a network system 63 2013
8788690 Systems and methods for providing content and services on a network system 2 2013
9548935 Systems and methods for providing content and services on a network system 0 2014
9160672 Systems and methods for controlling user perceived connection speed 1 2015
* Cited By Examiner