or
System and method for automatic election of a representative node within a communications network with built-in redundancy



Bookmark and Share
PDF+Word+Text
Download of US
Patent 6363416
Bulk Download
of 50+ Related
Patent PDFs
$39.95
Document Number
US Patent 6363416
Issued Date
March 26, 2002
Link
Inventors
Map
Abstract
A system and method for automatic election a representative node within a communication network with built-in redundancy. In a communication network where data is distributed from a central location to multiple nodes, the present invention enables one of the nodes to be automatically identified as a master of the nodes for retrieving data from the central location and then transmitting the data to all peer nodes interested in receiving the data. No manual intervention or pre-operation designation of a master is required within the present invention. As such, repetitive requests for information by individual nodes are eliminated, and the volume of network traffic is thereby significantly localized. Hence, the performance of the network is greatly enhanced. Furthermore, rather than arbitrarily preassigning particular node(s) to serve as a master, the present invention provides an automated process by which a new master is dynamically elected whenever an existing master fails or none exists. Therefore, the present invention provides built-in redundancy which greatly improves the reliability of network communications.
Drawing
System and method for automatic election of a representative node within a communications network with built-in redundancy - US Patent 6363416 Drawing
Drawing from US Patent 6363416
Tags:
Description:
Amusing 0%
Clever 0%
Complex 0%
Efficient 0%
Historic 0%
Important 0%
Innovative 0%
Interesting 0%
Practical 0%
Simple 0%
Number of Claims:
16
Comments:
no comments yet
Owner
3Com Corporation (Santa Clara, CA)
Published
March 26, 2002
Application Number
09/141,829
Filed
August 28, 1998
US Classification
709/209   709/226
Int'l Classification
H04L   12/24   (20060101)  
Assistant Examiner
Attorney/Law Firm
USPTO Field of Search
709/208   709/209   709/229   709/225   709/226   375/356   370/85.3   370/445   370/60   370/943   370/260   364/200   395/200.39  
Related Patents
6889338 - Electing a master server using election periodic timer in fault-tolerant distributed dynamic network systems - Owned by Nortel Networks Limited (CA)

A fault-tolerant server group operating in client-server distributed dynamic network system environment includes a master server which receives a request sent by a client. The fault-tolerant server group includes the master server and at least one back-up server. The master server communicates with both the client and the back-up servers. Each server in the fault-tolerant server group, including the master server and the back-up servers, has an election mechanism, enabling the fault-tolerant server group to elect a new master server when the master server fails. During the election, some of the election mechanisms are triggered at different times. The fault-tolerant server group processes the request from the client to generate processing result. The processing result is sent from the master server to the client.

7284147 - Reliable fault resolution in a cluster - Owned by International Business Machines Corporation (Armonk, NY)

A method and system for localizing and resolving a fault in a cluster environment. The cluster is configured with at least one multi-homed node, and at least one gateway for each network interface. Heartbeat messages are sent between peer nodes and the gateway in predefined periodic intervals. In the event of loss of a heartbeat message by any node or gateway, an ICMP echo is issued to each node and gateway in the cluster for each network interface. If neither a node loss nor a network loss is validated in response to the ICMP echo, an application level ping is issued to determine if the fault associated with the absence of the heartbeat message is a transient error condition or an application software fault.

7127565 - Method and system for safely arbitrating disk drive ownership using a timestamp voting algorithm - Owned by Spinnaker Networks, Inc. (Pittsburgh, PA)

In data storage system including multiple servers and multiple disks, and wherein each server is in communication with each disk, each disk has a reserved disk block for each of the servers. The system includes a disk arbitration mechanism that uses a timestamp-based voting algorithm over the disk blocks associated with the servers to exchange votes for a primary server to arbitrate access of the servers to a set of disks. The disk arbitration mechanism further includes each server writing its state in its own associated disk block in each disk, and reading all the other servers' disk blocks in each disk in order to determine which server has access to, use, and control of the disks at a given time.

6656114 - Method and a system for assisting a user in a medical self treatment, said self treatment comprising a plurality of actions - Owned by Novo Noadisk A/S (Bagsvaerd,DK)

A method of self treating a disease, such as diabetes, includes collecting in one or more databases data representing values of parameters that related to the self treatment. The data is processed to provide a plurality of alternate choices between two or more actions that may be taken and a corresponding value for each action is calculated. A computerized system may be employed to perform the above method and the system may include a computer readable medium for executing the method.

6540672 - Medical system and a method of controlling the system for use by a patient for medical self treatment - Owned by Novo Nordisk A/s (Bagsvaerd,DK)

This invention relates to an system for self treatment. The system consists of several portable modules where one of the modules is designated as a master module. The master module controls, supervises and monitors all the mutual information and data exchange between itself and the rest of the modules. The modules can e.g. consist of a BGM, a doser, an inhaler, a tablet dispenser and a storage container. The modules may be able to generate and store data which is transmitted to the master module if it is within range and active. If the master module is not within range, the data is kept locally in the module until the master module is available or a new master module is designated. The master module or another specific module can send the data to an external unit like a computer or database for further processing. A physician or an expert care-team can access the data in the database and give guidance to the patient on the basis of these processed data. This processing could also be done automatically by utilization of an expert system.

Claims
Description
About| FAQs| Terms & Disclaimer| Link to Us| Contact Us