Peripheral connection method, electronic equipment and storage medium

Through wireless broadcast detection and sharing of peripheral device information, the target device is automatically confirmed and connected, which solves the problem of cumbersome connection between peripheral devices in the conference room, realizes automatic sensorless connection, and improves connection efficiency.

CN119835798APending Publication Date: 2025-04-15GUANGZHOU SHIYUAN ELECTRONICS CO LTD +1
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202311324809.5
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-10-12
Publication Date
2025-04-15

AI Technical Summary

Technical Problem

The connection process of peripheral devices in existing conference rooms is cumbersome, users need to manually configure parameters, which takes a long time, and peripheral devices need to be re-paired and set parameters when used back and forth in different conference rooms.

Method used

Through wireless broadcasting, the device information of the surrounding peripheral devices is continuously detected, including peripheral identification information and signal strength information, and the information is sent to the interactive tablet, and the target peripheral device is confirmed based on the signal strength information to achieve automatic connection.

Benefits of technology

The connection process of peripheral devices is simplified, automatic sensorless connection is realized, the complexity of user operations is reduced, and the connection efficiency is improved.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119835798A_ABST
    Figure CN119835798A_ABST
Patent Text Reader

Abstract

The embodiment of the invention discloses a peripheral connection method, electronic equipment and a storage medium. According to the embodiment of the invention, equipment information of peripheral equipment is continuously detected, wherein the equipment information comprises peripheral identification information and signal strength information; sending the equipment information to other connected interactive panels, and receiving the equipment information sent by the other interactive panels; according to the signal intensity information in the first equipment information and the second equipment information, determining target peripheral equipment to be connected; and establishing connection with the target peripheral equipment based on the peripheral identification information of the target peripheral equipment. According to the space layout relationship of the conference room and the layout characteristics of each electronic device in the conference room, and according to the signal intensity information in the device information shared by all the interaction panels, the interaction panel suitable for each peripheral device to be connected is determined, and the corresponding interaction panel establishes connection with the corresponding peripheral device. Therefore, automatic non-inductive connection of the external equipment in the conference room is realized, and user operation is simplified.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The embodiments of the present application relate to the field of communication technology, and in particular to a peripheral device connection method, an electronic device, and a storage medium. Background Art

[0002] With the continuous development and popularization of information technology, communication forms have become more diverse, and there are more and more auxiliary functions for communication. For example, in a conference room built based on information technology, there are usually a variety of electronic devices such as interactive tablets, microphones, speakers, mice, keyboards, etc. The interactive tablet is the core of the various electronic devices, and other electronic devices are connected to each other as peripheral devices to achieve information collection, transmission and presentation during the meeting communication process.

[0003] When the inventor used the existing conference room, he found that in the connection method of the peripheral devices in the relevant conference room, the user needs to manually configure the parameters for connection, which is time-consuming and inconvenient to use. At the same time, since the peripheral devices may be used back and forth in different conference rooms in the conference scene, each time the conference room is changed, it is necessary to re-pair and set the parameters. Overall, the connection process of the peripheral devices in the conference room is cumbersome. Summary of the invention

[0004] The invention provides a peripheral device connection method, an electronic device and a storage medium to solve the technical problem that the connection process of peripheral devices in the existing conference room is complicated.

[0005] In a first aspect, an embodiment of the present application provides a peripheral device connection method, which is used for a first interactive tablet, the first interactive tablet is connected to at least one second interactive tablet, and the peripheral device connection method includes:

[0006] Continuously detecting first device information of surrounding peripheral devices by wireless broadcasting, where the first device information includes peripheral identification information and signal strength information;

[0007] Sending the first device information to the second interactive tablet, and receiving the second device information sent by the second interactive tablet; the second device information includes the peripheral identification information and signal strength information of the peripheral device detected by the second interactive tablet;

[0008] Confirming the target peripheral device to be connected according to the signal strength information in the first device information and the second device information;

[0009] A connection is established with the target peripheral device based on the peripheral identification information of the target peripheral device.

[0010] In a second aspect, an embodiment of the present application further provides an electronic device, the electronic device comprising:

[0011] one or more processors;

[0012] a memory for storing one or more computer programs;

[0013] When one or more computer programs are executed by one or more processors, the electronic device implements the peripheral device connection method of the first aspect.

[0014] In a third aspect, an embodiment of the present application further provides a computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the peripheral device connection method as in the first aspect.

[0015] The above-mentioned peripheral connection method, electronic device and storage medium, in which the first device information of the surrounding peripheral devices is continuously detected by wireless broadcasting, the first device information includes the peripheral identification information and signal strength information; the first device information is sent to the second interactive tablet, and the second device information sent by the second interactive tablet is received; the second device information includes the peripheral identification information and signal strength information of the peripheral device detected by the second interactive tablet; according to the signal strength information in the first device information and the second device information, the target peripheral device to be connected is confirmed; based on the peripheral identification information of the target peripheral device, a connection is established with the target peripheral device. According to the spatial layout relationship of the conference room and the layout characteristics of each electronic device in the conference room, multiple interactive tablets fixedly arranged in multiple conference rooms detect peripheral devices, share device information, and confirm the interactive tablet suitable for connection of each peripheral device according to the signal strength information in the device information of all interactive tablets, and establish a connection between the corresponding interactive tablet and the corresponding peripheral device, thereby realizing automatic and senseless connection of peripheral devices in the conference room and simplifying user operations during the connection process. BRIEF DESCRIPTION OF THE DRAWINGS

[0016] Figure 1 A method flow chart of a peripheral device connection method provided in an embodiment of the present application.

