Appliance control device, registration method of appliance control device, and program
First Claim
1. An appliance control device for controlling an operation of a plurality of appliances, the appliance control device comprising:
- a control unit configured to operate so as to;
receive a request to register the appliance control device with any of the plurality of appliances, each of the plurality of appliances having a same respective identifier;
select, in response to the request, a first appliance from the plurality of appliances each having the same respective identifier, the first appliance being selected based on a relative registration priority assigned to the first appliance; and
,transmit a registration request to the selected first appliance for registration of the appliance control device with the selected first appliance,in which the control unit is further configured to assign a respective relative registration priority to each of the plurality of appliances determined to have the same respective identifier, the assigned respective relative registration priorities including the relative registration priority assigned to the first appliance,in which the respective relative registration priority assigned to each of the plurality of appliances is based on a prior registration history regarding one or more of the plurality of appliances, andin which the prior registration history identifies one or more appliances that are newly available for registration and one or more appliances for which registration has been previously cancelled, and the control unit is further configure to assign higher relative registration priorities to the appliances that are newly available for registration and lower relative registration priorities to the appliances for which registration has been previously cancelled.
2 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods for operating an appliance control device for selectively controlling a plurality of appliances having a same or common identifier are provided. A control unit may receive a request to register the appliance control device with any of the plurality of appliances having the same identifier. In response to the request, the control unit may select a first appliance based on a registration priority of the first appliance relative to the remaining appliances. Upon selecting the first appliance, the control unit may transmit a request to the selected first appliance for registering the appliance control device with the selected first appliance. In some aspects, the relative registration priorities may be assigned to one or more of the appliances based on a prior registration history and/or distance to the appliance control device.
-
Citations
15 Claims
-
1. An appliance control device for controlling an operation of a plurality of appliances, the appliance control device comprising:
-
a control unit configured to operate so as to; receive a request to register the appliance control device with any of the plurality of appliances, each of the plurality of appliances having a same respective identifier; select, in response to the request, a first appliance from the plurality of appliances each having the same respective identifier, the first appliance being selected based on a relative registration priority assigned to the first appliance; and
,transmit a registration request to the selected first appliance for registration of the appliance control device with the selected first appliance, in which the control unit is further configured to assign a respective relative registration priority to each of the plurality of appliances determined to have the same respective identifier, the assigned respective relative registration priorities including the relative registration priority assigned to the first appliance, in which the respective relative registration priority assigned to each of the plurality of appliances is based on a prior registration history regarding one or more of the plurality of appliances, and in which the prior registration history identifies one or more appliances that are newly available for registration and one or more appliances for which registration has been previously cancelled, and the control unit is further configure to assign higher relative registration priorities to the appliances that are newly available for registration and lower relative registration priorities to the appliances for which registration has been previously cancelled.
-
-
2. An appliance control device for controlling an operation of a plurality of appliances, the appliance control device comprising:
-
a control unit configured to operate so as to; receive a request to register the appliance control device with any of the plurality of appliances, each of the plurality of appliances having a same respective identifier; select, in response to the request, a first appliance from the plurality of appliances each having the same respective identifier, the first appliance being selected based on a relative registration priority assigned to the first appliance; and
,transmit a registration request to the selected first appliance for registration of the appliance control device with the selected first appliance, wherein the control unit is further configured to assign a respective relative registration priority to each of the plurality of appliances determined to have the same respective identifier, the assigned respective relative registration priorities including the relative registration priority assigned to the first appliance, and wherein the respective relative registration priority assigned to each of the plurality of appliances is based on a distance or distances of one or more of the plurality of appliances to the appliance control device. - View Dependent Claims (4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
3. An appliance control device for controlling an operation of a plurality of appliances, the appliance control device comprising:
-
a control unit configured to operate so as to; receive a request to register the appliance control device with any of the plurality of appliances, each of the plurality of appliances having a same respective identifier; select, in response to the request, a first appliance from the plurality of appliances each having the same respective identifier, the first appliance being selected based on a relative registration priority assigned to the first appliance; and
,transmit a registration request to the selected first appliance for registration of the appliance control device with the selected first appliance, wherein the control unit is further configured to assign a respective relative registration priority to each of the plurality of appliances determined to have the same respective identifier, the assigned respective relative registration priorities including the relative registration priority assigned to the first appliance, and wherein the respective relative registration priority assigned to each of the plurality of appliances is based on a combination of a prior registration history regarding one or more of the plurality of appliances and a distance or distances of one or more of the plurality of appliances to the appliance control device.
-
-
13. A method for operating an appliance control device for controlling an operation of a plurality of appliances, the method comprising:
-
receiving a request to register the appliance control device with any of the plurality of appliances, each of the plurality of appliances having a same respective identifier; selecting, using a control unit and in response to the request, a first appliance from the plurality of appliances each having the same respective identifier, the first appliance being selected by the control unit based on a relative registration priority assigned to the first appliance; and
,transmitting a registration request to the selected first appliance for registration of the appliance control device with the selected first appliance, wherein the method further comprises assigning a respective relative registration priority to each of the plurality of appliances determined to have the same respective identifier, the assigned respective relative registration priorities including the relative registration priority assigned to the first appliance, and wherein the respective relative registration priority assigned to each of the plurality of appliances is based on a distance or distances of one or more of the plurality of appliances to the appliance control device. - View Dependent Claims (14)
-
-
15. A non-transitory computer-readable medium on which computer executable instructions of a program are stored, the instructions, when executed by a control unit, causing the control unit to:
-
receive a request to register an appliance control device with any of a plurality of appliances, each of the plurality of appliances having a same respective identifier; select, in response to the request, a first appliance from the plurality of appliances each having the same respective identifier, the first appliance being selected based on a relative registration priority assigned to the first appliance; and
,transmit a registration request to the selected first appliance for registration of the appliance control device with the selected first appliance, wherein the method further comprises assigning a respective relative registration priority to each of the plurality of appliances determined to have the same respective identifier, the assigned respective relative registration priorities including the relative registration priority assigned to the first appliance, and wherein the respective relative registration priority assigned to each of the plurality of appliances is based on a distance or distances of one or more of the plurality of appliances to the appliance control device.
-
Specification