CN104601788A - Wireless communication device and wireless pairing method thereof - Google Patents

Wireless communication device and wireless pairing method thereof Download PDF

Info

Publication number
CN104601788A
CN104601788A CN201310532916.7A CN201310532916A CN104601788A CN 104601788 A CN104601788 A CN 104601788A CN 201310532916 A CN201310532916 A CN 201310532916A CN 104601788 A CN104601788 A CN 104601788A
Authority
CN
China
Prior art keywords
operating system
communication device
radio communication
wireless
pairing
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201310532916.7A
Other languages
Chinese (zh)
Inventor
刘建隆
蔡锦和
杨栢彰
薛智海
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Acer Inc
Original Assignee
Acer Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Acer Inc filed Critical Acer Inc
Priority to CN201310532916.7A priority Critical patent/CN104601788A/en
Publication of CN104601788A publication Critical patent/CN104601788A/en
Pending legal-status Critical Current

Links

Landscapes

  • Mobile Radio Communication Systems (AREA)

Abstract

本发明提供一种无线通信装置与其无线配对方法。此方法适用于第一无线通信装置,第一无线通信装置包括存储模块,存储模块存储有第一操作系统与第二操作系统,并且此方法包括:运行第一操作系统,并且通过第一操作系统执行第一无线通信装置与第二无线通信装置的无线配对;通过第一操作系统将无线配对的配对信息存储于存储模块的共享数据备份区;运行第二操作系统,并且通过第二操作系统自共享数据备份区读取配对信息;根据配对信息,通过第二操作系统建立第一无线通信装置与第二无线通信装置的无线连线。

The present invention provides a wireless communication device and a wireless pairing method thereof. The method is applicable to a first wireless communication device, the first wireless communication device includes a storage module, the storage module stores a first operating system and a second operating system, and the method includes: running the first operating system, and performing wireless pairing of the first wireless communication device and the second wireless communication device through the first operating system; storing pairing information of the wireless pairing in a shared data backup area of the storage module through the first operating system; running the second operating system, and reading the pairing information from the shared data backup area through the second operating system; and establishing a wireless connection between the first wireless communication device and the second wireless communication device through the second operating system according to the pairing information.

Description

无线通信装置与其无线配对方法Wireless communication device and its wireless pairing method

技术领域technical field

本发明是有关于一种无线通信装置,且特别是有关于一种无线通信装置与其无线配对方法。The present invention relates to a wireless communication device, and in particular to a wireless communication device and its wireless pairing method.

背景技术Background technique

随着信息科技的进步,许多电脑系统可以同时安装多种操作系统,例如,将微软视窗操作系统(Microsoft Windows OS)与iOS等两种以上的操作系统同时安装于一台电脑。在开机时,使用者可以选择要使用哪一种操作系统,并且在操作电脑的过程中,使用者也可以选择是否要切换使用另一种操作系统。此外,部分的电脑系统也可支持蓝牙(Bluetooth)与无线兼容认证(WirelessFidelity,Wi-Fi)等短距离无线通信功能。With the advancement of information technology, many computer systems can install multiple operating systems at the same time. For example, two or more operating systems such as Microsoft Windows OS and iOS can be installed on one computer at the same time. When starting the computer, the user can choose which operating system to use, and in the process of operating the computer, the user can also choose whether to switch to another operating system. In addition, some computer systems can also support short-distance wireless communication functions such as Bluetooth (Bluetooth) and wireless compatibility certification (Wireless Fidelity, Wi-Fi).

然而,当使用者通过一台电脑的一种操作系统(例如,iOS)与一台蓝牙装置(例如,蓝牙耳机)进行无线配对时,此电脑与此蓝牙装置的配对信息并无法让此电脑上的其余操作系统(例如,Windows XP)直接使用,从而导致在操作系统被切换之后,切换后的操作系统必须要重新执行一次无线配对,造成使用上的不便。However, when a user performs wireless pairing with a Bluetooth device (for example, a Bluetooth headset) through an operating system (for example, iOS) of a computer, the pairing information between the computer and the Bluetooth device cannot be displayed on the computer. The remaining operating systems (for example, Windows XP) are used directly, so that after the operating system is switched, the switched operating system must perform a wireless pairing again, causing inconvenience in use.

发明内容Contents of the invention

有鉴于此,本发明提供一种无线通信装置与其无线配对方法,可让此无线通信装置中的多个操作系统共享配对信息,减少重复执行无线配对的次数。In view of this, the present invention provides a wireless communication device and its wireless pairing method, which can allow multiple operating systems in the wireless communication device to share pairing information, reducing the number of repeated wireless pairing.

本发明提供一种无线通信装置的无线配对方法,此方法适用于第一无线通信装置,第一无线通信装置包括存储模块,存储模块存储有第一操作系统与第二操作系统。此方法包括:运行第一操作系统,并且通过第一操作系统执行第一无线通信装置与第二无线通信装置的无线配对;通过第一操作系统将无线配对的配对信息存储于存储模块的共享数据备份区;运行第二操作系统,并且通过第二操作系统自共享数据备份区读取配对信息;根据配对信息,通过第二操作系统建立第一无线通信装置与第二无线通信装置的无线连线。The invention provides a wireless pairing method of a wireless communication device. The method is suitable for a first wireless communication device. The first wireless communication device includes a storage module, and the storage module stores a first operating system and a second operating system. The method includes: running the first operating system, and performing wireless pairing between the first wireless communication device and the second wireless communication device through the first operating system; storing the pairing information of the wireless pairing in the shared data of the storage module through the first operating system backup area; run the second operating system, and read the pairing information from the shared data backup area through the second operating system; according to the pairing information, establish a wireless connection between the first wireless communication device and the second wireless communication device through the second operating system .