[0017] Figure 2 A schematic diagram of the distribution of peripheral devices in the first state of two conference rooms provided in an embodiment of the present application.

[0018] Figure 3 A schematic diagram of the distribution of peripheral devices in the second state of two conference rooms provided in an embodiment of the present application.

[0019] Figure 4 A schematic diagram of the structure of a peripheral connection device provided in an embodiment of the present application.

[0020] Figure 5 A schematic diagram of the structure of an electronic device provided in an embodiment of the present application. DETAILED DESCRIPTION

[0021] The present invention will be further described in detail below in conjunction with the accompanying drawings and embodiments. It is to be understood that the specific embodiments described herein are used to explain the present invention, rather than to limit the present invention. It should also be noted that, for ease of description, only the parts related to the present invention, rather than all structures, are shown in the accompanying drawings.

[0022] It should be noted that due to space limitations, this application description does not list all optional implementation methods. After reading this application description, those skilled in the art should be able to understand that as long as the technical features do not contradict each other, any combination of technical features can constitute an optional implementation method.

[0023] The following is a detailed description of the various embodiments of the present invention.

[0024] At present, in conference rooms, a variety of electronic devices such as interactive tablets, microphones, speakers, cameras, mice, screen transmitters, keyboards, etc. are usually configured. The interactive tablet is the core of the various electronic devices, and other electronic devices are connected to each other as peripheral devices to realize information collection, transmission and presentation during the conference communication process. In the process of connecting peripheral devices in the relevant conference room, the user is usually required to enter the connection configuration interface to present the peripheral identification information of the detectable external device after clarifying the peripheral identification information of the peripheral device to be connected. Then, it is necessary to select the pre-defined peripheral identification information to manually configure the parameters for connection, which takes a long time and is inconvenient to use. In addition, there may be multiple interactive tablets in the same conference room. It is necessary to try and judge one by one how to connect the interactive tablet with the microphone, speaker, camera, screen transmitter and other peripheral devices. It is necessary to repeatedly perform pairing connection settings, which is cumbersome. At the same time, since in the conference scene, peripheral devices may be used back and forth in different conference rooms, for example, conference room 1 has a wireless omnidirectional microphone with higher sound pickup accuracy, and conference room 2 has a wireless camera with higher resolution. Therefore, these peripheral devices are often moved during use. In the prior art, when the location of the peripheral device is moved, it is necessary to open the connection interface in the interactive tablet, re-pair the peripheral device and set parameters. Overall, the connection process of the peripheral device in the conference room is cumbersome.

[0025] In response to the above technical problems, the embodiments of the present application propose a peripheral connection method. According to the spatial layout relationship of the conference room and the layout characteristics of various electronic devices in the conference room, multiple interactive tablets fixedly arranged in multiple conference rooms detect peripheral devices and share device information. According to the signal strength information in the device information of all interactive tablets, the interactive tablet suitable for connection of each peripheral device is confirmed, and the corresponding interactive tablet establishes a connection with the corresponding peripheral device, thereby realizing automatic and seamless connection of peripheral devices in the conference room and simplifying user operations during the connection process.

[0026] Figure 1 A method flow chart of a peripheral device connection method provided for an embodiment of the present application, the peripheral device connection method is applied to a first interactive tablet, the first interactive tablet is connected to at least one second interactive tablet, the interactive tablet is not limited to a specific electronic device form, and can specifically be various electronic devices used for visual information display and human-computer interaction in multi-person communication scenarios, such as electronic devices defined as conference tablets, teaching tablets, etc. In addition, it should be understood that the first interactive tablet and the second interactive tablet are both interactive tablets that can implement the present solution. In the specific description, the first interactive tablet is described as the main body, only to more clearly describe the present solution. Any one of the interactive tablets is taken as the main body, which is the first interactive tablet, and the others are the second interactive tablets. All interactive tablets cooperate to achieve the final connection in the embodiment of the present application. Figure 1 As shown, the peripheral device connection method includes but is not limited to steps S110 to S140:

[0027] Step S110: Continuously detect first device information of surrounding peripheral devices through wireless broadcasting, where the first device information includes peripheral identification information and signal strength information.

[0028] During the operation of the interactive tablet, the existence and status changes of peripheral devices can be detected through regular device scanning, real-time device scanning or other mechanisms that can continuously detect surrounding peripheral devices. When a new peripheral device is added or the status of a peripheral device changes, the peripheral device list and related information can be updated in time so that a response related to the peripheral connection can be made in time. In order to identify each peripheral device and confirm the status of the identified peripheral device, the first device information includes at least peripheral identification information and signal strength information. The peripheral identification information is the device name built into the peripheral device, or the physical address of the peripheral device. The peripheral identification information can be non-overlapping within a certain range, so as to distinguish each peripheral device. Signal strength information, such as RSSI (Received Signal Strength Indication), is usually expressed in dBm.

[0029] Step S120: Send the first device information to the second interactive tablet, and receive the second device information sent by the second interactive tablet; the second device information includes the peripheral identification information and signal strength information of the peripheral device detected by the second interactive tablet.

[0030] In the embodiment of the present application, an interactive tablet is used as the main body for description. It should be understood that in a complex comprehensive conference environment, there are usually multiple conference rooms, each of which is equipped with an interactive tablet. Each interactive tablet executes this solution, and multiple conference rooms can be automatically and accurately connected to peripheral devices in the comprehensive conference environment. For example, for a single interactive tablet, it is only necessary to send the first device information to the second interactive tablet and receive the second device information sent by the second interactive tablet. However, when all interactive tablets execute this process, each interactive tablet shares its first device information with other interactive tablets, and can also receive the device information sent by other interactive tablets, so that each interactive tablet can obtain all the device information detected by all the second interactive tablets with which there is an associated relationship, and then based on the same data basis and processing strategy, each peripheral device can be connected to only one suitable interactive tablet.

