The present invention relates to controlling peripheral devices, and more particularly, to a method for wirelessly controlling at least one peripheral device through an intermediate electronic device.
Wireless entertainment and mobile communications technologies have become more and more important in daily life. Wireless fidelity (Wi-Fi) and Bluetooth techniques are commonly applied in both mobile and household environments. When a user connects an electronic device, such as a smart phone, tablet, or laptop computer, to peripheral devices through a network, it is preferable to make the peripheral devices instantly enter a predetermined mode designated/set by the user based on interest or habits. In order to achieve the desired effect, settings of the peripheral devices must be manually adjusted after the connection between the mobile device and a peripheral device is constructed. More particularly, if more than one peripheral device needs to be adjusted, the manual adjustment becomes inconvenient for the users to do individually, even if the users can wirelessly adjust the peripheral devices by manually operating their mobile devices. The user experience will be lowered due to these cumbersome operations.
Therefore, there is a need for a novel method and electronic device for controlling peripheral devices.
An objective of the present invention is to provide a method and an associated electronic device for controlling at least one peripheral device.
An embodiment of the present invention provides a method for controlling at least one peripheral device. The method comprises: detecting existence of a first mobile device by checking a wireless connection associated with the first mobile device; and when the existence of the first mobile device is detected, obtaining user data of the first mobile device through the wireless connection, and broadcasting the user data of the first mobile device to the peripheral device for controlling a setting of each peripheral device.
An embodiment of the present invention provides an electronic device for controlling at least one peripheral device. The electronic device comprises a wireless module and a controller. The wireless module is arranged to detect existence of a first mobile device by checking a wireless connection associated with the first mobile device. The controller is arranged to obtain user data of the first mobile device through the wireless connection and broadcast the user data of the first mobile device to the peripheral device when the existence of the first mobile device is detected, to control a setting of each peripheral device.
An embodiment of the present invention provides a control system for controlling a plurality of peripheral devices. The control system comprises a plurality of groups, each having an electronic device and at least one peripheral device. The electronic device has a wireless module and a control module. The wireless module is arranged to detect existence of a mobile device by checking a wireless connection associated with the mobile device. The controller is arranged to obtain user data of the mobile device through the wireless connection and broadcast the user data of the mobile device to the peripheral device in the group to which the electronic device belongs when the existence of the mobile device is detected, to control a setting of each peripheral device in the group to which the electronic device belongs.
These and other objectives of the present invention will no doubt become obvious to those of ordinary skill in the art after reading the following detailed description of the preferred embodiment that is illustrated in the various figures and drawings.
Certain terms are used throughout the description and following claims to refer to particular components. As one skilled in the art will appreciate, manufacturers may refer to a component by different names. This document does not intend to distinguish between components that differ in name but not function. In the following description and in the claims, the terms “include” and “comprise” are used in an open-ended fashion, and thus should not be interpreted as a close-ended term such as “consist of”. Also, the term “couple” is intended to mean either an indirect or direct electrical connection. Accordingly, if one device is coupled to another device, that connection may be through a direct electrical connection, or through an indirect electrical connection via other devices and connections.
Refer to
Although the Wi-Fi connection is detailed above, the present invention is not limited thereto. The Wi-Fi technique may be replaced with Bluetooth, infrared ray, near field communication (NFC), or radio frequency identification (RFID) techniques. Moreover, the present invention does not necessarily require the connection between the electronic device 100 and a peripheral device to be wireless. In some modifications of this embodiment, the connection between the electronic device 100 and a peripheral device may be arranged in a wired manner.
In this embodiment, the controller 30 of the electronic device 100 is arranged to obtain user data of the mobile device 50 through the wireless connection, and broadcast the user data of the mobile device 50 to the at least one peripheral device (e.g. one or more peripheral devices) when the controller 30 detects the existence of the mobile device 50, so as to control the setting of each peripheral device.
Step 302: Start.
Step 304: Detect the existence of a mobile device by checking a wireless connection associated with the mobile device.
Step 306: Obtain user data of the mobile device through the wireless connection when the existence of the mobile device is detected.
Step 308: Broadcast the user data of the mobile device to the peripheral device for controlling a setting of each peripheral device.
Step 310: End.
In step 304, after the electronic device 100 detects the existence of the user's mobile device 50, the electronic device 100 will connect to the mobile device 50 through Wi-Fi communication, for example. After the connection between the electronic device 100 and the mobile device is constructed, the electronic device 100 will obtain user data from the mobile device 50 in step 306. The user data may include information/commands related to personal settings of the user, which instruct the electronic device 100 to enter a user-specified mode. In step 308, the electronic device 100 may broadcast information/commands related to personal settings of the user to peripheral devices such as the aforementioned TV 110, desktop computer 120 and printer 130, so that the peripheral devices may also enter the user-specified mode. The user may thereby enjoy a custom-made household environment without the need to individually set each of the peripheral devices.
Specific values of volume, brightness, and initial channels of the TV 110 may be automatically adjusted for the user, so that the user does not need to manually search for a preferred channel, or manually adjust the volume and brightness to user-preferred values. In another example, the sound mode and volume of an audio system (not shown) may be automatically prepared for the user, thus greatly improving the user experience.
Further, of the electronic device 100, the TV 110, desktop computer 120 and printer 130 may each have a respective broadcast module and a respective receiver module.
The Wi-Fi AP 100′ detects the existence of the mobile device 50, and then the connection between the mobile device 50 and the Wi-Fi AP 100′ will be constructed. Next, the receiver module 102 of the Wi-Fi AP 100′ receives user information/commands from the mobile device 50, and enters a user-specified mode according to the received user information/commands, to control the setting of each of the peripheral devices (i.e. TV 110, desktop computer 120 and printer 130).
The receiver module 112 of the TV 110 receives the user information/commands from the broadcast module 104 of the Wi-Fi AP 100, and the TV 110 will enter the user-specified mode. Similarly, the desktop computer 120 and the printer 130 may enter the user-specified mode according to the received user information/commands. Hence, at the time the mobile device 50 successfully connects to the network, the peripheral devices connected to the same network may instantly enter the user-specified mode. When the user carries the mobile device 50 and approaches the peripheral devices, the peripheral devices are ready to be used in their respective preferred modes. The user does not need to further adjust the setting of any of the peripheral devices as long as the setting of each of the peripheral devices has been set once.
Please note that, although all peripheral devices belong to the same network in this embodiment, the present invention is not limited thereto. In some modifications of this embodiment, the peripheral devices may belong to different networks. Moreover, the connections between the mobile devices and the peripheral devices can be either wireless or arranged in a wired manner. Further, the present invention does not limit the mobile device 50 to connecting to a Wi-Fi AP first and/or the electronic device 100 being a Wi-Fi AP.
For the embodiment shown in
It can be seen from the embodiments shown in
Although the above embodiments merely utilize one intermediate device to control the peripheral devices, the present invention is not limited thereto. For example, as shown in
The user interface is arranged to receive a user mode selection input, and obtain the user data of the mobile device (e.g. mobile device 50 or 850) through the wireless connection (i.e. the personal network N1) in response to the user mode selection input. The user interface may be displayed on a touch panel, and the user may generate the user mode selection input through touching the user interface of the mobile device (e.g. mobile device 50 or 850), which controls the peripheral devices to enter a user-specified mode used by the mobile device. Even if multiple mobile devices coexist in the same wireless environment, the method arranged for controlling peripheral devices described in the previous embodiments can still function normally in this wireless environment. This means the present invention can be applied to various wireless/wired environments regardless of the number of users.
Step 902: Detect existence of any mobile device.
Step 903: Is any mobile device detected? If yes, go to step 904; otherwise, repeat step 902.
Step 904: Check if only one mobile device is detected. If yes, go to step 905; otherwise, go to step 910.
Step 905: Obtain user data from the mobile device detected in step 902.
Step 906: Broadcast notification with personal information to all connected peripheral devices.
Step 908: Control the electronic device and all of the peripheral devices to enter a user-specified mode corresponding to a user of the mobile device. Go to step 916.
Step 910: Due to co-existence of multiple mobile devices, prepare a user interface for selection between multiple user modes.
Step 912: Select a corresponding user mode.
Step 914: Control the electronic device and all of the peripheral devices to enter a user-specified mode corresponding to a user of one mobile device, or enter a user-specified mode corresponding to another user of the other mobile device.
Step 916: End.
When the mobile device 50 approaches the Wi-Fi AP 1100 and the TV 1160, the Wi-Fi AP 1100 and the TV 1160 will detect the existence of the mobile device 50. Then, the connection between the mobile device 50 and the Wi-Fi AP 100′ and the connection between the mobile device and the TV 1160 will be constructed. Next, user information/commands will be delivered from the mobile device 50 to all the peripheral devices in groups G1 and G2. In this way, all the peripheral devices belonging to different groups may enter the user-specified mode, to control the setting of each peripheral device. Hence, the mobile device 50 in this embodiment may control multiple groups belonging to different networks. Further, as mentioned above, each of the peripheral devices may also include a receiver module and a broadcast module for data transmissions. The features of this embodiment are identical to those of the previous embodiments, and are omitted here for brevity.
By way of example, the concept of the above embodiments may be applied to a car system.
Through utilizing the method and devices provided in this embodiment, the user may instantly enjoy a custom-made vehicle environment without individually setting parameters of each of the peripheral devices, such as the air conditioner temperature, the music volume, or the height and depth of the driver seat. More particularly, the user may save the time required for adjusting each peripheral device into a respective desired mode.
To summarize, the embodiments of the present invention provide a novel method for controlling at least one peripheral device (e.g. one or more peripheral device) near the user to instantly enter a user-defined mode, which saves on time required for individually adjusting peripheral devices to a desired mode. In this way, the user experience can be improved greatly.
Those skilled in the art will readily observe that numerous modifications and alterations of the device and method may be made while retaining the teachings of the invention. Accordingly, the above disclosure should be construed as limited only by the metes and bounds of the appended claims.
Number | Name | Date | Kind |
---|---|---|---|
8429435 | Clayton | Apr 2013 | B1 |
8548607 | Belz | Oct 2013 | B1 |
8581439 | Clayton | Nov 2013 | B1 |
20150373091 | Sanghavi | Dec 2015 | A1 |
20160156768 | Kim | Jun 2016 | A1 |
Number | Date | Country | |
---|---|---|---|
20160163188 A1 | Jun 2016 | US |