本发明另提供一种无线通信装置,此装置包括无线模块、存储模块及处理模块。存储模块用以存储第一操作系统与第二操作系统。处理模块电连接存储模块与无线模块。处理模块用以运行第一操作系统,并且通过第一操作系统控制无线模块执行无线通信装置与另一无线通信装置的无线配对。处理模块还用以通过第一操作系统将无线配对的配对信息存储于存储模块的共享数据备份区。处理模块还用以运行第二操作系统,并且通过第二操作系统自共享数据备份区读取配对信息。处理模块还用以根据配对信息,通过第二操作系统控制无线模块建立无线通信装置与另一无线通信装置的无线连线。The present invention further provides a wireless communication device, which includes a wireless module, a storage module and a processing module. The storage module is used for storing the first operating system and the second operating system. The processing module is electrically connected to the storage module and the wireless module. The processing module is used to run the first operating system, and control the wireless module to perform wireless pairing between the wireless communication device and another wireless communication device through the first operating system. The processing module is also used for storing the pairing information of the wireless pairing in the shared data backup area of the storage module through the first operating system. The processing module is also used to run the second operating system, and read the pairing information from the shared data backup area through the second operating system. The processing module is also used for controlling the wireless module to establish a wireless connection between the wireless communication device and another wireless communication device through the second operating system according to the pairing information.

基于上述,本发明提供的无线通信装置与其无线配对方法,可将无线通信装置与另一无线通信装置的配对信息存储在一共享信息备份区中。当使用者切换无线通信装置的操作系统时,此无线通信装置可以自动地根据此共享信息备份区中的配对信息来与对应的无线通信装置建立无线连线,而不需要重复执行无线配对,提升使用上的便利性。Based on the above, the wireless communication device and its wireless pairing method provided by the present invention can store the pairing information between the wireless communication device and another wireless communication device in a shared information backup area. When the user switches the operating system of the wireless communication device, the wireless communication device can automatically establish a wireless connection with the corresponding wireless communication device according to the pairing information in the shared information backup area, without repeatedly performing wireless pairing, which improves Ease of use.

为让本发明的上述特征和优点能更明显易懂,下文特举实施例,并配合附图作详细说明如下。In order to make the above-mentioned features and advantages of the present invention more comprehensible, the following specific embodiments are described in detail with reference to the accompanying drawings.

附图说明Description of drawings

图1为根据本发明的一范例实施例所示出的无线通信装置的示意图;FIG. 1 is a schematic diagram of a wireless communication device according to an exemplary embodiment of the present invention;

图2为根据本发明的一范例实施例所示出的无线通信装置的无线配对方法的流程图;FIG. 2 is a flowchart of a wireless pairing method for a wireless communication device according to an exemplary embodiment of the present invention;

图3为根据本发明的一范例实施例所示出的共享数据备份区的示意图;FIG. 3 is a schematic diagram of a shared data backup area according to an exemplary embodiment of the present invention;

图4为根据本发明的一范例实施例所示出的共享数据备份区的示意图;FIG. 4 is a schematic diagram of a shared data backup area according to an exemplary embodiment of the present invention;

图5为根据本发明的一范例实施例所示出的共享数据备份区的示意图。FIG. 5 is a schematic diagram of a shared data backup area according to an exemplary embodiment of the present invention.

附图标记说明:Explanation of reference signs:

10、11_1~11_4:无线通信装置;10. 11_1~11_4: wireless communication device;

102:无线模块;102: wireless module;

104:存储模块;104: storage module;

106:处理模块;106: processing module;

301、401、501:共享数据备份区;301, 401, 501: shared data backup area;

31、32、41、42、51、52、53:系统分割区;31, 32, 41, 42, 51, 52, 53: system partition;

S202、S204、S206、S208:本发明的一范例实施例中无线通信装置的无线配对方法各步骤。S202, S204, S206, S208: each step of the wireless pairing method of the wireless communication device in an exemplary embodiment of the present invention.

具体实施方式Detailed ways

图1为根据本发明的一范例实施例所示出的无线通信装置的示意图。FIG. 1 is a schematic diagram of a wireless communication device according to an exemplary embodiment of the present invention.

请参照图1,无线通信装置10可以是智能手机(smart phone)、平板电脑(Tablet PC)、游戏机(game console)、笔记本电脑(notebook)或台式电脑等具有无线通信功能的电子装置,本发明不对其限制。在一范例实施例中,无线通信装置10至少可以支持蓝牙(Bluetooth,简称:BT)协定与无线兼容认证(Wireless Fidelity,简称:Wi-Fi)协定的其中之一或其组合,或者其余在建立连线之前需要进行认证(authentication)的无线通信协定,不限于此。Please refer to FIG. 1, the wireless communication device 10 can be an electronic device with a wireless communication function such as a smart phone (smart phone), a tablet computer (Tablet PC), a game console (game console), a notebook computer (notebook) or a desktop computer. The invention is not limited thereto. In an exemplary embodiment, the wireless communication device 10 can at least support one or a combination of the Bluetooth (BT) protocol and the Wireless Fidelity (Wi-Fi) protocol, or the rest are established The wireless communication protocol requiring authentication before connection is not limited thereto.

