Intelligent interaction method, system, electronic device and computer readable storage medium

By deploying sub-control systems in multiple sub-regions and using the main control system to locate the communication terminal and transfer incoming calls, the problem of missing information due to the absence of a mobile phone is solved, enabling flexible call transfer and stable call quality, thus improving the user experience.

CN119449949BActive Publication Date: 2026-01-27GREE ELECTRIC APPLIANCE INC OF ZHUHAI
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202411569642.3
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-11-05
Publication Date
2026-01-27
Estimated Expiration
2044-11-05

AI Technical Summary

Technical Problem

The inconvenience of not having your phone with you can easily lead to missing important information.

Method used

By deploying sub-control systems in multiple sub-regions, the main control system can locate the position of the communication terminal and transfer incoming calls to the sub-control system closest to the user for voice interaction. The volume can be automatically adjusted based on the signal strength change trend to achieve flexible call transfer and stable call quality.

Benefits of technology

It enables timely responses to incoming calls even when the phone is not nearby, improving the stability of call quality and user convenience, and reducing resource waste caused by error compensation.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119449949B_ABST
    Figure CN119449949B_ABST
Patent Text Reader

Abstract

Embodiments of the present application relate to the field of communication, and disclose an intelligent interaction method and system, an electronic device and a computer readable storage medium, comprising: in response to an incoming call request, sending a first query instruction to a main control system, the main control system being connected with a plurality of sub-control systems, the plurality of sub-control systems being one-to-one correspondingly arranged in a plurality of sub-areas; the first query instruction being used to instruct the main control system to detect a first sub-area where a first device is located among the plurality of sub-areas, and feed back information of a first sub-control system located in the first sub-area to a communication terminal; based on the received information of the first sub-control system, establishing a communication connection with the first sub-control system, and performing voice data interaction with the first sub-control system. The method disclosed in the application solves the problem of missing important information due to the communication terminal not being nearby, and enables the communication terminal to flexibly transfer the call service to a communication device closer to the user.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of communications, and in particular to an intelligent interaction method, system, electronic device and computer-readable storage medium. Background Technology

[0002] Due to their portability, mobile phones have replaced landlines and become an indispensable part of people's lives, one of the most frequently used devices. However, in reality, it is inevitable that some objective reasons make it inconvenient to carry a mobile phone. For example, when doing housework, people may leave their phones in a fixed place while they go to the kitchen or bedroom to tidy up. As a result, it is easy to miss important calls because the phone is not with them, affecting the timely processing of important information. Summary of the Invention

[0003] The purpose of this invention is to provide at least one intelligent interaction method, system, electronic device, and computer-readable storage medium, which can at least solve the inconvenience of easily missing important information when the mobile phone is not nearby.

[0004] To address the aforementioned technical problems, at least one embodiment of this application provides an intelligent interaction method applied to a communication terminal, the method comprising:

[0005] In response to an incoming call request, a first query instruction is sent to the main control system. Multiple sub-control systems are communicatively connected to the main control system, and these sub-control systems are deployed in multiple sub-regions in a one-to-one correspondence. The first query instruction instructs the main control system to detect the first sub-region where the first device is located within the multiple sub-regions and to feed back the information of the first sub-control system located in the first sub-region to the communication terminal.

[0006] Based on the information received from the first sub-central control system, a communication connection is established with the first sub-central control system;

[0007] Through the established communication connection, voice and data interaction is performed with the first sub-central control system.

[0008] In this embodiment, when a call comes in on the communication terminal, the terminal sends a first query command to the main control system. Based on the execution result of the first query command, the target object for transferring the call is determined, namely the first sub-control system. The first sub-control systems are distributed in different areas. The call is transferred to the corresponding sub-control center in the area where the first device is located. This allows incoming calls to be transferred to the sub-control system corresponding to any sub-area. In use, the user carries the first device, and the mobile phone can be placed far away. Using the method of this embodiment, incoming calls on the mobile phone can be transferred to the first sub-control system closest to the user. Voice interaction between the first sub-control system and the mobile phone ensures timely response to calls and improves the inconvenience of missing important information due to the mobile phone not being nearby.

[0009] In one embodiment, the method further includes:

[0010] During the voice data interaction with the first sub-control system, a second query instruction is sent to the main control system at preset time intervals. The second query instruction is used to instruct the main control system to detect whether the first sub-region where the first device is located has changed, and when the first sub-region is detected to have changed, to send information about the new first sub-control system located in the changed first sub-region to the communication terminal.

[0011] Based on the information from the new first sub-central control system, establish a new communication connection with the new first sub-central control system;

[0012] Through the established new communication connection, voice and data interaction is performed with the new first sub-central control system.

[0013] In this embodiment, a second query command is periodically sent to determine whether the sub-region where the first device is located has changed. When a change is detected, the communication connection between the mobile terminal and the new first sub-control system is re-established, which improves the flexibility of call transfer and the stability of call quality.

[0014] In one embodiment, the method further includes:

[0015] In response to the call termination operation on the communication terminal, a channel release request is initiated to the main central control system. The channel release request is used to cancel the communication connection of the first sub-central control system that is currently interacting with the communication terminal in voice data.

[0016] In this embodiment, releasing the communication connection promptly after the call ends can avoid unnecessary voice or data interaction from interfering with the user's normal life and work, and reduce the ineffective use of network resources.

[0017] In one embodiment, the method is applied to a main control system, with multiple sub-control systems communicatively connected to the main control system, and the multiple sub-control systems are deployed one-to-one in multiple sub-regions. The method includes:

[0018] Receive the first query command sent by the communication terminal;

[0019] According to the first query instruction, detect the first sub-region where the first device is located in the plurality of sub-regions;

[0020] The information of the first sub-control system located in the first sub-region among the multiple sub-control systems is fed back to the communication terminal, so that the communication terminal can establish a communication connection with the first sub-control system based on the information of the first sub-control system, and perform voice data interaction with the first sub-control system through the established communication connection.

[0021] In this embodiment, through centralized management and processing by the main control system, it can quickly respond to query commands from communication terminals, locate the sub-region where the device is located, and provide feedback on relevant information. This achieves efficient positioning and connection of the first device.

[0022] In one embodiment, detecting the first sub-region where the first device is located in the plurality of sub-regions according to the first query instruction includes:

[0023] The first query command is sent to each of the sub-central control systems;

[0024] Receive the signal strength value obtained after testing the first device, returned by each of the sub-central control systems after executing the first query instruction;

[0025] The sub-region where the sub-control system with the maximum signal strength value returned by each of the sub-control systems is located is determined as the first sub-region.

[0026] In this embodiment, signal strength is typically inversely proportional to distance; therefore, the maximum value often corresponds to the sub-control system closest to the device. By comparing the signal strength values ​​of the first device returned by each sub-control system, the location of the first device can be accurately determined.

[0027] In one embodiment, the method further includes:

[0028] During the voice data interaction between the communication terminal and the first sub-central control system, a second query command is received from the communication terminal at preset time intervals.

[0029] According to the second query instruction, it is detected whether the first sub-region where the first device is located has changed. When the change in the first sub-region is detected, information about the new first sub-control system located in the changed first sub-region is sent to the communication terminal so that the communication terminal can establish a new communication connection with the new first sub-control system based on the information of the new first sub-control system, and perform voice data interaction with the new first sub-control system through the established new communication connection.

[0030] In this embodiment, a second query command is periodically sent to determine whether the sub-region where the first device is located has changed. When a change is detected, the communication connection between the mobile terminal and the new first sub-control system is re-established, which improves the flexibility of call transfer and the stability of call quality.

[0031] In one embodiment, detecting whether the first sub-region where the first device is located has changed according to the second query instruction includes:

