Controlling communication mode changes in a communication system
First Claim
1. A method for operating devices in any of a plurality of different modes of communication using different respective communication channels, comprising:
- receiving an indication at a primary device of initiation of a communication mode change from a communication mode using a first communication channel to a communication mode using a second communication channel, and in response to the indication, transmitting a first command from the primary device over the first communication channel, where the primary device stores information indicating a number of a plurality of secondary devices from which a response is expected;
at each of the plurality of secondary devices that are in a responsive state when the first command is transmitted, responding to the first command with a response message transmitted over the first communication channel and remaining in the responsive state until a second command is received from the primary device over the first communication channel, where each secondary device that is in a non-responsive state when the first command is transmitted changes to the responsive state after a predetermined amount of time in the non-responsive state and remains in the responsive state for at least a minimum time duration; and
at the primary device,collecting response messages received from secondary devices over the first communication channel,in response to the number of response messages received being equal to the indicated number, transmitting the second command from the primary device over the first communication channel, andif the number of response messages received is less than the indicated number, repeatedly transmitting the first command from the primary device over the first communication channel one or more additional times, wherein repeatedly transmitting the first command from the primary device over the first communication channel one or more additional times includes periodically transmitting the first command with a repetition period smaller than the minimum time duration.
1 Assignment
0 Petitions
Accused Products
Abstract
In response to receiving an indication at a primary device of initiation of a communication mode change, the primary device transmits a first command. Each of one or more secondary devices that are in a responsive state when the first command is transmitted responds to the first command with a response message and remains in a responsive state until a second command is received from the primary device. Each secondary device that is not in a responsive state when the first command is transmitted changes to a responsive state after a predetermined amount of time in a non-responsive state and remains in a responsive state for at least a minimum time duration. The primary device collects response messages received from secondary devices, and in response to the number of response messages received being equal to an indicated number, transmits the second command.
18 Citations
30 Claims
-
1. A method for operating devices in any of a plurality of different modes of communication using different respective communication channels, comprising:
-
receiving an indication at a primary device of initiation of a communication mode change from a communication mode using a first communication channel to a communication mode using a second communication channel, and in response to the indication, transmitting a first command from the primary device over the first communication channel, where the primary device stores information indicating a number of a plurality of secondary devices from which a response is expected; at each of the plurality of secondary devices that are in a responsive state when the first command is transmitted, responding to the first command with a response message transmitted over the first communication channel and remaining in the responsive state until a second command is received from the primary device over the first communication channel, where each secondary device that is in a non-responsive state when the first command is transmitted changes to the responsive state after a predetermined amount of time in the non-responsive state and remains in the responsive state for at least a minimum time duration; and at the primary device, collecting response messages received from secondary devices over the first communication channel, in response to the number of response messages received being equal to the indicated number, transmitting the second command from the primary device over the first communication channel, and if the number of response messages received is less than the indicated number, repeatedly transmitting the first command from the primary device over the first communication channel one or more additional times, wherein repeatedly transmitting the first command from the primary device over the first communication channel one or more additional times includes periodically transmitting the first command with a repetition period smaller than the minimum time duration. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A system, comprising:
-
a primary device, including a transceiver, a processor and memory, where the transceiver is configured to communicate in any of a plurality of different modes of communication using different respective communication channels, the primary device configured to receive an indication of initiation of a communication mode change from a communication mode using a first communication channel to a communication mode using a second communication channel, and in response to the indication, transmit a first command over the first communication channel, the primary device storing in memory information indicating a number of a plurality of secondary devices from which a response is expected; and a plurality of secondary devices, each secondary device including a transceiver, a processor and memory, where the transceiver is configured to communicate in any of the plurality of different modes of communication using different respective communication channels, and each secondary device configured to; if the secondary device is in a responsive state when the first command is transmitted, respond to the first command with a response message transmitted over the first communication channel and remaining in the responsive state until a second command is received from the primary device over the first communication channel, or if the secondary device is in a non-responsive state when the first command is transmitted, change to the responsive state after a predetermined amount of time in the non-responsive state and remain in the responsive state for at least a minimum time duration; the primary device further configured to; collect response messages received from the plurality of secondary devices over the first communication channel, and in response to the number of response messages received being equal to the indicated number, transmit the second command from the primary device over the first communication channel, wherein, if the number of response messages received is less than the indicated number, the primary device is configured to repeatedly transmit the first command over the first communication channel one or more additional times, wherein repeatedly transmitting the first command from the primary device over the first communication channel one or more additional times includes periodically transmitting the first command with a repetition period smaller than the minimum time duration. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30)
-
Specification