举例来说,无线通信装置10可以通过蓝牙协定与无线通信装置11_1~11_4分别建立无线连线,并且通过所建立的无线连线来与无线通信装置11_1~11_4分享资源或者在无线通信装置10与无线通信装置11_1~11_4之间传递控制信号。例如,无线通信装置11_1~11_4可以分别是无线鼠标、无线键盘、智能手机(或平板电脑)及笔记本电脑等,且不限于上述。For example, the wireless communication device 10 may respectively establish wireless connections with the wireless communication devices 11_1 - 11_4 through the Bluetooth protocol, and share resources with the wireless communication devices 11_1 - 11_4 through the established wireless connections or share resources between the wireless communication device 10 and the wireless communication devices 11_4 . Control signals are transmitted between the wireless communication devices 11_1 to 11_4. For example, the wireless communication devices 11_1 - 11_4 can be respectively a wireless mouse, a wireless keyboard, a smart phone (or a tablet computer) and a notebook computer, etc., and are not limited to the above.

无线通信装置10包括无线模块102、存储模块104及处理模块106。无线模块102例如是无线网络接口卡(wireless Network Interface Card,简称:wireless NIC),并且其可支持蓝牙协定与无线兼容认证协定的其中之一或其组合。此外,在一范例实施例中,无线模块102还可以支持其余在建立连线之前需要进行认证的无线通信协定,本发明不对其限制。The wireless communication device 10 includes a wireless module 102 , a storage module 104 and a processing module 106 . The wireless module 102 is, for example, a wireless network interface card (wireless Network Interface Card, wireless NIC for short), and it can support one or a combination of the Bluetooth protocol and the wireless compatible authentication protocol. In addition, in an exemplary embodiment, the wireless module 102 can also support other wireless communication protocols that require authentication before establishing a connection, which is not limited by the present invention.

存储模块104可以包括硬盘(Hard Drive Disk,简称:HDD)与存储器(memory)等各式存储媒体,本发明不对其限制。存储模块104存储有多个操作系统(Operating System,简称:OS)。例如,这些操作系统包括微软视窗(Microsoft Windows)操作系统(例如,Windows XP、Window7及/或Windows8等)、安卓(Android)操作系统及iOS等,本发明不对其限制。The storage module 104 may include various storage media such as a hard disk (Hard Drive Disk, HDD for short) and a memory (memory), which are not limited by the present invention. The storage module 104 stores multiple operating systems (Operating System, OS for short). For example, these operating systems include Microsoft Windows (Microsoft Windows) operating systems (eg, Windows XP, Window7 and/or Windows8, etc.), Android (Android) operating systems and iOS, etc., and the present invention is not limited thereto.

处理模块106电连接至无线模块102与存储模块104。处理模块106可以是中央处理器(Central Processing Unit,CPU)、微处理器(micro-processor)或嵌入式控制器(embedded controller)等具有数据处理能力的芯片(chip)或芯片组(chipset),本发明不对其限制。The processing module 106 is electrically connected to the wireless module 102 and the storage module 104 . The processing module 106 can be a chip (chip) or a chipset (chipset) with data processing capabilities such as a central processing unit (Central Processing Unit, CPU), a microprocessor (micro-processor) or an embedded controller (embedded controller), The present invention is not limited thereto.

为了说明方便,以下将假设存储模块104存储有第一操作系统与第二操作系统对本发明进行说明。第一操作系统例如是以Windows8作为范例,并且第二操作系统例如是以iOS作为范例。For the convenience of description, the present invention will be described below assuming that the storage module 104 stores the first operating system and the second operating system. The first operating system is, for example, Windows 8 as an example, and the second operating system is, for example, iOS.

图2为根据本发明的一范例实施例所示出的无线通信装置的无线配对方法的流程图。FIG. 2 is a flowchart of a wireless pairing method for a wireless communication device according to an exemplary embodiment of the present invention.

请同时参照图1与图2,在步骤S202中,处理模块106运行第一操作系统。例如,在一范例实施例中,若处理模块106一次只能运行一个操作系统,在步骤S202中,处理模块106仅能运行第一操作系统,或者让第一操作系统维持在正常工作模式,而使第二操作系统进入休眠(Hibernate)模式。此外,在一范例实施例中,若处理模块106支持同时运行两个或两个以上的操作系统,则在步骤S202中,处理模块106可以让第一操作系统与第二操作系统都维持在正常工作模式,并且仅是将主要进行操作的操作系统设为第一操作系统。Please refer to FIG. 1 and FIG. 2 at the same time. In step S202, the processing module 106 runs the first operating system. For example, in an exemplary embodiment, if the processing module 106 can only run one operating system at a time, in step S202, the processing module 106 can only run the first operating system, or keep the first operating system in a normal working mode, and Put the second operating system into hibernate (Hibernate) mode. In addition, in an exemplary embodiment, if the processing module 106 supports running two or more operating systems at the same time, in step S202, the processing module 106 can maintain both the first operating system and the second operating system in normal working mode, and only the operating system that mainly operates is set as the first operating system.

然后,处理模块106通过第一操作系统执行无线通信装置10与无线通信装置(例如,无线通信装置11_1~11_4)的无线配对。例如,处理模块106可以通过第一操作系统来控制无线模块102搜寻无线通信装置10附近一特定范围内的无线通信装置(例如,无线通信装置11_1~11_4)。此特定范围依无线模块102发射出的无线信号的强度而定,并且此无线信号的强度可视实务上的需求进行调整。Then, the processing module 106 executes the wireless pairing between the wireless communication device 10 and the wireless communication devices (for example, the wireless communication devices 11_1 - 11_4 ) through the first operating system. For example, the processing module 106 can control the wireless module 102 to search for wireless communication devices (eg, wireless communication devices 11_1 - 11_4 ) within a specific range near the wireless communication device 10 through the first operating system. The specific range depends on the strength of the wireless signal emitted by the wireless module 102, and the strength of the wireless signal can be adjusted according to practical requirements.

