Methods and apparatus for identifying and categorizing distributed devices
First Claim
1. A method for identifying an individual electrical device among a plurality of spatially-distributed electrical devices, each of the devices having associated therewith its own RF transceiver and its own microprocessor and associated memory for storing (i) an identification number and (ii) category information, where category information is:
- (a) information other than the device'"'"'s identification number by which the device can be selectively communicated with, and(b) information that can be changed from time-to-time,the method comprising;
(A) broadcasting, from a portable device, an RF discovery request to the spatially-distributed electrical devices requesting RF transmissions comprising identification numbers from the devices;
(B) receiving, at the portable device, RF transmissions comprising identification numbers returned by devices as a result of step (A) and determining a perceived proximity for each received RF transmission from time of flight, received signal strength, or both time of flight and received signal strength;
(C) ordering the identification numbers received in step (B) by perceived proximity;
(D) selecting an identification number from the ordered identification numbers of step (C), the selected identification number corresponding to the device having the closest perceived proximity; and
(E) transmitting an RF signal to the device associated with the selected identification number so as to cause the device to produce a human-perceivable visual or audible signal for identifying the device to an operator of the portable device.
0 Assignments
0 Petitions
Accused Products
Abstract
Systems for identifying and categorizing distributed devices, e.g., lighting fixtures and thermostats, is disclosed. In an embodiment, a user (200) sends a low power discovery message to devices (201) using a portable programming tool (100). The devices (201) within range respond with identification information. The portable programming tool (100) organizes the responses by proximity and sends a “flash” message to the device with the closest perceived proximity. That device responds with a visual or audible signal (202), allowing the user (200) to determine whether that device is the one intended for selection. If so, the user initiates a store routine in which identification information, including category information, is stored in one or more locations, such as, the selected device (201), the portable programming tool (100), and/or a central or local controller (1100). The identification and categorization can, for example, be used to automate load shedding and to reduce energy consumption.
45 Citations
34 Claims
-
1. A method for identifying an individual electrical device among a plurality of spatially-distributed electrical devices, each of the devices having associated therewith its own RF transceiver and its own microprocessor and associated memory for storing (i) an identification number and (ii) category information, where category information is:
-
(a) information other than the device'"'"'s identification number by which the device can be selectively communicated with, and (b) information that can be changed from time-to-time, the method comprising; (A) broadcasting, from a portable device, an RF discovery request to the spatially-distributed electrical devices requesting RF transmissions comprising identification numbers from the devices; (B) receiving, at the portable device, RF transmissions comprising identification numbers returned by devices as a result of step (A) and determining a perceived proximity for each received RF transmission from time of flight, received signal strength, or both time of flight and received signal strength; (C) ordering the identification numbers received in step (B) by perceived proximity; (D) selecting an identification number from the ordered identification numbers of step (C), the selected identification number corresponding to the device having the closest perceived proximity; and (E) transmitting an RF signal to the device associated with the selected identification number so as to cause the device to produce a human-perceivable visual or audible signal for identifying the device to an operator of the portable device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A system comprising:
-
(A) a plurality of spatially-distributed electrical devices, each of the devices having associated therewith its own RF transceiver and its own microprocessor and associated memory for storing (i) an identification number and (ii) category information, where category information is; (a) information other than the device'"'"'s identification number by which the device can be selectively communicated with, and (b) information that can be changed from time-to-time, the microprocessor programmed to perform at least the following operations; (i) receive an RF discovery request from a portable programming tool; (ii) transmit an RF signal comprising the device'"'"'s identification number in response to the RF discovery request; (iii) receive an RF signal from a portable programming tool and cause the device to produce a human-perceivable visual or audible signal for identifying the device to an operator of the portable programming tool; and (iv) receive an RF signal from a portable programming tool and store category information for the device; and (B) a portable programming tool comprising an RF transceiver and a microprocessor system programmed to perform at least the following operations; (i) broadcasting an RF discovery signal which requests spatially-distributed electrical devices to return at least an identification number; (ii) receiving RF signals from spatially-distributed electrical devices, the RF signals comprising identification numbers, and determining a perceived proximity for each received RF signal from time of flight, received signal strength, or both time of flight and received signal strength; (iii) ordering the identification numbers by perceived proximity; (iv) selecting an identification number from the ordered identification numbers, the selected identification number corresponding to the device having the closest perceived proximity, (v) transmitting an RF signal to the device associated with the selected identification number so as to cause the device to produce a human-perceivable visual or audible signal for identifying the device to an operator of the portable programming tool, and (vi) transmitting an RF signal to a device so as to cause the device to store category information for the device. - View Dependent Claims (17, 18, 19)
-
-
20. A portable programming tool for use with a system that includes:
-
a plurality of spatially-distributed electrical devices, each of the devices having associated therewith its own RF transceiver and its own microprocessor and associated memory for storing (i) an identification number and (ii) category information, where category information is; (a) information other than the device'"'"'s identification number by which the device can be selectively communicated with, and (b) information that can be changed from time-to-time, the microprocessor programmed to perform at least the following operations; (i) receive an RF discovery request from a portable programming tool; (ii) transmit an RF signal comprising the device'"'"'s identification number in response to the RF discovery request; (iii) receive an RF signal from a portable programming tool and cause the device to produce a human-perceivable visual or audible signal for identifying the device to an operator of the portable programming tool; and (iv) receive an RF signal from a portable programming tool and store category information for the device; said portable programming tool comprising; (A) an RF transceiver, and (B) a microprocessor system programmed to perform at least the following operations; (i) broadcasting an RF discovery signal which requests electrical devices of the system to return at least an identification number; (ii) receiving RF signals from electrical devices of the system, the RF signals comprising identification numbers, and determining a perceived proximity for each received RF signal from time of flight, received signal strength, or both time of flight and received signal strength; (iii) ordering the identification numbers by perceived proximity; (iv) selecting an identification number from the ordered identification numbers, the selected identification number corresponding to the device of the system having the closest perceived proximity, (v) transmitting an RF signal to the device of the system associated with the selected identification number so as to cause the device to produce a human-perceivable visual or audible signal for identifying the device to an operator of the portable programming tool; and (vi) transmitting an RF signal to a device of the system so as to cause the device to store category information for the device, where category information is; (a) information other than the device'"'"'s identification number by which the device can be selectively communicated with, and (b) information that can be changed from time-to-time. - View Dependent Claims (21, 22, 23, 24, 25)
-
-
26. Apparatus for use with a programming tool that includes:
-
an RF transceiver and a microprocessor system programmed to perform at least the following operations; broadcasting an RF discovery signal which requests spatially-distributed electrical devices to return at least an identification number; (ii) receiving RF signals from spatially-distributed electrical devices, the RF signals comprising identification numbers, and determining a perceived proximity for each received RF signal from time of flight, received signal strength, or both time of flight and received signal strength; (iii) ordering the identification numbers by perceived proximity; (iv) selecting an identification number from the ordered identification numbers, the selected identification number corresponding to the device having the closest perceived proximity, (v) transmitting an RF signal to the device associated with the selected identification number so as to cause the device to produce a human-perceivable visual or audible signal for identifying the device to an operator of the portable programming tool, and (vi) transmitting an RF signal to a device so as to cause the device to store category information for the device; said apparatus comprising; (A) an electrical device which needs to be identified and categorized; (B) an RF transceiver; and (C) a microprocessor programmed to perform at least the following operations; (i) receive an RF discovery request from the programming tool; (ii) in response to an RF discovery request, transmit an RF signal for ordering by perceived proximity by the programming tool, said RF signal comprising an identification number which the programming tool selects if said perceived proximity is the closest perceived proximity; (iii) receive an RF signal from the programming tool and thereupon produce a human-perceivable visual or audible signal for identifying the device to an operator of the programming tool; and (iv) receive an RF signal from the programming tool and thereupon store category information for the device in a memory associated with the microprocessor, where category information is; (a) information other than the device'"'"'s identification number by which the device can be selectively communicated with, and (b) information that can be changed from time-to-time. - View Dependent Claims (27, 28, 29, 30, 31, 32, 33, 34)
-
Specification