Abstract:
A wearable device and a method for performing a registration process in the wearable device are provided. The wearable device includes a light source, a light sensor and a microcontroller that performs the method. In the method, the light source is activated to emit a detection light and the light sensor senses a reflected light. A light intensity of the reflected light is calculated. A registration value is produced based on the light intensity. Specifically, the detection light with a specific frequency to be registered in the registration value is used as a reference to detect whether the wearable device is properly worn by a person. For example, since the wearable device can be worn on the person's wrist, the registration value is used to detect whether the wearable device is away from the wrist.
Abstract:
A wearable device including a skin sensor and a processor is provided. The processor is configured to receive an authentication data for authenticating a user when a wearing state of the wearable device is adjacent to a skin surface of the user, execute a predetermined function in response to a request when the authentication data matches a pre-stored data and the skin sensor determines that the wearable device does not leave the skin surface after the authentication data is received, and reject or ignore the request when the skin sensor determines that the wearable device leaves the skin surface before the predetermined function is executed.
Abstract:
A wearable device including a skin sensor and a processor is provided. The processor is configured to receive an authentication data for authenticating a user when a wearing state of the wearable device is adjacent to a skin surface of the user, execute a predetermined function in response to a request when the authentication data matches a pre-stored data and the skin sensor determines that the wearable device does not leave the skin surface after the authentication data is received, and reject or ignore the request when the skin sensor determines that the wearable device leaves the skin surface before the predetermined function is executed.
Abstract:
An optical detecting module with waterproofing function can be installed on a housing of a wearable device and includes an optical detecting component, a light source and a packaging structure. The light source is disposed by the optical detecting component, and the packaging structure provides the waterproofing function to the optical detecting component and the light source. The packaging structure includes a main body, a light emitting unit, alight incoming unit and a waterproofing component. The main body covers the optical detecting component and the light source. The light emitting unit and the light incoming unit are disposed on the main body and respectively face the light source and the optical detecting component. The waterproofing component is filled into a gap formed between the main body and the housing, to prevent moisture from leaking into the gap to rust terminals of the optical detecting component and the light source.
Abstract:
There is provided a communication system including a transmission interface, a master device and a slave device. The transmission interface includes a TR/ACK channel configured to transmit a trigger signal and an acknowledge signal and a DA channel configured to transmit a normal data or a simplified data. The master device sends the trigger signal via the TR/ACK channel before data transmission begins. The slave device sends the normal data or the simplified data to the master device via the DA channel after receiving the trigger signal.
Abstract:
A computer readable recording media comprising at least one program code recorded thereon, a touch control method is performed when the program code is read and executed. The touch control method comprises the following steps: (a) detecting location data for an object relative to a detecting surface to generate at least one displacement data; (b) storing the displacement data to a storage apparatus and outputting the stored displacement data to a target apparatus from the storage apparatus after storing the displacement data for a predetermined time period, when the object touches the detecting surface; and (c) cleaning the stored displacement data when the object leaves the detecting surface.
Abstract:
An optical navigation device includes a first optical mechanism, a second optical mechanism, an image sensor, and a controller. The first optical mechanism is arranged for projecting light on a surface to generate a first projection result while the second optical mechanism is arranged for projecting light on the surface to generate a second projection result. The image sensor is arranged for sensing at least one of the first projection result and the second projection result within a sensing range to generate at least one first image sensing result. The controller is coupled to the first optical mechanism, the second optical mechanism and the image sensor, and is arranged for controlling the first optical mechanism and the second optical mechanism according to the first image sensing result. The optical navigation device accordingly performs movement detection.
Abstract:
An optical finger mouse includes a housing, a light source, a light guide mechanism, an image sensor, a processor and a feedback module. The housing is arranged for an object to be detected performing a motion control thereon, wherein the object to be detected slides or taps on the housing to perform the motion control. The light source is arranged for generating light. The light guide mechanism is arranged for guiding the light generated by the light source to project on the object to be detected. The image sensor captures reflected light generated from the object to be detected to generate a sensing result. The processor generates detection information according to the sensing result. The feedback module generates feedback according to the detection information.
Abstract:
A computer readable recording media comprising at least one program code recorded thereon, a touch control method is performed when the program code is read and executed. The touch control method comprises the following steps: (a) detecting location data for an object relative to a detecting surface to generate at least one displacement data; (b) storing the displacement data to a storage apparatus and outputting the stored displacement data to a target apparatus from the storage apparatus after storing the displacement data for a predetermined time period, when the object touches the detecting surface; and (c) cleaning the stored displacement data when the object leaves the detecting surface.
Abstract:
An optical mouse apparatus includes a light source circuit, a sensing circuit, and a processing circuit. The light source circuit is used for generating and emitting a light signal onto a surface so as to generate a light reflected signal. The sensing circuit is used for estimating an image offset of the optical mouse apparatus. The processing circuit is coupled to the light source circuit and the sensing circuit and used for generating and outputting a control signal to a terminal according to the image offset outputted by the sensing circuit. The sensing circuit is further used for detecting at least one of a moving speed or an offset direction of the image offset of the optical mouse apparatus, so as to dynamically determine whether to compress data of the image offset outputted to the processing circuit, for reducing data amount read by the processing circuit.