The current subject matter pertains to the measurement of conditions and movements of mobile objects. For example, conditions that are potentially harmful to valuable items and the wireless generation of alerts based on these measurements. More specifically, environmental and motion-related data pertinent to the safety and security of valuable items are sensed and communicated wirelessly to a remote receiver.
Monitoring of the environment can occur in spaces, such as homes, greenhouses or humidors; and the remote control of environment altering equipment, such as air conditioners are available. Products sold by LaCrosse Technologies and Sensorcon monitor environmental conditions, such as temperature and humidity, in spaces. Focused as they are on spaces, as opposed to individual moveable objects residing in spaces, such sensor/warning systems do not include motion detectors.
Independently, existing monitors, because they are too large and heavy, cannot be attached to musical instruments without altering the musical performance of the instrument. Further, in order to offer practical protection of individual objects in a store or in a museum, the monitoring sensor system must be significantly less expensive than the object itself. This is not the case.
Independently, patent application CN 203149795 describes a single-chip system that monitors temperature and humidity; it does not address motion detection.
The current subject matter combines hardware and software in a system that protects valuable items, such as musical instruments, objects of art and retail items for sale. The hardware integrates sensors (e.g., temperature, humidity, and motion), data storage, wireless communication and a controlling microprocessor into a microelectronic module small and light enough to be attached to a musical instrument without affecting its musical performance. The sensors can be sufficiently inexpensive to attach to individual items in a store or museum. Software executes on both the module and on a data receiver, such as a smartphone, and generates cell-phone and internet alerts based on data collected by one or more sensors on one or more modules. Different embodiments can include a variety of sensors. Some embodiments can utilize the accelerometer by allowing finger taps to control the microprocessor. For example, finger taps can initiate recording of musical output and storage of this output in the module's nonvolatile memory. Other embodiments can utilize the accelerometer to record the history of shock or misuse of the protected item. In some embodiments, code running on the data receiver enables archiving and analysis of the module data on cloud-based servers. In some implementations, the range of the wireless communication between the module and the data receiver exceeds 30 meters, and the microprocessor stores data in non-volatile memory and transmits the data only when the microprocessor senses that the data receiver is within range. The module can transmit data to multiple data receivers, transmitting module data to those data receivers that are within communication range. Some embodiments enable instrument tuning and recording.
In an aspect, a system includes a server, a mobile device in communication with the server, and a mobile data collection module. The mobile data collection module includes a humidity sensor; an accelerometer; a wireless communications module; and a controller operatively coupled to the humidity sensor, the accelerometer, and the wireless communications module. The controller is configured to perform operations comprising: transitioning the controller from a low power state to an active state at a frequency; sampling, using the humidity sensor and in the active state, a relative humidity of an environment of the mobile data collection module; transmitting, using the wireless communications module and in the active state, the relative humidity to the mobile device, the mobile device being proximal to the mobile data collection module during transmission; and adaptively adjusting the frequency in response to activation by the accelerometer. The mobile device is configured to receive the relative humidity and transmit the received relative humidity to the server. The server includes a database for storing the relative humidity for subsequent access.
One or more of the following features can be included in any feasible combination. The mobile device can further configured to perform operations including determining a rate of change of relative humidity; determining a difference between a previous relative humidity and the received relative humidity exceeds a threshold value; determining that the rate of change of relative humidity exceeds a second threshold value; and generating an alarm indicating that the rate of change of relative humidity exceeds the threshold value and that the difference between the previous relative humidity and the received relative humidity exceeds the threshold value.
The mobile device can be further configured to perform operations including determining that the relative humidity exceeds a high set point or a low set point; and generating an alarm indicating that the relative humidity exceeds the high set point or the low set point. The high set point can be a value between 70 and 100. The low set point can be a value between 30 and 80. The high set point can be a value of about 45.
The mobile data collection module can further include a temperature sensor operatively coupled to the controller. The controller can be configured to perform operations including: sampling, using the temperature sensor and in the active state, a temperature of the environment of the mobile data collection module; and transmitting, using the wireless communications module and in the active state, the temperature to the mobile device, the mobile device being proximal to the mobile data collection module during transmission. The mobile device can be configured to receive the temperature and transmit the received temperature to the server. The server can include a database for storing the temperature for subsequent access.
The mobile device can be further configured to perform operations including: determining that the temperature exceeds a temperature high set point or a temperature low set point; and generating an alarm indicating that the temperature exceeds the temperature high set point or the temperature low set point. The temperature high set point can be a value above about 69. The temperature low set point can be a value below about 68.
The mobile device can be further configured to perform operations including generating, using historical relative humidity measurements received from the mobile data collection module, a visualization of relative humidity over time; and rendering, in a graphical user interface display space of the mobile device, the visualization of relative humidity over time.
The server can be configured to perform operations including determining that no communication between the mobile device and the mobile data collection module has occurred over a period of time; and transmitting an alarm indicating loss of communication with the mobile data collection module, wherein the transmission includes using one or more of: a push notification to the mobile device, a phone number, or an internet mail address.
The system can include a second mobile device in communication with the server. The second mobile device can be configured to receive the relative humidity and transmit the received relative humidity to the server. The mobile data collection module can include an ordered list of mobile devices that is determined by the controller to be within communication range.
The mobile data collection module can be configured to releasably attach to a musical instrument case.
A musical instrument case can be included. The mobile data collection module can be releasable attached to the musical instrument case.
The current subject matter can include a protection device that integrates modern microelectronic sensors, nonvolatile storage, wireless communication controlled by a microprocessor into a module small enough, light enough to be attached directly to a musical instrument without altering its musical performance. The sensors sense both environmental factors, such as temperature and humidity, and motion factors, such as theft or misuse. Additionally, the module is sufficiently inexpensive to be attached to the individual items in a retail store or museum. The module exploits modern computing and communication technology, such as smartphones and Bluetooth communication to generate alerts and to enhance enjoyment of musical instruments.
In an implementation, the module is a printed-circuit board that, together with its protective case and battery weighs less than 25 grams. A schematic diagram of the module is shown in
The sensors include those monitoring environmental factors, such as temperature and humidity as well as an accelerometer that senses motion changes. Motion detection enables alerts for theft or misuse and control of the microprocessor by finger taps on the protected item. For example, a pattern of finger taps can initiate the recording of musical performance that is stored in the module's memory.
The module also contains a power supply, such as a battery and a transmitter and antenna for wireless communication. The power supply powers the sensors, nonvolatile memory, communications hardware and the microprocessor.
As illustrated in
The data receiver can include a personal computer, a tablet computer, a smartphone or a Bluetooth hub. The module detects the presence of any of a stored list of data receivers in communications range, and downloads sensor data stored in the module's nonvolatile memory. As indicated in
In some example implementations, the data receiver can be any of the commercially available “smart” communications devices, including PC, smartphone, tablet or Bluetooth hub. The “smart” attribute implies that the data receiver can execute a wide variety of application software, in particular, applications that generate alerts or warnings based on data received from the module. Such alerts can be based on data from a single or multiple sensors or from multiple modules. For example, motion of a protected item indicated by accelerometer data can be combined with increased frequency of reporting of environmental data to protect against the possibility that the protected item is being moved to a less desirable environment.
Applications running on the data receiver can report the loss of communication with the module. This loss of communication can indicate theft or misuse. As mentioned above, code executing on the module can be edited and configured from the data receiver.
The data received from the module and alerts based on such data can be forwarded to other cell phones or PCs or to cloud-based servers using the internet, as shown in
The module can also contain a clock allowing the sensor data to be timestamped. Using the clock together with the accelerometer enables the creation of a shock history to be created for fragile items, for example. The shock history can be stored in nonvolatile memory until the module and data receiver are sufficiently close to one another to allow download.
Some embodiments include the reporting of charge levels on the module's battery power supply and alerts when the charge level falls below a configurable level.
In some embodiments, such as that shown schematically in
Some embodiments of the invention are specialized to the protection and enhancement of musical instruments. These embodiments can include a microphone and an instrument pickup in the module, as shown in
The output of musical instruments can be input to other electronic equipment, such as amplifiers. The microprocessor on the module can control such connections. One particular form of this control allows the user to control this microprocessor functionality using finger taps sensed by the accelerometer.
In some implementations, rate of change for temperature and humidity can be monitored in addition to monitoring set points. In order to save on energy consumption, device activation and measurements can be based on an adaptive algorithm. If the accelerometer is not activated (e.g., the instrument is stationary), the mobile data collection module can transition from an inactive or sleep state to an active state (to acquire sensor measurements and transmit those measurements) at a first frequency (e.g., at a first interval). For example, the mobile data collection module can transition from the sleep state to the active state once every 6 hours. However, when the accelerometer is activated, the mobile data collection module can increase the frequency the module transitions from the inactive or sleep state to the active in order to take and possibly transmit sensor measurements more frequently. For example, the mobile data collection module can transition from the sleep state to the active state once every 10 minutes. The frequency may be adaptive and can vary based on whether the accelerometer is activated because when the accelerometer is activated, the instrument may have been moved to a different location having different environmental conditions. In addition, measurement frequency can vary when a rapid or significant environmental change has been detected. Measurement frequency can be high while the instrument is in a potentially dangerous environment.
The current subject matter provides many technical advantages. For example, the current subject matter enables musician's including guitarist, violinists, and pianist living in an area with changes in temperature and humidity to monitor the humidity and environment exposure to their instruments. In certain climates and seasons, wooden instruments should always be stored in an environment with humidity of greater than 40% relative humidity. Musicians typically refill humidifiers in their instrument cases on a regular basis so their instruments don't dry out, warp, and crack. Left unattended over time, extensive damage might occur if moisture rapidly escapes from the instruments wooden body. For example, an acoustic guitar may warm, lose shape, suffer surface cracks and be ruined. The current subject matter enables tracking and monitoring of instrument humidity. Temperature can also be monitored since very low temperatures and rapid temperature changes can cause wooden instrument problems. When exposed to cold, instruments should acclimate to warmer temperatures gradually while still in their cases.
Moreover, in some implementations, when the instrument either experiences a rapid change in temperature or humidity or reaches below or above a set point, a message (e.g., alert) can be sent to the musician (e.g., push notification to their mobile device, electronic mail message to an email account, text message, and the like).
This application is a national stage application, filed under 35 U.S.C. § 371, of International Application No. PCT/US2014/068622, filed on Dec. 4, 2014, and claims priority to U.S. Provisional Patent Application No. 61/911,746, filed on Dec. 4, 2013, which, including its contents, is incorporated herein by reference in its entireties.
Filing Document | Filing Date | Country | Kind |
---|---|---|---|
PCT/US2014/068622 | 12/4/2014 | WO | 00 |
Publishing Document | Publishing Date | Country | Kind |
---|---|---|---|
WO2015/085092 | 6/11/2015 | WO | A |
Number | Name | Date | Kind |
---|---|---|---|
6856250 | Hilliard | Feb 2005 | B2 |
8543135 | Goyal | Sep 2013 | B2 |
8949022 | Fahrner | Feb 2015 | B1 |
20040068583 | Monroe et al. | Apr 2004 | A1 |
20070008120 | Smith | Jan 2007 | A1 |
20120121105 | Holladay et al. | May 2012 | A1 |
20130033381 | Breed | Feb 2013 | A1 |
20130278427 | Setton | Oct 2013 | A1 |
20140362749 | Nakamoto | Dec 2014 | A1 |
20150077120 | Olsson | Mar 2015 | A1 |
20150190094 | Lee | Jul 2015 | A1 |
20160005279 | Salvo | Jan 2016 | A1 |
20170017010 | Olsson | Jan 2017 | A1 |
20170094468 | Choi | Mar 2017 | A1 |
Number | Date | Country |
---|---|---|
203149795 | Aug 2013 | CN |
205608942 | Sep 2016 | CN |
WO-2013103994 | Jul 2013 | WO |
Number | Date | Country | |
---|---|---|---|
20160284184 A1 | Sep 2016 | US |
Number | Date | Country | |
---|---|---|---|
61911746 | Dec 2013 | US |