Approach for transferring functions between participants in a communications arrangement
First Claim
1. A method for assigning functions between participants in a communications arrangement comprising a plurality of participants, the method comprising the steps of:
- assigning, to a first participant from the plurality of participants, one or more functions to be performed by the first participant;
prior to a failure of the first participant, designating a second participant from the plurality of participants to perform the one or more functions if any of one or more handoff criteria are satisfied; and
in response to any of the one or more handoff criteria being satisfied, assigning the one or more functions to the second participant.
9 Assignments
0 Petitions
Accused Products
Abstract
A novel approach for transferring management functions between participants generally involves the use of an associate master participant that assumes responsibilities for functions assigned to the master participant if the master participant can no longer perform the functions. A participant in a communications arrangement is designated as the master participant and is responsible for performing one or more functions. Another participant from the communications arrangement is designated as an associate master participant. The associate master participant assumes the role of master participant, i.e., performs the functions previously assigned to master participant, if any of a set of handoff criteria are satisfied. The particular handoff criteria used may vary depending upon the requirements of a particular application and the invention is not limited to any particular handoff criteria. After associate master participant assumes the role of master participant, a new associate master participant may be designated. The approach reduces the amount of time required both to determine that the master participant can no longer perform the functions and to assign responsibility for performing the functions to another participant once that determination is made.
37 Citations
38 Claims
-
1. A method for assigning functions between participants in a communications arrangement comprising a plurality of participants, the method comprising the steps of:
-
assigning, to a first participant from the plurality of participants, one or more functions to be performed by the first participant;
prior to a failure of the first participant, designating a second participant from the plurality of participants to perform the one or more functions if any of one or more handoff criteria are satisfied; and
in response to any of the one or more handoff criteria being satisfied, assigning the one or more functions to the second participant. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30)
-
-
16. A computer-readable medium carrying one or more sequences of one or more instructions for assigning functions between participants in a communications arrangement, the one or more sequences of one or more instructions including instructions which, when executed by one or more processors, cause the one or more processors to perform the steps of:
-
assigning, to a first participant from the plurality of participants, one or more functions to be performed by the first participant;
prior to a failure of the first participant, designating a second participant from the plurality of participants to perform the one or more functions if any of one or more handoff criteria are satisfied; and
in response to any of the one or more handoff criteria being satisfied, assigning the one or more functions to the second participant.
-
-
31. A communications device comprising:
-
an interface configured to receive data from a plurality of communications devices and to transmit data to other communications devices; and
a mechanism communicatively coupled to the interface and configured to;
perform one or more functions, and prior to a failure of the communications device, designate a particular communications device from the plurality of communications devices to perform the one or more functions if any of a set of handover criteria are satisfied. - View Dependent Claims (32, 33, 34, 35, 36, 37, 38)
-
Specification