The present invention generally relates to an interactive system and a method thereof and, more particularly, to an interactive system for controlling multiple remote devices and a method thereof using a portable navigation device.
Computer-based facilities are widely used in our daily lives because it is an era of information explosion. Peripherals for operating computers providing higher precision, more comfortability and more functions have drawn much attention. For example, manufacturers have focused on the improvements of peripherals such as keyboards and mice.
Among the peripherals, the portable navigation device such as a pen mouse is an improvement of a pen-shaped mouse that enables the user to hold it like a pen to control a computer. The pen mouse outperforms the conventional mouse in graphics, operations and so forth.
However, the pen mouse only replaces the conventional mouse in controlling the cursor on the computer without including further convenient features. Accordingly, there is a need for much improvement between the computer and peripherals.
One embodiment of the present invention provides an interactive system, including a portable navigation device, a host device, and at least one controlled device. The portable navigation device, the host device and the at least one controlled device communicate with one another according to at least one protocol to establish the interactive system. The host device receives an interactive interface provided by the at least one controlled device. The portable navigation device controls a cursor with respect to the host device, executes a program of the host device or the at least one controlled device and controls the output of an application of the host device or the at least one controlled device. The at least one controlled device corresponding to the interactive interface is controlled according to a motion of the cursor on the interactive interface to execute a function corresponding to the motion.
One embodiment of the present invention further provides an interactive method for controlling multiple remote devices. The interactive method is executed by a portable navigation device. The interactive method includes the steps as follows. An interactive system is established by linking the portable navigation device, a host device and at least one controlled device communicating with one another according to at least one protocol. The host device receives an interactive interface provided by the at least one controlled device. The portable navigation device controls a cursor with respect to the host device, executes a program of the host device or the at least one controlled device and controls the output of an application of the host device or the at least one controlled device. The at least one controlled device corresponding to the interactive interface is controlled according to a motion of the cursor on the interactive interface to execute a function corresponding to the motion.
In summary, an interactive system and a method thereof for controlling multiple remote devices according to the present invention use a portable navigation device, a host device and at least one controlled device communicating with one another according to at least one protocol to establish the interactive system including the portable navigation device, the host device and the at least one controlled device such that the user may use the portable navigation device to control the controlled device through the host device or conduct data transmission. Accordingly, operations and data transmission between computers and various electronic devices become more convenient and diverse.
In order to further understand the techniques, means and effects of the present invention, the following detailed descriptions and appended drawings are hereby referred to, such that, and through which, the purposes, features and aspects of the present invention can be thoroughly and concretely appreciated; however, the appended drawings are merely provided for reference and illustration, without any intention to be used for limiting the present invention.
The accompanying drawings are included to provide a further understanding of the present invention, and are incorporated in and constitute a part of this specification. The drawings illustrate exemplary embodiments of the present invention and, together with the description, serve to explain the principles of the present invention.
The detailed description set forth below in connection with the appended drawings is intended as a description of certain embodiments of the present invention, and is not intended to represent the only forms that may be developed or utilized. The description sets forth the various functions in connection with the illustrated embodiments, but it is to be understood, however, that the same or equivalent functions may be accomplished by different embodiments that are also intended to be encompassed within the scope of the present invention.
While such terms as “first,” “second,” etc., may be used to describe various components, such components must not be limited to the above terms. The above terms are used only to distinguish one component from another. For example, a second component may be referred to as a first component within the scope of the present invention, and similarly, the first component may be referred to as the second component. As used herein, the term “and/or” includes any and all combinations of one or more of the associated listed items.
Referring to
The portable navigation device 11, the host device 13 and the controlled device 15 communicate with one another according to at least one protocol to establish the interactive system 10 after receiving an activation signal. Accordingly, the interactive system 10 includes the portable navigation device 11, the host device 13 and the controlled device 15. The activation signal is a trajectory signal corresponding to a movement of the portable navigation device 11 detected by the detection unit 111, an audio signal provided by the user and received by the microphone 115 or an input signal when the button 113 of the portable navigation device 11 is being pressed. However, the present invention is not limited thereto. The communication protocol may be Bluetooth, Wi-Fi, near field communication (NFC), ZigBee or radio frequency identification (RFID), to which the present invention is not limited. The detection unit 111 of the portable navigation device 11 is an optical displacement sensor, to which the present invention is not limited.
The controlled device 15 includes an interactive interface 151 capable of being browsed or operated by the user. After the interactive system 10 is established, the host device 13 receives an interactive interface 151′ corresponding to the interactive interface 151 provided by the controlled device 15, and displays the interactive interface 151′ on the display module 131. The user can operate the portable navigation device 11 to provide a movement thereof. The detection unit 111 of the portable navigation device 11 is capable of detecting the movement of the portable navigation device 11 so as to control a cursor 133 displayed on the display module 131 corresponding to the host device 13. Meanwhile, the user can operate the portable navigation device 11 to control the cursor 133 to conduct a motion of the cursor 133, such as a click or a drag. The host device 13 can control the controlled device 15 according to the motion of the cursor 133 on the interactive interface 151′ so as to execute a function corresponding to the motion.
For example, as shown in
In one embodiment of the present invention, the portable navigation device 11 is linked to the host device 13 and the controlled device 15, respectively, after the activation signal is received so as to establish the interactive system 10 including the portable navigation device 11, the host device 13 and the controlled device 15. The host device 13 and the controlled device 15 are not directly connected. Instead, when the host device 13 controls the controlled device 15, the host device 13 receives the interactive interface 151′ corresponding to the interactive interface 151 provided by the controlled device 15 through an interconnection between the portable navigation device 11 and the controlled device 15. Meanwhile, the controlled device 15 transmits the data of the interactive interface 151 to the portable navigation device 11, and the portable navigation device 11 transmits the data of the interactive interface 151 to the host device 13. The host device 13 displays the interactive interface 151′ corresponding to the interactive interface 151 on the display module 131. When the portable navigation device 11 is used to control the controlled device 15 or execute data transmission through the host device 13, the host device 13 controls the data or executes data transmission through the interconnection between the portable navigation device 11 and the controlled device 15.
In one embodiment of the present invention, the portable navigation device 11 is linked to the host device 13 and the controlled device 15, respectively, after the activation signal is received. The host device 13 is further linked to the controlled device 15 to establish the interactive system 10 including the portable navigation device 11, the host device 13 and the controlled device 15. When the host device 13 is used to control the controlled device 15, the host device 13 directly receives the interactive interface 151′ corresponding to the interactive interface 151 provided by the controlled device 15 through the interconnection between the host device 13 and the controlled device 15, and directly executes the functions such as controlling the controlled device 15 or data transmission with the controlled device 15.
In one embodiment of the present invention, the user performs voice control through a microphone 115 of the portable navigation device 11. The microphone 115 receives an audio signal provided by the user. The portable navigation device 11 controls the host device 13 according to the audio signal and/or the controlled device 15 executes a voice control function corresponding to the audio signal. For example, when the user says “PLAY”, the portable navigation device 11 controls the controlled device 15 through the host device 13 to play music. When the user says “STOP”, the portable navigation device 11 controls the controlled device 15 through the host device 13 to stop playing music. The user may also control the host device 13 through voice from the microphone 115.
In one embodiment of the present invention, the user uses the microphone 115 of the portable navigation device 11 to record their voice, and store the recorded data in the host device 13 and/or the controlled device 15 so as to complete voice recording by the portable navigation device 11.
In one embodiment of the present invention, the detection unit 111 of the portable navigation device 11 provides a pressure detection function to detect a pressure signal due to a force applied by the user when operating the portable navigation device 11 to control the host device 13. Practically, the pressure signal due to the force applied on the portable navigation device 11 can be used to present the color depth or other functions according to the applied force.
In one embodiment of the present invention, the portable navigation device 11 further comprises a motion sensor (not shown). The motion sensor can be a displacement sensor, a velocity sensor, an acceleration sensor, a force sensor, a strain sensor, a torsional vibration sensor, a torque sensor or a direction sensor, to which the present invention is not limited. The user can operate the portable navigation device 11 to shake or vibrate such that the motion sensor provides a motion signal to control the host device 13 or the controlled device 15 to, for example, execute or control a program.
In one embodiment of the present invention, after the interactive system is established by linking the portable navigation device 11, the host device 13 and the at least one controlled device 15 communicating with one another according to at least one protocol, the host device 13 receives the interactive interface 151′ corresponding to the interactive interface 151 provided by the controlled device 15, and displays the interactive interface 151′ on the display module 131. In the interactive system 10, the portable navigation device 11 can activate a program of the host device 13 or the controlled device 15. For example, the user can use the microphone 115 to activate a program of the host device 13 or the controlled device 15 by voice control. For example, when the user says “BROWSER”, a web browser program of the host device 13 or the controlled device 15 can be activated for web browsing. Moreover, when the user says “PLAYER”, a player program of the host device 13 or the controlled device 15 can be activated for playing music or video. Furthermore, for example, the user can shake or vibrate the portable navigation device 11 to cause a motion sensor (not shown) of the portable navigation device 11 to provide a motion signal to activate a program of the host device 13 or the controlled device 15 corresponding to the motion signal. Moreover, for example, the user can operate the portable navigation device 11 to move to provide a trajectory signal to activate a program of the host device 13 or the controlled device 15 corresponding to the trajectory signal.
In one embodiment of the present invention, after the interactive system is stablished, the host device 13 receives the interactive interface 151′ corresponding to the interactive interface 151 provided by the controlled device 15, and displays the interactive interface 151′ on the display module 131. In the interactive system 10, the portable navigation device 11 can control the output of a program of the host device 13 or the controlled device 15. For example, the user can use the microphone 115 to control the output of a program of the host device 13 or the controlled device 15 by voice control. Taking a music playing program for example, when the user says “VOLUME UP/VOLUME DOWN”, the output volume of a music playing program of the host device 13 or the controlled device 15 can be controlled to achieve volume control. Moreover, the user can say “PREVIOUS/NEXT” to control the output of track selection by a music playing program of the host device 13 or the controlled device 15 to achieve track selection control. Moreover, the user can shake or vibrate the portable navigation device 11 to cause a motion sensor (not shown) of the portable navigation device 11 to provide a motion signal to control the output of a program of the host device 13 or the controlled device 15 corresponding to the motion signal. Taking a web browser program for example, the user can shake the portable navigation device 11 to control the scroll up/down operation of the browser program. Moreover, for example, the user can operate the portable navigation device 11 to move to provide a trajectory signal to control the output of a program of the host device 13 or the controlled device 15 corresponding to the trajectory signal. Taking a web browser program for example, the user can operate the portable navigation device 11 to move up/down to provide a trajectory signal to control the scroll up/down operation of the browser program.
The host device 13 and/or the controlled device 15 may be a desktop computer, a notebook computer, a smart TV, a stereo system, an audio/video player, a smart phone, a tablet computer or a smart wearable device, to which the present invention is not limited. For example, when the host device 13 is a desktop computer and the controlled device 15 is a smart phone, the user uses the portable navigation device 11 to operate the desktop computer to control the smart phone so as to conduct data transmission between the smart phone and the desktop computer or execute the functions on the smart phone.
Alternatively, when the host device 15 is a smart TV and the controlled device 15 is a tablet computer, the user uses the portable navigation device 11 to operate the smart TV to control the tablet computer so as to conduct data transmission between the tablet computer and the smart TV or execute the functions on the tablet computer. Therefore, the interactive system for controlling multiple remote devices according to the present invention uses a portable navigation device to establish the interactive system such that operations and data transmission between computers and various electronic devices become more convenient and diverse.
Referring to
The present embodiment is different from the embodiment in
As shown in
Data transmission can be conducted between the host device 13 and the controlled device 17 corresponding to the interactive interface 171 through the portable navigation 11. Meanwhile, the host device 13 transmits the data to the portable navigation device 11, and the portable navigation device 11 transmits the data to the controlled device 17. The data is transmitted through the portable navigation device 11 without direct interconnection between the host device 13 and the controlled device 17 such that the interactive system of the present invention provides simple and convenient data transmission.
Alternatively, the data can also be transmitted directly between the host device 13 and the controlled device 17 such that the interactive system of the present invention provides rapid data transmission.
Referring to
The central control device 31 can be linked wiredly or wirelessly to the portable navigation device 11, the host device 13 and/or the controlled device 15, respectively. After an activation signal is received, an interactive system 30 is established using the central control device 31 to include the host device 13 and the controlled device 15. The user can operate the portable navigation device 11 to control the cursor 133 corresponding to the host device 13 through the central control device 31. Accordingly, the portable navigation device 11 can be used to control the controlled device 15 or perform data transmission through the host device 13 and the central control device 31.
Data transmission can be conducted when the host device 13 transmits the data to the portable navigation device 11 through the central control device 31 and the portable navigation device 11 transmits the data to the controlled device 15 corresponding to the interactive interface 151′. Data transmission can also be conducted when the host device 13 transmits the data to the controlled device 15 through the central control device 31.
With the central control device 31, the interactive system 30 for controlling multiple remote devices according to the present invention may be used more diversely. For example, the central control device 31 may be powered or charged by an external power supply through the socket 313 and receive the portable navigation device 11 when the portable navigation device 11 is not being used. Moreover, for example, the central control device 31 can be wiredly linked to the host device 13 such that the portable navigation device 11 can be powered or charged by the host device 13 through the central control device 31. If the portable navigation device 11 is wirelessly linked to the central control device 31 and the central control device 31 is wiredly linked to the host device 13, a wireless transmission module (not shown) of the central control device 31 can be designed to match a wireless transmission module (not shown) of the portable navigation device 11 such that the portable navigation device 11 of the operate interactive system 30 provides excellent wireless communication quality unlimited by the wireless transmission module (not shown) of the host device 13.
Referring to
As shown in
As shown in
In summary, in view of the above teachings, an interactive system and a method thereof for controlling multiple remote devices according to the present invention use a portable navigation device, a host device and at least one controlled device communicating with one another according to at least one protocol to establish the interactive system including the portable navigation device, the host device and the at least one controlled device such that the portable navigation device can be used to control the controlled device or perform data transmission through the host device.
The above-mentioned descriptions represent merely the exemplary embodiment of the present invention, without any intention to limit the scope of the present invention thereto. Various equivalent changes, alterations or modifications based on the claims of present invention are all consequently viewed as being embraced by the scope of the present invention.
Number | Date | Country | Kind |
---|---|---|---|
105112262 | Apr 2016 | TW | national |