[0032] Each time the second query instruction is received, the second query instruction is sent to each of the sub-central control systems;

[0033] Receive the signal strength value returned by each of the sub-central control systems after executing the second query instruction, which is obtained after detecting the first device, and extract the maximum value among all the corresponding signal strength values;

[0034] Based on whether the two sub-control systems corresponding to the maximum value of all signal strength values ​​in each of two adjacent pairs are the same, it is determined whether the first sub-region where the first device is located has changed.

[0035] In this embodiment, since it is based on the comparison of signal strength values ​​rather than the detection of a single signal source, false alarms caused by environmental factors are reduced. By comparing the sub-control system corresponding to the maximum signal strength obtained from two adjacent queries, it is possible to more accurately determine whether the first device has moved to a new sub-area.

[0036] In one embodiment, determining whether the first sub-region where the first device is located has changed based on whether the two sub-control systems corresponding to the maximum value of each of the two adjacent signal strength values ​​are the same includes:

[0037] If the two sub-control systems corresponding to the maximum value of all the signal strength values ​​in two consecutive tests are the same, it is determined that the first sub-region where the first device is located has not changed after the two consecutive tests on the first device.

[0038] If the two sub-control systems corresponding to the maximum values ​​of all signal strength values ​​in two consecutive tests are different, and the duration of the difference between the two maximum values ​​of all signal strength values ​​being greater than a preset difference threshold is greater than a preset duration, then it is determined that after the two consecutive tests on the first device, the first sub-region where the first device is located has changed, and the changed first sub-region is the sub-region where the sub-control system corresponding to the maximum value of all signal strength values ​​in the latter of the two consecutive tests is located.

[0039] In this embodiment, by setting a differential threshold and a preset duration, it is possible to avoid misjudging transient changes caused by signal fluctuations or interference as changes in the position of the first device, thereby improving the accuracy of the judgment.

[0040] In one embodiment, the method further includes:

[0041] Based on the changing trend of the signal strength value returned by the first sub-central control system, volume compensation is performed on the first sub-central control system.

[0042] In this embodiment, the system can automatically adjust the volume based on the trend of signal strength changes, ensuring that users can obtain a clear and comfortable listening experience in different locations or environments. Users do not need to manually adjust the volume; the main control system can automatically compensate based on signal strength, improving ease of use.

[0043] In one embodiment, the step of performing volume compensation on the first sub-central control system based on the changing trend of the signal strength value returned by the first sub-central control system includes:

[0044] Within a preset statistical time period, the changing trends of the signal strength values ​​returned by each of the sub-control systems are compared, and the reasons for the changing trends of the signal strength values ​​returned by the first sub-control system are analyzed.

[0045] When the cause is determined to be a change in the transmission power of the first device, the volume compensation for the first sub-central control system is set to zero.

[0046] When the cause is determined to be the movement of the first device, non-zero volume compensation is applied to the first sub-central control system.

[0047] In this embodiment, by comparing the signal strength value change trends of each sub-control system, the cause of the signal strength change is analyzed, such as device transmission power adjustment or device movement. When the cause is device transmission power adjustment, no volume compensation is performed (compensation is zero), avoiding false compensation caused by device adjustment itself, avoiding unnecessary compensation operations, and reducing the waste of system resources such as frequent volume adjustments or increased energy consumption caused by false compensation.

[0048] In one embodiment, comparing the changing trends of the signal strength values ​​returned by each of the sub-control systems within a preset statistical time period, and analyzing the reasons for the changing trends of the signal strength values ​​returned by the first sub-control system, includes:

[0049] When the signal strength values ​​returned by each of the sub-control systems show a trend of gradually increasing or gradually decreasing, and the magnitude of the gradual increase or decrease is greater than a preset magnitude threshold within a preset observation time, it is determined that the reason for the trend of the signal strength values ​​returned by the first sub-control system is that the transmission power of the first device has been adjusted and changed.

[0050] When the signal strength values ​​returned by each of the sub-control systems show a trend of gradually increasing or gradually decreasing, and the change amplitude of gradually increasing or gradually decreasing is less than or equal to the amplitude threshold within the observation period, it is determined that the cause of the change trend of the signal strength values ​​returned by the first sub-control system is the movement of the first device.

[0051] When the signal strength values ​​returned by some of the sub-control systems gradually increase or decrease, while the signal values ​​returned by other sub-control systems show the opposite trend, it is determined that the reason for the changing trend of the signal strength values ​​returned by the first sub-control system is the movement of the first device.

[0052] In this embodiment, when the transmitted signal is fixed, the signal change caused by the movement of the first device is mostly a slow and gradual process, while the power change of the first device is mostly based on the process of environmental change. Based on this phenomenon, by setting an amplitude threshold, the cause of the change trend can be determined more accurately.

[0053] In one embodiment, the method further includes:

[0054] In response to the channel release request initiated by the target communication terminal, the communication connection of the first sub-central control system currently interacting with the communication terminal via voice data is cancelled.

[0055] In this embodiment, releasing the communication connection promptly after the call ends can avoid unnecessary voice or data interaction from interfering with the user's normal life and work, and reduce the ineffective use of network resources.

[0056] In one embodiment, a communication terminal is also provided, comprising:

[0057] The first query instruction sending module is used to respond to an incoming call request and send a first query instruction to the main control system. Multiple sub-control systems are communicatively connected to the main control system, and these sub-control systems are deployed one-to-one in multiple sub-regions. The first query instruction instructs the main control system to detect the first sub-region where the first device is located within the multiple sub-regions and to feed back the information of the first sub-control system located in the first sub-region to the communication terminal.

[0058] The communication connection establishment module is used to establish a communication connection with the first sub-central control system based on the information received from the first sub-central control system.

[0059] The voice data interaction module is used to interact with the first sub-central control system via a communication connection.

[0060] In this embodiment, each functional module of the communication terminal corresponds to the intelligent interaction method applied to the communication terminal described above, and its beneficial effects are similar to those of the intelligent interaction method. To avoid repetition, it will not be described again here.

[0061] In one embodiment, a main control system is also provided, applied to the main control system, and multiple sub-control systems are communicatively connected to the main control system, with each sub-control system deployed in a corresponding sub-region. The method includes:

[0062] The first query instruction receiving module is used to receive the first query instruction sent by the communication terminal.

[0063] The first sub-region detection module is used to detect the first sub-region where the first device is located in the plurality of sub-regions according to the first query instruction;

[0064] The information feedback module is used to feed back the information of the first sub-control system located in the first sub-region of the multiple sub-control systems to the communication terminal, so that the communication terminal can establish a communication connection with the first sub-control system based on the information of the first sub-control system, and perform voice data interaction with the first sub-control system through the established communication connection.

[0065] In this embodiment, each functional module of the main control system corresponds to the intelligent interaction method applied to the main control system described above, and its beneficial effects are similar to those of the intelligent interaction method. To avoid repetition, it will not be described again here.

[0066] In one embodiment, an intelligent interaction system is also provided, including: a communication terminal, a main control system, and multiple sub-control systems;

[0067] The communication terminal is used to respond to incoming call requests and send a first query command to the main control system. The main control system is communicatively connected to the multiple sub-control systems, and the multiple sub-control systems are deployed in multiple sub-areas in a one-to-one correspondence.

[0068] The main control system is used to detect the first sub-region where the first device is located in the plurality of sub-regions according to the first query instruction; and to feed back the information of the first sub-control system located in the first sub-region of the plurality of sub-control systems to the communication terminal.

[0069] The communication terminal is also used to establish a communication connection with the first sub-central control system based on the information of the first sub-central control system, and to perform voice data interaction with the first sub-central control system through the established communication connection.

