Abstract:
FIG. 1 is a perspective view of a massager showing my new design; FIG. 2 is a front elevational view thereof; FIG. 3 is a rear elevational view thereof; FIG. 4 is a left side elevational view thereof; FIG. 5 is a right side elevational view thereof; FIG. 6 is a top plan view thereof; and, FIG. 7 is a bottom plan view thereof.
Abstract:
A mobile device capable of running at least two operating systems (OS), and a method for sharing a wireless communication module between the operating systems are provided. A hardware controller is configured to communicate between the two operating systems. First, a first operating system encodes an instruction into a first uniform message and transmits the first uniform message to a second operating system, in which the wireless communication module is installed, through the hardware controller. Afterwards, the second operating system enables the wireless communication module to start receiving positioning data according to the first uniform message, encodes the data into a second uniform message, and sends the second uniform message back to the first operating system through the hardware controller. Finally, the first operating system decodes the second uniform message into positioning data.
Abstract:
A speed estimation method including a reference value establishing step, an actual value establishing step, an approximate location calculating step, a weight location calculating step, a weight location determining step and a speed calculating step is disclosed. The reference value establishing step determines a plurality of training locations and establishes a reference signal strength set for each training location. The actual value establishing step establishes an actual signal strength set of a communication device at a time point. The approximate location calculating step calculates a plurality of signal strength differences according to the actual signal strength set and the reference signal strength set, and generates a plurality of approximate locations. The weight location calculating step calculates a weight location of the communication device. The weight location determining step determines whether two weight locations are obtained. The weight location determining step calculates a speed of the communication device.
Abstract:
A mobile device capable of running at least two operating systems (OS), and a method for sharing a wireless communication module between the operating systems are provided. A hardware controller is configured to communicate between the two operating systems. First, a first operating system encodes an instruction into a first uniform message and transmits the first uniform message to a second operating system, in which the wireless communication module is installed, through the hardware controller. Afterwards, the second operating system enables the wireless communication module to start receiving positioning data according to the first uniform message, encodes the data into a second uniform message, and sends the second uniform message back to the first operating system through the hardware controller. Finally, the first operating system decodes the second uniform message into positioning data.