Abstract:
Disclosed is a computer readable recording media recording at least one program. An automatic clean machine control method applied to an automatic clean machine can be performed while the program is executed. The automatic clean machine control method comprises: (a) controlling the automatic clean machine to acquire a map; (b) selecting at least part of the map as a region to be cleaned; and (c) controlling the automatic clean machine to perform a first clean operation to the region to be cleaned.
Abstract:
A keyboard with a distance detecting function includes a plurality of keyswitches, and each keyswitch includes a keycap, a base, a supporting component, a recovering component and a distance detecting unit. The base has a guide slot structure. The supporting component has a first end connecting to the keycap, and a second end movably assembled with the guide slot structure. The recovering component is disposed between the supporting component and the guide slot structure. The distance detecting unit is detachably disposed on the base, and adapted to detect a movement of the keycap relative to the base for determining whether the keyswitch is actuated.
Abstract:
An input device for transmitting a signal between a terminal device and an external device is disclosed in the present invention. The input device includes an input unit, a terminal communication unit, a wireless transmission unit and a processor. The input unit generates an operation signal. The terminal communication unit establishes a connection to the terminal device. The wireless transmission unit establishes a connection to the external device for receiving a first datum signal outputted from the external device. The processor is electrically connected to the input unit, the terminal communication unit and the wireless transmission unit. The processor respectively transmits the operation signal and the first datum signal to the terminal device via the terminal communication unit.
Abstract:
An operating method of a human interface device includes the steps of: counting an oversampling number of an oversampling signal and estimating an accumulated bit number of a USB data stream according to the oversampling signal; calculating a difference between the oversampling number and M times of the accumulated bit number when the accumulated bit number is larger than a predetermined value; and calibrating detected information obtained operating with the oversampling signal according to the correction parameter.
Abstract:
A method capable of detecting position of an object for actuating a navigation apparatus is disclosed in the present invention. The navigation apparatus includes a casing, an optical touch unit and a touch processing unit. The optical touch unit is disposed on an upper surface of the casing. The touch processing unit is disposed inside the casing and electrically connected to the optical touch unit. The actuating method includes outputting an optical detecting signal, receiving an optical reflecting signal from the object, analyzing the optical reflecting signal to obtain intensity of the optical reflecting signal, determining whether the object is located above the optical touch unit according to the intensity, and switching the touch processing unit into a normal mode when the object is located above the optical touch unit.
Abstract:
A handheld electronic device with touch control function is disclosed in the present invention. The handheld electronic device includes a housing, at least one optical detecting module and a control unit. The housing includes a display surface and a back surface opposite to each other. The housing further includes a top surface, a bottom surface and two lateral surfaces, respectively located between the display surface and the back surface. The optical detecting module is disposed on the lateral surface of the housing for detecting a movement of a touch medium. The control unit is electrically connected to the optical detecting module. The control unit outputs a control signal according to the movement of the touch medium.
Abstract:
A virtual navigation apparatus, a navigation method, and a non-transitory computer readable medium thereof are provided. The virtual navigation apparatus includes a work surface, a touch detection module, and a processor. The touch detection module is electrically connected to the work surface and the processor. The touch detection module is configured to detect a plurality of detection data within a time interval. The processor determines that at least three touch objects touch the work surface within the time interval. The processor determines the movement datum of each touch object according to the detection data. The processor determines a position signal according to the movement data so that a host can move the cursor on a screen according to the position signal.
Abstract:
There is provided a hybrid pointing device including an optical navigation module, a pointing module and a switching module. The optical navigation module is configured to sense gestures of at least one object operated by a user to activate commands associated with particular programs running on the host. The pointing module is configured to detect a movement between the hybrid pointing device and a working surface. The switching module is configured to active the optical navigation module or the pointing module according to a deformation of a touch plate.
Abstract:
A game board device is provided for carrying and identifying game pieces that are divided into different piece types. The game board device includes a board, a plurality of optically identifying modules, and a processing module electrically coupled to the optically identifying modules. The optically identifying modules respectively correspond in position to detection regions of the board. Each of the optically identifying modules includes a light emitter that can emit light toward the corresponding detection region and a light receiver that can receive light reflected by the corresponding detection region. When any one of the detection regions is in an unoccupied mode, the corresponding optically identifying module can emit an unoccupied signal. When any one of the detection regions is in an occupied mode, the corresponding optically identifying module enables an identification signal that corresponds to the piece type of the corresponding game piece to be emitted therefrom.
Abstract:
A method of wireless communication locator station to be disposed at specific location includes: detecting rotation angle information of client-based portable device, carried or worn by user, according to specific wireless communication standard between wireless communication locator station and client-based portable device when client-based portable device is within signal range of wireless communication locator station; generating head pose direction estimation according to calculated rotation angle information; and when head pose direction estimation indicates that a user turns face towards wireless communication locator station, sending packet signal from wireless communication locator station to server-based portable device, successfully paired with and security-connected with client-based portable device, so that server-based portable device can transfer packet signal to client-based portable device after receiving packet signal.