A multi-factor verification timing and displaying system for musical or fitness equipment comprising:
- a device attached to the equipment arranged to automatically track and display time usage data of the equipment comprising:
- a microcontroller with a non-volatile memory;
- a display;
- at least one button;
- a vibration sensor in communication with said microcontroller, wherein the vibration sensor is configured to detect vibrations pertaining to the equipment being in use;
- an accelerometer and gyroscope in communication with said microcontroller, wherein the accelerometer and gyroscope are configured to detect motion of the device;
- a light sensor configured to sense visible and non-visible spectrum light in communication with said microcontroller, wherein the light sensor is configured to detect if the equipment is being stored and to detect if the device is in proximity of a warm body;
- an antenna in communication with said microcontroller, wherein the antenna is configured to communicate usage time data to a remote device;
- a power source;
- and
- an adjustable mount, wherein the adjustable mount detachably couples the device to the equipment;
- wherein the microcontroller is configured to detect the usage time data of the equipment that the device is attached to, store said usage time data to said non-volatile memory, and display said usage time data on the display;
- wherein said display visually communicates said usage time data;
- wherein the at least one button and the microcontroller are configured to allow the user to selectively choose a time period in which to view the usage time data;
- wherein the microcontroller is configured to activate a timer to time usage of the equipment based on the whether all of the following usage factors have been met in the listed order:
- (a) the vibration sensor detects a sound, thereby activating the device from low power sleep mode;
- (b) the microcontroller compares the detected sound data to a first database of reference sound data values and determines that the sound is indicative of the equipment being used;
- (c) the microcontroller compares the detected motion data to a second database of reference motion data values and determines that the motion is indicative of the equipment being used;
- (d) the microcontroller compares the detected motion data to said detected sound data and determines that a predetermined correlation exists between the detected motion data and the detected sound data;
- and
- (e) the microcontroller determines if the light sensor data includes both visible light and infrared light;
- wherein the microcontroller is further configured to periodically reevaluate the usage factors to determine if the device remains in use,
- wherein the microcontroller is configured to stop the timer once any data of the usage factors is no longer met,
- wherein said microcontroller includes selectively adjustable settings that allow a user to configure different data settings for any of the vibration sensor, accelerometer, gyroscope, and light sensor according to the type of equipment that the device is attached to.