USRE41030E1 - System and method of network independent remote configuration of internet server appliance - Google Patents
System and method of network independent remote configuration of internet server appliance Download PDFInfo
- Publication number
- USRE41030E1 USRE41030E1 US11/241,901 US24190105A USRE41030E US RE41030 E1 USRE41030 E1 US RE41030E1 US 24190105 A US24190105 A US 24190105A US RE41030 E USRE41030 E US RE41030E
- Authority
- US
- United States
- Prior art keywords
- network
- message
- configuration
- computer
- broadcast
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Lifetime
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/08—Configuration management of networks or network elements
- H04L41/0803—Configuration setting
- H04L41/0806—Configuration setting for initial configuration or provisioning, e.g. plug-and-play
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L61/00—Network arrangements, protocols or services for addressing or naming
- H04L61/50—Address allocation
- H04L61/5007—Internet protocol [IP] addresses
- H04L61/5014—Internet protocol [IP] addresses using dynamic host configuration protocol [DHCP] or bootstrap protocol [BOOTP]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/08—Configuration management of networks or network elements
- H04L41/0866—Checking the configuration
- H04L41/0873—Checking configuration conflicts between network elements
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/14—Session management
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L9/00—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
- H04L9/40—Network security protocols
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L69/00—Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
- H04L69/30—Definitions, standards or architectural aspects of layered protocol stacks
- H04L69/32—Architecture of open systems interconnection [OSI] 7-layer type protocol stacks, e.g. the interfaces between the data link level and the physical level
- H04L69/322—Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions
- H04L69/329—Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions in the application layer [OSI layer 7]
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10—TECHNICAL SUBJECTS COVERED BY FORMER USPC
- Y10S—TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10S707/00—Data processing: database and file management or data structures
- Y10S707/99931—Database or file accessing
- Y10S707/99932—Access augmentation or optimizing
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computer Security & Cryptography (AREA)
- Small-Scale Networks (AREA)
Abstract
Description
TABLE 1 |
IP Check, Scan and Set |
If (checkIPConflict(serverLAN.ipAddress) == TRUE) { |
/* Use ARP protocol to find out whether the boot up LAN IP Address | |
assignment conflicts with another device in the network */ | |
If (SERVER_UNINTIALIZED == TRUE) { |
serverLAN.ipAddress == findAvailableIP(serverLAN); |
/* find an available IP Address in the server network space. | |
Note: there is no client network known yet. */ |
setIP(serverLAN.ipAddress); |
/* change the LAN IP Address to the available IP */ |
} else { |
serverLAN.err = ERR_LAN_IP_ADDRESS_CONFLICT; |
// Set error flag |
errAlarm( ); | // Report the fatal errors. |
// This fatal error could be reported via several means: |
// broadcast in the existing network | |
// email, paging, set alarm tone |
serverLAN.ipAlias = findAvailableIP(serverLAN); |
// find an available IP Address in the server network |
setIPAlias(serverLAN.ipAlias, serverNet); |
/* Set IP Alias for LAN interface with an avaialbe IP in the server | |
network */ |
} |
} |
TABLE 2 |
checkIPconflict |
STRUCT_PHYS_ADDR *checkIPconflict(STRUCT_IP ipAddress) { |
/* Use gratuitous ARP protocol to obtain the list of PHYS_ADDR of |
all network device with ipAddress. |
- Return a pointer to the buffer that contains the physical addresses |
of the devices with ipAddress (which indicate a conflict condition). |
- Return NULL if there is no conflict. |
Note: the ARP sender does not answer the ARP request and is |
excluded. */ |
} |
TABLE 3 |
findAvailIP |
STRUCT_IP findAvailIP(NET_INFO netInfo) { |
/* Sequence through all possible IP address of the network specified in |
netInfo to locate an available IP address by using the checkIPconflict( ) |
routine. |
Return the first IP that has no conflict. |
Return all ones (binary) if there is no IP available in the network. |
*/ |
} |
TABLE 4 |
DHCP Detect |
/* Probe the network for an existing DHCP Server if this is an |
unintialized server * |
If (SERVER_UNITIALIZED == TRUE) { |
If (DHCP_Server_Exist( ) == TRUE) { |
Do_not_load_DHCP Server( ); |
} else { |
Load_DHCP Server( ); | /* To Allow DHCP Clients Adapt its IP | |
settings so that it is compatible with | ||
the default Server setup. */ |
} |
} else { | /* If the server is intialized, then the registry will |
determine whether to load the DHCP server. */ |
if (registry(DHCP_SERVER_ENABLED) { |
Load_DHCP Server( ); |
} |
} |
TABLE 5 |
Data Structure |
struct NET_INFO { | |
STRUCT_IP ipAddress; | // IP Address |
STRUCT_NETMASK netmask; | // Netmask |
STRUCT_IP IP_Alias; | // IP alias, if any 0 means none. |
STRUCT_PHYS_ADDR physicalAddress; |
/* Physical Address of the interface, 0 means not found, all ones |
means not applied. */ |
STRUCT_ERR err; | // status of the interface |
} clientNet, serverLAN, serverWAN; | |
From the given client IP address and netmask, the
TABLE 6 |
resolveServerIPConflict |
int resolveServerIPConflict(NET_INFO serverLAN) { |
if (authenticateClient( ) != AUTHENTICATED) { /* determine whether the |
get_server_info_command( ) includes a correct administration | |
password. */ |
return ERR_NOT_AUTHENTICATED; |
} | |
for (int i=0; i < MAX_RETRIES; i++) { |
err = NO_ERR; | // NO_ERR == no error |
serverLAN.ipAlias = findAvailableIP(clientNet); |
/* find an available IP in the client network and set the | |
serverLAN.ipAlias to the available IP */ |
setIPAlias(serverLAN.ipAlias, clientNet); |
/* set the server LAN IP alias so that it is compatible with the | |
client Network */ |
broadcast(MSG_IP_RESOLUTION_OFFER, allInfo); |
/* broadcast all necessary info to client which includes the | |
serverLAN and clientNet data structure */ |
startTimeOut(MAX_TIME_OUT); | // start the timeout timer |
waitMsg(revMessage); | /* wait for a message back from | |
the client */ |
if ((revMessage( ) != MSG_IP_RESOLUTION_OFFER_ACK) || |
((timeout( ) == TRUE) { | // Error condition | |
removeIPAlias)serverLAN.ipAlias); |
if (timeout( ) == TRUE) err = ERR_TIME_OUT; |
else err = NACK; |
} else { |
break; | // client ACK on the OFFER |
} |
} | |
if (err != NO_ERR) { |
errHandler( ); | |
return; |
} | |
setStaticARP(clientNet); |
/* Overwrite the ARP table with a static entry to associate the client | |
Physical Address with the client IP address. This way a connection to | |
the client can always be guaranteed. Note: the ARP static entry for | |
the client IP will always be removed after the connection is closed. | |
*/ |
} |
TABLE 7 |
resolveClientIPConflict |
int resolveClientIPConflict(NET_INFO clientNet) { |
clientNet.ipAlias = findAvailableIP(clientNet); |
/* find an available IP in the client network and set the | |
clientNet.ipAlias to the available IP. This is to inform the client that | |
there is a conflict, in case the client is not capable of detecting its IP | |
conflict condition. */ |
setStaticARP(clientNet); |
/* Overwrite the ARP table with a static entry to associate the client | |
Physical Address with the client IP address. This way a connection to | |
the client can always be guaranteed. Note: the ARP static entry for | |
the client IP will always be removed after the connection is closed. */ |
} |
Claims (36)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US11/241,901 USRE41030E1 (en) | 2000-03-01 | 2005-09-30 | System and method of network independent remote configuration of internet server appliance |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US09/516,386 US6629145B1 (en) | 2000-03-01 | 2000-03-01 | System and method of network independent remote configuration of internet server appliance |
US11/241,901 USRE41030E1 (en) | 2000-03-01 | 2005-09-30 | System and method of network independent remote configuration of internet server appliance |
Related Parent Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US09/516,386 Reissue US6629145B1 (en) | 2000-03-01 | 2000-03-01 | System and method of network independent remote configuration of internet server appliance |
Publications (1)
Publication Number | Publication Date |
---|---|
USRE41030E1 true USRE41030E1 (en) | 2009-12-01 |
Family
ID=28455016
Family Applications (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US09/516,386 Ceased US6629145B1 (en) | 2000-03-01 | 2000-03-01 | System and method of network independent remote configuration of internet server appliance |
US11/241,901 Expired - Lifetime USRE41030E1 (en) | 2000-03-01 | 2005-09-30 | System and method of network independent remote configuration of internet server appliance |
Family Applications Before (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US09/516,386 Ceased US6629145B1 (en) | 2000-03-01 | 2000-03-01 | System and method of network independent remote configuration of internet server appliance |
Country Status (1)
Country | Link |
---|---|
US (2) | US6629145B1 (en) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20090170496A1 (en) * | 2007-12-27 | 2009-07-02 | Motorola, Inc. | Device and method of managing data communications of a device in a network via a split tunnel mode connection |
US20100266131A1 (en) * | 2009-04-20 | 2010-10-21 | Bart Cilfone | Natural action heuristics for management of network devices |
US20130198349A1 (en) * | 2012-01-31 | 2013-08-01 | Edward Allen Wright | Remote server configuration |
EP3163311A1 (en) | 2011-10-18 | 2017-05-03 | Iltron, Inc. | Traffic management and remote configuration in a gateway-based network |
Families Citing this family (50)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7392281B1 (en) * | 2000-02-25 | 2008-06-24 | Navic Systems, Inc. | System and method for providing guaranteed delivery of messages to embedded devices over a data network |
US7330824B1 (en) | 2000-02-25 | 2008-02-12 | Navic Systems, Inc. | Method and system for content profiling and activation |
US6714992B1 (en) * | 2000-02-25 | 2004-03-30 | Navic Systems, Inc. | Method and system for embedded network device installation |
CA2375688A1 (en) * | 2000-04-05 | 2001-10-11 | Sony United Kingdom Limited | Identifying and processing of audio and/or video material |
US7194072B2 (en) * | 2000-04-19 | 2007-03-20 | Gamble Oliver W | Method and system for remotely accessing and controlling remote devices |
US6842769B1 (en) * | 2000-05-05 | 2005-01-11 | Interland, Inc. | Automatically configured network server |
DE10053809A1 (en) * | 2000-10-30 | 2002-05-08 | Philips Corp Intellectual Pty | Ad hoc network with several terminals for determining terminals as controllers of sub-networks |
US7152099B1 (en) * | 2000-10-31 | 2006-12-19 | Hewlett-Packard Development Company, Lp. | Friend configuration and method for network devices |
US7047273B2 (en) | 2000-11-28 | 2006-05-16 | Navic Systems, Inc. | Load balancing in set top cable box environment |
EP1360821B1 (en) * | 2001-02-13 | 2008-04-23 | Nokia Siemens Networks Gmbh & Co. Kg | Method and array for determining internet protocol addresses of a terminal array |
US7487253B1 (en) * | 2001-04-03 | 2009-02-03 | F5 Networks, Inc. | Method for configuring a network element having an unknown protocol address |
GB2374756B (en) * | 2001-04-20 | 2004-07-28 | Discreet Logic Inc | Image processing |
GB2374749B (en) * | 2001-04-20 | 2005-04-06 | Discreet Logic Inc | Image data processing |
US20030018758A1 (en) * | 2001-07-13 | 2003-01-23 | Changguan Fan | Generically provisioning an appliance |
US20030088701A1 (en) * | 2001-11-05 | 2003-05-08 | Mross Robert Warren | Establishing network addresses for network devices |
JP2003271429A (en) * | 2002-03-15 | 2003-09-26 | Hitachi Ltd | Storage device resource managing method, storage resource managing program, recording medium recording the program, and storage resource managing device |
US8140642B1 (en) * | 2002-05-17 | 2012-03-20 | Mcafee, Inc. | Network connection-independent updating system and method |
US7281056B1 (en) * | 2002-06-04 | 2007-10-09 | Hewlett-Packard Development Company, L.P. | Assigning a device to a network |
US20040179537A1 (en) * | 2003-03-11 | 2004-09-16 | Motorola, Inc. | Method and apparatus providing a mobile server function in a wireless communications device |
US20040243841A1 (en) * | 2003-06-02 | 2004-12-02 | Stumpf Bradley W. | Network configuration using scannable token |
US7568025B2 (en) * | 2003-06-27 | 2009-07-28 | Bank Of America Corporation | System and method to monitor performance of different domains associated with a computer system or network |
DE10329858A1 (en) * | 2003-07-02 | 2005-01-27 | Siemens Ag | Method for configuring a device in a data network |
US8631163B1 (en) | 2003-12-11 | 2014-01-14 | At&T Intellectual Property Ii, L.P. | Automatic connectivity determiner and configurator |
US7383429B2 (en) * | 2003-12-18 | 2008-06-03 | Hewlett-Packard Development Company, L.P. | Configuring settings of a computer system to be compatible with an operating system |
US7809809B2 (en) * | 2004-01-13 | 2010-10-05 | Nokia Corporation | Client provisioning using application characteristics template with flag parameters |
US7668944B2 (en) * | 2004-02-20 | 2010-02-23 | Evgeny Leib | System and unified setting interface for configuring network manageable devices |
US7420934B2 (en) * | 2004-02-20 | 2008-09-02 | Dell Products L.P. | System and method for maintaining network connectivity during remote configuration of an information handling system |
US9160811B2 (en) * | 2004-08-10 | 2015-10-13 | Nokia Technologies Oy | Client provisioning with enhanced linking |
US7483963B2 (en) * | 2004-08-20 | 2009-01-27 | Research In Motion Limited | Method and system for configuring a client on host devices by utilizing an interface between a configuration application and host device drivers on a configuring device |
US20060070120A1 (en) * | 2004-09-02 | 2006-03-30 | Brother Kogyo Kabushiki Kaisha | File transmitting device and multi function device |
EP1925118A4 (en) * | 2005-03-31 | 2010-10-13 | Bang & Olufsen As | Table based distributed control for a network of consumer electronics |
US8443094B2 (en) * | 2005-05-12 | 2013-05-14 | Oracle America, Inc. | Computer system comprising a communication device |
US8667106B2 (en) * | 2005-05-20 | 2014-03-04 | At&T Intellectual Property Ii, L.P. | Apparatus for blocking malware originating inside and outside an operating system |
US7929452B2 (en) * | 2005-06-30 | 2011-04-19 | Intel Corporation | Internet protocol (IP) address sharing and platform dynamic host configuration protocol (DHCP) mediator |
US8688800B2 (en) * | 2005-10-05 | 2014-04-01 | Hewlett-Packard Development Company, L.P. | Remote configuration of persistent memory system ATT tables |
US7633888B1 (en) | 2005-11-15 | 2009-12-15 | S2 Security Corporation | System and method to configure a network node |
US8041785B2 (en) * | 2007-01-17 | 2011-10-18 | Microsoft Corporation | Programmatically choosing a router configuration provider |
US7734738B2 (en) * | 2007-01-17 | 2010-06-08 | Microsoft Corporation | Automatic configuration of client and server networking |
US20080244063A1 (en) * | 2007-03-26 | 2008-10-02 | Vinayak Risbud | Automatically detecting managed servers in a network |
EP2150026A1 (en) * | 2008-07-31 | 2010-02-03 | Nokia Siemens Networks OY | Configuration of a communication device |
US8631086B2 (en) | 2008-09-30 | 2014-01-14 | International Business Machines Corporation | Preventing messaging queue deadlocks in a DMA environment |
KR20100040658A (en) * | 2008-10-10 | 2010-04-20 | 삼성전자주식회사 | Method and apparatus for preventing ip address conflict in remote access service of upnp network |
US8671172B2 (en) * | 2009-07-09 | 2014-03-11 | International Business Machines Corporation | Network device configuration |
US9270650B2 (en) | 2011-06-03 | 2016-02-23 | Oracle International Corporation | System and method for providing secure subnet management agent (SMA) in an infiniband (IB) network |
US9584605B2 (en) | 2012-06-04 | 2017-02-28 | Oracle International Corporation | System and method for preventing denial of service (DOS) attack on subnet administrator (SA) access in an engineered system for middleware and application execution |
US9532224B2 (en) * | 2012-11-05 | 2016-12-27 | Electronics And Telecommunications Research Institute | Method of device-to-device discovery and apparatus thereof |
CN104394206A (en) * | 2014-11-19 | 2015-03-04 | 黑龙江大学 | System and method for controlling ARM9-based radio station network |
US10313259B2 (en) * | 2016-12-09 | 2019-06-04 | Vmware, Inc. | Suppressing broadcasts in cloud environments |
CN106878088A (en) * | 2017-03-10 | 2017-06-20 | 郑州云海信息技术有限公司 | A kind of method of the configuration server data transfer based on linux |
US20230328054A1 (en) * | 2021-06-14 | 2023-10-12 | Kelly Dao Xuan Nguyen | Autonomous control and secure communications system and methods for sensors |
Citations (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5812819A (en) * | 1995-06-05 | 1998-09-22 | Shiva Corporation | Remote access apparatus and method which allow dynamic internet protocol (IP) address management |
US5854901A (en) * | 1996-07-23 | 1998-12-29 | Cisco Systems, Inc. | Method and apparatus for serverless internet protocol address discovery using source address of broadcast or unicast packet |
US5884038A (en) * | 1997-05-02 | 1999-03-16 | Whowhere? Inc. | Method for providing an Internet protocol address with a domain name server |
US6101182A (en) * | 1996-04-18 | 2000-08-08 | Bell Atlantic Network Services, Inc. | Universal access multimedia data network |
US6101499A (en) * | 1998-04-08 | 2000-08-08 | Microsoft Corporation | Method and computer program product for automatically generating an internet protocol (IP) address |
US20010005858A1 (en) * | 1996-08-29 | 2001-06-28 | Shuji Ohno | Automatic address distributing system |
US20020133573A1 (en) * | 1998-11-12 | 2002-09-19 | Toru Matsuda | Method and apparatus for automatic network configuration |
US6678732B1 (en) * | 1998-08-10 | 2004-01-13 | Fujitsu Limited | Dynamic host configuration protocol server for allocating IP addresses to a plurality of clients |
US6892229B1 (en) * | 1998-09-30 | 2005-05-10 | 3Com Corporation | System and method for assigning dynamic host configuration protocol parameters in devices using resident network interfaces |
US7281036B1 (en) * | 1999-04-19 | 2007-10-09 | Cisco Technology, Inc. | Method and apparatus for automatic network address assignment |
-
2000
- 2000-03-01 US US09/516,386 patent/US6629145B1/en not_active Ceased
-
2005
- 2005-09-30 US US11/241,901 patent/USRE41030E1/en not_active Expired - Lifetime
Patent Citations (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5812819A (en) * | 1995-06-05 | 1998-09-22 | Shiva Corporation | Remote access apparatus and method which allow dynamic internet protocol (IP) address management |
US6101182A (en) * | 1996-04-18 | 2000-08-08 | Bell Atlantic Network Services, Inc. | Universal access multimedia data network |
US5854901A (en) * | 1996-07-23 | 1998-12-29 | Cisco Systems, Inc. | Method and apparatus for serverless internet protocol address discovery using source address of broadcast or unicast packet |
US20010005858A1 (en) * | 1996-08-29 | 2001-06-28 | Shuji Ohno | Automatic address distributing system |
US5884038A (en) * | 1997-05-02 | 1999-03-16 | Whowhere? Inc. | Method for providing an Internet protocol address with a domain name server |
US6101499A (en) * | 1998-04-08 | 2000-08-08 | Microsoft Corporation | Method and computer program product for automatically generating an internet protocol (IP) address |
US6678732B1 (en) * | 1998-08-10 | 2004-01-13 | Fujitsu Limited | Dynamic host configuration protocol server for allocating IP addresses to a plurality of clients |
US6892229B1 (en) * | 1998-09-30 | 2005-05-10 | 3Com Corporation | System and method for assigning dynamic host configuration protocol parameters in devices using resident network interfaces |
US20020133573A1 (en) * | 1998-11-12 | 2002-09-19 | Toru Matsuda | Method and apparatus for automatic network configuration |
US7039688B2 (en) * | 1998-11-12 | 2006-05-02 | Ricoh Co., Ltd. | Method and apparatus for automatic network configuration |
US20060155833A1 (en) * | 1998-11-12 | 2006-07-13 | Toru Matsuda | Method and apparatus for automatic network configuration |
US7281036B1 (en) * | 1999-04-19 | 2007-10-09 | Cisco Technology, Inc. | Method and apparatus for automatic network address assignment |
Cited By (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20090170496A1 (en) * | 2007-12-27 | 2009-07-02 | Motorola, Inc. | Device and method of managing data communications of a device in a network via a split tunnel mode connection |
US8139515B2 (en) * | 2007-12-27 | 2012-03-20 | Motorola Mobility, Inc. | Device and method of managing data communications of a device in a network via a split tunnel mode connection |
US20100266131A1 (en) * | 2009-04-20 | 2010-10-21 | Bart Cilfone | Natural action heuristics for management of network devices |
US8819781B2 (en) * | 2009-04-20 | 2014-08-26 | Cleversafe, Inc. | Management of network devices within a dispersed data storage network |
EP3163311A1 (en) | 2011-10-18 | 2017-05-03 | Iltron, Inc. | Traffic management and remote configuration in a gateway-based network |
US10200476B2 (en) | 2011-10-18 | 2019-02-05 | Itron, Inc. | Traffic management and remote configuration in a gateway-based network |
US20130198349A1 (en) * | 2012-01-31 | 2013-08-01 | Edward Allen Wright | Remote server configuration |
US9973385B2 (en) * | 2012-01-31 | 2018-05-15 | Hewlett Packard Enterprise Development Lp | Remote server configuration |
Also Published As
Publication number | Publication date |
---|---|
US6629145B1 (en) | 2003-09-30 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
USRE41030E1 (en) | System and method of network independent remote configuration of internet server appliance | |
US7152099B1 (en) | Friend configuration and method for network devices | |
US8914787B2 (en) | Registering software management component types in a managed network | |
EP1766860B1 (en) | Method and system for dynamic device address management | |
US8285981B2 (en) | Remote network device provisioning | |
US7912958B2 (en) | Method and apparatus for automatic IP allocation bootstrapping of embedded network management cards used in networked uninterruptible power supplies and other supported devices | |
Cisco | AppleTalk Remote Access Commands | |
Cisco | AppleTalk Remote Access Commands | |
Cisco | AppleTalk Remote Access Commands | |
Cisco | AppleTalk Remote Access Commands | |
Cisco | AppleTalk Remote Access Commands | |
Cisco | AppleTalk Remote Access Commands | |
Cisco | AppleTalk Remote Access Commands | |
Cisco | AppleTalk Remote Access Commands | |
Cisco | AppleTalk Remote Access Commands | |
Cisco | AppleTalk Remote Access Commands | |
Cisco | AppleTalk Remote Access Commands | |
Cisco | Routing AppleTalk | |
Cisco | Routing AppleTalk | |
Cisco | Routing AppleTalk | |
Cisco | AppleTalk Remote Access Commands | |
Cisco | AppleTalk Remote Access Commands | |
Cisco | AppleTalk Remote Access Commands | |
Cisco | AppleTalk Remote Access Commands | |
Cisco | Routing AppleTalk |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
AS | Assignment |
Owner name: AVAYA INC., NEW JERSEY Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:CYBERIQ SYSTEMS, INC.;REEL/FRAME:019960/0383 Effective date: 20011017 Owner name: AVAYA TECHNOLOGY CORP., NEW JERSEY Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:AVAYA, INC.;REEL/FRAME:019960/0390 Effective date: 20020124 |
|
AS | Assignment |
Owner name: AVAYA INC, NEW JERSEY Free format text: REASSIGNMENT;ASSIGNORS:AVAYA TECHNOLOGY LLC;AVAYA LICENSING LLC;REEL/FRAME:021156/0287 Effective date: 20080625 Owner name: AVAYA INC,NEW JERSEY Free format text: REASSIGNMENT;ASSIGNORS:AVAYA TECHNOLOGY LLC;AVAYA LICENSING LLC;REEL/FRAME:021156/0287 Effective date: 20080625 |
|
AS | Assignment |
Owner name: AVAYA TECHNOLOGY LLC, NEW JERSEY Free format text: CONVERSION FROM CORP TO LLC;ASSIGNOR:AVAYA TECHNOLOGY CORP.;REEL/FRAME:022677/0550 Effective date: 20050930 Owner name: AVAYA TECHNOLOGY LLC,NEW JERSEY Free format text: CONVERSION FROM CORP TO LLC;ASSIGNOR:AVAYA TECHNOLOGY CORP.;REEL/FRAME:022677/0550 Effective date: 20050930 |
|
AS | Assignment |
Owner name: BANK OF NEW YORK MELLON TRUST, NA, AS NOTES COLLATERAL AGENT, THE, PENNSYLVANIA Free format text: SECURITY AGREEMENT;ASSIGNOR:AVAYA INC., A DELAWARE CORPORATION;REEL/FRAME:025863/0535 Effective date: 20110211 Owner name: BANK OF NEW YORK MELLON TRUST, NA, AS NOTES COLLAT Free format text: SECURITY AGREEMENT;ASSIGNOR:AVAYA INC., A DELAWARE CORPORATION;REEL/FRAME:025863/0535 Effective date: 20110211 |
|
FPAY | Fee payment |
Year of fee payment: 8 |
|
AS | Assignment |
Owner name: BANK OF NEW YORK MELLON TRUST COMPANY, N.A., THE, PENNSYLVANIA Free format text: SECURITY AGREEMENT;ASSIGNOR:AVAYA, INC.;REEL/FRAME:030083/0639 Effective date: 20130307 Owner name: BANK OF NEW YORK MELLON TRUST COMPANY, N.A., THE, Free format text: SECURITY AGREEMENT;ASSIGNOR:AVAYA, INC.;REEL/FRAME:030083/0639 Effective date: 20130307 |
|
FPAY | Fee payment |
Year of fee payment: 12 |
|
AS | Assignment |
Owner name: CITIBANK, N.A., AS ADMINISTRATIVE AGENT, NEW YORK Free format text: SECURITY INTEREST;ASSIGNORS:AVAYA INC.;AVAYA INTEGRATED CABINET SOLUTIONS INC.;OCTEL COMMUNICATIONS CORPORATION;AND OTHERS;REEL/FRAME:041576/0001 Effective date: 20170124 |
|
AS | Assignment |
Owner name: AVAYA INTEGRATED CABINET SOLUTIONS INC., CALIFORNIA Free format text: BANKRUPTCY COURT ORDER RELEASING ALL LIENS INCLUDING THE SECURITY INTEREST RECORDED AT REEL/FRAME 041576/0001;ASSIGNOR:CITIBANK, N.A.;REEL/FRAME:044893/0531 Effective date: 20171128 Owner name: OCTEL COMMUNICATIONS LLC (FORMERLY KNOWN AS OCTEL COMMUNICATIONS CORPORATION), CALIFORNIA Free format text: BANKRUPTCY COURT ORDER RELEASING ALL LIENS INCLUDING THE SECURITY INTEREST RECORDED AT REEL/FRAME 041576/0001;ASSIGNOR:CITIBANK, N.A.;REEL/FRAME:044893/0531 Effective date: 20171128 Owner name: AVAYA INC., CALIFORNIA Free format text: BANKRUPTCY COURT ORDER RELEASING ALL LIENS INCLUDING THE SECURITY INTEREST RECORDED AT REEL/FRAME 025863/0535;ASSIGNOR:THE BANK OF NEW YORK MELLON TRUST, NA;REEL/FRAME:044892/0001 Effective date: 20171128 Owner name: OCTEL COMMUNICATIONS LLC (FORMERLY KNOWN AS OCTEL Free format text: BANKRUPTCY COURT ORDER RELEASING ALL LIENS INCLUDING THE SECURITY INTEREST RECORDED AT REEL/FRAME 041576/0001;ASSIGNOR:CITIBANK, N.A.;REEL/FRAME:044893/0531 Effective date: 20171128 Owner name: AVAYA INC., CALIFORNIA Free format text: BANKRUPTCY COURT ORDER RELEASING ALL LIENS INCLUDING THE SECURITY INTEREST RECORDED AT REEL/FRAME 041576/0001;ASSIGNOR:CITIBANK, N.A.;REEL/FRAME:044893/0531 Effective date: 20171128 Owner name: VPNET TECHNOLOGIES, INC., CALIFORNIA Free format text: BANKRUPTCY COURT ORDER RELEASING ALL LIENS INCLUDING THE SECURITY INTEREST RECORDED AT REEL/FRAME 041576/0001;ASSIGNOR:CITIBANK, N.A.;REEL/FRAME:044893/0531 Effective date: 20171128 Owner name: AVAYA INTEGRATED CABINET SOLUTIONS INC., CALIFORNI Free format text: BANKRUPTCY COURT ORDER RELEASING ALL LIENS INCLUDING THE SECURITY INTEREST RECORDED AT REEL/FRAME 041576/0001;ASSIGNOR:CITIBANK, N.A.;REEL/FRAME:044893/0531 Effective date: 20171128 Owner name: AVAYA INC., CALIFORNIA Free format text: BANKRUPTCY COURT ORDER RELEASING ALL LIENS INCLUDING THE SECURITY INTEREST RECORDED AT REEL/FRAME 030083/0639;ASSIGNOR:THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A.;REEL/FRAME:045012/0666 Effective date: 20171128 |
|
AS | Assignment |
Owner name: GOLDMAN SACHS BANK USA, AS COLLATERAL AGENT, NEW YORK Free format text: SECURITY INTEREST;ASSIGNORS:AVAYA INC.;AVAYA INTEGRATED CABINET SOLUTIONS LLC;OCTEL COMMUNICATIONS LLC;AND OTHERS;REEL/FRAME:045034/0001 Effective date: 20171215 Owner name: GOLDMAN SACHS BANK USA, AS COLLATERAL AGENT, NEW Y Free format text: SECURITY INTEREST;ASSIGNORS:AVAYA INC.;AVAYA INTEGRATED CABINET SOLUTIONS LLC;OCTEL COMMUNICATIONS LLC;AND OTHERS;REEL/FRAME:045034/0001 Effective date: 20171215 |
|
AS | Assignment |
Owner name: CITIBANK, N.A., AS COLLATERAL AGENT, NEW YORK Free format text: SECURITY INTEREST;ASSIGNORS:AVAYA INC.;AVAYA INTEGRATED CABINET SOLUTIONS LLC;OCTEL COMMUNICATIONS LLC;AND OTHERS;REEL/FRAME:045124/0026 Effective date: 20171215 |
|
AS | Assignment |
Owner name: AVAYA INTEGRATED CABINET SOLUTIONS LLC, NEW JERSEY Free format text: RELEASE OF SECURITY INTEREST IN PATENTS AT REEL 45124/FRAME 0026;ASSIGNOR:CITIBANK, N.A., AS COLLATERAL AGENT;REEL/FRAME:063457/0001 Effective date: 20230403 Owner name: AVAYA MANAGEMENT L.P., NEW JERSEY Free format text: RELEASE OF SECURITY INTEREST IN PATENTS AT REEL 45124/FRAME 0026;ASSIGNOR:CITIBANK, N.A., AS COLLATERAL AGENT;REEL/FRAME:063457/0001 Effective date: 20230403 Owner name: AVAYA INC., NEW JERSEY Free format text: RELEASE OF SECURITY INTEREST IN PATENTS AT REEL 45124/FRAME 0026;ASSIGNOR:CITIBANK, N.A., AS COLLATERAL AGENT;REEL/FRAME:063457/0001 Effective date: 20230403 Owner name: AVAYA HOLDINGS CORP., NEW JERSEY Free format text: RELEASE OF SECURITY INTEREST IN PATENTS AT REEL 45124/FRAME 0026;ASSIGNOR:CITIBANK, N.A., AS COLLATERAL AGENT;REEL/FRAME:063457/0001 Effective date: 20230403 |
|
AS | Assignment |
Owner name: AVAYA MANAGEMENT L.P., NEW JERSEY Free format text: RELEASE OF SECURITY INTEREST IN PATENTS (REEL/FRAME 045034/0001);ASSIGNOR:GOLDMAN SACHS BANK USA., AS COLLATERAL AGENT;REEL/FRAME:063779/0622 Effective date: 20230501 Owner name: CAAS TECHNOLOGIES, LLC, NEW JERSEY Free format text: RELEASE OF SECURITY INTEREST IN PATENTS (REEL/FRAME 045034/0001);ASSIGNOR:GOLDMAN SACHS BANK USA., AS COLLATERAL AGENT;REEL/FRAME:063779/0622 Effective date: 20230501 Owner name: HYPERQUALITY II, LLC, NEW JERSEY Free format text: RELEASE OF SECURITY INTEREST IN PATENTS (REEL/FRAME 045034/0001);ASSIGNOR:GOLDMAN SACHS BANK USA., AS COLLATERAL AGENT;REEL/FRAME:063779/0622 Effective date: 20230501 Owner name: HYPERQUALITY, INC., NEW JERSEY Free format text: RELEASE OF SECURITY INTEREST IN PATENTS (REEL/FRAME 045034/0001);ASSIGNOR:GOLDMAN SACHS BANK USA., AS COLLATERAL AGENT;REEL/FRAME:063779/0622 Effective date: 20230501 Owner name: ZANG, INC. (FORMER NAME OF AVAYA CLOUD INC.), NEW JERSEY Free format text: RELEASE OF SECURITY INTEREST IN PATENTS (REEL/FRAME 045034/0001);ASSIGNOR:GOLDMAN SACHS BANK USA., AS COLLATERAL AGENT;REEL/FRAME:063779/0622 Effective date: 20230501 Owner name: VPNET TECHNOLOGIES, INC., NEW JERSEY Free format text: RELEASE OF SECURITY INTEREST IN PATENTS (REEL/FRAME 045034/0001);ASSIGNOR:GOLDMAN SACHS BANK USA., AS COLLATERAL AGENT;REEL/FRAME:063779/0622 Effective date: 20230501 Owner name: OCTEL COMMUNICATIONS LLC, NEW JERSEY Free format text: RELEASE OF SECURITY INTEREST IN PATENTS (REEL/FRAME 045034/0001);ASSIGNOR:GOLDMAN SACHS BANK USA., AS COLLATERAL AGENT;REEL/FRAME:063779/0622 Effective date: 20230501 Owner name: AVAYA INTEGRATED CABINET SOLUTIONS LLC, NEW JERSEY Free format text: RELEASE OF SECURITY INTEREST IN PATENTS (REEL/FRAME 045034/0001);ASSIGNOR:GOLDMAN SACHS BANK USA., AS COLLATERAL AGENT;REEL/FRAME:063779/0622 Effective date: 20230501 Owner name: INTELLISIST, INC., NEW JERSEY Free format text: RELEASE OF SECURITY INTEREST IN PATENTS (REEL/FRAME 045034/0001);ASSIGNOR:GOLDMAN SACHS BANK USA., AS COLLATERAL AGENT;REEL/FRAME:063779/0622 Effective date: 20230501 Owner name: AVAYA INC., NEW JERSEY Free format text: RELEASE OF SECURITY INTEREST IN PATENTS (REEL/FRAME 045034/0001);ASSIGNOR:GOLDMAN SACHS BANK USA., AS COLLATERAL AGENT;REEL/FRAME:063779/0622 Effective date: 20230501 |