A 5G message interaction system, method, computing device, and storage medium
Patent Information
- Application Number
- CN202110858370.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2021-07-28
- Publication Date
- 2026-10-09
- Estimated Expiration
- 2041-07-28
AI Technical Summary
[0003]5G消息的发送需要终端原生支持,但这会引入一个问题,即如果终端不支持,则没法实现5G消息的很多功能;比如苹果手机现在就仍然不支持5G消息
[0016]根据本发明的一种5G消息交互系统、方法、计算设备和存储介质,该系统包括:5G消息系统,用于接收用户终端发送的交互信息,将交互信息发送至chatbot统一入口;chatbot统一入口,用于依据交互信息与数据库进行比对匹配,得到匹配结果,依据匹配结果确定目标chatbot,并生成针对目标chatbot的访问请求,并将访问请求提交至5G消息系统进行转发至目标chatbot。本发明通过用户终端发送交互信息,该交互信息通过chatbot统一入口与5G消息系统进行互通,并对用户的交互信息进行智能识别处理后确定目标chatbot,通过目标chatbot与用户终端进行交互,仅需要一个终端,无需用户记忆chatbot的接入号和关键词,即可实现入口发现,提升用户体验。
Smart Images

Figure CN115686878B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of communication technology, and more specifically to a 5G messaging system, method, computing device, and storage medium. Background Technology
[0002] 5G messaging is a significant upgrade to the native short message service on mobile devices, serving as a new information service portal. Users can complete multimedia sending and receiving, service search, discovery, interaction, and payment within the 5G messaging window, achieving a one-stop business experience that realizes "Message as a Platform" (MaaP), "Message as a Service," and "Message as an Application." The biggest advantage of 5G messaging is its intelligent interaction. For industry applications, it can deliver public and commercial services directly to end users, presenting them in rich media and interactive formats on the user's messaging interface, establishing a more convenient intelligent channel and a more direct interaction method, bringing a brand-new business experience. For end users, through 5G messaging's rich media messages, card messages, and chatbot applications, users can complete one-stop business services such as searching, conversing, interacting, and paying within the messaging window, without installing or relying on apps, directly accessing operators and third-party applications.
[0003] Sending 5G messages requires native terminal support, but this introduces a problem: if the terminal doesn't support it, many 5G messaging functions cannot be implemented; for example, Apple phones still don't support 5G messaging. Furthermore, while the 5G messaging system can provide fallback to SMS messages sent to the terminal, it cannot handle messages uploaded to applications, especially interactive uplinks. Existing interaction solutions only support UP2.4 5G messaging users. These terminals have a 5G messaging chatbot mode or mini-program function in the messaging interface, allowing users to directly search for keywords of the desired chatbot and complete the interaction in the dialog box. However, for non-UP2.4 terminals that support 5G messaging (such as CP terminals, enhanced messaging terminals, etc.), or terminals that do not support 5G messaging, the interactive function cannot be implemented. Therefore, the promotion of 5G messaging and the application of chatbots are greatly limited.
[0004] In existing technologies, if a user remembers the access number of the target chatbot, manually enters that access number, and then sends specific keywords, interactive uplink to the chatbot can be achieved, similar to sending a regular SMS message. However, this solution requires the user to remember the industry application chatbot's code number and the keywords sent, making it inconvenient to use. Another possible way to achieve interactive uplink is for the industry application to deploy two systems: one for the chatbot serving 5G messaging and one for the industry port serving SMS users. However, this solution uses multiple terminals, resulting in significantly different user experiences across different terminals, leading to a poor user experience and hindering business promotion. Summary of the Invention
[0005] In view of the above problems, the present invention is proposed to provide a 5G messaging system, method, computing device and storage medium that overcomes or at least partially solves the above problems.
[0006] According to one aspect of the present invention, a 5G messaging interaction system is provided, comprising:
[0007] The 5G messaging system is used to receive interactive information sent by user terminals and send the interactive information to the unified chatbot entry point.
[0008] A unified chatbot entry point is used to compare and match the interaction information with the database to obtain a matching result, determine the target chatbot based on the matching result, generate an access request for the target chatbot, and submit the access request to the 5G messaging system for forwarding to the target chatbot.
[0009] According to another aspect of the present invention, a 5G messaging interaction method is provided, comprising:
[0010] The 5G messaging system receives interactive information sent by user terminals and sends the interactive information to the unified chatbot entry point;
[0011] The unified chatbot entry point compares and matches the interaction information with the database to obtain the matching result;
[0012] The target chatbot is determined based on the matching results, and an access request is generated for the target chatbot;
[0013] The access request is submitted to the 5G messaging system for forwarding to the target chatbot. According to another aspect of the present invention, a computing device is provided, comprising: a processor, a memory, a communication interface, and a communication bus, wherein the processor, the memory, and the communication interface communicate with each other via the communication bus.
[0014] The memory is used to store at least one executable instruction, which causes the processor to perform the operation corresponding to the aforementioned 5G message interaction method.
[0015] According to another aspect of the present invention, a computer storage medium is provided, the storage medium storing at least one executable instruction, the executable instruction causing a processor to perform an operation corresponding to the above-described 5G messaging interaction method.
[0016] According to a 5G messaging interaction system, method, computing device, and storage medium of the present invention, the system includes: a 5G messaging system for receiving interaction information sent by a user terminal and sending the interaction information to a unified chatbot entry point; and a unified chatbot entry point for comparing and matching the interaction information with a database to obtain a matching result, determining a target chatbot based on the matching result, generating an access request for the target chatbot, and submitting the access request to the 5G messaging system for forwarding to the target chatbot. This invention allows user terminals to send interaction information, which communicates with the 5G messaging system through the unified chatbot entry point. The system intelligently identifies and processes the user's interaction information to determine the target chatbot, and then interacts with the user terminal through the target chatbot. This requires only one terminal, eliminating the need for the user to remember the chatbot's access number and keywords, thus achieving entry point discovery and improving user experience.
[0017] The above description is merely an overview of the technical solution of the present invention. In order to better understand the technical means of the present invention and to implement it in accordance with the contents of the specification, and in order to make the above and other objects, features and advantages of the present invention more apparent and understandable, specific embodiments of the present invention are described below. Attached Figure Description
[0018] Various other advantages and benefits will become apparent to those skilled in the art upon reading the following detailed description of preferred embodiments. The accompanying drawings are for illustrative purposes only and are not intended to limit the invention. Furthermore, the same reference numerals denote the same parts throughout the drawings. In the drawings:
[0019] Figure 1 This diagram illustrates the structure of a 5G messaging system according to an embodiment of the present invention.
[0020] Figure 2 This invention provides a schematic diagram of the structure of another 5G messaging system according to an embodiment of the invention.
[0021] Figure 3 A flowchart of a 5G message interaction method provided by an embodiment of the present invention is shown;
[0022] Figure 4 A schematic diagram of the structure of a computing device provided in an embodiment of the present invention is shown. Detailed Implementation
[0023] Exemplary embodiments of the invention will now be described in more detail with reference to the accompanying drawings. While exemplary embodiments of the invention are shown in the drawings, it should be understood that the invention may be implemented in various forms and should not be limited to the embodiments set forth herein. Rather, these embodiments are provided so that this invention will be thorough and complete, and will fully convey the scope of the invention to those skilled in the art.
[0024] In this invention, for terminals that support and do not support 5G messaging, a unified chatbot entry point is established. Users only need to send query / search keywords to discover the entry point. Specifically, this unified chatbot entry point is compatible with all terminals, interoperates with the 5G messaging system, and stores chatbot data from across the network. The unified chatbot entry point can be a unified access number designated by the operator or the Ministry of Industry and Information Technology, such as 10086. Therefore, users do not need to remember the code for each industry application; they only need to forward the interaction information to the unified chatbot entry point through the 5G messaging system.
[0025] Figure 1 A schematic diagram of the structure of an embodiment of the 5G messaging system of the present invention is shown. Figure 1 As shown, the system includes: a 5G messaging system 110, a unified chatbot entry point 120, and a target chatbot 130.
[0026] The 5G messaging system 110 is used to receive interactive information sent by user terminals and send the interactive information to the unified chatbot entry point.
[0027] The unified chatbot entry point 120 is used to compare and match the interaction information with the database to obtain the matching result, determine the target chatbot 130 based on the matching result, generate an access request for the target chatbot 130, and submit the access request to the 5G messaging system 110 for forwarding to the target chatbot 130.
[0028] Specifically, the interaction information sent by the user terminal is matched with the pre-set database through the unified chatbot entry 120 to obtain the matching result corresponding to the interaction information. Based on the matching result, the target chatbot 130 is determined and an access request is generated. The access request is submitted to the 5G messaging system 110 for forwarding to the target chatbot 130. The target chatbot 130 interacts with the user terminal based on the interaction request.
[0029] The system in this embodiment receives interactive information sent by user terminals through a 5G messaging system and forwards the interactive information to a unified chatbot entry point. The unified chatbot entry point compares and matches the interactive information with a database to obtain a matching result. Based on the matching result, it determines the target chatbot, generates an access request for the target chatbot, and submits the access request to the 5G messaging system for forwarding to the target chatbot. This system sends interactive information through user terminals, which is then communicated with the 5G messaging system through the unified chatbot entry point. The system intelligently identifies and processes the user's interactive information to determine the target chatbot, which then interacts with the user terminal. This system requires only one terminal and eliminates the need for users to remember the chatbot's access number and keywords, thus achieving entry point discovery and improving user experience.
[0030] Figure 2 A schematic diagram of another embodiment of the 5G messaging system of the present invention is shown. Figure 2 As shown, the system includes: user terminal 210, 5G messaging system 220, unified chatbot entry point 230, and target chatbot 240.
[0031] User terminal 210 is used to send interactive information to 5G messaging system 220.
[0032] Specifically, user terminal 210 that wants to conduct 5G messaging interaction can generate interactive information by entering query / search keywords in the message / SMS interface, and forward it to chatbot unified entry 230 through 5G messaging system 220.
[0033] The 5G messaging system 220 is used to receive and preprocess interactive information, and then send the preprocessed interactive information to the chatbot unified entry point 230.
[0034] In one alternative approach, the 5G messaging system 220 is further configured to: determine whether the interactive information conforms to a preset text format; if not, convert the interactive information into text information that conforms to the preset text format.
[0035] Specifically, the 5G messaging system 220 receives and preprocesses the interactive information, and sends the preprocessed interactive information to the unified chatbot entry point based on the user access number. If the interactive information is a text message sent from a non-5G messaging terminal, the 5G messaging system will automatically convert it into a text message to achieve 5G messaging system compatibility. It should be noted that the target chatbot search provided by the existing 5G messaging system only supports user terminals with version UP2.4. The 5G messaging system in this embodiment supports all user terminals, including user terminals that support 5G messaging (e.g., versions UP1.0, UP2.0, and UP2.4) and user terminals that do not support 5G messaging. For user terminals that support 5G messaging, the interactive information search content can be in formats such as text, voice, and images, and intelligent voice recognition or intelligent image recognition can be performed by the unified chatbot entry point. For user terminals that do not support 5G messaging, interaction can be directly performed via SMS.
[0036] The unified chatbot entry point 230 is used to compare and match the interaction information with the database to obtain the matching result, determine the target chatbot 240 based on the matching result, generate an access request for the target chatbot 240, and submit the access request to the 5G messaging system 220 for forwarding.
[0037] In an alternative approach, the chatbot unified entry point 230 is further used to: extract keyword information from the interaction information; compare and match the keyword information with the database to obtain the matching result.
[0038] In one optional approach, the database includes: a chatbot database; the unified chatbot entry point 230 is further used to: determine whether there is a chatbot matching item in the chatbot database that matches the keyword information; if there is no chatbot matching item, output multiple preset matching items, and sort the multiple chatbot matching items according to preset rules to obtain a matching result; if there are multiple chatbot matching items, sort the multiple chatbot matching items in descending order of relevance to the keyword information to obtain a matching result; if there is one chatbot matching item, obtain a matching result based on the chatbot matching item, and determine the chatbot corresponding to the chatbot matching item in the matching result as the target chatbot.
[0039] In one alternative approach, the unified chatbot entry point 230 is further configured to: if the matching result contains multiple chatbot matching items, send the matching result to the user terminal via the 5G messaging system; the user terminal 210 is further configured to: select a target chatbot matching item from the matching result, and send the target chatbot 240 matching item to the unified chatbot entry point 230 via the 5G messaging system 220, so that the unified chatbot entry point 230 can determine the chatbot corresponding to the target chatbot matching item as the target chatbot 240.
[0040] In one alternative approach, the unified chatbot entry 230 is further used to: synchronize and update chatbot data from the operator's messaging system to form a chatbot database; wherein the chatbot data includes chatbot information tables within the operator's network.
[0041] Specifically, the unified chatbot entry point 230 extracts keyword information from the interaction information and performs intelligent matching with the chatbot database based on the keyword information. If no chatbot matching item exists, it outputs multiple preset matching items and sorts them according to preset rules to obtain the matching result. These preset rules can be manually set. If multiple chatbot matching items exist, they are intelligently sorted according to their relevance to the keyword information from highest to lowest to obtain the matching result. If there is only one chatbot matching item, the matching result is obtained based on the chatbot matching item, and the chatbot corresponding to the chatbot matching item in the matching result is identified as the target chatbot 240. An access request is directly generated and forwarded to the target chatbot 240 via the 5G messaging system. If multiple matching items exist, the intelligently sorted matching results need to be forwarded to the user terminal 210 via the 5G messaging system 220. The user terminal 210 then selects and determines the target chatbot 240. It should be noted that when the user terminal does not support 5G messaging, the 5G messaging system automatically converts the message into an SMS message before sending it to the user terminal.
[0042] It should be noted that if no chatbot matching item exists, the unified chatbot entry 230 can obtain matching results by manually setting sorting rules. For example, when there is no chatbot matching item for user interaction information, the system can reply to the user with a message such as "Sorry, no service you want to handle was found. You can select the target number from the following services to reply." The sorting of the matching results is manually set by the system and can be fixed or modified periodically according to the actual situation.
[0043] The user terminal receives the matching result forwarded by the 5G messaging system. Based on the received message prompts, the user can independently select the required content to reply to the 5G messaging system, such as replying to the Agricultural Bank of China and selecting the specific Agricultural Bank of China branch number they wish to consult. The 5G messaging system forwards the user's reply to the unified chatbot portal. The unified chatbot portal generates an access request based on the user's selection, which includes the calling number, the called number, and keyword information, and submits the access request to the 5G messaging system. The 5G messaging system then forwards the access request to the target chatbot based on the called number in the access request.
[0044] It should be noted that the unified chatbot entry point 230 is further used for: collecting and intelligently analyzing data such as user terminal reply behavior, user usage frequency, and user evaluation; marking target chatbots 240 that users frequently select for similar keyword information; and directly recommending them the next time similar keyword information is encountered, thereby improving recommendation accuracy and efficiency.
[0045] In one alternative approach, the database includes: a historical information database; the chatbot unified entry point 230 is further used to: compare the interaction information with the historical information database, determine whether there is historical information in the historical database that matches the interaction information, and if so, obtain the historical information that matches the interaction information and associate it with the historical information; obtain the matching result of the historical information, and determine the matching result of the interaction information based on the matching result of the historical information.
[0046] Specifically, the unified chatbot entry point 230 is further used to: determine whether the caller ID of the user terminal 210 is in the blacklist of the 5G messaging system; if so, notify the user terminal through the 5G messaging system 220. Furthermore, the unified chatbot entry point 230 compares the interaction information with the historical information database to determine if there is historical information matching the interaction information. If so, it indicates that the interaction information is not the first request; the historical information matching the interaction information is obtained and associated with the historical information; the matching result of the historical information is obtained, and the matching result of the interaction information is determined based on the matching result of the historical information. This improves the efficiency of finding the target chatbot and reduces the computational load of the unified chatbot entry point. It should be noted that the historical database includes a massive amount of historical interaction information from users.
[0047] The target chatbot 240 is used to perform business interactions with the user terminal 210 based on the access requests forwarded by the 5G messaging system 220.
[0048] Specifically, the target chatbot 240 interacts and responds according to its own business logic, and conducts business interactions with the user terminal 210.
[0049] The system in this embodiment uses a user terminal to send interactive information to a 5G messaging system. The 5G messaging system receives and preprocesses the interactive information, then sends the preprocessed information to a unified chatbot entry point. The unified chatbot entry point compares and matches the interactive information with a database to obtain a matching result, determines the target chatbot based on the matching result, generates an access request for the target chatbot, and submits the access request to the 5G messaging system for forwarding. The target chatbot interacts with the user terminal based on the access request forwarded by the 5G messaging system. This system supports all user terminals, eliminating the need for users to remember chatbot access numbers and keywords, thus achieving entry point discovery and greatly improving user experience. It also improves message delivery rates, as users needing to send 5G messages do not need to worry about whether their terminals support 5G messaging, and there is no need to deploy both a 5G messaging system chatbot and a regular SMS interface simultaneously. Furthermore, by establishing a unified chatbot entry point for industry applications, this method facilitates entry point management for operators.
[0050] Figure 3 A flowchart of an embodiment of a 5G messaging interaction method according to the present invention is shown, as follows: Figure 3 As shown, the method includes the following steps:
[0051] Step S310: The user terminal sends interactive information to the 5G messaging system.
[0052] Step S320: The 5G messaging system receives and preprocesses the interaction information, and sends the preprocessed interaction information to the chatbot unified entry point.
[0053] In an optional manner, step S320 further includes: the 5G messaging system determining whether the interaction information conforms to a preset text format; if not, converting the interaction information into text information that conforms to the preset text format.
[0054] Step S330: The unified chatbot entry point compares and matches the interaction information with the database to obtain the matching result. Based on the matching result, the target chatbot is determined, and an access request for the target chatbot is generated. The access request is then submitted to the 5G messaging system for forwarding.
[0055] In an optional approach, step S330 further includes: extracting keyword information from the interaction information through the chatbot unified entry point; comparing and matching the keyword information with the database to obtain the matching result.
[0056] In one optional approach, the database includes a chatbot database; step S330 further includes: a unified chatbot entry point determining whether there is a chatbot matching item in the chatbot database that matches the keyword information; if no chatbot matching item exists, then multiple preset matching items are output, and the multiple chatbot matching items are sorted according to preset rules to obtain a matching result; if multiple chatbot matching items exist, then the multiple chatbot matching items are sorted in descending order of relevance to the keyword information to obtain a matching result; if a chatbot matching item exists, then the matching result is obtained based on the chatbot matching item, and the chatbot corresponding to the chatbot matching item in the matching result is determined as the target chatbot.
[0057] In an alternative approach, step S330 further includes: if the matching result contains multiple chatbot matching items, then the matching result is sent to the user terminal via the 5G messaging system.
[0058] In an optional manner, step S330 further includes: the user terminal selects a target chatbot matching item from the matching results, and sends the target chatbot matching item to the unified chatbot entry point through the 5G messaging system, so that the unified chatbot entry point can determine the chatbot corresponding to the target chatbot matching item as the target chatbot.
[0059] In an optional approach, step S330 further includes: the unified chatbot entry point synchronizes and updates chatbot data from the operator's messaging system to form a chatbot database; wherein, the chatbot data includes a chatbot information table within the operator's network.
[0060] In one optional approach, the database includes a historical information database; step S230 further includes: the chatbot unified entry point compares the interaction information with the historical information database to determine whether there is historical information in the historical database that matches the interaction information; if so, it obtains the historical information that matches the interaction information and associates it with the historical information; it obtains the matching result of the historical information and determines the matching result of the interaction information based on the matching result of the historical information.
[0061] Step S340: The target chatbot interacts with the user terminal based on the access request forwarded by the 5G messaging system.
[0062] The method in this embodiment involves a user terminal sending interactive information to a 5G messaging system. The 5G messaging system receives and preprocesses the interactive information, then sends the preprocessed information to a unified chatbot entry point. The unified chatbot entry point compares and matches the interactive information with a database to obtain a matching result. Based on the matching result, it determines the target chatbot, generates an access request for the target chatbot, and submits the access request to the 5G messaging system for forwarding. The target chatbot then interacts with the user terminal based on the access request forwarded by the 5G messaging system. This method, where the user terminal sends interactive information that communicates with the 5G messaging system through the unified chatbot entry point, intelligently identifies and processes the user's interactive information to determine the target chatbot, and then interacts with the user terminal through the target chatbot, requires only one terminal and eliminates the need for the user to remember the chatbot's access number and keywords, thus achieving entry point discovery and improving user experience.
[0063] This invention provides a non-volatile computer storage medium storing at least one executable instruction that can execute a 5G messaging method in any of the above method embodiments.
[0064] Executable instructions can specifically be used to cause the processor to perform the following operations:
[0065] The 5G messaging system receives interactive information sent by user terminals and sends the interactive information to the unified chatbot entry point;
[0066] The unified chatbot entry point compares and matches the interaction information with the database to obtain the matching result;
[0067] The target chatbot is determined based on the matching results, and an access request is generated for the target chatbot;
[0068] The access request is submitted to the 5G messaging system for forwarding to the target chatbot. Figure 4 The diagram shows a structural schematic of an embodiment of the computing device of the present invention. The specific embodiments of the present invention do not limit the specific implementation of the computing device.
[0069] like Figure 4 As shown, the computing device may include:
[0070] Processor, Communications Interface, Memory, and Communications Bus.
[0071] The processor, communication interface, and memory communicate with each other via a communication bus. The communication interface is used to communicate with other network elements, such as clients or other servers. The processor executes programs, specifically the steps described in one embodiment of the 5G message interaction method.
[0072] Specifically, the program may include program code, which includes computer operation instructions.
[0073] The processor may be a central processing unit (CPU), an application-specific integrated circuit (ASIC), or one or more integrated circuits configured to implement embodiments of the present invention. The server may include one or more processors of the same type, such as one or more CPUs; or it may include processors of different types, such as one or more CPUs and one or more ASICs.
[0074] Memory is used to store programs. Memory may include high-speed RAM, and may also include non-volatile memory, such as at least one disk drive.
[0075] Specifically, the program can be used to cause the processor to perform the following operations:
[0076] The 5G messaging system receives interactive information sent by user terminals and sends the interactive information to the unified chatbot entry point;
[0077] The unified chatbot entry point compares and matches the interaction information with the database to obtain the matching result;
[0078] The target chatbot is determined based on the matching results, and an access request is generated for the target chatbot;
[0079] The access request is submitted to the 5G messaging system for forwarding to the target chatbot. The algorithms or displays provided herein are not inherently related to any particular computer, virtual system, or other device. Various general-purpose systems can also be used in conjunction with the teachings herein. Based on the above description, the required structure for constructing such a system is obvious. Furthermore, the embodiments of the present invention are not directed to any particular programming language. It should be understood that the content of the invention described herein can be implemented using various programming languages, and the above description of specific languages is for the purpose of disclosing the best mode of implementation of the invention.
[0080] Numerous specific details are set forth in the specification provided herein. However, it will be understood that embodiments of the invention may be practiced without these specific details. In some instances, well-known methods, structures, and techniques have not been shown in detail so as not to obscure the understanding of this specification.
[0081] Similarly, it should be understood that, in order to simplify the invention and aid in understanding one or more of the various inventive aspects, features of the embodiments of the invention are sometimes grouped together in a single embodiment, figure, or description thereof in the above description of exemplary embodiments of the invention. However, this disclosure should not be construed as reflecting an intention that the claimed invention requires more features than are expressly recited in each claim. Rather, as reflected in the following claims, inventive aspects lie in fewer than all features of a single foregoing disclosed embodiment. Therefore, the claims following the detailed description are hereby expressly incorporated into this detailed description, wherein each claim itself is a separate embodiment of the invention.
[0082] Those skilled in the art will understand that modules in the device of the embodiments can be adaptively changed and placed in one or more devices different from that embodiment. Modules, units, or components in the embodiments can be combined into a single module, unit, or component, and further, they can be divided into multiple sub-modules, sub-units, or sub-components. Except where at least some of such features and / or processes or units are mutually exclusive, any combination can be used to combine all features disclosed in this specification (including the accompanying claims, abstract, and drawings) and all processes or units of any method or device so disclosed. Unless expressly stated otherwise, each feature disclosed in this specification (including the accompanying claims, abstract, and drawings) may be replaced by an alternative feature that serves the same, equivalent, or similar purpose.
[0083] Furthermore, those skilled in the art will understand that although some embodiments herein include certain features included in other embodiments but not others, combinations of features from different embodiments are intended to be within the scope of the invention and form different embodiments. For example, in the following claims, any of the claimed embodiments can be used in any combination.
[0084] The various component embodiments of the present invention can be implemented in hardware, or as software modules running on one or more processors, or a combination thereof. Those skilled in the art will understand that microprocessors or digital signal processors (DSPs) can be used in practice to implement some or all of the functions of some or all of the components according to the embodiments of the present invention. The present invention can also be implemented as a device or apparatus program (e.g., a computer program and computer program product) for performing part or all of the methods described herein. Such programs implementing the present invention can be stored on a computer-readable medium or can be in the form of one or more signals. Such signals can be downloaded from an Internet website, provided on a carrier signal, or provided in any other form. It should be noted that the above embodiments are illustrative of the invention and not restrictive, and that alternative embodiments can be devised by those skilled in the art without departing from the scope of the appended claims. In the claims, any reference signs placed between parentheses should not be construed as limiting the claims. The word "comprising" does not exclude the presence of elements or steps not listed in the claims. The word "a" or "an" preceding an element does not exclude the presence of a plurality of such elements. The present invention can be implemented by means of hardware comprising several different elements and by means of a suitably programmed computer. In the unit claims listing several means, several of these means may be embodied by the same hardware item. The use of the words first, second, and third, etc., does not indicate any order. These words can be interpreted as names. Unless otherwise specified, the steps in the above embodiments should not be construed as limiting the order of execution.
Claims
1. A 5G messaging interaction system, characterized in that, include: The 5G messaging system is used to receive interactive information sent by user terminals and send the interactive information to a unified chatbot entry point. The unified chatbot entry point is compatible with all terminals, interoperates with the 5G messaging system, and stores chatbot data across the entire network. The chatbot data includes chatbot information tables within the operator's network. A unified chatbot entry point is used to compare and match the interaction information with the database to obtain a matching result, determine the target chatbot based on the matching result, generate an access request for the target chatbot, and submit the access request to the 5G messaging system for forwarding to the target chatbot. The database includes a chatbot database; the chatbot database is formed by synchronizing and updating chatbot data from the operator's messaging system through the unified chatbot entry point. The unified chatbot entry point is further used for: Determine whether there is a chatbot matching item in the chatbot database that matches the keyword information in the interaction information; If no chatbot match exists, multiple preset match items are output, and these multiple chatbot match items are sorted according to preset rules to obtain the matching result. If multiple chatbot matching items exist, the multiple chatbot matching items are sorted in descending order of relevance to the keyword information to obtain the matching results; If a chatbot match exists, the matching result is obtained based on the chatbot match, and the chatbot corresponding to the chatbot match in the matching result is determined as the target chatbot.
2. The system according to claim 1, characterized in that, The system also includes: The user terminal is used to send interactive information to the 5G messaging system; The target chatbot is used to perform business interactions with the user terminal based on the access requests forwarded by the 5G messaging system.
3. The system according to claim 2, characterized in that, The 5G messaging system is further used for: Determine whether the interactive information conforms to a preset text format. If not, convert the interactive information into text information that conforms to the preset text format.
4. The system according to claim 3, characterized in that, The unified chatbot entry point is further used for: Extract keyword information from the interaction information; The keyword information is compared and matched with the database to obtain the matching results.
5. The system according to claim 1, characterized in that, The unified chatbot entry point is further used to: if the matching result contains multiple chatbot matching items, then send the matching result to the user terminal through the 5G messaging system; The user terminal is further configured to: select a target chatbot matching item from the matching results, and send the target chatbot matching item to the unified chatbot entry point through the 5G messaging system, so that the unified chatbot entry point can determine the chatbot corresponding to the target chatbot matching item as the target chatbot.
6. The system according to any one of claims 1-5, characterized in that, The database includes: a historical information database; The unified chatbot entry point is further used for: The interaction information is compared with the historical information database to determine whether there is historical information in the historical database that matches the interaction information. If so, the historical information that matches the interaction information is obtained and associated with the historical information. Obtain the matching results of the historical information, and determine the matching results of the interaction information based on the matching results of the historical information.
7. A 5G messaging interaction method, characterized in that, include: The 5G messaging system receives interactive information sent by user terminals and sends the interactive information to a unified chatbot entry point; wherein, the unified chatbot entry point is compatible with all terminals, interoperates with the 5G messaging system, and stores chatbot data across the entire network; the chatbot data includes chatbot information tables within the operator's network; The unified chatbot entry point compares and matches the interaction information with the database to obtain the matching result; The target chatbot is determined based on the matching results, and an access request is generated for the target chatbot; The access request is submitted to the 5G messaging system for forwarding to the target chatbot; The database includes a chatbot database; the chatbot database is formed by synchronizing and updating chatbot data from the operator's messaging system through the unified chatbot entry point. The unified chatbot entry point compares and matches the interaction information with the database to obtain a matching result. Determining the target chatbot based on the matching result further includes: Determine whether there is a chatbot matching item in the chatbot database that matches the keyword information in the interaction information; If no chatbot match exists, multiple preset match items are output, and these multiple chatbot match items are sorted according to preset rules to obtain the matching result. If multiple chatbot matching items exist, the multiple chatbot matching items are sorted in descending order of relevance to the keyword information to obtain the matching results; If a chatbot match exists, the matching result is obtained based on the chatbot match, and the chatbot corresponding to the chatbot match in the matching result is determined as the target chatbot.
8. A computing device, characterized in that, include: The processor, memory, communication interface, and communication bus are provided, wherein the processor, memory, and communication interface communicate with each other via the communication bus. The memory is used to store at least one executable instruction, which causes the processor to perform an operation corresponding to the 5G message interaction method as described in claim 7.
9. A computer storage medium, characterized in that, The storage medium stores at least one executable instruction, which causes the processor to perform the operation corresponding to the 5G message interaction method as described in claim 7.
Citation Information
Patent Citations
5G financial message data processing method, financial institution and operator service device
CN113099399A