[0031] In the specific implementation process, in order to ensure data security and control the amount of data processing, the interactive tablet only sends the first device information to the second interactive tablet, such as the interactive tablet in the local area network, the interactive tablet in the local area network and the interactive tablets outside the designated local area network. The second interactive tablet may refer to at least one interactive tablet that is connected to the first interactive tablet. The connection here means that the two are in a smooth network state, and data can be directly sent when there is a need for information transmission.

[0032] In the actual process of sending the first device information, in order to avoid unnecessary data transmission, before sending the first device information, it can be confirmed that the change of at least one signal strength information in the first device information reaches a preset change threshold value. That is, if the device information has not changed or has changed very little, it is usually because the status of the peripheral device has not changed. Accordingly, there is no need to adjust the connection status, and there is no need to send the first device information to trigger the subsequent connection process.

[0033] For the first device information that is specifically sent, since different interactive tablets may use different communication protocols or data formats to perceive the same peripheral device, different communication protocols or data formats may use different representation methods for the same signal strength information. If the signal strength information shared in this state is compared, the true order of signal strength cannot be obtained. Therefore, before actually sending the first device information, the signal strength information is first converted according to the preset measurement standard and measurement unit to obtain the standard strength information represented by the preset standard; the first device information carrying the standard strength information is sent to the second interactive tablet. That is, the signal strength information directly detected by the interactive tablet may be represented as A, but it may be represented as B when sent in the first device information. This representation is actually a representation of the signal strength of the same peripheral device, which can ensure that multiple interactive tablets are accurately sorted according to the signal strength size. Of course, if all interactive tablets in the environment are from the same system standard, then the default representation method can be used directly to ensure accurate sorting.

[0034] After receiving the device information sent by other interactive tablets, the interactive tablet can also send the received device information sent by other interactive tablets to other connected interactive tablets, which is equivalent to the interactive tablet assisting the device information sent by other interactive tablets to be shared on a larger scale, so that the device information that other interactive tablets cannot directly broadcast can be forwarded to ensure sharing. Of course, in order to avoid the infinite forwarding of device information, the forwarding process can be constrained by the number of forwardings, for example, no more forwarding after 5 forwardings. Or the forwarding process can be constrained by information differences, that is, before sending the received device information sent by other interactive tablets to other connected interactive tablets, confirm that the received device information sent by other interactive tablets is different from the device information received last time, and forwarding is only performed when the received device information sent by other interactive tablets is different from the device information received last time. This difference in device information can be a change in peripheral identification information or a change in information strength information.

[0035] Step S130: confirming the target peripheral device to be connected according to the signal strength information in the first device information and the second device information.

[0036] In the process of specifically confirming the target peripheral device, for the same peripheral identification information, when the signal strength information in the first device information is the largest, it indicates that the peripheral device corresponding to the peripheral identification information is most likely to be closest to itself, and the two have the greatest possibility of connection in terms of spatial position. At this time, the peripheral device corresponding to the peripheral identification information can be directly used as the target device, thereby achieving a quick connection. That is, for a device information set consisting of the first device information and the second device information with the same peripheral identification information, when the signal strength information in the first device information is the largest, the peripheral device corresponding to the peripheral identification information in the device information set is confirmed as the target peripheral device. Here, the concept of device information set is used to compare the signal strength between the same peripheral device and the interactive tablet to which it is connected. It can be an actual set or a virtual concept. For example, when an external device A is connected to three interactive tablets, each interactive tablet can detect the signal strength information between the external device A and the interactive tablet A. Assume that the signal strengths detected by the interactive tablet A, the interactive tablet B, and the interactive tablet C with the external device A are signal strength information 1, signal strength information 2, and signal strength information 3, respectively, and the interactive tablet A, the interactive tablet B, and the interactive tablet C respectively send the signal strength information and the external device identification information (first device information) detected by themselves to the other two interactive tablets. Therefore, each interactive tablet can receive the signal strength information and the external device identification information (second device information) of the external device A sent by other interactive tablets, so it can be judged based on this information to confirm whether to establish a connection with the external device A. For example, for the interactive tablet A, the signal strength information 1, signal strength information 2, and signal strength information 3 between the external device A and the three interactive tablets can be compared based on the first device information and the second device information. Assuming that after the comparison, it is determined that the signal strength information 1 is the largest, it is determined that the interactive tablet A is to establish a connection with the external device A. On the contrary, if the signal strength information 2 is determined to be the largest after comparison, it is determined that the interactive tablet A does not need to establish a connection with the peripheral device A. Similarly, at this time, the interactive tablet B confirms that the signal strength information 2 is the largest, and it is determined that the interactive tablet B establishes a connection with the peripheral device A.

[0037] In another optional implementation, considering that the signal strength detected by the interactive tablet is the largest, but the absolute strength may not be the strength required for normal pairing, what is detected is only a peripheral device that appears in the external environment and should not be connected to the interactive tablet itself. At this time, it should not be used as a target peripheral device. That is, for the same peripheral identification information, according to the signal strength information in the first device information and the second device information, when it is confirmed that the strength of the first device information is the largest and reaches the preset strength threshold value, the peripheral device corresponding to the peripheral identification information is confirmed as the target peripheral device.