[0070] In this embodiment, the communication terminal can respond to incoming call requests and quickly locate the first sub-region where the first device is located through the main control system. The main control system can accurately feed back the information of the first sub-control system located in the first sub-region to the communication terminal, thereby establishing a communication connection between the communication terminal and the first sub-control system. This direct communication connection improves the transmission quality of voice data, reduces signal attenuation and interference, and enhances the clarity and fluency of voice. The intelligent interactive system in this embodiment allows incoming call services to be transferred to the sub-control system corresponding to any sub-region, enabling users to interact with their mobile phones via voice through the first sub-control system. This ensures timely response to calls and mitigates the inconvenience of missing important information due to the absence of a mobile phone.

[0071] In one embodiment, an electronic device is also provided, comprising:

[0072] At least one processor; and,

[0073] A memory communicatively connected to the at least one processor; wherein,

[0074] The memory stores instructions that can be executed by the at least one processor, which, when executed by the at least one processor, enables the at least one processor to perform the aforementioned intelligent interaction method.

[0075] In one embodiment, a computer-readable storage medium is also provided, storing a computer program that is executed by a processor using the above-described intelligent interaction method.

[0076] In summary, the intelligent interaction method, system, electronic device, and computer-readable storage medium provided by the embodiments of this application have at least the following beneficial effects:

[0077] 1. Flexible Call Transfer: When a call comes in on the communication terminal, the terminal sends a first query command to the main control system. Based on the result of the query command, the target for transferring the call is determined, namely the first sub-control system. These sub-control systems are distributed across different areas. The call is transferred to the corresponding sub-control center in the area where the first device is located. This allows incoming calls to be transferred to any sub-control system in any sub-area. In use, the user carries the first device, and the mobile phone can be placed far away. Using the method described in this embodiment, incoming calls can be transferred to the nearest first sub-control system. Voice interaction between the first sub-control system and the mobile phone ensures timely response and mitigates the inconvenience of missing important information due to the phone not being readily available.

[0078] 2. Stable call quality: Based on the trend of signal strength changes, the system can automatically adjust the volume to ensure that users can obtain a clear and comfortable listening experience in different locations or environments. Furthermore, users do not need to manually adjust the volume; the main control system can automatically compensate for the volume based on the signal strength, improving ease of use.

[0079] 3. Accurate Volume Compensation: By comparing the signal strength trends of each sub-control system, the cause of signal strength changes is analyzed, such as device transmission power adjustment or device movement. When the cause is device transmission power adjustment, no volume compensation is performed (compensation is zero), avoiding erroneous compensation caused by device adjustments, avoiding unnecessary compensation operations, and reducing the waste of system resources such as frequent volume adjustments or increased energy consumption due to erroneous compensation. Attached Figure Description

[0080] One or more embodiments are illustrated by way of example with reference to the accompanying drawings, and these illustrative descriptions do not constitute a limitation on the embodiments.

[0081] Figure 1 This is a flowchart of an intelligent interaction method provided in one embodiment of this application. Figure 1 ;

[0082] Figure 2 This is a schematic diagram of a sub-central control system distribution provided in one embodiment of this application;

[0083] Figure 3 This is a flowchart of an intelligent interaction method provided in one embodiment of this application. Figure 2 ;

[0084] Figure 4 This is a flowchart of an intelligent interaction method provided in one embodiment of this application. Figure 3 ;

[0085] Figure 5 This is a schematic diagram of the internal modules of a communication terminal provided in one embodiment of this application;

[0086] Figure 6 This is a schematic diagram of the internal modules of the main control system provided in one embodiment of this application;

[0087] Figure 7 This is a communication interaction diagram of an intelligent interactive system provided in one embodiment of this application. Detailed Implementation

[0088] To make the objectives, technical solutions, and advantages of the embodiments of this application clearer, the various embodiments of this application will be described in detail below with reference to the accompanying drawings. However, those skilled in the art will understand that many technical details have been provided in the various embodiments of this application to help readers better understand this application. However, the technical solutions claimed in this application can be implemented even without these technical details and various changes and modifications based on the following embodiments. The division of the various embodiments below is for the convenience of description and should not constitute any limitation on the specific implementation of this application. The various embodiments can be combined with and referenced by each other without contradiction.

[0089] To address the aforementioned technical problem of easily missing incoming calls due to the absence of a mobile phone, this invention proposes an intelligent interaction method. The implementation details of the intelligent method in this embodiment are described below. The following content is only for ease of understanding and is not essential for implementing this solution.

[0090] Example 1:

[0091] The intelligent interaction method of this embodiment can be applied to electronic devices with communication, computing, and data storage capabilities. Its specific process can be as follows: Figure 1 As shown,

[0092] An intelligent interaction method, applied to a communication terminal, includes:

[0093] Step 110: In response to the incoming call request, send a first query instruction to the main control system. Multiple sub-control systems are communicatively connected to the main control system, and the multiple sub-control systems are deployed in multiple sub-areas in a one-to-one correspondence. The first query instruction is used to instruct the main control system to detect the first sub-area where the first device is located in the multiple sub-areas, and to feed back the information of the first sub-control system located in the first sub-area to the communication terminal.

[0094] In this embodiment, the communication terminal can be a device with call functionality, such as a mobile phone, tablet computer, or smartwatch. This communication terminal has Bluetooth and Bluetooth voice communication capabilities, such as Bluetooth headset call functionality. The intelligent interaction method of this embodiment can be installed on the terminal device in the form of a control app. The first device is a frequently used product carried by the user, which supports Bluetooth connectivity; for example, a wristband or watch.

[0095] like Figure 2 As shown in the figure, this embodiment provides a deployment method for a main central control system and sub-central control systems. This method is applied in smart home scenarios. In the figure, {D1,D2,D3,D4,.......D n These represent different sub-space application scenarios within an integrated space, namely the aforementioned different sub-regions. D1.......D n It can correspond to each room in a whole-house smart (integrated space) system. {C1,C2,C3,C4,.......C n} is {D1,D2,D3,D4,.......D n Sub-control systems for different application space scenarios. Each sub-control system has the following characteristics: 1) It supports at least Bluetooth wireless access; 2) All sub-control systems are connected to the main control system; 3) All smart products in the corresponding spatial application scenario are connected to the sub-control system; At least one of the sub-control system and all smart products connected to it supports voice playback and data acquisition.

[0096] The control app in this patent has the following characteristics: 1. The app has certain permissions and can control the access of the communication terminal to Bluetooth devices; 2. It can run in the background when the smart terminal device is in working mode or standby mode, and when a call comes in, it can control the smart terminal device to transfer the voice call to the connected Bluetooth device (such as a central control device or others); 3. The smart communication terminal in the control app, the user's primary device, and the central control system and its subordinate sub-products can all be bound in the app.

[0097] In one embodiment, such as Figure 3 As shown, the communication process between the communication terminal and the main control system can be described as follows:

[0098] a. When the control APP detects an incoming call from the communication terminal, it begins to check (based on existing historical access and binding records in the control APP) whether the smart communication terminal has connected to {C1, C2, C3, C4, ... C... n In the central control system of}.