在一范例实施例中,假设无线通信装置11_1位于此特定范围内,且无线通信装置11_1有开启可被搜寻的功能,则无线通信装置11_1可被无线通信装置10搜寻到。当处理模块106(或无线模块102)搜寻到无线通信装置11_1时,处理模块106可通过第一操作系统执行无线通信装置10与无线通信装置11_1的无线配对。In an exemplary embodiment, assuming that the wireless communication device 11_1 is located within the specific range, and the wireless communication device 11_1 has a searchable function enabled, the wireless communication device 11_1 can be found by the wireless communication device 10 . When the processing module 106 (or the wireless module 102 ) finds the wireless communication device 11_1 , the processing module 106 can perform wireless pairing between the wireless communication device 10 and the wireless communication device 11_1 through the first operating system.

举例来说,在无线通信装置10与无线通信装置11_1的无线配对(例如,蓝牙配对)过程中,处理模块106可以通过第一操作系统获得无线模块102的介质访问控制地址(Media Access Control address,简称:MAC address)及/或无线通信装置11_1的介质访问控制地址,并且根据无线模块102的介质访问控制地址及/或无线通信装置11_1的介质访问控制地址产生连接金钥(link key)。例如,此连接金钥可以是以无线模块102的介质访问控制位址和/或无线通信装置11_1的介质访问控制地址搭配特定的参数为基础,通过加密(encrypting)器或随机数产生器(random number generator)而产生的随机数。也就是说,此连接金钥可用来作为无线通信装置10与无线通信装置11_1之间的认证之用,以确认对方是否为合法的。根据此连接金钥,处理模块106还可以进一步通过第一操作系统来控制无线模块102建立其与无线通信装置11_1的无线连线。For example, during the wireless pairing (for example, Bluetooth pairing) process between the wireless communication device 10 and the wireless communication device 11_1, the processing module 106 may obtain the Media Access Control address (Media Access Control address, Abbreviation: MAC address) and/or the media access control address of the wireless communication device 11_1, and generate a link key (link key) according to the media access control address of the wireless module 102 and/or the media access control address of the wireless communication device 11_1. For example, the connection key can be based on the MAC address of the wireless module 102 and/or the MAC address of the wireless communication device 11_1 with specific parameters, through an encrypting device or a random number generator (random number generator) to generate random numbers. That is to say, the connection key can be used for authentication between the wireless communication device 10 and the wireless communication device 11_1 to confirm whether the other party is legitimate. According to the connection key, the processing module 106 can further control the wireless module 102 to establish a wireless connection with the wireless communication device 11_1 through the first operating system.

此外,根据此无线配对的配对结果,处理模块106可以通过第一操作系统获得此无线配对的配对信息。也就是说,在此提及的配对信息包括连接金钥与配对装置信息。其中,连接金钥是在上述无线配对过程中产生的,并且配对装置信息例如是记载无线通信装置11_1的介质访问控制位址和/或装置名称等可用来识别无线通信装置11_1的装置信息。In addition, according to the pairing result of the wireless pairing, the processing module 106 can obtain the pairing information of the wireless pairing through the first operating system. That is to say, the pairing information mentioned here includes connection key and pairing device information. Wherein, the connection key is generated during the above wireless pairing process, and the paired device information is, for example, device information that records the MAC address and/or device name of the wireless communication device 11_1 and can be used to identify the wireless communication device 11_1 .

也就是说,对于第一操作系统来说,其仅需要执行一次与无线通信装置11_1的无线配对,即可获得对应于无线通信装置11_1的配对信息。当下一次需要与无线通信装置11_1建立无线连线时,第一操作系统可以根据此配对信息,快速地获得建立连线所需的连接金钥、无线通信装置11_1的介质访问控制位址及/或装置名称,以及相关的连线设定等等,并且据以建立无线通信装置10与无线通信装置11_1的无线连线,而不需要再次执行无线配对。That is to say, for the first operating system, it only needs to perform wireless pairing with the wireless communication device 11_1 once to obtain pairing information corresponding to the wireless communication device 11_1 . When it is necessary to establish a wireless connection with the wireless communication device 11_1 next time, the first operating system can quickly obtain the connection key required for establishing the connection, the MAC address of the wireless communication device 11_1 and/or according to the pairing information The device name, and related connection settings, etc., and establish the wireless connection between the wireless communication device 10 and the wireless communication device 11_1, without performing wireless pairing again.

接着,在步骤S204中,处理模块106通过第一操作系统将所获得的无线配对的配对信息存储于存储模块104的共享数据备份区。例如,共享数据备份区中的数据,第一操作系统与第二操作系统都可以对其读写。或者,在一范例实施例中,也可以通过特定的防写机制来保护由特定操作系统写入的数据,避免遭到其他的操作系统误删等等,本发明不对其限制。Next, in step S204 , the processing module 106 stores the obtained pairing information of the wireless pairing in the shared data backup area of the storage module 104 through the first operating system. For example, the data in the shared data backup area can be read and written by both the first operating system and the second operating system. Alternatively, in an exemplary embodiment, data written by a specific operating system may also be protected by a specific anti-write mechanism to avoid accidental deletion by other operating systems, and the present invention is not limited thereto.

图3为根据本发明的一范例实施例所示出的共享数据备份区的示意图。FIG. 3 is a schematic diagram of a shared data backup area according to an exemplary embodiment of the present invention.

