CPC G05D 25/02 (2013.01) [G06Q 20/1085 (2013.01); G07F 9/023 (2013.01); G07F 19/209 (2013.01); G08B 13/196 (2013.01); G08B 13/19608 (2013.01); G08B 13/19617 (2013.01); G08B 15/00 (2013.01); G06Q 20/20 (2013.01)] | 20 Claims |
1. A device, comprising:
a plurality of infrared elements associated with an input element,
the plurality of infrared elements being movable relative to a surface of the device;
one or more memories; and
one or more processors, communicatively coupled to the one or more memories, configured to:
receive position information from a sensor,
the position information indicating a position of a user of the device and an element proximate to the user;
receive lighting information from the sensor,
the lighting information indicating lighting conditions proximate to the device or the user;
calculate, in a first calculation, a first position adjustment or a first intensity adjustment for a first infrared element, of the plurality of infrared elements, based on the position information and the lighting information;
calculate, in a second calculation, a second position adjustment or a second intensity adjustment for a second infrared element, of the plurality of infrared elements, based on the position information and the lighting information; and
implement at least one of the first position adjustment or the first intensity adjustment and at least one of the second position adjustment or the second intensity adjustment to selectively control the first infrared element and the second infrared element to reflect light away from the input element based on the first calculation and the second calculation.
|