Network communication method, platform, device and storage medium in a non-internet environment
Through Bluetooth connection and intercom networking technology between user smart terminals and intermediary terminals, the problem of user communication blockage in the Internet environment is solved, indirect communication between users is realized, and the smooth progress and security of communication is ensured.
Patent Information
- Application Number
- CN202510154210.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2025-02-12
- Publication Date
- 2025-04-11
- Estimated Expiration
- 2045-02-12
AI Technical Summary
In an Internet-free environment, users cannot communicate and interact with information through traditional networks, especially in remote areas or in emergencies, resulting in communication blockage and affecting the safety of users' lives and property.
Through the Bluetooth connection between the user's smart terminal and the intermediary terminal, the pre-built intercom network is used to realize indirect communication between users. Technical means such as intermediary terminal screening, connection object table management and communication record storage ensure the smooth progress of communication.
In an Internet-free environment, communication and information interaction between users are realized, ensuring that users’ communication needs are met in emergency or remote areas, and improving the communication utilization rate and communication security of intermediary terminals.
Smart Images

Figure CN119629767B_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of network communication technology, and in particular to a network communication method, platform, device and storage medium in a non-Internet environment. Background Art
[0002] With the rapid development of social networks, social network users generally access the Internet through PCs or mobile smart terminals, especially through Wi-Fi, to achieve communication and information exchange through the Internet.
[0003] However, when the user is located in a remote area (such as a mountainous area) and the corresponding geographical location does not support the connection conditions of the traditional network (such as WIFI), or even the mobile phone has no signal, the corresponding electronic device (such as a mobile smart terminal) cannot use the Internet to achieve communication and information transmission. In serious cases, the user's life and property safety may even be affected due to communication obstruction, so there is room for improvement. Summary of the invention
[0004] In order to achieve communication and information interaction in a non-Internet environment, the present application provides a networking communication method, platform, device and storage medium in a non-Internet environment.
[0005] In the first aspect, the present application provides a method for networking communication in a non-Internet environment, which adopts the following technical solutions:
[0006] Receive a connection request from a user smart terminal and search for available intermediary terminals; wherein the available intermediary terminals refer to intermediary terminals that can establish a Bluetooth connection with the user smart terminal, and any intermediary terminal can communicate with other intermediary terminals based on a pre-built intercom network;
[0007] Acquire a target intermediary terminal from all available intermediary terminals, and establish a Bluetooth connection between the target intermediary terminal and the user intelligent terminal;
[0008] Receive a communication request sent by a user smart terminal, and execute the communication request through the target intermediary terminal connected to the user smart terminal, so as to transmit the communication content in the communication request through the target intermediary terminal and the intercom network to the user smart terminal included in the communication request for receiving the communication content.
[0009] By adopting the above technical solution, in an environment without Internet support, the connection between the user smart terminal and the intermediary terminal is realized by enabling Bluetooth. Accordingly, the intermediary terminal must be a terminal with Bluetooth connection function, and the present application limits all intermediary terminals to form an intercom network with each other, that is, all intermediary terminals can communicate with each other. Therefore, when two users cannot realize direct connection and communication through their respective user smart terminals, they can establish connections with the intermediary terminals respectively, send communication content to the intermediary terminals, and then use the communication between the intermediary terminals to transmit the corresponding communication content, thereby indirectly realizing indirect communication between two users holding user smart terminals in an environment without Internet.
[0010] Optionally, the method further includes:
[0011] Determine the communication frequency of the first intermediary terminal, and determine whether the first intermediary terminal meets the sharing condition; wherein the first intermediary terminal refers to an intermediary terminal that has established a Bluetooth connection with the user smart terminal;
[0012] If there is a second intermediary terminal, that is, there is a first intermediary terminal that meets the sharing condition, a connection object table is generated for the second intermediary terminal, the user intelligent terminal that has established a Bluetooth connection with the second intermediary terminal is added to the connection object table, and the second intermediary terminal is used as an available intermediary terminal for real-time screening;
[0013] If after receiving and screening the connection request, the intermediary terminal screened as the target intermediary terminal is the second intermediary terminal, then adding the user intelligent terminal that triggers the connection request to the connection object table corresponding to the second intermediary terminal;
[0014] Determine in real time whether all user intelligent terminals in the connection object table have communication needs, and switch the second intermediary terminal to a Bluetooth connection with the user intelligent terminal having communication needs.
[0015] By adopting the above-mentioned technical solution, for the first intermediary terminal that has established a Bluetooth connection, the present application proposes to determine whether the first intermediary terminal can be used as a second intermediary terminal that meets the sharing conditions based on the communication frequency of the user smart terminal that currently establishes a Bluetooth connection with it, that is, to use a single second intermediary terminal to realize the communication needs of multiple user smart terminals, so as to avoid the user smart terminals that have no communication needs for a long time from meaninglessly occupying the intermediary terminal resources, thereby improving the communication utilization rate of the intermediary terminal; and it should be emphasized that, at the same time, the second intermediary terminal can only communicate with a unique user smart terminal through Bluetooth, so as to realize orderly connection management of all user smart terminals in the connection object table.
[0016] Optionally, the method further includes:
[0017] Whenever a communication request is received, a corresponding communication record is generated and stored, wherein the communication record includes at least the user intelligent terminal with which the communication relationship exists, and the user intelligent terminal with which the communication relationship exists specifically includes the user intelligent terminal that makes the communication request and the user intelligent terminal that receives the communication content in the communication request;
[0018] Based on the communication record, whether there is a third intermediary terminal is screened from the second intermediary terminal, wherein the third intermediary terminal satisfies: the position distance of the user smart terminal with a communication relationship in the target communication record meets the Bluetooth connection requirement compared with the third intermediary terminal; the target communication record refers to any communication record;
[0019] If there is a third intermediary terminal, a connection application is sent to the user smart terminal in the corresponding communication record, which has a communication relationship and meets the Bluetooth connection requirements with the third intermediary terminal, and after the corresponding user smart terminal passes the connection application, the corresponding user smart terminal is added to the connection object table of the third intermediary terminal; and a first storage space is established for the user smart terminal in the connection object table that has a communication relationship;
[0020] Whenever a communication request is received from one of the user smart terminals in a communication relationship to the other party, the communication content contained in the communication request is stored in the corresponding first storage space, so that when the third intermediary terminal establishes a Bluetooth connection with the user smart terminal used to receive the communication request, the user smart terminal that receives the communication request can read the communication content stored in the corresponding first storage space.
[0021] By adopting the above technical solution, user smart terminals that have communication records in historical periods (i.e., user smart terminals with communication relationships) are recommended to realize Bluetooth connection with the same third intermediary terminal (i.e., send a connection application, and add the corresponding user smart terminal to the corresponding connection object table after the connection application is approved). Thereafter, if the aforementioned user smart terminals with communication relationships need to communicate with each other, the communication content can be temporarily stored in a preset first storage space, and after receiving a communication request from one of the parties, a Bluetooth connection with the other party (i.e., the recipient of the communication request) is established so that it can read the communication content stored in the first storage space, thereby improving communication security and avoiding delays in the transmission of communication content between different intermediary terminals as much as possible.
[0022] Optionally, the method further includes:
[0023] If there is a newly added request content in any first storage space, then find the second intermediary terminal where the first storage space is located, and the user smart terminal used to receive the newly added request content in the first storage space, send a reverse connection request to the found user smart terminal, and preferentially send the reverse connection request to the found user smart terminal through the found second intermediary terminal;
[0024] Whenever a communication request is received and there is no intermediary terminal connected to the user intelligent terminal for receiving the request content in the communication request by Bluetooth, a second storage space is generated, and a reverse connection request is sent to the user intelligent terminal for receiving the request content in the communication request;
[0025] When the user intelligent terminal for receiving the request content in the communication request applies through the reverse connection, a Bluetooth connection is established so that the user intelligent terminal for receiving the request content in the communication request can read the request content in the corresponding first storage space or second storage space.
[0026] By adopting the above-mentioned technical solution, if the user smart terminal used to receive the communication content has not currently established a Bluetooth connection with any intermediary terminal, then the communication content will not be able to be timely provided to the corresponding user smart terminal. Therefore, this application proposes to use the intermediary terminal to actively send a reverse connection application, that is, to search for the corresponding intermediary smart terminal through Bluetooth, so as to establish a connection with the corresponding user smart terminal as soon as possible, thereby improving the timeliness of receiving the communication content.
[0027] Optionally, the step of determining in real time whether all user intelligent terminals in the connection object table have communication needs, and switching the second intermediary terminal to a Bluetooth connection with the user intelligent terminal having communication needs, further includes:
[0028] Based on the active frequencies of all user smart terminals in the connection object table corresponding to each second intermediary terminal, predict the active time period of each user smart terminal; wherein the active frequency is used to characterize the frequency of the user smart terminal making communication requests, and the active time period refers to the time period when the user smart terminal makes communication requests;
[0029] For target user smart terminals with overlapping active time periods, a fourth intermediary terminal is screened for the target user smart terminal, and a Bluetooth connection is established between the fourth intermediary terminal and the target user smart terminal during the corresponding active time period, so that during the active time period, the fourth intermediary terminal is used to execute the communication request of the target user smart terminal.
[0030] By adopting the above technical solution, for the second intermediary terminal, it needs to determine in real time whether there is a communication request for each user smart terminal in the corresponding connection object table and switch to the connection with the user smart terminal with the communication request. Then, in order to avoid to the greatest extent the situation of receiving communication requests from multiple user smart terminals at the same time, the present application proposes to predict the corresponding active time period based on the active frequency of each user smart terminal, and take the user smart terminal where request conflicts may occur (that is, there is an intersection in the active time period) as the target user smart terminal, and during the active time period, screen for the fourth intermediary terminal that can execute its communication request, and share the data transmission and Bluetooth connection switching pressure of the second intermediary terminal that was originally connected to the target user smart terminal by Bluetooth through the fourth intermediary terminal.
[0031] Optionally, the step of screening a fourth intermediary terminal for the target user intelligent terminal includes:
[0032] Determine an associated user intelligent terminal corresponding to the target user intelligent terminal; wherein the associated user intelligent terminal refers to a user intelligent terminal that has received communication request content sent by the target user intelligent terminal in a historical period, or has sent communication request content to the target user intelligent terminal in a historical period;
[0033] According to the current movement trajectory of the target user smart terminal and all the current associated user smart terminals, predict the activity range of the target user smart terminal and the associated user smart mobile terminals, and determine the intersection area of the activity range of the target user smart terminal and each associated user smart terminal;
[0034] For each associated user smart terminal, determine the intermediary terminal with the largest overlap between the Bluetooth coverage and the corresponding intersection area;
[0035] Each associated user intelligent terminal and its corresponding intermediary terminal are sent to the target user intelligent terminal, so that the target user intelligent terminal selects and determines a fourth intermediary terminal.
[0036] By adopting the above-mentioned technical scheme, the present scheme further discloses a specific scheme for screening the fourth intermediary terminal, which takes into account the Bluetooth connection distance, so as to realize the selection of the fourth intermediary terminal based on the prediction of the movement trajectory and activity range of the target user's smart terminal, thereby improving the stability of the fourth intermediary terminal in data transmission and communication connection.
[0037] Optionally, the method further includes:
[0038] In real time, based on the communication requests that need to be executed by the second intermediary terminal, the time required to complete each communication request is predicted, and each time a communication request is received, the execution time period of the corresponding communication request is output to the user intelligent terminal that issued the communication request, so that the corresponding user intelligent terminal that issued the communication request can select a processing plan, and the processing plan at least includes maintaining the communication request and canceling the communication request.
[0039] By adopting the above technical solution, when a user smart terminal issues a communication request, the execution period of the communication request currently issued by the user smart terminal executed by the second intermediary terminal to which it is connected is displayed to the user smart terminal, that is, the time range formed by the start execution time and the end execution time, so that the user smart terminal can know and choose whether to cancel the communication request and re-submit the connection request, thereby improving the communication efficiency in a more humane way.
[0040] In a second aspect, the present application provides a networking communication platform in a non-Internet environment, including:
[0041] An intermediary terminal screening module is used to receive a connection request from a user smart terminal and screen available intermediary terminals; wherein the available intermediary terminal refers to an intermediary terminal that can establish a Bluetooth connection with the user smart terminal, and any intermediary terminal can communicate with other intermediary terminals based on a pre-built intercom network;
[0042] A terminal pairing connection module is used to obtain a target intermediary terminal from all available intermediary terminals and establish a Bluetooth connection between the target intermediary terminal and the user intelligent terminal;
[0043] The terminal communication interaction module is used to receive a communication request issued by a user intelligent terminal, and execute the communication request through the target intermediate terminal connected to the user intelligent terminal, so as to transmit the communication content in the communication request through the target intermediate terminal and the intercom network to the user intelligent terminal included in the communication request for receiving the communication content.
[0044] In a third aspect, the present application provides a networking communication device in a non-Internet environment, including a memory and a processor, wherein the memory stores a computer program that can be loaded by the processor and execute any one of the methods described in the first aspect.
[0045] In a fourth aspect, the present application provides a computer-readable storage medium storing a computer program that can be loaded by a processor and execute any one of the methods described in the first aspect.
[0046] In summary, the present application includes at least one of the following beneficial technical effects:
[0047] In this application, a communication connection is established between the Bluetooth of a smart terminal (such as a mobile phone) and the intercom network to form an intercom network, so as to realize communication without the Internet environment. It is suitable for emergency situations or remote areas, and ensures effective communication without the support of traditional networks.
[0048] Furthermore, the national secret algorithm and PUF chip digital fingerprint encryption are used to protect the private communication of the APP and ensure the security of communication; an intuitive user interface is provided to enable users to easily connect devices, manage network connections and communications, and support real-time status monitoring and messaging. BRIEF DESCRIPTION OF THE DRAWINGS
[0049] In order to more clearly illustrate the technical solutions in the embodiments of the present invention, the following briefly introduces the drawings required for use in the description of the embodiments. Obviously, the drawings described below are only some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without creative work.
[0050] Figure 1 It is a flow chart of an embodiment of the present application used to embody a communication method in a non-Internet environment.
[0051] Figure 2 It is a scenario diagram of a communication method in a non-Internet environment disclosed in an embodiment of the present application.
[0052] Figure 3 It is a structural block diagram of a communication system in a non-Internet environment disclosed in an embodiment of the present application.
[0053] Description of reference numerals: 201, intermediary terminal screening module; 202, terminal pairing and connection module; 203, terminal communication interaction module. DETAILED DESCRIPTION
[0054] The following is combined with Figure 1-3 This application is described in further detail.
[0055] The embodiment of the present application discloses a networking communication method in a non-internet environment (hereinafter referred to as the networking communication method), which accesses a self-organized intercom network through Bluetooth to achieve encrypted communication and application service interaction in a non-network environment. The execution subject of the networking communication method is a networking communication platform in a non-internet environment (hereinafter referred to as the networking communication platform). Figure 1-2 Specifically explain the specific process steps of the networking communication platform to execute the networking communication method.
[0056] S101, receiving a connection request from a user smart terminal, and screening for available intermediary terminals; wherein the available intermediary terminal refers to an intermediary terminal that can establish a Bluetooth connection with the user smart terminal, and any intermediary terminal can communicate with other intermediary terminals based on a pre-built intercom network.
[0057] S102, obtaining a target intermediary terminal from all available intermediary terminals, and establishing a Bluetooth connection between the target intermediary terminal and the user smart terminal.
[0058] S103, receiving a communication request from a user smart terminal, executing the communication request through a target intermediary terminal to which the user smart terminal is connected, so as to transmit the communication content in the communication request through the target intermediary terminal and the intercom network to the user smart terminal included in the communication request and used to receive the communication content.
[0059] In practice, the user smart terminal refers to a mobile phone or other mobile device held by the user, which is used as a communication control terminal and has a built-in Bluetooth function. The user smart terminal has a pre-developed APP application built in. The user can access the networking communication platform through the interactive interface preset by the application, and trigger a request on the interactive interface, such as the connection request mentioned above. The connection request is specifically a Bluetooth connection request. After the user turns on Bluetooth in advance and makes a connection request, the networking communication platform receives the connection request and obtains the geographical location information of the user smart terminal based on the positioning module of the user smart terminal. Based on the longest distance limited by the Bluetooth connection, a screening area is defined with the geographical location as the center and the longest distance as the radius, and available intermediary terminals are searched in the screening area. The found intermediary terminals are displayed on the interactive interface of the user smart terminal, so that the user can select an available intermediary terminal as the target intermediary terminal from all available intermediary terminals. The available terminal here refers to an intermediary terminal that has not currently established a Bluetooth connection with any user smart terminal and is in the screening area. In this embodiment, the intermediary terminal refers to an intercom with Bluetooth function and WIoTa communication function, which can be connected to the user smart terminal via Bluetooth and serve as the main communication medium within the WIoTa private network; the corresponding intercom network can refer to an intercom network that supports the wiota protocol.
[0060] As a node of the WIoTa self-organizing network, the intermediary terminal can relay and transmit data in the WIoTa self-organizing network. When the user intelligent terminal establishes a Bluetooth connection with the target intermediary terminal, it will join the WIoTa self-organizing network. In other embodiments, the intercom networking can support other communication protocols, and the communication protocol can meet the communication and data transmission functions between intercoms.
[0061] Then, when the user needs to communicate with other users, he can use the application to trigger a communication request, enter the communication content on the application's interactive interface and indicate the recipient information of the communication content. The recipient information may specifically include the recipient's smart mobile terminal ID. Then the networking communication platform receives the communication request with the request content and the recipient's information, and determines the intermediary terminal to which the recipient is connected. The communication content is sent to the intermediary terminal to which the recipient is connected, and the intermediary terminal to which the recipient is connected displays the communication content on the application interactive interface of the recipient's user smart terminal, thereby ultimately realizing communication interaction between user smart terminals in a non-Internet environment using Bluetooth and WIoTa self-organizing networks.
[0062] Accordingly, the networking communication platform of the embodiment of the present application specifically includes:
[0063] Network protocol layer: including Bluetooth general network protocol and WIoTa network communication protocol;
[0064] Network control layer: including SPGW, NIS and AP; SPFW determines which SP's NIS the communication content will be transmitted to based on the user ID (USER_ID); NIS mainly completes the encryption, authentication, compression, splitting and parsing of the communication content format. The service adaptation layer (SAL) in NIS can parse the communication content and decide how to send it to the application server or adapt it to the IP layer; AP is responsible for the data interaction and management interaction between the air interface and IoTE, and is also responsible for the interaction with SPGW. AP can be connected to one or more SPGWs to manage the message relay process and ensure that the communication content can be transmitted between user smart terminals that are not directly connected.
[0065] Security and authentication layer: including encryption module: equipped with PUF physically unclonable key management mechanism, with AES128 data and code encryption engine, to encrypt the transmitted communication content and protect the communication content from unauthorized access; also includes authentication module: used to verify the identity of user smart terminal devices, to ensure that only authorized user smart terminal devices can join the WIoTa network; also includes intrusion detection system: monitor network activities, detect and respond to potential security threats.
[0066] In other embodiments, the above-mentioned "for the user to select an available intermediary terminal as the target intermediary terminal from all available intermediary terminals", wherein the number of target intermediary terminals can be one or more, if the number of target intermediary terminals is more than one, the networking communication platform will generate a connection relationship table, in which the user smart terminal ID and the IDs of all corresponding target intermediary terminals are stored; when the user needs to communicate with other users, the networking communication platform receives a communication request with request content and recipient information, wherein the communication request also includes a sender ID, and the sender ID is the ID of the target intermediary terminal corresponding to the user smart terminal generating the communication request, that is, when the user triggers the communication request, he can specify any target intermediary terminal in the connection relationship table that has a corresponding relationship with his user smart terminal to transmit the communication content contained in the current communication request, and then, the networking communication platform will simultaneously send the communication content contained in the communication request to all target intermediary terminals whose ID numbers are consistent with the sender ID, so that the target intermediary terminal that receives the communication content sends the communication content to the intermediary terminal connected to the recipient smart mobile terminal. Finally, the function of the user specifying one or more intermediary terminals to send and transmit communication content is realized.
[0067] In other embodiments, the recipient smart mobile terminal ID in the recipient information contained in the communication request mentioned above may be multiple, that is, the communication content may be sent to multiple smart terminals, and when the user triggers the communication request, the networking communication platform may also provide the user with a broadcast function for the user to choose. When the user selects the broadcast function when triggering the communication request, the networking communication platform will send the communication content contained in the communication request to all non-available intermediary terminals at the current moment when receiving the communication request with the request content and the recipient information, that is, send the communication content to all intermediary terminals (hereinafter referred to as intermediary terminal X) that have currently established a Bluetooth connection with the user's smart terminal, so that the intermediary terminal X displays the communication content on the application interaction interface of the user's smart terminal that has currently established a Bluetooth connection with it, and finally realizes the function of sending the communication content to all user smart terminals in batches.
[0068] Optionally, the networking communication method further includes the following steps:
[0069] S104, determining the communication frequency of the first intermediary terminal and determining whether the first intermediary terminal meets the sharing condition; wherein the first intermediary terminal refers to an intermediary terminal that has established a Bluetooth connection with the user smart terminal;
[0070] S105, if there is a second intermediary terminal, that is, there is a first intermediary terminal that meets the sharing condition, a connection object table is generated for the second intermediary terminal, the user smart terminal that has established a Bluetooth connection with the second intermediary terminal is added to the connection object table, and the second intermediary terminal is used as an available intermediary terminal for real-time screening;
[0071] S106, if after receiving and screening the connection request, the intermediary terminal screened as the target intermediary terminal is the second intermediary terminal, then adding the user intelligent terminal that triggers the connection request to the connection object table corresponding to the second intermediary terminal;
[0072] S107, determining in real time whether all user smart terminals in the connection object table have communication needs, and switching the second intermediary terminal to a Bluetooth connection with the user smart terminal having communication needs.
[0073] Optionally, the first intermediary terminal refers to an intermediary terminal that has established a Bluetooth connection with the user smart terminal. The communication frequency of the first intermediary terminal transmitting the communication content within the specified period is determined every specified period, and the communication frequency is used to characterize the frequency of communication. Exemplarily, determining whether the first intermediary terminal meets the sharing condition can be specifically determining whether there is a sharable period for the first intermediary terminal. The sharable period refers to a period when the user smart terminal that has established a Bluetooth connection with the first intermediary terminal currently has no communication demand (hereinafter referred to as an idle period), and the duration of the idle period is greater than the preset duration.
[0074] The networking communication platform is used to determine the average communication frequency based on the communication frequency of the first intermediary terminal, and to predict the time point when the first intermediary terminal transmits communication content in the future based on the time point of the most recent transmission of communication content and the average communication frequency. The time interval between adjacent time points is the idle period.
[0075] If there is a sharing period, that is, the first intermediary terminal meets the sharing conditions, then the first intermediary terminal is the second intermediary terminal. The present application proposes to generate a connection object table for the second intermediary terminal to store the user smart terminal information (such as the user smart terminal ID number) that establishes a Bluetooth connection with the second intermediary terminal. After receiving the connection request and determining the screening area, the second intermediary terminal will also be used as an available intermediary terminal; and when the networking communication platform displays the available intermediary terminals available for user selection, the networking communication platform can also display the status information of each available intermediary terminal, the status information includes the number of user smart terminals mounted on the corresponding available intermediary terminal (that is, the number of user smart terminals stored in the corresponding connection object table; if the connection object table does not exist, the number of user smart terminals mounted on the corresponding available intermediary terminal is 0), the communication frequency, and the shareable period; so that the user can select a unique target intermediary terminal based on the status information.
[0076] If the displacement target intermediary terminal selected by the user from the available intermediary terminals is the second intermediary terminal, then the user smart terminal held by the user is added to the connection object table of the second intermediary terminal, and then it will be determined in real time whether all the user smart terminals in the connection object table corresponding to the second intermediary terminal have communication needs (that is, whether there is a user smart terminal that issues a communication request). If so, the second intermediary terminal will establish a Bluetooth connection with the user smart terminal with communication needs, while other user smart terminals in the connection object table are actually in a Bluetooth disconnected state with the second intermediary terminal, that is, a pseudo-connected state. In summary, all user smart terminals in the connection object table will share the second intermediary terminal corresponding to the connection object table, and the second intermediary terminal will switch to the Bluetooth connection of any user smart terminal with communication needs in real time.
[0077] Optionally, the networking communication method further includes:
[0078] In real time, based on the communication requests that need to be executed by the second intermediary terminal, the time required to complete each communication request is predicted, and each time a communication request is received, the execution time period of the corresponding communication request is output to the user intelligent terminal that issued the communication request, so that the corresponding user intelligent terminal that issued the communication request can select a processing plan, and the processing plan at least includes maintaining the communication request and canceling the communication request.
[0079] In implementation, combined with the above, it can be known that the user smart terminals in the same connection object table will share a second intermediary terminal. Then, when multiple user smart terminals all make communication requests in a short period of time, it is necessary to use the second intermediary terminal in sequence according to the time when the communication request is made. The corresponding communication request must be executed. In this case, there must be a user smart terminal that needs to wait for connection. For this reason, the present application proposes that whenever the second intermediary terminal receives a communication request, it will predict the execution period of the communication request, and the communication period is the time interval composed of the start time and the end time of the execution of the communication request. The specific prediction method is: according to the end time of the latest execution period of all communication requests that have not been completed by the second intermediary terminal so far, it is used as the start time of the execution period corresponding to the latest received communication request; and according to the size of the communication content data packet to be transmitted, the transmission time required to complete the execution of the communication content is determined, and the end time is equal to the time + the start time; in addition, the corresponding relationship between the size range of the communication content data packet and its corresponding transmission time can be pre-stored in the networking communication platform, and the transmission time can be determined according to the corresponding relationship.
[0080] The user can select a processing scheme on the interactive interface according to the execution period, such as maintaining the communication request and canceling the communication request. If the communication request is maintained, the communication request will be added to the to-do list of the corresponding second intermediary terminal, so that the second intermediary terminal can execute the communication request in sequence according to the order of the addition time of the communication requests added to the to-do list. If the communication request is canceled, the networking communication platform will also display the query information on whether the target intermediary terminal needs to be replaced on the corresponding interactive interface for the user to choose. If the user chooses to replace, the user smart terminal corresponding to the user will be deleted from the connection object table of the corresponding second intermediary terminal, and the connection request will be re-triggered for the user to re-screen the available intermediary terminals for the user.
[0081] Optionally, after S107, the following steps are also included:
[0082] S108, predicting the active time period of each user smart terminal based on the active frequencies of all user smart terminals in the connection object table corresponding to each second intermediary terminal; wherein the active frequency is used to characterize the frequency of the user smart terminal making communication requests, and the active time period refers to the time period when the user smart terminal makes communication requests;
[0083] S109, for the target user smart terminal with an intersection in the active time period, screen the fourth intermediary terminal for the target user smart terminal, and establish a Bluetooth connection between the fourth intermediary terminal and the target user smart terminal in the corresponding active time period, so that in the active time period, the fourth intermediary terminal is used to execute the communication request of the target user smart terminal.
[0084] Among them, “screening the fourth intermediary terminal for the target user intelligent terminal” in S109 specifically includes the following steps:
[0085] Determine the associated user smart terminal corresponding to the target user smart terminal; wherein the associated user smart terminal refers to a user smart terminal that has received communication request content sent by the target user smart terminal in a historical period, or has sent communication request content to the target user smart terminal in a historical period;
[0086] According to the movement tracks of the current target user smart terminal and all the currently associated user smart terminals, the activity ranges of the target user smart terminal and the associated user smart terminals are predicted, and the intersection area of the activity ranges of the target user smart terminal and each associated user smart terminal is determined;
[0087] For each associated user smart terminal, determine the intermediary terminal with the largest overlap between the Bluetooth coverage and the corresponding intersection area;
[0088] Each associated user intelligent terminal and its corresponding intermediary terminal are sent to the target user intelligent terminal, so that the target user intelligent terminal selects and determines the fourth intermediary terminal.
[0089] In implementation, the active frequency of a user smart terminal refers to the frequency at which it makes communication requests, and the active period of a user smart terminal is the execution period mentioned above for executing the corresponding communication request. The networking communication platform is used to compare the active periods of all user smart terminals in the same connection object table, and determine whether there are user smart terminals (i.e., target user smart terminals) with intersections in their active periods. If so, the fourth intermediary terminal is screened, and the target user smart terminal with a larger proportion of the intersection in the corresponding active period is selected from the two target user smart terminals with intersections. Then, during the active period of the target user smart terminal, a Bluetooth connection is established between the target user smart terminal and the fourth intermediary terminal, so that the communication request of the target user smart terminal is executed by the fourth intermediary terminal during the active period. That is, for the two target user smart terminals A and B with intersections, the fourth intermediary terminal is screened to execute the communication request made by A or B during the active period, so as to avoid the communication request being made too concentratedly, thereby affecting the timeliness of communication.
[0090] The method for screening the fourth intermediary terminal is as follows: first, the associated user smart terminals corresponding to the target user smart terminals that need to establish a connection with the fourth intermediary terminal are respectively obtained, and the associated user smart terminals refer to the user smart terminals that have communicated with the target user smart terminal in the historical period, so there may be several associated user smart terminals. That is, the object that the target user smart terminal wants to communicate with is screened out from the historical communication requests.
[0091] Next, the moving trajectories of the target user smart terminal and each associated user smart terminal are determined respectively according to their location information, and then their activity ranges are delineated according to their moving trajectories, and it is ensured that the activity range covers the corresponding moving trajectories; the intersection area of the activity range of the target user smart terminal and each associated user smart terminal is determined, and then for each associated user smart terminal, the intermediate terminal with the largest overlap between the Bluetooth coverage area and the corresponding intersection area is selected as the intermediate terminal corresponding to the associated smart terminal;
[0092] Finally, each associated user smart terminal and its corresponding intermediary terminal are displayed on the interactive interface of the target user smart terminal, and a query message is asked to the user to select the associated user smart terminal with which communication is required. Finally, the intermediary terminal corresponding to the associated user smart terminal selected by the user is used as the fourth intermediary terminal.
[0093] Optionally, the networking communication method further includes the following method steps:
[0094] Whenever a communication request is received, a corresponding communication record is generated and stored, wherein the communication record includes at least the user intelligent terminal with which the communication relationship exists, and the user intelligent terminal with which the communication relationship exists specifically includes the user intelligent terminal that makes the communication request and the user intelligent terminal that receives the communication content in the communication request;
[0095] Based on the communication record, whether there is a third intermediary terminal is screened from the second intermediary terminal, wherein the third intermediary terminal satisfies: the position distance of the user smart terminal with a communication relationship in the target communication record meets the Bluetooth connection requirement compared with the third intermediary terminal; the target communication record refers to any communication record;
[0096] If there is a third intermediary terminal, a connection application is sent to the user smart terminal in the corresponding communication record, which has a communication relationship and meets the Bluetooth connection requirements with the third intermediary terminal, and after the corresponding user smart terminal passes the connection application, the corresponding user smart terminal is added to the connection object table of the third intermediary terminal; and a first storage space is established for the user smart terminal in the connection object table that has a communication relationship;
[0097] Whenever a communication request is received from one of the user smart terminals in a communication relationship to the other party, the communication content contained in the communication request is stored in the corresponding first storage space, so that when the third intermediary terminal establishes a Bluetooth connection with the user smart terminal for receiving the communication request, the user smart terminal receiving the communication request can read the communication content stored in the corresponding first storage space;
[0098] If there is a newly added request content in any first storage space, then find the second intermediary terminal where the first storage space is located, and the user smart terminal used to receive the newly added request content in the first storage space, send a reverse connection request to the found user smart terminal, and preferentially send the reverse connection request to the found user smart terminal through the found second intermediary terminal;
[0099] Whenever a communication request is received and there is no intermediary terminal connected to the user intelligent terminal for receiving the request content in the communication request by Bluetooth, a second storage space is generated, and a reverse connection request is sent to the user intelligent terminal for receiving the request content in the communication request;
[0100] When the user intelligent terminal for receiving the request content in the communication request establishes a Bluetooth connection through a reverse connection request, the user intelligent terminal for receiving the request content in the communication request reads the request content in the corresponding first storage space or second storage space.
[0101] In implementation, the user smart terminals that issue a communication request and receive the request content in the communication request are called user smart terminals with a communication relationship. The networking communication system will screen out a third intermediary terminal for the user smart terminals with a communication relationship, and submit a connection application to the user smart terminals with a communication relationship, so that after the connection application is approved, both user smart terminals with a communication relationship are stored in the connection object table of the third intermediary terminal at the same time, and a first storage space is separately established in the third intermediary terminal for storing the request content in the communication request submitted by any one of the user smart terminals with a communication relationship to the other party.
[0102] Whenever a communication request is received from one of the above parties, the networking communication system temporarily stores the communication content in the corresponding first storage space, and when the other user smart terminal establishes a Bluetooth connection with the third intermediary terminal, the corresponding user smart terminal is prompted to read the request content in the first storage space.
[0103] Among them, the screening criteria for the third intermediary terminal can be: the location distance of the user smart terminal with a communication relationship in the target communication record compared to the third intermediary terminal meets the Bluetooth connection requirements; or there is an intersection between the Bluetooth coverage range and the activity range of the user smart terminal with a communication relationship and the intersection is the largest; the target communication record refers to any communication record.
[0104] In addition, in order to allow the other party to read the request content in the first storage space as quickly as possible, the present application proposes that after adding the request content in the first storage space and completing the temporary storage of the request content, the third intermediary terminal will actively display a reverse connection request on the application interaction interface of the user smart terminal of the other party, so that the user can choose whether to connect to the third intermediary terminal through Bluetooth. If so, a Bluetooth connection will be established between the user smart terminal and the third intermediary terminal so that it can read the request content in the corresponding first storage space.
[0105] In addition, whenever a communication request is received and there is currently no intermediary terminal connected to the user smart terminal for receiving the request content in the communication request via Bluetooth, a second storage space can be opened in the first intermediary terminal connected to the user smart terminal that makes the communication request, and the corresponding communication content can be stored in the corresponding second storage space. The first intermediary terminal then sends a reverse connection request to the user smart terminal for receiving the request content of the communication request. When the user smart terminal agrees to the reverse connection request, a Bluetooth connection is established for the user smart terminal to read the request content in the first storage space. After the reading is completed, the connection is disconnected.
[0106] The present application also discloses a networking communication platform in a non-Internet environment. Figure 3 ,include:
[0107] The intermediary terminal screening module 201 is used to receive a connection request sent by a user smart terminal and screen available intermediary terminals; wherein the available intermediary terminal refers to an intermediary terminal that can establish a Bluetooth connection with the user smart terminal, and any intermediary terminal can communicate with other intermediary terminals based on a pre-built intercom network;
[0108] The terminal pairing and connection module 202 is used to obtain a target intermediary terminal from all available intermediary terminals and establish a Bluetooth connection between the target intermediary terminal and the user intelligent terminal;
[0109] The terminal communication interaction module 203 is used to receive a communication request issued by a user smart terminal, and execute the communication request through a target intermediary terminal connected to the user smart terminal, so as to transmit the communication content in the communication request through the target intermediary terminal and the intercom network to the user smart terminal included in the communication request and used to receive the communication content.
[0110] Optionally, it also includes a sharing relationship establishment module, which is used to determine the communication frequency of the first intermediary terminal and determine whether the first intermediary terminal meets the sharing condition; wherein the first intermediary terminal refers to an intermediary terminal that has established a Bluetooth connection with the user smart terminal; and is also used to generate a connection object table for the second intermediary terminal if there is a second intermediary terminal, that is, there is a first intermediary terminal that meets the sharing condition, add the user smart terminal that has established a Bluetooth connection with the second intermediary terminal to the connection object table, and use the second intermediary terminal as an available intermediary terminal for real-time screening;
[0111] It is also used to add the user smart terminal that triggers the connection request to the connection object table corresponding to the second intermediary terminal if the intermediary terminal screened as the target intermediary terminal is the second intermediary terminal after receiving the connection request and screening; it is also used to determine in real time whether all user smart terminals in the connection object table have communication needs, and switch the second intermediary terminal to a Bluetooth connection with the user smart terminal that has communication needs.
[0112] Optionally, it also includes a communication centralized caching module, which is used to generate and store corresponding communication records whenever a communication request is received, wherein the communication records at least include user smart terminals with communication relationships, and the user smart terminals with communication relationships specifically include user smart terminals that make communication requests and user smart terminals that receive communication content in the communication requests; based on the communication records, it is screened from the second intermediary terminals whether there is a third intermediary terminal, wherein the third intermediary terminal satisfies: the location distance of the user smart terminal with communication relationship in the target communication record compared to the third intermediary terminal meets the Bluetooth connection requirements; the target communication record refers to any communication record;
[0113] It is also used to, if there is a third intermediary terminal, send a connection application to the user smart terminal in the corresponding communication record, which has a communication relationship and meets the Bluetooth connection requirements with the third intermediary terminal, and add the corresponding user smart terminal to the connection object table of the third intermediary terminal after the corresponding user smart terminal approves the connection application; and establish a first storage space for the user smart terminal in the connection object table that has a communication relationship; and it is also used to store the communication content contained in the communication request to the corresponding first storage space whenever a communication request is received from one of the user smart terminals in the communication relationship to the other, so that when the third intermediary terminal establishes a Bluetooth connection with the user smart terminal for receiving the communication request, the user smart terminal that receives the communication request can read the communication content stored in the corresponding first storage space.
[0114] Optionally, it also includes a reverse connection establishment module, which is used to search for the second intermediary terminal where the first storage space is located, and the user smart terminal for receiving the new request content in the first storage space if there is new request content in any first storage space, and send a reverse connection request to the found user smart terminal, and preferentially send the reverse connection request to the found user smart terminal through the found second intermediary terminal; it is also used to generate a second storage space whenever a communication request is received and there is currently no intermediary terminal connected to the user smart terminal for receiving the request content in the communication request by Bluetooth, and send a reverse connection request to the user smart terminal for receiving the request content in the communication request; it is also used to establish a Bluetooth connection when the user smart terminal for receiving the request content in the communication request passes the reverse connection request, so that the user smart terminal receiving the request content in the communication request can read the request content in the corresponding first storage space or second storage space.
[0115] Optionally, the sharing relationship establishment module is also used to predict the active time period of each user smart terminal based on the active frequency of all user smart terminals in the connection object table corresponding to each second intermediary terminal; wherein the active frequency is used to characterize the frequency of the user smart terminal making communication requests, and the active time period refers to the time period when the user smart terminal makes communication requests; it is also used to screen the fourth intermediary terminal for the target user smart terminal with an intersection in the active time period, and establish a Bluetooth connection between the fourth intermediary terminal and the target user smart terminal during the corresponding active time period, so that during the active time period, the fourth intermediary terminal is used to execute the communication request of the target user smart terminal.
[0116] Optionally, the sharing relationship establishment module is also used to determine the associated user smart terminal corresponding to the target user smart terminal; wherein the associated user smart terminal refers to a user smart terminal that has received communication request content issued by the target user smart terminal in a historical period, or has sent communication request content to the target user smart terminal in a historical period; it is also used to predict the activity range of the target user smart terminal and the associated user smart mobile terminal based on the current movement trajectory of the target user smart terminal and all the current associated user smart terminals, and determine the intersection area of the activity range of the target user smart terminal and each associated user smart terminal; it is also used to determine, for each associated user smart terminal, the intermediary terminal with the largest overlapping part between the Bluetooth coverage range and the corresponding intersection area; it is also used to send each associated user smart terminal and its corresponding intermediary terminal to the target user smart terminal, so that the target user smart terminal selects and determines the fourth intermediary terminal.
[0117] Optionally, it also includes a communication efficiency prediction module, which is used to predict the time required to complete each communication request in real time based on the communication request that needs to be executed by the second intermediary terminal, and output the execution time period of the corresponding communication request to the user intelligent terminal that issues the communication request each time a communication request is received, so that the corresponding user intelligent terminal that issues the communication request can select a processing plan, and the processing plan at least includes maintaining the communication request and canceling the communication request.
[0118] An embodiment of the present application also discloses a networking communication device in a non-Internet environment. The networking communication device in a non-Internet environment includes a memory and a processor. The memory stores a computer program that can be loaded by the processor and executes the networking communication method in a non-Internet environment as described above.
[0119] An embodiment of the present application also discloses a computer-readable storage medium, which stores a computer program that can be loaded by a processor and execute the above-mentioned networking communication method in a non-Internet environment. The computer-readable storage medium includes, for example: a USB flash drive, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk, and other media that can store program codes.
[0120] It should be noted that, in this document, relational terms such as first and second, etc. are merely used to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any actual relationship or order between these entities or operations.
[0121] The above embodiments are only used to illustrate the technical solutions of the present application, rather than to limit the protection scope of the application. Obviously, the described embodiments are only some embodiments of the present application, rather than all embodiments. Based on these embodiments, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present application.
Claims
1. A networking communication method in a non-Internet environment, characterized in that: include: Receive a connection request from a user smart terminal and search for available intermediary terminals; wherein the available intermediary terminals refer to intermediary terminals that can establish a Bluetooth connection with the user smart terminal, and any intermediary terminal can communicate with other intermediary terminals based on a pre-built intercom network; Acquire a target intermediary terminal from all available intermediary terminals, and establish a Bluetooth connection between the target intermediary terminal and the user intelligent terminal; Receive a communication request sent by a user smart terminal, and execute the communication request through a target intermediary terminal connected to the user smart terminal, so as to transmit the communication content in the communication request through the target intermediary terminal and the intercom network to the user smart terminal included in the communication request for receiving the communication content; Determine the communication frequency of the first intermediary terminal, and determine whether the first intermediary terminal meets the sharing condition; wherein the first intermediary terminal refers to an intermediary terminal that has established a Bluetooth connection with the user smart terminal; If there is a second intermediary terminal, that is, there is a first intermediary terminal that meets the sharing condition, a connection object table is generated for the second intermediary terminal, the user intelligent terminal that has established a Bluetooth connection with the second intermediary terminal is added to the connection object table, and the second intermediary terminal is used as an available intermediary terminal for real-time screening; If after receiving and screening the connection request, the intermediary terminal screened as the target intermediary terminal is the second intermediary terminal, then adding the user intelligent terminal that triggers the connection request to the connection object table corresponding to the second intermediary terminal; Determine in real time whether all user intelligent terminals in the connection object table have communication needs, and switch the second intermediary terminal to a Bluetooth connection with the user intelligent terminal having communication needs.
2. The method for networking communication in a non-Internet environment according to claim 1, characterized in that: The method further comprises: Whenever a communication request is received, a corresponding communication record is generated and stored, wherein the communication record includes at least the user intelligent terminal with which the communication relationship exists, and the user intelligent terminal with which the communication relationship exists specifically includes the user intelligent terminal that makes the communication request and the user intelligent terminal that receives the communication content in the communication request; Based on the communication record, whether there is a third intermediary terminal is screened from the second intermediary terminal, wherein the third intermediary terminal satisfies: the position distance of the user smart terminal with a communication relationship in the target communication record meets the Bluetooth connection requirement compared with the third intermediary terminal; the target communication record refers to any communication record; If there is a third intermediary terminal, a connection application is sent to the user smart terminal in the corresponding communication record, which has a communication relationship and meets the Bluetooth connection requirements with the third intermediary terminal, and after the corresponding user smart terminal passes the connection application, the corresponding user smart terminal is added to the connection object table of the third intermediary terminal; and a first storage space is established for the user smart terminal in the connection object table that has a communication relationship; Whenever a communication request is received from one of the user smart terminals in a communication relationship to the other party, the communication content contained in the communication request is stored in the corresponding first storage space, so that when the third intermediary terminal establishes a Bluetooth connection with the user smart terminal used to receive the communication request, the user smart terminal that receives the communication request can read the communication content stored in the corresponding first storage space.
3. The method for networking communication in a non-Internet environment according to claim 2, characterized in that: The method further comprises: If there is a newly added request content in any first storage space, then find the second intermediary terminal where the first storage space is located, and the user smart terminal used to receive the newly added request content in the first storage space, send a reverse connection request to the found user smart terminal, and preferentially send the reverse connection request to the found user smart terminal through the found second intermediary terminal; Whenever a communication request is received and there is no intermediary terminal connected to the user intelligent terminal for receiving the request content in the communication request by Bluetooth, a second storage space is generated, and a reverse connection request is sent to the user intelligent terminal for receiving the request content in the communication request; When the user intelligent terminal for receiving the request content in the communication request applies through the reverse connection, a Bluetooth connection is established so that the user intelligent terminal for receiving the request content in the communication request can read the request content in the corresponding first storage space or second storage space.
4. The method for networking communication in a non-Internet environment according to claim 1, characterized in that: The method further comprises: determining in real time whether all user intelligent terminals in the connection object table have communication needs, switching the second intermediary terminal to a Bluetooth connection with the user intelligent terminal having communication needs; and Based on the active frequencies of all user smart terminals in the connection object table corresponding to each second intermediary terminal, predict the active time period of each user smart terminal; wherein the active frequency is used to characterize the frequency of the user smart terminal making communication requests, and the active time period refers to the time period when the user smart terminal makes communication requests; For target user smart terminals with overlapping active time periods, a fourth intermediary terminal is screened for the target user smart terminal, and a Bluetooth connection is established between the fourth intermediary terminal and the target user smart terminal during the corresponding active time period, so that during the active time period, the fourth intermediary terminal is used to execute the communication request of the target user smart terminal.
5. The method for networking communication in a non-Internet environment according to claim 4, characterized in that: The step of screening the fourth intermediary terminal for the target user intelligent terminal includes: Determine an associated user intelligent terminal corresponding to the target user intelligent terminal; wherein the associated user intelligent terminal refers to a user intelligent terminal that has received communication request content sent by the target user intelligent terminal in a historical period, or has sent communication request content to the target user intelligent terminal in a historical period; According to the current movement trajectory of the target user smart terminal and all the current associated user smart terminals, predict the activity range of the target user smart terminal and the associated user smart mobile terminals, and determine the intersection area of the activity range of the target user smart terminal and each associated user smart terminal; For each associated user smart terminal, determine the intermediary terminal with the largest overlap between the Bluetooth coverage and the corresponding intersection area; Each associated user intelligent terminal and its corresponding intermediary terminal are sent to the target user intelligent terminal, so that the target user intelligent terminal selects and determines a fourth intermediary terminal.
6. The method for networking communication in a non-Internet environment according to claim 2, characterized in that: The method further comprises: In real time, based on the communication requests that need to be executed by the second intermediary terminal, the time required to complete each communication request is predicted, and each time a communication request is received, the execution time period of the corresponding communication request is output to the user intelligent terminal that issued the communication request, so that the corresponding user intelligent terminal that issued the communication request can select a processing plan, and the processing plan at least includes maintaining the communication request and canceling the communication request.
7. A networking communication platform in a non-Internet environment, characterized in that: include, The intermediary terminal screening module (201) is used to receive a connection request sent by a user smart terminal and screen available intermediary terminals; wherein the available intermediary terminals refer to intermediary terminals that can establish a Bluetooth connection with the user smart terminal, and any intermediary terminal can communicate with other intermediary terminals based on a pre-built intercom network; A terminal pairing and connection module (202) is used to obtain a target intermediary terminal from all available intermediary terminals, and establish a Bluetooth connection between the target intermediary terminal and the user intelligent terminal; The terminal communication interaction module (203) is used to receive a communication request sent by a user intelligent terminal, and execute the communication request through a target intermediary terminal connected to the user intelligent terminal, so as to transmit the communication content in the communication request through the target intermediary terminal and the intercom network to the user intelligent terminal included in the communication request and used to receive the communication content; A sharing relationship establishment module is used to determine the communication frequency of the first intermediary terminal and to judge whether the first intermediary terminal meets the sharing conditions; wherein the first intermediary terminal refers to an intermediary terminal that has established a Bluetooth connection with a user smart terminal; it is also used to generate a connection object table for the second intermediary terminal if there is a second intermediary terminal, that is, there is a first intermediary terminal that meets the sharing conditions, add the user smart terminal that has established a Bluetooth connection with the second intermediary terminal to the connection object table, and use the second intermediary terminal as an available intermediary terminal for real-time screening; it is also used to add the user smart terminal that triggered the connection request to the connection object table corresponding to the second intermediary terminal if the intermediary terminal that is screened as the target intermediary terminal after receiving a connection request and screening is the second intermediary terminal; it is also used to determine in real time whether all user smart terminals in the connection object table have communication needs, and switch the second intermediary terminal to a Bluetooth connection with the user smart terminal that has communication needs.
8. A networking communication device in a non-Internet environment, characterized in that: The method comprises a memory and a processor, wherein the memory stores a computer program that can be loaded by the processor and execute the method according to any one of claims 1 to 6.
9. A computer-readable storage medium, characterized in that: A computer program is stored which can be loaded by a processor and execute the method according to any one of claims 1 to 6.
Citation Information
Patent Citations
Network distribution method and device for bluetooth-based intelligent device and storage medium
CN111918256A
Networking method and device of intelligent terminal, electronic equipment and storage medium
CN114760676A