请同时参照图1与图3,在一范例实施例中,存储模块104包括系统分割区31与系统分割区32。系统分割区31与系统分割区32可以是位于同一个或者不同的硬盘或存储器上,本发明不对其限制。系统分割区31存储有第一操作系统(例如,Windows8),并且系统分割区32存储有第二操作系统(例如,iOS)。Please refer to FIG. 1 and FIG. 3 at the same time. In an exemplary embodiment, the storage module 104 includes a system partition 31 and a system partition 32 . The system partition 31 and the system partition 32 may be located on the same or different hard disk or storage, and the present invention is not limited thereto. The system partition 31 stores a first operating system (for example, Windows8), and the system partition 32 stores a second operating system (for example, iOS).

在本范例实施例中,处理模块106会在系统分割区31中建立共享数据备份区301。在第一操作系统获得无线配对的配对信息PI之后,处理模块106通过第一操作系统将配对信息PI存储在共享数据备份区301中。此外,共享数据备份区301可以是预先建立的,或者是在获得无线配对的配对信息PI时,处理模块106通过第一操作系统即时建立的,本发明不对其限制。In this exemplary embodiment, the processing module 106 creates a shared data backup area 301 in the system partition 31 . After the first operating system obtains the pairing information PI of the wireless pairing, the processing module 106 stores the pairing information PI in the shared data backup area 301 through the first operating system. In addition, the shared data backup area 301 may be established in advance, or established by the processing module 106 through the first operating system immediately when obtaining the pairing information PI of the wireless pairing, which is not limited by the present invention.

图4为根据本发明的一范例实施例所示出的共享数据备份区的示意图。FIG. 4 is a schematic diagram of a shared data backup area according to an exemplary embodiment of the present invention.

请同时参照图1与图4,在一范例实施例中,存储模块104包括系统分割区41与系统分割区42。系统分割区41与系统分割区42可以是位于同一个或者不同的硬盘或存储器上,本发明不对其限制。系统分割区41存储有第一操作系统(例如,Windows8),并且系统分割区42存储有第二操作系统(例如,iOS)。Please refer to FIG. 1 and FIG. 4 at the same time. In an exemplary embodiment, the storage module 104 includes a system partition 41 and a system partition 42 . The system partition 41 and the system partition 42 may be located on the same or different hard disk or storage, and the present invention is not limited thereto. The system partition 41 stores a first operating system (for example, Windows8), and the system partition 42 stores a second operating system (for example, iOS).

在本范例实施例中,处理模块106会在系统分割区42中建立共享数据备份区401。在第一操作系统获得无线配对的配对信息PI之后,处理模块106通过第一操作系统将此配对信息PI存储在共享数据备份区401中。此外,共享数据备份区401可以是预先建立的,或者是在获得无线配对的配对信息PI时,处理模块106通过第一操作系统即时建立的,本发明不对其限制。In this exemplary embodiment, the processing module 106 creates a shared data backup area 401 in the system partition 42 . After the first operating system obtains the pairing information PI of the wireless pairing, the processing module 106 stores the pairing information PI in the shared data backup area 401 through the first operating system. In addition, the shared data backup area 401 may be established in advance, or established by the processing module 106 through the first operating system immediately when obtaining the pairing information PI of the wireless pairing, which is not limited by the present invention.

图5为根据本发明的一范例实施例所示出的共享数据备份区的示意图。FIG. 5 is a schematic diagram of a shared data backup area according to an exemplary embodiment of the present invention.

请同时参照图1与图5,在一范例实施例中,存储模块104包括系统分割区51~53。系统分割区51~53可以是位于同一个或者不同的硬盘或存储器上,本发明不对其限制。系统分割区51存储有第一操作系统(例如,Windows8),系统分割区52存储有第二操作系统(例如,iOS),并且系统分割区53可用来存储其余的系统信息(例如,管理表格等等)或用户数据。Please refer to FIG. 1 and FIG. 5 at the same time. In an exemplary embodiment, the storage module 104 includes system partitions 51 - 53 . The system partitions 51-53 may be located on the same or different hard disks or storages, and the present invention is not limited thereto. The system partition 51 stores a first operating system (for example, Windows8), the system partition 52 stores a second operating system (for example, iOS), and the system partition 53 can be used to store the rest of the system information (for example, management tables, etc. etc.) or user data.

在本范例实施例中,处理模块106会在系统分割区53中建立共享数据备份区501。在第一操作系统获得无线配对的配对信息PI之后,处理模块106通过第一操作系统将此配对信息PI存储在共享数据备份区501中。此外,共享数据备份区501可以是预先建立的,或者是在获得无线配对的配对信息PI时,处理模块106通过第一操作系统即时建立的,本发明不对其限制。In this exemplary embodiment, the processing module 106 creates a shared data backup area 501 in the system partition 53 . After the first operating system obtains the pairing information PI of the wireless pairing, the processing module 106 stores the pairing information PI in the shared data backup area 501 through the first operating system. In addition, the shared data backup area 501 may be established in advance, or established by the processing module 106 through the first operating system immediately when obtaining the pairing information PI of the wireless pairing, which is not limited by the present invention.