[0038] Step S140: establishing a connection with the target peripheral device based on the peripheral identification information of the target peripheral device.

[0039] Establishing a connection with a target peripheral device based on the peripheral identification information of the target peripheral device is a mature technology for connecting between devices, which will not be repeated here.

[0040] After the connection is established, connection status information that has been connected to the target peripheral device can be sent to other interactive tablets (i.e., the second interactive tablet) with which a connection relationship exists. By sending the connection status information, other interactive tablets can be informed that the peripheral device has established a connection and is in a stable connection state. There is no need to attempt to connect temporarily to avoid interfering with the stable connection state.

[0041] On the basis of sending the connection status information, before executing step S130, the interactive tablet can first filter out the peripheral devices whose corresponding peripheral identification information appears in the received connection status information, and directly ignore the peripheral devices that are already in a stable connection state, which can effectively reduce the data processing volume and avoid interfering with the existing stable connection state.

[0042] The software system of the interactive tablet used to implement the embodiment of the present application can be roughly divided into a virtual bus protocol layer, a core data layer, a core data processing layer and an application logic layer from the overall system architecture.

[0043] The main goal of the virtual bus protocol layer is to unify and abstract different communication protocols (such as WiFi, Bluetooth, wired network, and NFC) to achieve seamless interconnection between devices. By using the virtual bus protocol layer, communication between electronic devices will become simpler and more efficient. It is no longer necessary to develop independent applications or drivers for each communication protocol, but a unified interface can be used to handle different protocols. For example, in a conference room, the peripheral devices include smart microphones, smart speakers, and smart screen transmitters. These peripheral devices can be connected through different communication protocols, such as smart microphones using WiFi, smart speakers using Bluetooth, and smart screen transmitters using NFC. In the design of related technologies, different applications or drivers need to be written for each peripheral device to handle their communication protocols. However, by using the virtual bus protocol layer, these different protocols can be unified and abstracted. Specifically, a unified interface can be defined that provides common methods and properties for handling communication between devices. By using this interface, transparent access to different communication protocols can be achieved.

[0044] Still taking the multiple peripheral devices in the conference room as an example, a "device" class can be defined, which has common methods and properties, such as "send data" and "receive data". Then, an instance can be created for each device and connected to the virtual bus protocol layer. When you need to communicate with a specific device, you only need to call the method of the corresponding device instance without caring about the specific communication protocol it uses. The virtual bus protocol layer automatically handles the underlying communication details to ensure the correct transmission of data. Taking Android devices as an example, applications installed on Android devices do not need to distinguish the types or control mechanisms of various external devices, but create a "device" class with common methods and properties based on the interactive operations required to achieve normal control. The Android layer at the bottom layer will provide peripheral device information to the application layer. The application layer does not need to pay attention to the device type of each peripheral device. It only needs to send instructions to the Android layer according to the definition corresponding to the device class and receive data from the Android layer. The Android layer controls and feeds back data according to the received instructions according to the type of the corresponding peripheral device. The application only needs to transmit directly generated or directly available data with the Android layer based on common methods and properties without considering the specific type differences of the peripherals. It avoids the data processing errors that may be caused by processing multiple data, and also avoids the large workload of application development to adapt to various peripheral device types.

[0045] The core data layer is another key system level in the device interconnection design implemented in the embodiment of the present application. The core data layer is mainly responsible for data parsing, storage, device addition and deletion, device perception, and data distribution and storage acquisition. The input of the core data layer is the data generated by the virtual bus protocol layer; the output is the interface of the core data processing layer. The first function of the core data layer is data parsing. It is responsible for parsing the raw data transmitted from different devices and converting it into a highly readable and easy-to-process format. This enables other components (such as applications or services) to conveniently use this data for further processing. The core data layer is also responsible for data storage. It can store the parsed data in a local database or cloud storage for subsequent data analysis, playback or other operations. Through data storage, historical records and persistent storage of device data can be achieved, thereby providing a basis for subsequent data analysis and decision-making. The core data layer can provide an interface or method that allows users to add new devices to the system and assign them unique identifiers. At the same time, it can also handle device deletion operations, and ensure that the device list in the system is always up-to-date and accurate through the addition and deletion of devices. The core data layer is also responsible for device perception. It can detect the presence and status changes of devices through regular device scanning or other mechanisms. When a new device is added or the device status changes, the core data layer can update the device list and related information in time so that other components can respond in time. When a device exists, the core data layer will also update and forward notifications to other interactive tablets through the virtual bus protocol layer in time, so that other interactive tablets know the status of surrounding devices. The core data layer can distribute the parsed data to other components for their use by defining a unified interface or event mechanism. At the same time, it can also provide interfaces or methods to allow other components to obtain the required data from the core data layer to meet the needs of various application scenarios. Through a reasonably designed and implemented core data layer, efficient, reliable and flexible interconnection of electronic devices can be achieved.

[0046] The core data processing layer is responsible for integrating the data analyzed by the core data layer in the device interconnection design to better meet the needs of the application. At the same time, it also provides data interfaces and notification services according to the rules set by the application logic layer. The input is the data reported by the core data layer, the output is the processed results and notified to the application logic layer and the processed data is notified to the core data layer, and the core data layer distributes the information to the virtual bus protocol layer.

