. "Embodiments of the present invention may be implemented in hardware or software executed by a computing device such as a microcontroller or microprocessor." . . . .