请再次参照图1与图2,在步骤S206中,处理模块106运行第二操作系统。例如,在一范例实施例中,若处理模块106一次只能运行一个操作系统,则在步骤S206中,处理模块106会先使第一操作系统进入休眠模式,并且在第一操作系统进入休眠模式之后,接续运行第二操作系统。或者,在一范例实施例中,若处理模块106支持同时运行两个或两个以上的操作系统,则在步骤S206中,处理模块106可以在第一操作系统维持在正常工作模式时,同步运行第二操作系统。例如,处理模块106可以让第一操作系统与第二操作系统都维持在正常工作模式,并且仅是将主要进行操作的操作系统从第一操作系统切换为第二操作系统。然后,处理模块106通过第二操作系统自共享数据备份区(例如,共享数据备份区301、401或501)读取配对信息。Please refer to FIG. 1 and FIG. 2 again, in step S206, the processing module 106 runs the second operating system. For example, in an exemplary embodiment, if the processing module 106 can only run one operating system at a time, then in step S206, the processing module 106 will first enable the first operating system to enter the sleep mode, and the first operating system to enter the sleep mode Afterwards, continue to run the second operating system. Or, in an exemplary embodiment, if the processing module 106 supports running two or more operating systems at the same time, then in step S206, the processing module 106 can run synchronously when the first operating system is maintained in the normal working mode second operating system. For example, the processing module 106 can keep both the first operating system and the second operating system in normal working mode, and only switch the main operating system from the first operating system to the second operating system. Then, the processing module 106 reads the pairing information from the shared data backup area (eg, the shared data backup area 301 , 401 or 501 ) through the second operating system.

接着,在步骤S208中,处理模块106根据配对信息,通过第二操作系统建立无线通信装置10与无线通信装置11_1的无线连线。Next, in step S208, the processing module 106 establishes a wireless connection between the wireless communication device 10 and the wireless communication device 11_1 through the second operating system according to the pairing information.

一般来说,由于对应于无线通信装置11_1的配对信息是由处理模块106通过第一操作系统获得的,因此,在处理模块106关闭第一操作系统而仅运行第二操作系统,或者将主要操作的操作系统从第一操作系统切换为第二操作系统时,第二操作系统并无法直接根据此配对信息来与无线通信装置11_1建立无线连线,而是需要通过第二操作系统重新执行与无线通信装置11_1的无线配对,才能获得此配对信息。然而,由于第一操作系统已事先将由第一操作系统获得的配对信息存储在共享数据备份区(例如,共享数据备份区301、401或501)中,因此,在步骤S208中,第二操作系统可以略过以往需要再次执行的无线配对,而直接自共享数据备份区中读取此配对信息,并且根据此配对信息来控制无线模块102建立无线通信装置10与无线通信装置11_1的无线连线。Generally speaking, since the pairing information corresponding to the wireless communication device 11_1 is obtained by the processing module 106 through the first operating system, the processing module 106 closes the first operating system and only runs the second operating system, or the main operation When the operating system is switched from the first operating system to the second operating system, the second operating system cannot directly establish a wireless connection with the wireless communication device 11_1 according to the pairing information, but needs to re-execute the connection with the wireless communication device 11_1 through the second operating system. The pairing information can only be obtained through wireless pairing of the communication device 11_1. However, since the first operating system has previously stored the pairing information obtained by the first operating system in the shared data backup area (for example, the shared data backup area 301, 401 or 501), therefore, in step S208, the second operating system The wireless pairing that needs to be performed again in the past can be skipped, and the pairing information is directly read from the shared data backup area, and the wireless module 102 is controlled to establish a wireless connection between the wireless communication device 10 and the wireless communication device 11_1 according to the pairing information.

例如,当第二操作系统被设为处理模块106主要操作的操作系统时,处理模块106可通过第二操作系统查询配对信息中的配对装置信息,并控制无线模块102搜寻并判断配对装置信息中记载的无线通信装置11_1是否在附近。若无线通信装置11_1在附近,则直接利用此配对信息中的连接金钥、无线通信装置11_1的介质访问控制地址、装置名称及相关的连线设定等与无线配对有关的信息来建立无线通信装置10与无线通信装置11_1的无线连线。For example, when the second operating system is set as the main operating system of the processing module 106, the processing module 106 can query the pairing device information in the pairing information through the second operating system, and control the wireless module 102 to search and determine the pairing device information. Whether the described wireless communication device 11_1 is nearby. If the wireless communication device 11_1 is nearby, the connection key in the pairing information, the media access control address of the wireless communication device 11_1, the device name, and related connection settings and other information related to wireless pairing are used to establish wireless communication. The wireless connection between the device 10 and the wireless communication device 11_1.

然而,需明了的是,虽然上述范例实施例是以无线通信装置11_1(例如,无线鼠标)的蓝牙连线作为范例,但是,在一范例实施例中,假设无线通信装置11_3或11_4开启热点(hot spot)等其余受Wi-Fi协定所支持的功能,则无线通信装置10(或处理模块106)可先通过第一操作系统与无线通信装置11_3或11_4进行Wi-Fi协定的无线配对,并且在无线通信装置10(或处理模块106)运行第二操作系统(例如,将第二操作系统设为主要操作的操作系统或仅运行第二操作系统)时,通过第二操作系统读取第一操作系统事先存储在共享数据备份区(例如,共享数据备份区301、401或501)中的配对信息。然后,由第二操作系统根据此配对信息控制无线模块102建立与无线通信装置11_3或11_4的Wi-Fi连线,从而省去以往在切换操作系统时需要重新配对的繁琐程序。此外,在一范例实施例中,其余在建立连线之前需要进行认证的无线通信协定皆可适用本发明。However, it should be understood that although the above-mentioned exemplary embodiment takes the Bluetooth connection of the wireless communication device 11_1 (for example, a wireless mouse) as an example, in an exemplary embodiment, it is assumed that the wireless communication device 11_3 or 11_4 turns on the hotspot ( hot spot) and other functions supported by the Wi-Fi protocol, the wireless communication device 10 (or the processing module 106) can first perform wireless pairing of the Wi-Fi protocol with the wireless communication device 11_3 or 11_4 through the first operating system, and When the wireless communication device 10 (or the processing module 106) is running the second operating system (for example, setting the second operating system as the main operating system or only running the second operating system), the first operating system is read by the second operating system. The operating system stores the pairing information in the shared data backup area (for example, the shared data backup area 301, 401 or 501) in advance. Then, the second operating system controls the wireless module 102 to establish a Wi-Fi connection with the wireless communication device 11_3 or 11_4 according to the pairing information, thereby eliminating the troublesome procedure of re-pairing when switching operating systems in the past. In addition, in an exemplary embodiment, other wireless communication protocols that require authentication before establishing a connection are applicable to the present invention.