[0047] In the specific data processing process, the core data processing layer is responsible for fusing the data of the same peripheral device perceived by different devices. Since different devices may use different communication protocols or data formats to perceive the same peripheral device, the data parsed by the core data layer may be different. The core data processing layer can normalize and standardize the data to better integrate and process the data. Through data fusion, more comprehensive, consistent and accurate data can be obtained, thereby providing better support for subsequent applications. The core data processing layer provides data interfaces and notification services according to the rules set by the application logic layer. According to the needs of the application, a series of rules and conditions can be defined to filter and process the data parsed by the core data layer. These rules can include operations such as data filtering, data conversion, and data aggregation. The core data processing layer can provide corresponding data interfaces based on these rules so that applications or services can easily obtain the required data. At the same time, it can also provide notification services to promptly notify applications or services of changes in data or the occurrence of events.

[0048] Through the core data processing layer, the data parsed by the core data layer can be integrated and processed to protect the data and accuracy to meet the needs of the application. The application or service can obtain the required data through the data interface and timely understand the changes in the data according to the notification service. This can achieve more efficient, flexible and intelligent device interconnection applications.

[0049] The application logic layer uses the application program interface provided by the core data processing layer to implement business scenarios such as device pairing, status display, and connection waiting, thereby providing a more intelligent and convenient user experience. The input is the application program interface and notification of the core data processing layer, and the output is the rules for setting the core data processing layer. The application logic layer uses the application program interface provided by the core data processing layer. Since the core data processing layer processes the perceived data, if it meets the corresponding rules, the application logic layer can receive notifications from the core data processing layer and interact with the core data processing layer to automatically complete the pairing of devices and ensure that the pairing is successful; reduce user interaction, or guide users to complete the device pairing process. The application logic layer uses the application program interface provided by the core data interface layer to obtain the device status information and display it to the user. This can include the device's connection status, working status, power status, etc. The application logic layer can provide users with real-time device monitoring and management functions based on this status information, so that users can understand the operation of the device in a timely manner. In addition, the application logic layer is also responsible for the business scenario of connection waiting. By using the application program interface provided by the core data processing layer, the application logic layer can implement the connection waiting function between devices. For example, when data is transmitted between devices, the application logic layer can set the time and conditions for waiting for connection to ensure successful connection between devices. At the same time, it can also handle connection failure or timeout situations and provide corresponding prompts and processing methods. Through the implementation of the application logic layer, device interconnection applications can achieve more intelligent and convenient functions. Users can easily manage and control devices through business scenarios such as pairing devices, displaying device status, and handling connection waiting, thereby improving the convenience of life and work.

[0050] Please refer to Figure 2 and Figure 3 , Figure 2 A schematic diagram of the distribution of peripheral devices in the first state of two conference rooms provided in an embodiment of the present application; Figure 3 A schematic diagram of the distribution of peripheral devices in the second state of two conference rooms provided in the embodiment of the present application. In the first state, the conference room on the left has a first interactive tablet 11, and three peripheral devices, namely, a first screen transmitter 21, a first microphone 22, and a first speaker 23; the conference room on the right has a second interactive tablet 12, and three peripheral devices, namely, a second microphone 25, a second screen transmitter 24, and a second speaker 26. In the second state, the conference rooms where the first microphone 22 and the second microphone 25 are located are interchanged, and in the second state, the conference rooms are as follows. Figure 3 The distribution of peripheral devices is shown.

[0051] The following is based on Figure 2 and Figure 3The reasons why the state may occur are described in detail below, and the implementation process of the present application is described exemplarily by the connection process with the first microphone 22. In the first state, if the first microphone 22 is configured to the conference room on the left for the first time, the first microphone 22 has not yet established a connection with any of the first interactive tablet 11 and the second interactive tablet 12. In the first state, both the first interactive tablet 11 and the second interactive tablet 12 can detect the device information of the first microphone 22. According to the general signal strength rule, the signal strength of the first microphone 22 detected by the first interactive tablet 11 is greater than the signal strength of the first microphone 22 detected by the second interactive tablet 12. Based on the information sharing between the first interactive tablet 11 and the second interactive tablet 12, this size relationship can be directly confirmed from the signal strength information. For the first interactive tablet 11, the signal strength detected by it is the largest, so the first microphone 22 is the target peripheral device of the first interactive tablet 11, and a connection needs to be established accordingly.

[0052] If in the second state, the first microphone 22 moves during the use of the conference room, and enters the conference room on the right from the conference room on the left, then the first microphone 22 has been paired with the first interactive tablet 11 for establishing a connection. In the second state, both the first interactive tablet 11 and the second interactive tablet 12 can detect the device information of the first microphone 22. According to the general signal strength rule, the signal strength of the first microphone 22 detected by the second interactive tablet 12 is greater than the signal strength of the first microphone 22 detected by the first interactive tablet 11. Based on the information sharing between the first interactive tablet 11 and the second interactive tablet 12, this magnitude relationship can be directly confirmed from the signal strength information. For the second interactive tablet 12, the signal strength detected is the largest, but when the second interactive tablet 12 has not been paired and it can be confirmed that the first microphone 22 has been paired with other interactive tablets, it will not be directly connected, but a connection reminder will be given. When receiving user operations, it will not be connected or established. In the specific implementation process, a comprehensive judgment can also be made based on the received device information. For example, the current signal strength information of the paired interactive tablet can be confirmed. If the strength is lower than the offline threshold preset with reference to the signal strength in the normal connection state, it can be directly connected. Corresponding to the change in the external environment, it is equivalent to a user taking the first microphone 22 away from the left conference room, which causes the signal strength between the first interactive tablet 11 to be too low to meet the signal strength in the normal connection state. The purpose of this behavior is of course to establish a connection with the second interactive tablet 12. Correspondingly, if the first microphone 22 has been paired with the second interactive tablet 12 before, then when entering the second state, the first microphone 22 will establish a connection with the second interactive tablet 12.