[0099] b. If it is detected that none of them are connected, then begin processing each sub-control system {C1, C2, C3, C4, ... C...} n Perform a scan; if the sub-control system {C1, C2, C3, C4, ... C} cannot be detected in the surrounding area... n If the user is not in the current subspace application scenario, then it is determined that the user is not in the current subspace application scenario; if the sub-central control system {C1, C2, C3, C4, ... C} is detected in the surrounding environment, then it is determined that the user is not in the current subspace application scenario. n Based on the strongest signal strength detected, such as the Received Signal Strength Indication (RSSI), the sub-control system C for the strongest signal strength is initiated. x Initiate an access request, C x ∈{C1,C2,C3,C4,.......C n Sub-central control system C x The system can determine whether to allow a communication terminal to access the network based on its internal historical access and binding records. If such records exist, access is allowed.

[0100] c. After the communication terminal connects to the system, it sends a first query command to the main control system. Upon receiving this first query command, the main control system locates the sub-area where the first device is located. It then connects the first sub-control system C deployed in that sub-area... i The information is returned to the communication terminal.

[0101] Step 120: Based on the information received from the first sub-control system, establish a communication connection with the first sub-control system.

[0102] In this embodiment, after receiving information from the first sub-control system sent by the main control system, the communication terminal sends a message to the main control system containing, for example, content (Call) + target ID (first sub-control system C). i The main control system sends a command containing the start ID (the ID of the communication terminal), the content (Call), and the target ID to the first sub-control system C. i If the first sub-control system C i If the response includes the message "(answer)" followed by the "Ready" instruction, it indicates that both the initiator and the end of the communication have been confirmed. At this point, a communication link can be established between the communication terminal and the first sub-control system C. i A dedicated channel enables the communication terminal to communicate with the first sub-central control system C. i Establish a direct communication connection.

[0103] Once the communication connection is established, the communication terminal automatically responds to the call request from the mobile base station and initiates the voice call service.

[0104] Step 130: Through the established communication connection, conduct voice and data interaction with the first sub-central control system.

[0105] In this embodiment, the communication terminal converts the received voice data (originating from the mobile network) into Bluetooth data and sends it to the sub-central control system C connected via Bluetooth. x (Similar to everyday Bluetooth headset calls). The main control system corresponds to the sub-control system C. x The transmitted Bluetooth data is directly forwarded to the first sub-central control system C. i The first sub-central control system C i Upon receiving voice data, it plays it through its integrated speaker and simultaneously captures the user's voice through its integrated microphone, converts it into voice data, and sends it to the communication terminal. This completes the transfer of the communication terminal's services to the first sub-control system C. i Up. This allows users to stay away from the communication terminal even when they are not actively using the first sub-control system C. i Receives the voice content from the other party in the communication and transmits it through the first sub-central control system C. i The microphone communicates with the other party.

[0106] In summary, in this embodiment, when a call comes in on the communication terminal, the terminal sends a first query command to the main control system. Based on the execution result of the first query command, the target object for transferring the call is determined, namely the first sub-control system. The first sub-control systems are distributed in different areas. The call is transferred to the corresponding sub-control center in the area where the first device is located. This allows incoming calls to be transferred to the sub-control system corresponding to any sub-area. In use, the user carries the first device, and the mobile phone can be placed far away. Using the method of this embodiment, incoming calls on the mobile phone can be transferred to the first sub-control system closest to the user. Voice interaction between the first sub-control system and the mobile phone ensures timely response to calls and improves the inconvenience of missing important information due to the mobile phone not being nearby.

[0107] In one embodiment, the method further includes: during voice data interaction with the first sub-control system, sending a second query instruction to the main control system at preset time intervals, the second query instruction being used to instruct the main control system to detect whether the first sub-region where the first device is located has changed, and when the first sub-region is detected to have changed, sending information about the new first sub-control system located in the changed first sub-region to the communication terminal; establishing a new communication connection with the new first sub-control system based on the information of the new first sub-control system; and conducting voice data interaction with the new first sub-control system through the established new communication connection.

[0108] In this embodiment, a second query command is periodically sent to determine whether the sub-region where the first device is located has changed. When a change is detected, the communication connection between the mobile terminal and the new first sub-control system is re-established, improving the flexibility of call forwarding and the stability of call quality. The specific implementation method is as follows:

[0109] like Figure 4 As shown, in the communication terminal and the first sub-control system C i During voice data interaction, {C1,C2,C3,C4,.......C n The Bluetooth RSSI signal strength of the first device is scanned at preset intervals T. The value of T can be 1 minute, 5 minutes, or 30 seconds, depending on the actual usage requirements; no specific limit is imposed here. When {C1, C2, C3, C4, ..., C...} is detected... n When the Bluetooth RSSI signal value of the first scanned device changes, and the characteristics of the change meet preset detection conditions, it is determined that the first device has moved within the sub-region and is related to the initial first sub-central control system C. i The distance has changed. Therefore, following method b in step 110 above again, the sub-controller system with the strongest Bluetooth RSSI signal value of the currently scanned first device is determined as the new first sub-controller system C. i And re-establish communication terminals with the new first sub-central control system C i Communication connection.

[0110] In one embodiment, the method further includes: responding to a call termination operation on the communication terminal, initiating a channel release request to the main central control system, wherein the channel release request is used to cancel the communication connection between the first sub-central control system currently interacting with the communication terminal via voice data.

[0111] In this embodiment, promptly releasing the communication connection after a call ends can avoid unnecessary voice or data interaction from interfering with the user's normal life and work, and reduce the ineffective use of network resources. The specific process of releasing the communication connection is as follows:

[0112] When the signaling connection between the communication terminal and the base station is released and the call ends, the communication terminal initiates a dedicated channel connection release request to the main control system via the control APP. The main control system then sends a request to the first sub-control system C. i Release request issued, first sub-control system C i The main control system sends a confirmation command to the communication terminal and the first sub-control system C. i Issue a confirmation command and simultaneously release the dedicated channel.

[0113] Example 2

[0114] In this embodiment, an intelligent interaction method is provided, applied to a main control system. Multiple sub-control systems are communicatively connected to the main control system, and these sub-control systems are deployed one-to-one in multiple sub-regions. The method includes:

[0115] Step 210: Receive the first query command sent by the communication terminal.

[0116] In this embodiment, as Figure 2 As shown in the figure, {D1,D2,D3,D4,.......D n These represent different sub-space application scenarios within an integrated space, namely the aforementioned different sub-regions. D1.......D n It can correspond to each room in a whole-house smart (integrated space) system. {C1,C2,C3,C4,.......C n} is {D1,D2,D3,D4,.......D n Sub-control systems for different application space scenarios. Each sub-control system has the following characteristics: 1) It supports at least Bluetooth wireless access; 2) All sub-control systems are connected to the main control system; 3) All smart products in the corresponding spatial application scenario are connected to the sub-control system; At least one of the sub-control system and all smart products connected to it supports voice playback and data acquisition.

[0117] The communication terminal can be a mobile phone, tablet, or smartwatch, or other device with calling capabilities. This communication terminal has Bluetooth and Bluetooth voice communication functions, such as Bluetooth headset calling functionality. The communication terminal can connect to any sub-control system. When an incoming call occurs on the communication terminal, the communication terminal sends a message to the connected sub-control system C. x Send a first query command. This first query command instructs the main control system to detect the first sub-region where the first device is located within multiple sub-regions.

[0118] Step 220: According to the first query instruction, detect the first sub-region where the first device is located in multiple sub-regions.

[0119] In this embodiment, the first device is a frequently used product carried by the user, which supports Bluetooth connectivity; for example, a wristband or watch. By locating the first device in a first sub-region, the user's location is determined, thus identifying the target object for subsequent call forwarding services.

[0120] In one embodiment, detecting the first sub-region where the first device is located in multiple sub-regions according to the first query instruction includes: sending the first query instruction to each sub-central control system; receiving the signal strength value returned by each sub-central control system after executing the first query instruction and after detecting the first device; and determining the sub-region where the sub-central control system with the maximum value among the signal strength values ​​returned by each sub-central control system is located as the first sub-region.

[0121] Typically, signal strength is inversely proportional to distance; therefore, the maximum value often corresponds to the sub-control system closest to the device. By comparing the signal strength values ​​of the first device returned by each sub-control system, the location of the first device can be accurately determined.

[0122] In this embodiment, the specific positioning method is as follows:

[0123] In this embodiment, the process of determining the first sub-central control system is as follows:

[0124] 1) After receiving the first query instruction, the main control system sends the first query instruction to each sub-control system so that {C1,C2,C3,C4,.......C n Initiate a scan for the Bluetooth signal of the first device.

[0125] 2) If the Bluetooth signal of the first device cannot be detected, then {C1,C2,C3,C4,.......C n The scan results are returned to the main control system, which then determines that the user is not within the specified spatial area and returns the result to the communication terminal. The communication terminal does not perform any action. According to the communication rules, if the communication terminal does not respond after n seconds of ringing, the call is automatically disconnected.

[0126] 3) If the Bluetooth signal of the first device is detected, it is determined that the communication terminal user exists in one of the subspaces within the current integrated spatial scenario; {C1,C2,C3,C4,.......C n The scanned RSSI value is returned to the main control system in the format of (sub-control system ID + RSSI value). The main control system then determines the sub-control system C corresponding to the ID with the strongest RSSI signal based on the result returned by the sub-control system. i Ci ∈{C1,C2,C3,C4,.......C n One of them.

[0127] Step 230: Feed back the information of the first sub-control system located in the first sub-region of the multiple sub-control systems to the communication terminal, so that the communication terminal can establish a communication connection with the first sub-control system based on the information of the first sub-control system, and perform voice data interaction with the first sub-control system through the established communication connection.

[0128] In this embodiment, the main central control system will connect the first sub-central control system C i The information is sent to the communication terminal so that the communication terminal receives the information from the first sub-central control system C. i After receiving the information, a communication connection is established with the first sub-control system. The specific communication establishment process is similar to the method in Embodiment 1 above, and will not be described again here to avoid repetition.

[0129] In summary, this embodiment utilizes a central control system for centralized management and processing, enabling rapid response to query commands from communication terminals, locating the sub-region where the device is located, and feeding back relevant information, thus achieving efficient positioning and connection of the first device. Furthermore, the system exhibits good flexibility and scalability.

[0130] In one embodiment, the method further includes: during the voice data interaction between the communication terminal and the first sub-control system, receiving a second query instruction sent by the communication terminal at a preset time interval; according to the second query instruction, detecting whether the first sub-region where the first device is located has changed, and when the change in the first sub-region is detected, sending information about the new first sub-control system located in the changed first sub-region to the communication terminal, so that the communication terminal establishes a new communication connection with the new first sub-control system based on the information of the new first sub-control system, and performs voice data interaction with the new first sub-control system through the established new communication connection.

[0131] In this embodiment, a second query command is periodically sent to determine whether the sub-region where the first device is located has changed. When a change is detected, the communication connection between the mobile terminal and the new first sub-control system is re-established, which improves the flexibility of call transfer and the stability of call quality.

[0132] like Figure 4 The diagram shown illustrates the communication connection update process provided in this embodiment. {C1,C2,C3,C4,.......C nThe Bluetooth RSSI signal strength of the first device is scanned at preset intervals T. The value of T can be 1 minute, 5 minutes, or 30 seconds, depending on the actual usage requirements; no specific limit is imposed here. When {C1, C2, C3, C4, ..., C...} is detected... n When the Bluetooth RSSI signal value of the first scanned device changes, and the characteristics of this change meet preset detection conditions, it is determined that the first device has moved within a sub-region and entered another sub-region; that is, the first sub-region has changed. Therefore, following method b in step 110 above, the sub-control system with the strongest Bluetooth RSSI signal value of the currently scanned first device is determined as the new first sub-control system C. i And re-establish communication terminals with the new first sub-central control system C i Communication connection.

[0133] In one embodiment, detecting whether the first sub-region where the first device is located has changed according to the second query instruction includes: each time the second query instruction is received, sending the second query instruction to each of the sub-central control systems; receiving the signal strength value returned by each of the sub-central control systems after executing the second query instruction and obtaining the signal strength value obtained after detecting the first device, and extracting the maximum value among all the corresponding signal strength values; and determining whether the first sub-region where the first device is located has changed based on whether the two sub-central control systems corresponding to the maximum value among the two adjacent signal strength values ​​are the same.

[0134] Specifically, in one embodiment, determining whether the first sub-region where the first device is located has changed based on whether the two sub-control systems corresponding to the maximum value of the two consecutive signal strength values ​​are the same includes: if the two sub-control systems corresponding to the maximum value of the two consecutive signal strength values ​​are the same, it is determined that the first sub-region where the first device is located has not changed after the two consecutive detections of the first device; if the two sub-control systems corresponding to the maximum value of the two consecutive signal strength values ​​are different, and the duration of the difference between the two maximum values ​​of the two consecutive signal strength values ​​being greater than a preset difference threshold is greater than a preset duration, it is determined that the first sub-region where the first device is located has changed after the two consecutive detections of the first device, and the changed first sub-region is the sub-region where the sub-control system corresponding to the maximum value of the two consecutive signal strength values ​​is located.

[0135] In this embodiment, {C1,C2,C3,C4,.......C nThe system initiates a scan of the Bluetooth signal of the first device at intervals T, and feeds back the Bluetooth RSSI signal strength value of the first device to the main control system. The main control system then analyzes the received RSSI1, RSSI2, RSSI3, ... RSSI... n The signal strength is used to determine if the location of the first device or user has changed. When the sub-central control system C detects a change... y RSSI y Exceeding the first sub-central control system C i RSSI i If the value reaches the threshold X and the duration exceeds t (t is a fixed, preset time), then it is determined that the first device has moved to the sub-central control system C. y Within the sub-region, the location of the first device has changed. Correspondingly, the sub-central control system C... y As the new first sub-central control system C i .

[0136] Since the above comparison process is based on the comparison of signal strength values, rather than the detection of a single signal source, it reduces false alarms caused by environmental factors. By comparing the sub-control system corresponding to the maximum signal strength obtained from two adjacent queries, it can more accurately determine whether the first device has moved to a new sub-area. By setting a differential threshold and a preset duration, it is possible to avoid misjudging temporary changes caused by signal fluctuations or interference as changes in the position of the first device, thus improving the accuracy of the judgment.

[0137] In one embodiment, the method further includes: performing volume compensation on the first sub-central control system based on the changing trend of the signal strength value returned by the first sub-central control system.

[0138] In this embodiment, the system can automatically adjust the volume based on the trend of signal strength changes, ensuring that users can obtain a clear and comfortable listening experience in different locations or environments. Users do not need to manually adjust the volume; the main control system can automatically compensate based on signal strength, improving ease of use.

[0139] In one embodiment, volume compensation for the first sub-central control system is performed based on the changing trend of the signal strength value returned by the first sub-central control system. This includes: comparing the changing trends of the signal strength values ​​returned by each sub-central control system within a preset statistical time period, and analyzing the cause of the changing trend of the signal strength values ​​returned by the first sub-central control system; when the analyzed cause is an adjustment jump in the transmission power of the first device, the volume compensation for the first sub-central control system is zero; when the analyzed cause is the movement of the first device, the volume compensation for the first sub-central control system is non-zero.

[0140] In this embodiment, by comparing the signal strength value change trends of each sub-control system, the cause of the signal strength change is analyzed, such as device transmission power adjustment or device movement. When the cause is device transmission power adjustment, no volume compensation is performed (compensation is zero), avoiding false compensation caused by device adjustment itself, avoiding unnecessary compensation operations, and reducing the waste of system resources such as frequent volume adjustments or increased energy consumption caused by false compensation.

[0141] In one embodiment, within a preset statistical time period, comparing the changing trends of the signal strength values ​​returned by each of the sub-control systems to analyze the cause of the changing trend of the signal strength values ​​returned by the first sub-control system includes: when the signal strength values ​​returned by each of the sub-control systems all show a gradually increasing or decreasing trend, and the magnitude of the gradually increasing or decreasing change is greater than a preset amplitude threshold within a preset observation time, the cause of the changing trend of the signal strength values ​​returned by the first sub-control system is determined to be an adjustment jump in the transmission power of the first device; when the signal strength values ​​returned by each of the sub-control systems all show a gradually increasing or decreasing trend, and the magnitude of the gradually increasing or decreasing change is less than or equal to the amplitude threshold within the observation time, the cause of the changing trend of the signal strength values ​​returned by the first sub-control system is determined to be the movement of the first device; when the signal strength values ​​returned by some of the sub-control systems show a gradually increasing or decreasing trend, while the signal values ​​returned by other sub-control systems show the opposite trend, the cause of the changing trend of the signal strength values ​​returned by the first sub-control system is determined to be the movement of the first device.

[0142] In this embodiment, when the transmitted signal is fixed, the signal change caused by the movement of the first device is mostly a slow, gradual process, while the power change of the first device is mostly based on the abrupt changes in the environment. Based on this phenomenon, by setting an amplitude threshold, the cause of the change trend can be determined more accurately. The following, combined with... Figure 2 A detailed explanation of the analysis process:

[0143] When the main control system detects {C1, C2, C3, C4, ... C n When the Bluetooth RSSI signal value of the first scanned device changes, the following judgment is made:

[0144] 1. When {C1,C2,C3,C4,.......C n Subsets in}, such as {C a C b C d ...}∈{C1,C2,C3,C4,.......C nThe Bluetooth signal detected by the first device shows an increasing or decreasing trend, while {C} r C s C y ...}∈{C1,C2,C3,C4,.......C n}, showing no change or similar to {C a C b C d ...} shows the opposite trend, determining the user in {C1, C2, C3, C4, ... C n Move within the area formed by the connecting lines. For example... Figure 2 As shown in the figure, when the user moves from position 1 to position 2, the aforementioned trend of change occurs.

[0145] 2. When {C1,C2,C3,C4,.......C n The RSSI signals of the Bluetooth devices scanned by each sub-central control system within the {C1, C2, C3, C4, ..., C} all show a trend of increasing or decreasing, and increase by ΔR or decrease by ΔT within a time interval t. When ΔR or ΔT is less than a preset fixed threshold S, it is determined that the user is in {C1, C2, C3, C4, ..., C}. n This is caused by slow movement outside the area formed by the connecting lines. For example... Figure 2 As shown in the figure, the user moved from position 1 to position 3, corresponding to this trend.

[0146] 3. {C1,C2,C3,C4,.......C n The RSSI signals of the Bluetooth devices detected by each sub-control system within the system all showed a trend of either increasing or decreasing, and increased by ΔR or decreased by ΔT within a time interval t. When ΔR or ΔT exceeded a fixed threshold S, it was determined that the change was caused by a jump in the transmission power adjustment of the first device, and no action was taken. The basis for this judgment is that, under the condition of a fixed transmission signal, signal changes caused by human movement are mostly a slow and gradual process, while the power changes of Bluetooth devices are mostly a jump process based on environmental changes.

[0147] In one embodiment, the volume range of the first sub-central control system is determined based on the intensity range of the signal strength value returned by the first sub-central control system.

[0148] In this embodiment, there is a one-to-one mapping relationship between the intensity range and the volume range, which can be preset and stored in the main control system. For example, when the first sub-control system C... i The Bluetooth RSSI signal strength is in the range (RSSI). i RSSI i+1 If the volume is set to (S), then adjust the speaker volume to (S). i ,S i+1) interval.

[0149] In one embodiment, the method further includes: responding to a channel release request initiated by the target communication terminal and canceling the communication connection of the first sub-control system currently engaged in voice and data interaction with the communication terminal. In this embodiment, timely release of the communication connection after the call ends can avoid unnecessary voice or data interaction from interfering with the user's normal life and work, and reduce the ineffective occupation of network resources.

[0150] Example 3:

[0151] Another embodiment of this application relates to a communication terminal. The implementation details of the communication terminal in this embodiment are described below. The following content is only for ease of understanding and is not essential for implementing this solution. A schematic diagram of the communication terminal in this embodiment can be shown as follows: Figure 5 As shown, it includes a first query instruction sending module 510, a communication connection establishment module 520, and a voice data interaction module 530.

[0152] The first query instruction sending module 510 is used to respond to an incoming call request and send a first query instruction to the main control system. Multiple sub-control systems are communicatively connected to the main control system, and these sub-control systems are deployed one-to-one in multiple sub-regions. The first query instruction instructs the main control system to detect the first sub-region where the first device is located within the multiple sub-regions and to feed back the information of the first sub-control system located in the first sub-region to the communication terminal.

[0153] The communication connection establishment module 520 is used to establish a communication connection with the first sub-central control system based on the information received from the first sub-central control system.

[0154] The voice data interaction module 530 is used to interact with the first sub-central control system via an established communication connection.

[0155] It is worth mentioning that all modules involved in this embodiment are logical modules. In practical applications, a logical unit can be a physical unit, a part of a physical unit, or a combination of multiple physical units. Furthermore, to highlight the innovative aspects of this application, this embodiment does not introduce units that are not closely related to solving the technical problems proposed in this application; however, this does not mean that other units are absent in this embodiment.

[0156] Example 4

[0157] Another embodiment of this application relates to a main control system, which is communicatively connected to multiple sub-control systems, and the multiple sub-control systems are deployed one-to-one in multiple sub-regions. The implementation details of the main control system in this embodiment are described below. The following content is only for ease of understanding and is not essential for implementing this solution. A schematic diagram of the communication terminal in this embodiment can be shown as follows. Figure 6 As shown, it includes a first query instruction receiving module 610, a first sub-region detection module 620, and an information feedback module 630.

[0158] The first query instruction receiving module 610 is used to receive the first query instruction sent by the communication terminal.

[0159] The first sub-region detection module 620 is used to detect the first sub-region where the first device is located in the plurality of sub-regions according to the first query instruction.

[0160] The information feedback module 630 is used to feed back the information of the first sub-control system located in the first sub-region of the plurality of sub-control systems to the communication terminal, so that the communication terminal can establish a communication connection with the first sub-control system based on the information of the first sub-control system, and perform voice data interaction with the first sub-control system through the established communication connection.

[0161] It is worth mentioning that all modules involved in this embodiment are logical modules. In practical applications, a logical unit can be a physical unit, a part of a physical unit, or a combination of multiple physical units. Furthermore, to highlight the innovative aspects of this application, this embodiment does not introduce units that are not closely related to solving the technical problems proposed in this application; however, this does not mean that other units are absent in this embodiment.

[0162] Example 5

[0163] Another embodiment of this application relates to an intelligent interactive system, such as... Figure 7 The diagram shown illustrates the interaction between intelligent interactive systems. It includes: a communication terminal, a main control system, and multiple sub-control systems.

[0164] The communication terminal is used to respond to incoming call requests and send a first query command to the main control system. The main control system is communicatively connected to the multiple sub-control systems, and the multiple sub-control systems are deployed in multiple sub-areas in a one-to-one correspondence.

[0165] The main control system is used to detect the first sub-region where the first device is located in the plurality of sub-regions according to the first query instruction; and to feed back the information of the first sub-control system located in the first sub-region of the plurality of sub-control systems to the communication terminal.

[0166] The communication terminal is also used to establish a communication connection with the first sub-central control system based on the information of the first sub-central control system, and to perform voice data interaction with the first sub-central control system through the established communication connection.

[0167] The communication terminal stores a computer program that, when executed, can implement any of the intelligent interaction methods described in Embodiment 1. The main control system stores a computer program that, when executed, can implement any of the intelligent interaction methods described in Embodiment 2.

[0168] Example 6:

[0169] Another embodiment of this application relates to an electronic device, including: at least one processor; and a memory communicatively connected to the at least one processor; wherein the memory stores instructions executable by the at least one processor, the instructions being executed by the at least one processor to enable the at least one processor to perform the intelligent interaction methods in the above embodiments.

[0170] The memory and processor are connected via a bus, which can include any number of interconnecting buses and bridges, connecting various circuits of one or more processors and memories. The bus can also connect various other circuits, such as peripheral devices, voltage regulators, and power management circuits, which are well known in the art and will not be described further herein. The bus interface provides an interface between the bus and the transceiver. The transceiver can be a single element or multiple elements, such as multiple receivers and transmitters, providing a unit for communicating with various other devices over a transmission medium. Data processed by the processor is transmitted over the wireless medium via an antenna, which further receives data and transmits it to the processor.

[0171] The processor manages the bus and general processing, and also provides various functions, including timing, peripheral interfaces, voltage regulation, power management, and other control functions. Memory is used to store data used by the processor during operation.

[0172] Example 7:

[0173] Another embodiment of this application relates to a computer-readable storage medium storing a computer program. When executed by a processor, the computer program implements the method embodiments described above.

[0174] That is, those skilled in the art will understand that all or part of the steps in the methods of the above embodiments can be implemented by a program instructing related hardware. This program is stored in a storage medium and includes several instructions to cause a device (which may be a microcontroller, chip, etc.) or processor to execute all or part of the steps of the methods described in the various embodiments of this application. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.

[0175] Those skilled in the art will understand that the above embodiments are specific embodiments for implementing this application, and in practical applications, various changes can be made to them in form and detail without departing from the spirit and scope of this application.

Claims

1. An intelligent interaction method, characterized in that, The method, applied to a main control system, includes multiple sub-control systems communicatively connected to the main control system, with each sub-control system deployed in a corresponding sub-region. Receive the first query command sent by the communication terminal; According to the first query instruction, detect the first sub-region where the first device is located in the plurality of sub-regions; The information of the first sub-central control system located in the first sub-region among the multiple sub-central control systems is fed back to the communication terminal, so that the communication terminal can establish a communication connection with the first sub-central control system based on the information of the first sub-central control system, and perform voice data interaction with the first sub-central control system through the established communication connection; The step of detecting the first sub-region where the first device is located in the plurality of sub-regions according to the first query instruction includes: The first query command is sent to each of the sub-central control systems; Receive the signal strength value obtained after testing the first device, returned by each of the sub-central control systems after executing the first query instruction; The sub-region where the sub-control system with the highest value among the signal strength values ​​returned by each sub-control system is located is determined as the first sub-region; The method further includes: Based on the changing trend of the signal strength value returned by the first sub-central control system, volume compensation is performed on the first sub-central control system; The step of performing volume compensation on the first sub-central control system based on the changing trend of the signal strength value returned by the first sub-central control system includes: Within a preset statistical time period, the changing trends of the signal strength values ​​returned by each of the sub-control systems are compared, and the reasons for the changing trends of the signal strength values ​​returned by the first sub-control system are analyzed. When the cause is determined to be a change in the transmission power of the first device, the volume compensation for the first sub-central control system is set to zero. When the cause is determined to be the movement of the first device, non-zero volume compensation is applied to the first sub-central control system. The step of comparing the changing trends of the signal strength values ​​returned by each of the sub-control systems within a preset statistical time period, and analyzing the reasons for the changing trends of the signal strength values ​​returned by the first sub-control system, includes: When the signal strength values ​​returned by each of the sub-control systems show a trend of gradually increasing or gradually decreasing, and the magnitude of the gradual increase or decrease is greater than a preset magnitude threshold within a preset observation time, it is determined that the reason for the trend of the signal strength values ​​returned by the first sub-control system is that the transmission power of the first device has been adjusted and changed. When the signal strength values ​​returned by each of the sub-control systems show a trend of gradually increasing or gradually decreasing, and the change amplitude of gradually increasing or gradually decreasing is less than or equal to the amplitude threshold within the observation period, it is determined that the cause of the change trend of the signal strength values ​​returned by the first sub-control system is the movement of the first device. When the signal strength values ​​returned by some of the sub-control systems gradually increase or decrease, while the signal values ​​returned by other sub-control systems show the opposite trend, it is determined that the reason for the changing trend of the signal strength values ​​returned by the first sub-control system is the movement of the first device.

2. The intelligent interaction method according to claim 1, characterized in that, The method further includes: During the voice data interaction between the communication terminal and the first sub-central control system, a second query command is received from the communication terminal at preset time intervals. According to the second query instruction, it is detected whether the first sub-region where the first device is located has changed. When the change in the first sub-region is detected, information about the new first sub-control system located in the changed first sub-region is sent to the communication terminal so that the communication terminal can establish a new communication connection with the new first sub-control system based on the information of the new first sub-control system, and perform voice data interaction with the new first sub-control system through the established new communication connection.

3. The intelligent interaction method according to claim 2, characterized in that, The step of detecting whether the first sub-region where the first device is located has changed according to the second query instruction includes: Each time the second query instruction is received, the second query instruction is sent to each of the sub-central control systems; Receive the signal strength value returned by each of the sub-central control systems after executing the second query instruction, which is obtained after detecting the first device, and extract the maximum value among all the corresponding signal strength values; Based on whether the two sub-control systems corresponding to the maximum value of all signal strength values ​​in each of two adjacent pairs are the same, it is determined whether the first sub-region where the first device is located has changed.

4. The intelligent interaction method according to claim 3, characterized in that, The step of determining whether the first sub-region where the first device is located has changed based on whether the two sub-control systems corresponding to the maximum value of each pair of adjacent signal strength values ​​are the same includes: If the two sub-control systems corresponding to the maximum value of all the signal strength values ​​in two consecutive tests are the same, it is determined that the first sub-region where the first device is located has not changed after the two consecutive tests on the first device. If the two sub-control systems corresponding to the maximum values ​​of all signal strength values ​​in two consecutive tests are different, and the duration of the difference between the two maximum values ​​of all signal strength values ​​being greater than a preset difference threshold is greater than a preset duration, then it is determined that after the two consecutive tests on the first device, the first sub-region where the first device is located has changed, and the changed first sub-region is the sub-region where the sub-control system corresponding to the maximum value of all signal strength values ​​in the latter of the two consecutive tests is located.

5. The intelligent interaction method according to any one of claims 1-4, characterized in that, The method further includes: In response to the channel release request initiated by the communication terminal, the communication connection of the first sub-central control system currently interacting with the communication terminal via voice data is cancelled.

6. An intelligent interaction method, characterized in that, Applied to a communication terminal, the method includes: In response to an incoming call request, a first query instruction is sent to the main control system. Multiple sub-control systems are communicatively connected to the main control system, and these sub-control systems are deployed in multiple sub-regions in a one-to-one correspondence. The first query instruction instructs the main control system to detect the first sub-region where the first device is located within the multiple sub-regions and to feed back the information of the first sub-control system located in the first sub-region to the communication terminal. Based on the information received from the first sub-central control system, a communication connection is established with the first sub-central control system; Through the established communication connection, voice and data interaction is performed with the first sub-central control system; The main control system is also used for: The first query command is sent to each of the sub-central control systems; Receive the signal strength value obtained after testing the first device, returned by each of the sub-central control systems after executing the first query instruction; The sub-region where the sub-control system with the highest value among the signal strength values ​​returned by each sub-control system is located is determined as the first sub-region; Based on the changing trend of the signal strength value returned by the first sub-central control system, volume compensation is performed on the first sub-central control system; The step of performing volume compensation on the first sub-central control system based on the changing trend of the signal strength value returned by the first sub-central control system includes: Within a preset statistical time period, the changing trends of the signal strength values ​​returned by each of the sub-control systems are compared, and the reasons for the changing trends of the signal strength values ​​returned by the first sub-control system are analyzed. When the cause is determined to be a change in the transmission power of the first device, the volume compensation for the first sub-central control system is set to zero. When the cause is determined to be the movement of the first device, non-zero volume compensation is applied to the first sub-central control system. The step of comparing the changing trends of the signal strength values ​​returned by each of the sub-control systems within a preset statistical time period, and analyzing the reasons for the changing trends of the signal strength values ​​returned by the first sub-control system, includes: When the signal strength values ​​returned by each of the sub-control systems show a trend of gradually increasing or gradually decreasing, and the magnitude of the gradual increase or decrease is greater than a preset magnitude threshold within a preset observation time, it is determined that the reason for the trend of the signal strength values ​​returned by the first sub-control system is that the transmission power of the first device has been adjusted and changed. When the signal strength values ​​returned by each of the sub-control systems show a trend of gradually increasing or gradually decreasing, and the change amplitude of gradually increasing or gradually decreasing is less than or equal to the amplitude threshold within the observation period, it is determined that the cause of the change trend of the signal strength values ​​returned by the first sub-control system is the movement of the first device. When the signal strength values ​​returned by some of the sub-control systems gradually increase or decrease, while the signal values ​​returned by other sub-control systems show the opposite trend, it is determined that the reason for the changing trend of the signal strength values ​​returned by the first sub-control system is the movement of the first device.

7. The intelligent interaction method according to claim 6, characterized in that, The method further includes: During the voice data interaction with the first sub-control system, a second query instruction is sent to the main control system at preset time intervals. The second query instruction is used to instruct the main control system to detect whether the first sub-region where the first device is located has changed, and when the first sub-region is detected to have changed, to send information about the new first sub-control system located in the changed first sub-region to the communication terminal. Based on the information from the new first sub-central control system, establish a new communication connection with the new first sub-central control system; Through the established new communication connection, voice and data interaction is performed with the new first sub-central control system.

8. The intelligent interaction method according to claim 6, characterized in that, The method further includes: In response to the call termination operation on the communication terminal, a channel release request is initiated to the main central control system. The channel release request is used to cancel the communication connection of the first sub-central control system that is currently interacting with the communication terminal in voice data.

9. A communication terminal for implementing the intelligent interaction method according to any one of claims 6-8, characterized in that, include: The first query instruction sending module is used to respond to an incoming call request and send a first query instruction to the main control system. Multiple sub-control systems are communicatively connected to the main control system, and these sub-control systems are deployed one-to-one in multiple sub-regions. The first query instruction instructs the main control system to detect the first sub-region where the first device is located within the multiple sub-regions and to feed back the information of the first sub-control system located in the first sub-region to the communication terminal. The communication connection establishment module is used to establish a communication connection with the first sub-central control system based on the information received from the first sub-central control system. The voice data interaction module is used to interact with the first sub-central control system via a communication connection.

10. A central control system for implementing the intelligent interaction method according to any one of claims 1-5, characterized in that, The method, applied to a main control system, includes multiple sub-control systems communicatively connected to the main control system, with each sub-control system deployed in a corresponding sub-region. The first query instruction receiving module is used to receive the first query instruction sent by the communication terminal. The first sub-region detection module is used to detect the first sub-region where the first device is located in the plurality of sub-regions according to the first query instruction; The information feedback module is used to feed back the information of the first sub-control system located in the first sub-region of the multiple sub-control systems to the communication terminal, so that the communication terminal can establish a communication connection with the first sub-control system based on the information of the first sub-control system, and perform voice data interaction with the first sub-control system through the established communication connection.

11. An intelligent interactive system, characterized in that, include: Communication terminal, main control system and multiple sub-control systems; The communication terminal is used to respond to incoming call requests and send a first query command to the main control system. The main control system is communicatively connected to the multiple sub-control systems, and the multiple sub-control systems are deployed in multiple sub-areas in a one-to-one correspondence. The main control system is used to detect the first sub-region where the first device is located in the plurality of sub-regions according to the first query instruction; and to feed back the information of the first sub-control system located in the first sub-region of the plurality of sub-control systems to the communication terminal. The communication terminal is also used to establish a communication connection with the first sub-central control system based on the information of the first sub-central control system, and to perform voice data interaction with the first sub-central control system through the established communication connection; The main control system is also used for: The first query command is sent to each of the sub-central control systems; Receive the signal strength value obtained after testing the first device, returned by each of the sub-central control systems after executing the first query instruction; The sub-region where the sub-control system with the highest value among the signal strength values ​​returned by each sub-control system is located is determined as the first sub-region; Based on the changing trend of the signal strength value returned by the first sub-central control system, volume compensation is performed on the first sub-central control system; The step of performing volume compensation on the first sub-central control system based on the changing trend of the signal strength value returned by the first sub-central control system includes: Within a preset statistical time period, the changing trends of the signal strength values ​​returned by each of the sub-control systems are compared, and the reasons for the changing trends of the signal strength values ​​returned by the first sub-control system are analyzed. When the cause is determined to be a change in the transmission power of the first device, the volume compensation for the first sub-central control system is set to zero. When the cause is determined to be the movement of the first device, non-zero volume compensation is applied to the first sub-central control system. The step of comparing the changing trends of the signal strength values ​​returned by each of the sub-control systems within a preset statistical time period, and analyzing the reasons for the changing trends of the signal strength values ​​returned by the first sub-control system, includes: When the signal strength values ​​returned by each of the sub-control systems show a trend of gradually increasing or gradually decreasing, and the magnitude of the gradual increase or decrease is greater than a preset magnitude threshold within a preset observation time, it is determined that the reason for the trend of the signal strength values ​​returned by the first sub-control system is that the transmission power of the first device has been adjusted and changed. When the signal strength values ​​returned by each of the sub-control systems show a trend of gradually increasing or gradually decreasing, and the change amplitude of gradually increasing or gradually decreasing is less than or equal to the amplitude threshold within the observation period, it is determined that the cause of the change trend of the signal strength values ​​returned by the first sub-control system is the movement of the first device. When the signal strength values ​​returned by some of the sub-control systems gradually increase or decrease, while the signal values ​​returned by other sub-control systems show the opposite trend, it is determined that the reason for the changing trend of the signal strength values ​​returned by the first sub-control system is the movement of the first device.

12. An electronic device, characterized in that, include: At least one processor; as well as, A memory communicatively connected to the at least one processor; wherein, The memory stores instructions executable by the at least one processor, which, when executed by the at least one processor, enables the at least one processor to perform the intelligent interaction method as described in any one of claims 1 to 5, or the intelligent interaction method as described in any one of claims 6 to 8.

13. A computer-readable storage medium storing a computer program, characterized in that, When the computer program is executed by the processor, it implements the intelligent interaction method according to any one of claims 1 to 5, or when it is executed, it implements the intelligent interaction method according to any one of claims 6 to 8.

Citation Information

Patent Citations

  • Volume adjusting method and device

    CN106954135A

  • Voice communication method and related device

    CN110191241A