值得一提的是,在一范例实施例中,处理模块106可以包括对应的硬件电路,以执行上述各范例实施例中提及的功能。或者,在一范例实施例中,存储模块104则会存储对应的软件或固件模块,而这些软件或固件模块被载入至处理模块106并且加以运行后,处理模块106即可执行上述范例实施例中的方法步骤。It is worth mentioning that, in an exemplary embodiment, the processing module 106 may include corresponding hardware circuits to perform the functions mentioned in the above exemplary embodiments. Alternatively, in an exemplary embodiment, the storage module 104 stores corresponding software or firmware modules, and after these software or firmware modules are loaded into the processing module 106 and run, the processing module 106 can execute the above exemplary embodiment method steps in .

综上所述,本发明的无线通信装置与其无线配对方法,可将无线通信装置与另一无线通信装置的配对信息存储在一共享信息备份区中。当使用者切换无线通信装置的操作系统时,此无线通信装置可以自动地根据此共享信息备份区中的配对信息来与对应的无线通信装置建立无线连线,而不需要重复执行无线配对,大幅提升使用上的便利性。To sum up, the wireless communication device and its wireless pairing method of the present invention can store the pairing information between the wireless communication device and another wireless communication device in a shared information backup area. When the user switches the operating system of the wireless communication device, the wireless communication device can automatically establish a wireless connection with the corresponding wireless communication device according to the pairing information in the shared information backup area, without repeating the wireless pairing, greatly Improve the convenience of use.

最后应说明的是:以上各实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述各实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围。Finally, it should be noted that: the above embodiments are only used to illustrate the technical solutions of the present invention, rather than limiting them; although the present invention has been described in detail with reference to the foregoing embodiments, those of ordinary skill in the art should understand that: It is still possible to modify the technical solutions described in the foregoing embodiments, or perform equivalent replacements for some or all of the technical features; and these modifications or replacements do not make the essence of the corresponding technical solutions deviate from the technical solutions of the various embodiments of the present invention. scope.

Claims (10)

1. the wireless pairing method of a radio communication device, be applicable to one first radio communication device, it is characterized in that, this first radio communication device comprises a memory module, this memory module stores one first operating system and one second operating system, and the method comprises:
Run this first operating system, and perform a wireless pairing of this first radio communication device and one second radio communication device by this first operating system;
By this first operating system, one unpaired message of this wireless pairing is stored in one of this memory module and shares data backup district;
Run this second operating system, and read this unpaired message by this second operating system from this shared data backup district; And
According to this unpaired message, set up a radio connecting of this first radio communication device and this second radio communication device by this second operating system.
2. the wireless pairing method of radio communication device according to claim 1, it is characterized in that, this unpaired message comprises connection gold key and a contrast means information, and the step being performed this wireless pairing of this first radio communication device and this second radio communication device by this first operating system is comprised:
This second radio communication device near this first radio communication device in a particular range is searched by this first operating system;
When searching this second radio communication device, performed this wireless pairing of this first radio communication device and this second radio communication device by this first operating system; And
According to a pairing result of this wireless pairing, obtained this unpaired message of this wireless pairing by this first operating system.
3. the wireless pairing method of radio communication device according to claim 1, it is characterized in that, this first operating system is stored in a first system cut section of this memory module, and this second operating system is stored in a second system cut section of this memory module, and the method also comprises:
One the 3rd System Partition district of this first system cut section, this second system cut section and this memory module one of them in, set up this shared data backup district.
4. the wireless pairing method of radio communication device according to claim 1, is characterized in that, the step running this second operating system comprises:
This first operating system is made to enter a park mode; And
After this first operating system enters this park mode, run this second operating system.
5. the wireless pairing method of radio communication device according to claim 1, is characterized in that, the step running this second operating system comprises:
This first operating system is made to maintain a normal mode of operation; And
When this first operating system maintains this normal mode of operation, this second operating system of synchronous operation.
6. a radio communication device, is characterized in that, comprising:
One wireless module;
One memory module, in order to store one first operating system and one second operating system; And
One processing module, is electrically connected this memory module and this wireless module,
Wherein this processing module is in order to run this first operating system, and controls by this first operating system the wireless pairing that this wireless module performs this radio communication device and another radio communication device,
Wherein this processing module also shares data backup district in order to one unpaired message of this wireless pairing is stored in one of this memory module by this first operating system,
Wherein this processing module is also in order to run this second operating system, and reads this unpaired message by this second operating system from this shared data backup district,
Wherein this processing module is also in order to according to this unpaired message, controls by this second operating system the radio connecting that this wireless module sets up this radio communication device and this another radio communication device.
7. radio communication device according to claim 6, is characterized in that, this unpaired message comprises connection gold key and a contrast means information,
Wherein this processing module also searches this another radio communication device near this radio communication device in a particular range in order to be controlled this wireless module by this first operating system,
When searching this another radio communication device, this processing module also in order to control by this second operating system this wireless pairing that this wireless module performs this radio communication device and this another radio communication device,
Wherein this processing module is also in order to the pairing result according to this wireless pairing, obtains this unpaired message of this wireless pairing.
8. radio communication device according to claim 6, is characterized in that, this first operating system is stored in a first system cut section of this memory module, and this second operating system is stored in a second system cut section of this memory module,
Wherein this processing module also in order to one the 3rd System Partition district in this first system cut section, this second system cut section and this memory module one of them in, set up this shared data backup district.
9. radio communication device according to claim 6, is characterized in that, this processing module also in order to make this first operating system enter a park mode, and after this first operating system enters this park mode, runs this second operating system.
10. radio communication device according to claim 6, it is characterized in that, this processing module also in order to make this first operating system maintain a normal mode of operation, and when this first operating system maintains this normal mode of operation, this second operating system of synchronous operation.
CN201310532916.7A 2013-10-31 2013-10-31 Wireless communication device and wireless pairing method thereof Pending CN104601788A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201310532916.7A CN104601788A (en) 2013-10-31 2013-10-31 Wireless communication device and wireless pairing method thereof

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201310532916.7A CN104601788A (en) 2013-10-31 2013-10-31 Wireless communication device and wireless pairing method thereof