[0053] If in the second state, the first microphone 22 is configured to the right conference room for the first time, the first microphone 22 has not yet established a connection with any one of the first interactive tablet 11 and the second interactive tablet 12. In the second state, the first interactive tablet 11 and the second interactive tablet 12 can both detect the device information of the first microphone 22. According to the general signal strength rule, the signal strength of the first microphone 22 detected by the second interactive tablet 12 is greater than the signal strength of the first microphone 22 detected by the first interactive tablet 11. Based on the information sharing between the first interactive tablet 11 and the second interactive tablet 12, this magnitude relationship can be directly confirmed from the signal strength information. For the second interactive tablet 12, the signal strength detected by it is the largest, so the first microphone 22 is the target peripheral device of the second interactive tablet 12, and a connection needs to be established accordingly.

[0054] exist Figure 2 Based on the first state shown, an example is taken of a meeting from the equipment change before the meeting to the smooth progress of the meeting. After the first interactive tablet 11 and the second interactive tablet 12 are turned on, they will continue to detect the device information of the surrounding peripheral devices. Therefore, although the first interactive tablet 11 and the second interactive tablet 12 are in the left and right conference rooms (the left conference room is defined as Conference Room 1, and the right conference room is defined as Conference Room 2), these two interactive tablets may be able to detect the device information of all peripheral devices in the two conference rooms. For example, Conference Room 1 has a wireless omnidirectional microphone (i.e., the first microphone 22) with higher sound pickup accuracy, Conference Room 2 has a wireless camera with higher resolution, and both conference rooms are equipped with wireless screen transmitters (i.e., the first screen transmitter 21 and the second screen transmitter 24) and wireless speakers (i.e., the first speaker 23 and the second speaker 26). While the first interactive tablet 11 and the second interactive tablet 12 can both detect the device information of all peripheral devices in the two conference rooms, these peripheral devices are often moved during the previous meeting.

[0055] In this embodiment, the first interactive tablet 11 and the second interactive tablet 12 can determine whether to establish a connection with the peripheral device based on the device information of the detected peripheral device and the device information of the peripheral device received. For example, the first microphone 22 is originally located in the conference room on the left and is connected to the first interactive tablet 11. When it moves to the conference room on the right, the second interactive tablet 12 finds that the signal strength information between the second interactive tablet 12 and the first microphone 22 is greater than the signal strength information between the first interactive tablet 11 and the first microphone 22 based on the device information. Therefore, the second interactive tablet 12 directly establishes a connection with the first microphone 22. In addition, when the user connects the second screen transmitter 24 to the personal computer for screen projection, the first interactive tablet 11 and the second interactive tablet 12 can both detect the device information connected to the second screen transmitter 24. When the first interactive tablet 12 determines that the signal strength information between the second interactive tablet 12 and the second screen transmitter 24 is greater than the signal strength information between the first interactive tablet 11 and the second screen transmitter 24, the second interactive tablet 12 directly establishes a connection with the second screen transmitter 24 to receive and display the screen transmission data sent by the personal computer. At the same time, the second interactive tablet 12 can also wirelessly transmit the data received from the first microphone 22 to the personal computer via the second screen transmitter 24 for display on the personal computer. Similarly, for wireless cameras, the second interactive tablet 12 can also automatically establish a connection with the wireless camera after detection in the same way, and when necessary, transmit the data collected by the wireless camera to the personal computer via the second screen transmitter 24 for display. During the entire connection process, the second interactive tablet 12 does not require a pop-up window to achieve connection, nor does it require the user to perform complex operations before achieving connection, thus achieving a seamless connection between the peripheral device and the interactive tablet, which is simple and convenient.

[0056] In the above peripheral connection method, first device information of surrounding peripheral devices is continuously detected by wireless broadcasting, and the first device information includes peripheral identification information and signal strength information; the first device information is sent to the connected second interactive tablet, and the second device information sent by the second interactive tablet is received; the second device information includes the peripheral identification information and signal strength information of the peripheral device detected by the second interactive tablet; the target peripheral device to be connected is confirmed according to the signal strength information in the first device information and the second device information; and a connection is established with the target peripheral device based on the peripheral identification information of the target peripheral device. According to the spatial layout relationship of the conference room and the layout characteristics of each electronic device in the conference room, multiple interactive tablets fixedly arranged in multiple conference rooms detect peripheral devices, share device information, and confirm the interactive tablet suitable for connection of each peripheral device according to the signal strength information in the device information of all interactive tablets, and establish a connection between the corresponding interactive tablet and the corresponding peripheral device, thereby realizing automatic and senseless connection of peripheral devices in the conference room and simplifying user operations during the connection process.

[0057] Figure 4 This is a schematic diagram of the structure of a peripheral connection device provided in an embodiment of the present application. Figure 4 As shown, the peripheral device connection apparatus includes an information detection unit 210 , an information transceiver unit 220 , a target confirmation unit 230 and a device connection unit 240 .

[0058] Among them, the information detection unit 210 is used to continuously detect the first device information of the surrounding peripheral devices through wireless broadcasting, and the first device information includes the peripheral identification information and signal strength information; the information transceiver unit 220 is used to send the first device information to the second interactive tablet, and receive the second device information sent by the second interactive tablet; the second device information includes the peripheral identification information and signal strength information of the peripheral device detected by the second interactive tablet; the target confirmation unit 230 is used to confirm the target peripheral device to be connected according to the signal strength information in the first device information and the second device information; the device connection unit 240 is used to establish a connection with the target peripheral device based on the peripheral identification information of the target peripheral device.

