Infrared light emitting diode control circuit
First Claim
Patent Images
1. A microcontroller for controlling a light emitting diode (LED), the microcontroller comprising:
- a firmware to configure the microcontroller to perform operations of;
determining that a deactivation condition from a set of one or more deactivation conditions is present, the set of one or more deactivation conditions comprising;
a software attestation deactivation condition that is met when software executing on a central processing unit coupled to the microcontroller fails an attestation; and
responsive to determining that the deactivation condition has been met, preventing activation of the LED.
0 Assignments
0 Petitions
Accused Products
Abstract
Disclosed in some examples are devices, methods, and machine-readable mediums for reliable control of IR LEDs. In some examples, a microcontroller running firmware controls whether the LED is activated or not by use of a disable signal. The microcontroller enables or disables the operation of the LED based upon a user'"'"'s proximity to the LED, a watchdog timer, and a confirmation that only trusted software is executing.
-
Citations
17 Claims
-
1. A microcontroller for controlling a light emitting diode (LED), the microcontroller comprising:
-
a firmware to configure the microcontroller to perform operations of; determining that a deactivation condition from a set of one or more deactivation conditions is present, the set of one or more deactivation conditions comprising; a software attestation deactivation condition that is met when software executing on a central processing unit coupled to the microcontroller fails an attestation; and responsive to determining that the deactivation condition has been met, preventing activation of the LED. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method comprising:
-
using a processor; determining that a deactivation condition from a set of one or more deactivation conditions is present, the set of one or more deactivation conditions comprising; a software attestation deactivation condition that is met when software executing on a central processing unit coupled to the processor fails an attestation; and responsive to determining that the deactivation condition has been met, preventing activation of an LED. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A non-transitory machine readable medium that stores instructions which when performed by a machine, cause the machine to perform operations comprising:
-
determining that a deactivation condition from a set of one or more deactivation conditions is present, the set of one or more deactivation conditions comprising; a software attestation deactivation condition that is met when software executing on a central processing unit coupled to the microcontroller fails an attestation; and responsive to determining that the deactivation condition has been met, preventing activation of an LED. - View Dependent Claims (16, 17)
-
Specification