Publications (1)

Publication Number Publication Date
CN104601788A true CN104601788A (en) 2015-05-06

Family

ID=53127275

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201310532916.7A Pending CN104601788A (en) 2013-10-31 2013-10-31 Wireless communication device and wireless pairing method thereof

Country Status (1)

Country Link
CN (1) CN104601788A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105163297A (en) * 2015-09-29 2015-12-16 北京元心科技有限公司 Method and system of cross-operating system for receiving multimedia messages
CN106452517A (en) * 2016-10-28 2017-02-22 宇龙计算机通信科技(深圳)有限公司 Bluetooth communication method and device and terminal

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20080280559A1 (en) * 2007-05-07 2008-11-13 Dandekar Shree A Enabling Bluetooth Support Within a Secondary and/or Across Multiple Operating System Partitions
CN101382908A (en) * 2007-09-05 2009-03-11 宏达国际电子股份有限公司 Information synchronization method of dual operating systems
CN101778383A (en) * 2009-01-08 2010-07-14 索尼公司 Apparatus, method, program, and system for information processing
US20130151840A1 (en) * 2010-08-19 2013-06-13 India Systems Pvt. Ltd Multi-processor electronic systems

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20080280559A1 (en) * 2007-05-07 2008-11-13 Dandekar Shree A Enabling Bluetooth Support Within a Secondary and/or Across Multiple Operating System Partitions
CN101382908A (en) * 2007-09-05 2009-03-11 宏达国际电子股份有限公司 Information synchronization method of dual operating systems
CN101778383A (en) * 2009-01-08 2010-07-14 索尼公司 Apparatus, method, program, and system for information processing
US20130151840A1 (en) * 2010-08-19 2013-06-13 India Systems Pvt. Ltd Multi-processor electronic systems

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105163297A (en) * 2015-09-29 2015-12-16 北京元心科技有限公司 Method and system of cross-operating system for receiving multimedia messages
CN105163297B (en) * 2015-09-29 2018-05-29 北京元心科技有限公司 Cross operating system receives the method and system of multimedia message
CN106452517A (en) * 2016-10-28 2017-02-22 宇龙计算机通信科技(深圳)有限公司 Bluetooth communication method and device and terminal

Similar Documents

Publication Publication Date Title
TWI442238B (en) Method, system and non-transitory machine readable medium for communicating data between a host and a portable storage device
JP5902355B2 (en) Out-of-range / in-range prediction calculations to reduce computing device wireless reconnection times
KR102246267B1 (en) Method for organizing proximity network and an electronic device thereof
CN111628897B (en) Intelligent equipment initialization method, device and system
US9749329B2 (en) Network connection managing device, system and method
US20190150215A1 (en) Method for establishing classic bluetooth connection between dual-mode bluetooth devices, and dual-mode bluetooth device
EP3637724B1 (en) Method supporting wireless access to storage device, and mobile routing hotspot device
CN104735814A (en) Access method, system and related device for automatically getting access to WiFi network
LU102058B1 (en) Bluetooth connection method and system
US20150065053A1 (en) Method of controlling short-range wireless communication and apparatus supporting the same
US11888690B2 (en) System and method for subscription limitation enforcement in distributed system
US8996645B2 (en) Transmitting data by means of storage area network
WO2020233435A1 (en) Data processing method, apparatus, and system
US11323880B2 (en) Method for wireless connection and electronic device therefor
CN106507501A (en) A bluetooth connection method and device
US10284614B2 (en) Method for downloading contents of electronic device and electronic device thereof
CN112153678A (en) Session management method, device, related equipment and storage medium
WO2016115753A1 (en) Multi-system operation method, device, and terminal
CN104601788A (en) Wireless communication device and wireless pairing method thereof
US20150105019A1 (en) Wireless communication device and wireless paring method thereof
EP2835737A1 (en) Data terminal running mode switching method, device, and data terminal
WO2017031870A1 (en) Playing device grouping control method and user terminal
KR102884741B1 (en) Electronic device and Method for controlling the electronic device thereof
CN110166955B (en) Method and equipment for reminding schedule
CN108112052B (en) Terminal network sharing method and device, air conditioner and storage medium

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
WD01 Invention patent application deemed withdrawn after publication

Application publication date: 20150506

WD01 Invention patent application deemed withdrawn after publication