[0059] Based on the above embodiment, the target confirmation unit 230 includes:

[0060] The first confirmation module is used to confirm the peripheral device corresponding to the peripheral identification information in the device information set as the target peripheral device when the signal strength information in the first device information is the largest in the device information set consisting of the first device information and the second device information with the same peripheral identification information.

[0061] Based on the above embodiment, the target confirmation unit 230 includes:

[0062] The second confirmation module is used to confirm the peripheral device corresponding to the peripheral identification information as the target peripheral device based on the signal strength information in the first device information and the second device information for the same peripheral identification information, if it is confirmed that the strength of the first device information is the largest and reaches a preset strength threshold value.

[0063] Based on the above embodiment, the peripheral connection device further includes:

[0064] The status sending unit is used to send connection status information of the target peripheral device to the second interactive tablet after establishing a connection with the target peripheral device based on the peripheral identification information of the target peripheral device.

[0065] Based on the above embodiment, the peripheral connection device further includes:

[0066] The device filtering unit is used to filter out peripheral devices whose corresponding peripheral identification information appears in the received connection status information before confirming the target peripheral device to be connected based on the signal strength information in the first device information and the second device information.

[0067] Based on the above embodiment, the peripheral connection device further includes:

[0068] The change confirmation unit is used to confirm that a change in at least one signal strength information in the first device information reaches a preset change threshold before sending the first device information to the second interactive tablet.

[0069] Based on the above embodiment, the peripheral connection device further includes:

[0070] The integrated sending unit is used to send the received device information sent by the second interactive tablet to the second interactive tablet after receiving the device information sent by the second interactive tablet.

[0071] Based on the above embodiment, the peripheral connection device further includes:

[0072] The difference confirmation unit is used to confirm that the received device information sent by the second interactive tablet is different from the device information received last time before sending the received device information sent by the second interactive tablet to the second interactive tablet.

[0073] Based on the above embodiment, the information transceiver unit 220 includes:

[0074] A standard information conversion module, used to convert the signal strength information according to a preset measurement standard and measurement unit to obtain standard strength information characterized by the preset standard;

[0075] The standard information sending module is used to send the first device information carrying the standard strength information to the second interactive tablet.

[0076] The peripheral connection device provided in the embodiment of the present application is included in an electronic device and can be used to execute the corresponding peripheral connection method provided in the above embodiment, and has corresponding functions and beneficial effects.

[0077] It is worth noting that in the embodiment of the above-mentioned peripheral connection device, the various units and modules included are only divided according to functional logic, but are not limited to the above-mentioned division, as long as the corresponding functions can be achieved; in addition, the specific names of the functional units are only for the convenience of distinguishing each other, and are not used to limit the scope of protection of the present invention.

[0078] Figure 5 This is a schematic diagram of the structure of an electronic device provided in an embodiment of the present application. Figure 5 As shown, the electronic device includes a processor 310 and a memory 320, and may also include an input device 330, an output device 340 and a communication device 350; the number of the processor 310 in the electronic device may be one or more, Figure 5 A processor 310 is taken as an example; the processor 310, the memory 320, the input device 330, the output device 340 and the communication device 350 in the electronic device can be connected via a bus or other means. Figure 5 The example of connecting through bus is taken in the following.

[0079] The memory 320, as a computer-readable storage medium, can be used to store software programs, computer executable programs and modules, such as program instructions / modules corresponding to the peripheral connection method in the embodiment of the present application. The processor 310 executes various functional applications and data processing of the electronic device by running the software programs, instructions and modules stored in the memory 320, that is, implements the above-mentioned peripheral connection method.

[0080] The memory 320 may mainly include a program storage area and a data storage area, wherein the program storage area may store an operating system, an application required for at least one function; the data storage area may store data created according to the use of the electronic device, etc. In addition, the memory 320 may include a high-speed random access memory, and may also include a non-volatile memory, such as at least one disk storage device, a flash memory device, or other non-volatile solid-state storage device. In some instances, the memory 320 may further include a memory remotely arranged relative to the processor 310, and these remote memories may be connected to the electronic device via a network. Examples of the above-mentioned network include, but are not limited to, the Internet, an intranet, a local area network, a mobile communication network, and combinations thereof.

[0081] The input device 330 may be used to receive input digital or character information and generate key signal input related to user settings and function control of the electronic device. The output device 340 may include a display device such as a display screen.

[0082] The electronic device mentioned above includes a peripheral device connection device, which can be used to execute any peripheral device connection method and has corresponding functions and beneficial effects.

[0083] An embodiment of the present application also provides a computer-readable storage medium on which a computer program is stored. When the computer program is executed by a processor, it is used to perform relevant operations in the peripheral connection method provided in any embodiment of the present application, and has corresponding functions and beneficial effects.

[0084] Those skilled in the art should understand that the embodiments of the present application may be provided as methods, systems, or computer program products.

[0085] Therefore, the present application may take the form of a complete hardware embodiment, a complete software embodiment, or an embodiment combining software and hardware. Moreover, the present application may take the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code. The present application is described with reference to the flowcharts and / or block diagrams of the methods, devices (systems), and computer program products according to the embodiments of the present application. It should be understood that each process and / or box in the flowchart and / or block diagram, as well as the combination of the processes and / or boxes in the flowchart and / or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing device to produce a machine, so that the instructions executed by the processor of the computer or other programmable data processing device generate instructions for implementing the functions in the process. Figure 1 A process or multiple processes and / or boxes Figure 1 These computer program instructions can also be stored in a computer-readable memory that can guide a computer or other programmable data processing device to work in a specific way, so that the instructions stored in the computer-readable memory produce a product including an instruction device, which implements the functions specified in the process. Figure 1 A process or multiple processes and / or boxes Figure 1 These computer program instructions can also be loaded onto a computer or other programmable data processing device, so that a series of operation steps are executed on the computer or other programmable device to produce a computer-implemented process, so that the instructions executed on the computer or other programmable device provide for implementing the process in the process. Figure 1 A process or multiple processes and / or boxes Figure 1 The steps for the functions specified in one or more boxes.

