CONTROLLING TRANSMISSION OF PULSES FROM A SENSOR
1 Assignment
0 Petitions
Accused Products
Abstract
A sensor such as a presence sensor for use in a lighting system or other system that adapts to information from a plurality of active presence sensors. If transmissions from the active sensors are uncoordinated, the overall detection performance may be adversely impacted (e.g. due to potential cross-interference), which may make sensing over the detection coverage area defined by a single presence sensor (or the like) become unreliable.
The disclosure presents protocols for coordinating transmissions in active sensing systems. The invention may be applied to various active modalities (e.g. ultrasound, RF), for example that find applications in indoor and outdoor lighting controls.
-
Citations
43 Claims
-
1-15. -15. (canceled)
-
16. Apparatus for use in one of a system of sensors each having a respective receiver which receives echoed instances of pulses;
- the apparatus comprising;
sensing logic configured to sense a being or object in dependence on the echoed pulses received by the respective receiver from a transmitter; and receive processing logic configured to exclude, from said sensing, instances of pulses estimated to be received from a source other than said transmitter, being excluded based on one or both of;
(a) having a signal power that is low relative to a threshold, and/or (b) being received with a direction of arrival falling outside of a range of directions. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30)
- the apparatus comprising;
-
31. A computer program product for operating one of a plurality of sensors each having a respective receiver which receives echoed instances;
- the computer program product comprising code embodied on a non-transitory a computer-readable storage medium and configured so as when executed on a processing apparatus of said one of the sensors to perform operations of;
sensing a being or object in dependence on the echoed pulses received by the respective receiver from a transmitter; and excluding, from said sensing, instances of pulses estimated to be received from a source other than said transmitter, being excluded based on one or both of having a signal power that is low relative to a threshold, and/or (b) being received with a direction of arrival falling outside of a range of directions.
- the computer program product comprising code embodied on a non-transitory a computer-readable storage medium and configured so as when executed on a processing apparatus of said one of the sensors to perform operations of;
-
32. Apparatus for use in one of a system of sensors each having a respective receiver which receives echoed instances of pulses, the system comprising a plurality of transmitters-44 which transmit the pulses, each transmitter being associated with a different respective predetermined code and being configured to encode its respective predetermined code into the pulses transmitted from that transmitter;
- and the apparatus comprising;
sensing logic configured to sense a being or object in dependence on the echoed pulses received back by the respective receiver from one of the plurality of transmitters; and receive processing logic configured to identify the predetermined code in instances of the pulses received by the respective receiver, and to exclude from said sensing instances of pulses not having the predetermined code of said one of the transmitters. - View Dependent Claims (33, 34, 35, 36)
- and the apparatus comprising;
-
37. A computer program product for operating one of a plurality of sensors each having a respective receiver which receives echoed instances of pulses, the system comprising a plurality of transmitters which transmit the pulses, each transmitter being associated with a different respective predetermined code and being configured to encode its respective predetermined code into the pulses transmitted from that transmitter;
- and the computer program product comprising code embodied on a non-transitory computer-readable storage medium and configured so as when executed on a processing apparatus of said one of the sensors to perform operations of;
sensing a being or object in dependence on the echoed pulses received back by the respective receiver from one of the plurality of transmitters, identifying the predetermined code in instances of the pulses received by the respective receiver, and excluding from said sensing instances of pulses not having the predetermined code of said one of the transmitters.
- and the computer program product comprising code embodied on a non-transitory computer-readable storage medium and configured so as when executed on a processing apparatus of said one of the sensors to perform operations of;
-
38. Apparatus for use in one of a system of sensors each having a respective transmitter which transmits pulses for sensing, and a respective receiver which receives echoed instances of said pulses;
- the apparatus comprising;
sensing logic configured to sense a being or object in dependence on the echoed pulses received back by the respective receiver from the respective transmitter; and timing logic configured to synchronize timing of the pulses from the respective transmitter with the pulses from one or more others of the sensors, wherein the timing logic is configured to perform said synchronization based on an oscillating power supply common to each of the plurality of sensors. - View Dependent Claims (39, 40, 41, 42)
- the apparatus comprising;
-
43. A computer program product for operating one of a plurality of sensors each having a respective transmitter which transmits pulses for sensing, and a respective receiver which receives echoed instances of said pulses;
- the computer program product comprising code embodied on a non-transitory computer-readable storage medium and configured so as when executed on a processing apparatus of said one of the sensors to perform operations of;
sensing a being or object in dependence on the echoed pulses received back by the respective receiver from the respective transmitter; and synchronizing timing of the pulses from the respective transmitter with the pulses from one or more others of the sensors, wherein said synchronization is performed based on an oscillating power supply common to each of the plurality of sensors.
- the computer program product comprising code embodied on a non-transitory computer-readable storage medium and configured so as when executed on a processing apparatus of said one of the sensors to perform operations of;
Specification