[0086] In a typical configuration, a computing device includes one or more processors (CPU), input / output interfaces, network interfaces, and memory. The memory may include non-permanent memory in a computer-readable medium, random access memory (RAM) and / or non-volatile memory in the form of read-only memory (ROM) or flash RAM. The memory is an example of a computer-readable medium.

[0087] Computer readable media include permanent and non-permanent, removable and non-removable media that can be implemented by any method or technology to store information. Information can be computer readable instructions, data structures, program modules or other data. Examples of computer storage media include, but are not limited to, phase change memory (PRAM), static random access memory (SRAM), dynamic random access memory (DRAM), other types of random access memory (RAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory or other memory technology, compact disk read-only memory (CD-ROM), digital versatile disk (DVD) or other optical storage, magnetic cassettes, magnetic disk storage or other magnetic storage devices or any other non-transmission media that can be used to store information that can be accessed by a computing device. As defined herein, computer readable media does not include temporary computer readable media (transitory media), such as modulated data signals and carrier waves.

[0088] It should also be noted that the terms "include", "comprises" or any other variations thereof are intended to cover non-exclusive inclusion, so that a process, method, commodity or device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, commodity or device. In the absence of more restrictions, the elements defined by the sentence "comprises a ..." do not exclude the existence of other identical elements in the process, method, commodity or device including the elements.

[0089] Note that the above are only preferred embodiments of the present invention and the technical principles used. Those skilled in the art will understand that the present invention is not limited to the specific embodiments herein, and that various obvious changes, readjustments and substitutions can be made by those skilled in the art without departing from the scope of protection of the present invention. Therefore, although the present invention has been described in more detail through the above embodiments, the present invention is not limited to the above embodiments, and may include more other equivalent embodiments without departing from the concept of the present invention, and the scope of the present invention is determined by the scope of the appended claims.

Claims

1. A peripheral device connection method, for a first interactive tablet, wherein the first interactive tablet is connected to at least one second interactive tablet, characterized in that: include: Continuously detecting first device information of surrounding peripheral devices by wireless broadcasting, wherein the first device information includes peripheral identification information and signal strength information; Sending the first device information to the second interactive tablet, and receiving the second device information sent by the second interactive tablet; the second device information includes the peripheral identification information and signal strength information of the peripheral device detected by the second interactive tablet; Confirming a target peripheral device to be connected according to the signal strength information in the first device information and the second device information; A connection is established with the target peripheral device based on the peripheral identification information of the target peripheral device.

2. The peripheral device connection method according to claim 1, characterized in that: The step of confirming the target peripheral device to be connected according to the signal strength information in the first device information and the second device information includes: For a device information set consisting of first device information and second device information having the same peripheral identification information, when the signal strength information in the first device information is the largest, the peripheral device corresponding to the peripheral identification information in the device information set is confirmed as the target peripheral device.

3. The peripheral device connection method according to claim 1, characterized in that: The step of confirming the target peripheral device to be connected according to the signal strength information in the first device information and the second device information includes: For the same peripheral identification information, according to the signal strength information in the first device information and the second device information, when it is confirmed that the strength of the first device information is the largest and reaches a preset strength threshold, the peripheral device corresponding to the peripheral identification information is confirmed as the target peripheral device.

4. The peripheral device connection method according to any one of claims 1 to 3, characterized in that: After establishing a connection with the target peripheral device based on the peripheral identification information of the target peripheral device, the method further includes: Sending connection status information indicating that a connection has been established with the target peripheral device to the second interactive tablet.

5. The peripheral device connection method according to claim 4, characterized in that: Before confirming the target peripheral device to be connected according to the signal strength information in the first device information and the second device information, the method further includes: The peripheral devices whose corresponding peripheral identification information appears in the received connection status information are filtered out.

6. The peripheral device connection method according to any one of claims 1 to 3, characterized in that: Before sending the first device information to the second interactive tablet, the method further includes: Confirm that a change in at least one signal strength information in the first device information reaches a preset change threshold.

7. The peripheral device connection method according to any one of claims 1 to 3, characterized in that: After receiving the device information sent by other interactive tablets, the method further includes: The device information received from the target second interactive tablet is sent to other second interactive tablets.

8. The peripheral device connection method according to claim 7, characterized in that: Before sending the received device information sent by the target interactive tablet to another second interactive tablet, the method further includes: Confirm that the device information sent by the target interactive tablet is different from the device information received last time.

9. The peripheral device connection method according to any one of claims 1 to 3, characterized in that: The sending the first device information to the second interactive tablet includes: Converting the signal strength information according to a preset measurement standard and measurement unit to obtain standard strength information characterized by the preset standard; The first device information carrying the standard strength information is sent to the second interactive tablet.

10. An electronic device, characterized in that: include: one or more processors; a memory for storing one or more computer programs; When the one or more computer programs are executed by the one or more processors, the electronic device implements the peripheral device connection method as described in any one of claims 1-9.

11. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the peripheral device connection method as described in any one of claims 1 to 8 is implemented.