A method for information query and related device

By displaying text information on the target interface of the first process and identifying the target logo, the problem of low operating efficiency of multi -information source cutting screens is solved, and the efficient and convenient information query process is achieved.

CN113722575BActive Publication Date: 2025-01-28TENCENT TECHNOLOGY (SHENZHEN) CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202010448661.6
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2020-05-25
Publication Date
2025-01-28
Estimated Expiration
2040-05-25

AI Technical Summary

Technical Problem

Frequent screen-cutting operations between multiple information sources lead to reduced information query efficiency and convenience.

Method used

Display text information on the target interface of the first process, and respond to the target logo in the operating identification target information. Inquire the related target data based on the target logo, obtain the description information, and display it in the description interface on the upper layer of the target interface.

Benefits of technology

The information switching and querying process of different content is implemented, the efficiency and operating convenience of information query is improved, and the user's operating frequency is reduced.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN113722575B_ABST
    Figure CN113722575B_ABST
Patent Text Reader

Abstract

The present application discloses a method and related device for information query method, which can be applied to instant messaging applications. By displaying text information on the target interface of the first process; then identifying the target information in the text information in response to the trigger operation on the target interface, wherein the target information includes at least one target identifier, and the target identifier is set based on the second process, and the second process includes target data associated with the target identifier; and then querying the target data based on the target identifier to obtain description information. Thus, information switching and querying process of different contents are realized. Since the querying process is carried out in the target interface of the first process, and the user can query the information through simple operations, the efficiency of information query and the convenience of query operation are improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of computer technology, and in particular to an information query method and related devices. Background Art

[0002] With the development of Internet technology, more and more data information appears in people's lives. How to display a lot of data information in a limited interface has become a difficult problem.

[0003] Generally, different applications are used to divide different information. For example, news query enters the news-related application, and flight status query enters the flight information corresponding application.

[0004] However, since different applications correspond to different interfaces, when a user needs to query multiple information, he needs to frequently switch screens, which affects the efficiency and convenience of information query. Summary of the invention

[0005] In view of this, the present application provides a method for information query, which can effectively avoid the low efficiency of information query caused by screen switching operations and improve the efficiency and convenience of the information query process.

[0006] A first aspect of the present application provides an information query method, which can be applied to a system or program including an instant messaging function in a terminal device, and specifically comprises: displaying text information on a target interface, the target interface being associated with a first process;

[0007] identifying target information in the text information in response to a trigger operation on the target interface, wherein the target information includes at least one target identifier, the target identifier is set based on a second process, and the second process includes target data associated with the target identifier;

[0008] The target data is queried based on the target identifier to obtain description information, and the description information is displayed based on a description interface, and the description interface is on an upper layer of the target interface.

[0009] A second aspect of the present application provides an information query device, comprising: a display unit, configured to display text information on a target interface, the target interface being associated with a first process;

[0010] an identification unit, configured to identify target information in the text information in response to a trigger operation on the target interface, wherein the target information includes at least one target identifier, the target identifier is set based on a second process, and the second process includes target data associated with the target identifier;

[0011] A query unit is used to query the target data based on the target identifier to obtain description information, wherein the description information is displayed based on a description interface, and the description interface is on an upper layer of the target interface.

[0012] Optionally, in some possible implementations of the present application, the query unit is specifically used to determine a first character and a second character in the target identifier, and the description dimensions of the first character and the second character are different;

[0013] The query unit is specifically configured to query the target data according to the first character to obtain candidate information;

[0014] The query unit is specifically configured to query the candidate information according to the second character to obtain the description information.

[0015] Optionally, in some possible implementations of the present application, the query unit is specifically configured to obtain a preset rule according to the second process, wherein the preset rule is set based on a category of the target data;

[0016] The query unit is specifically configured to determine the first character and the second character in the target identifier based on the preset rule.

[0017] Optionally, in some possible implementations of the present application, the query unit is specifically configured to input the target identifier into the description interface;

[0018] The query unit is specifically configured to query the target data based on the target identifier in the second process to update the description interface;

[0019] The query unit is specifically configured to determine the description information according to the updated description interface.

[0020] Optionally, in some possible implementations of the present application, the query unit is specifically used to determine a description area in the description interface;

[0021] The query unit is specifically configured to query the target data based on the target identifier in the second process to obtain query data;

[0022] The query unit is specifically used to input the query data into the description area to update the description interface.

[0023] Optionally, in some possible implementations of the present application, the query unit is specifically configured to query the target data based on the target identifier in the second process to determine a candidate interface, wherein the candidate interface includes the description information;

[0024] The query unit is specifically configured to update the description interface according to the candidate interface.

[0025] Optionally, in some possible implementations of the present application, the query unit is specifically used to determine an input position of the target identifier in the candidate interface;

[0026] The query unit is specifically configured to align the candidate interface with the description interface based on the input position, so as to update the description interface.

[0027] Optionally, in some possible implementations of the present application, the query unit is specifically used to detect a query status instruction generated by the second process based on the target identifier;

[0028] The query unit is specifically configured to terminate the second process according to a status corresponding to the query status instruction.

[0029] Optionally, in some possible implementations of the present application, the identification unit is specifically used to determine a trigger area corresponding to a trigger operation on the target interface;

[0030] The identification unit is specifically configured to identify the target information in the text information according to the overlap between the trigger area and a preset area, wherein the preset area is set based on the target identifier.

[0031] Optionally, in some possible implementations of the present application, the identification unit is specifically used to obtain a trigger duration corresponding to the trigger operation;

[0032] The identification unit is specifically configured to call the description interface if the trigger duration satisfies a preset condition, and the description interface includes the description information.

[0033] Optionally, in some possible implementations of the present application, the identification unit is specifically configured to determine maintenance information in response to a maintenance instruction, the maintenance information including cycle information, revision information, or data source information;

[0034] The identification unit is specifically configured to invoke the second process based on the maintenance information to update the target data.

[0035] Optionally, in some possible implementations of the present application, the identification unit is specifically configured to determine at least one candidate process in response to a process switching instruction, wherein the candidate process is associated with the second process;

[0036] The identification unit is specifically configured to update the description information based on the candidate process.

[0037] The third aspect of the present application provides a computer device, comprising: a memory, a processor and a bus system; the memory is used to store program code; the processor is used to execute the information query method described in the first aspect or any one of the first aspects according to the instructions in the program code.

[0038] A fourth aspect of the present application provides a computer-readable storage medium, wherein instructions are stored in the computer-readable storage medium. When the computer-readable storage medium is executed on a computer, the computer executes the information query method described in the first aspect or any one of the first aspects.

[0039] It can be seen from the above technical solutions that the embodiments of the present application have the following advantages:

[0040] By displaying text information on the target interface of the first process; then identifying the target information in the text information in response to the trigger operation on the target interface, wherein the target information includes at least one target identifier, and the target identifier is set based on the second process, and the second process includes target data associated with the target identifier; then querying the target data based on the target identifier to obtain description information, and the description information is displayed in the description interface on the upper layer of the target interface. Thus, the information switching and query process of different contents are realized. Since the query process is carried out in the target interface of the first process, and the user can query the information through simple operations, the efficiency of information query and the convenience of query operation are improved. BRIEF DESCRIPTION OF THE DRAWINGS

[0041] In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are only embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on the provided drawings without paying any creative work.

[0042] Figure 1 A diagram of the network architecture that runs the information query system;

[0043] Figure 2 A system architecture diagram of information query provided in an embodiment of the present application;

[0044] Figure 3 A flowchart of an information query method provided in an embodiment of the present application;

[0045] Figure 4 A schematic diagram of an information query scenario provided in an embodiment of the present application;

[0046] Figure 5 A schematic diagram of another information query scenario provided in an embodiment of the present application;

[0047] Figure 6 A schematic diagram of another information query scenario provided in an embodiment of the present application;

[0048] Figure 7 A schematic diagram of another information query scenario provided in an embodiment of the present application;

[0049] Figure 8 A schematic diagram of another information query scenario provided in an embodiment of the present application;

[0050] Fig. 9 A schematic diagram of another information query scenario provided in an embodiment of the present application;

[0051] Fig.10 A schematic diagram of another information query scenario provided in an embodiment of the present application;

[0052] Fig.11 A timing diagram of another information query method provided in an embodiment of the present application;

[0053] Fig.12 A schematic diagram of the structure of an information query device provided in an embodiment of the present application;

[0054] Fig.13 A schematic diagram of the structure of a terminal device provided in an embodiment of the present application. DETAILED DESCRIPTION

[0055] The embodiment of the present application provides a method for information query and related devices, which can be applied to a system or program containing an information query function in a terminal device, by displaying text information on a target interface of a first process; then identifying target information in the text information in response to a trigger operation on the target interface, wherein the target information includes at least one target identifier, and the target identifier is set based on a second process, and the second process includes target data associated with the target identifier; and then querying the target data based on the target identifier to obtain description information, and the description information is displayed in a description interface on the upper layer of the target interface. Thus, information switching and querying processes of different contents are realized, because the querying process is all carried out in the target interface of the first process, and the user can query information through simple operations, which improves the efficiency of information query and the convenience of query operation.

[0056] The terms "first", "second", "third", "fourth", etc. (if any) in the specification and claims of the present application and the above-mentioned drawings are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence. It should be understood that the data used in this way can be interchangeable where appropriate, so that the embodiments of the present application described herein can be implemented in an order other than those illustrated or described herein, for example. In addition, the terms "including" and "corresponding to" and any of their variations are intended to cover non-exclusive inclusions, for example, a process, method, system, product or device that includes a series of steps or units is not necessarily limited to those steps or units that are clearly listed, but may include other steps or units that are not clearly listed or inherent to these processes, methods, products or devices.

[0057] It should be understood that the information query method provided in the present application can be applied to a system or program including an information query function in a terminal device, such as an instant messaging platform. Specifically, the information query system can be run on a system such as Figure 1 In the network architecture shown in Figure 1 As shown in FIG. 1 , it is a network architecture diagram of the information query system. As can be seen from the figure, the information query system can provide information query with multiple information sources. The terminal establishes a connection with the server through the network, and then receives the description information related to the target identifier sent by the server, and displays it in a hierarchical manner through local interface processing. It can be understood that Figure 1 A variety of terminal devices are shown in FIG. 1 . In actual scenarios, more or fewer types of terminal devices may participate in the information query process. The specific number and type depend on the actual scenario and are not limited here. In addition, Figure 1 One server is shown in the figure, but in actual scenarios, multiple servers may be involved, especially in scenarios where multiple content applications interact. The specific number of servers depends on the actual scenario.

[0058] In this embodiment, the server can be an independent physical server, or a server cluster or distributed system composed of multiple physical servers, or a cloud server that provides basic cloud computing services such as cloud services, cloud databases, cloud computing, cloud functions, cloud storage, network services, cloud communications, middleware services, domain name services, security services, CDN, and big data and artificial intelligence platforms. The terminal can be a smart phone, a tablet computer, a laptop computer, a desktop computer, a smart speaker, a smart watch, etc., but is not limited to this. The terminal and the server can be directly or indirectly connected via wired or wireless communication, and this application does not limit this.

[0059] It should be noted that the information query method provided in this embodiment can also be performed offline, that is, without the participation of the server, and the terminal is locally connected to other terminals to perform the information query process between the terminals.

[0060] It can be understood that the above-mentioned information query system can run on a personal mobile terminal, for example: as an application such as an instant messaging platform, it can also run on a server, and it can also run on a third-party device to provide information query to obtain the information query processing results of the information source; the specific information query system can be run in the above-mentioned device in the form of a program, or it can be run as a system component in the above-mentioned device, and it can also be run as a cloud service program. The specific operation mode depends on the actual scenario and is not limited here.

[0061] With the development of Internet technology, more and more data information appears in people's lives. How to display a lot of data information in a limited interface has become a difficult problem.

[0062] Generally, different applications are used to divide different information. For example, news query enters the news-related application, and flight status query enters the flight information corresponding application.

[0063] However, since different applications correspond to different interfaces, when a user needs to query multiple information, he needs to frequently switch screens, which affects the efficiency and convenience of information query.

[0064] In order to solve the above problems, this application proposes a method for information query, which is applied to Figure 2 In the information query process framework shown in Figure 2 As shown, it is a system architecture diagram of information query provided by an embodiment of the present application. The present application involves the interaction between the interface layer and the application layer, that is, receiving the user's trigger operation through the interface layer, and determining the time when the target identifier is triggered, so that the information of the first process and the second process in the application layer are displayed in a hierarchical manner in the same interface, and the switching between information can be convenient; it should be noted that the figure shows the display process of the content of two processes, and in actual scenarios, more processes can be involved, which is not limited here.

[0065] It is understandable that the method provided by the present application can be written as a program as a processing logic in a hardware system, or as an information query device, which implements the above processing logic in an integrated or external manner. As an implementation method, the information query device displays text information on the target interface of the first process; then identifies the target information in the text information in response to a trigger operation on the target interface, wherein the target information includes at least one target identifier, and the target identifier is set based on the second process, and the second process includes target data associated with the target identifier; and then queries the target data based on the target identifier to obtain description information, and the description information is displayed in the description interface of the upper layer of the target interface. Thereby, the information switching and query process of different contents are realized. Since the query process is carried out in the target interface of the first process, and the user can query the information through simple operations, the efficiency of information query and the convenience of query operation are improved.

[0066] The solution provided in the embodiments of the present application involves technologies such as artificial intelligence image recognition, which is specifically described by the following embodiments:

[0067] Combined with the above process architecture, the following will introduce the information query method in this application, please refer to Figure 3 , Figure 3 A flowchart of an information query method provided in an embodiment of the present application, the embodiment of the present application at least includes the following steps:

[0068] 301. Display text information on the target interface.

[0069] In this embodiment, the target interface is associated with the first process. For example, the first process is an instant messaging process, and the target interface is an interface including the messaging text information.

[0070] It can be understood that the text information on the target interface can be the one existing on the target interface at the current moment, or it can be obtained in response to a call instruction. For example, the text information is the chat history record called in response to the triggering of the user's history record viewing instruction. The specific text range can be manually selected by the user or automatically generated by the system.

[0071] In another possible scenario, the text information may also be dynamic, for example, when the user is chatting or browsing an e-book, the text information is the text information corresponding to the interface at the time of the triggering operation, thereby ensuring the accuracy of the text information.

[0072] 302. Identify target information in the text information in response to a trigger operation on the target interface.

[0073] In this embodiment, the target information includes at least one target identifier, and the target identifier is set based on the second process. The second process includes target data associated with the target identifier; for example, the target information is a field containing a license plate number, and the target identifier is a character combination indicating the license plate number. The corresponding second process is a program for viewing information related to the license plate number, such as querying the license plate availability status, penalty points, etc. The specific form depends on the actual scenario.

[0074] Specifically, the first process and the second process may be in the same client application, for example, the first process is a chat process in the "WeChat" application, and the second process is a "Mini Program" process in the "WeChat" application, which may specifically be a "Flight Query Mini Program" corresponding to the target identifier. In addition, the first process and the second process may also be in different client applications, for example, the first process is a chat process in the "WeChat" application, and the second process is a "Flight Query" application. The specific process distribution shall be determined according to the actual scenario and is not limited here.

[0075] In one possible scenario, the target identifier is the flight number in the chat conversation, such as Figure 4 As shown, it is a scene diagram of an information query method provided in an embodiment of the present application, and the figure shows the target identifier A1, that is, the flight number, during the chat dialogue process; specifically, the target identifier can be displayed in a prominent font or in a changed color to facilitate user reference.

[0076] In another possible scenario, the target identifier may also be a virtual element of a non-chat interface, such as Figure 5 As shown, it is a scene diagram of another information query method provided in an embodiment of the present application. The figure shows the upper interface of the chat interface, that is, the display of the target identifier B1 in the conversation list. It can be seen that in this scene, the target identifier B1 is the title of the conversation list.

[0077] As can be seen from the above embodiments, the target identification scene is not limited to the interface for user interaction, but can also be an interface for simple information display, and other interfaces containing text information. Figure 5 In the scenario, after the user clicks the target identifier B1, the user can view the related description information. After the user views and enters the session, the target identifier B1 will be highlighted in the session, and the new information viewed in the session list will be directly called, so that the user can view the association easily.

[0078] It should be noted that in actual scenarios, the target identifier is not limited to the forms specified in the above embodiments. Specifically, it can also be a characteristic character identifier with representative meaning, such as a mailbox, high-speed rail number, express number, etc., or a correspondence between a set character identifier and the meaning. For example, if the target character is set to "Xiao Ming", the description information is the relevant description in the "class information" edited by the user. The specific method depends on the actual scenario and is not limited here.

[0079] In addition, the above embodiment shows a case where there is only one target identifier. In actual scenarios, the target text may include multiple target identifiers, and these target identifiers may be scattered or connected. The specific form and quantity depend on the actual scenario.

[0080] Optionally, the trigger operation process on the target interface can be a user's click operation. In order to prevent the user's misoperation process, the trigger area corresponding to the trigger operation on the target interface can be first determined for the above trigger process; then the target information in the text information is identified based on the overlap between the trigger area and the preset area. The preset area is set based on the target identifier. For example, if the target identifier is "CZ001", the preset area is a certain range around the target identifier. When the overlap between the trigger area and the preset area exceeds 80%, the trigger operation is determined to have occurred, and then the target identifier identification process is performed.

[0081] 303. Query the target data based on the target identifier to obtain description information.

[0082] In this embodiment, in order to display the data of the second process completely, the description information may be displayed based on the description interface, and the description interface is on the upper layer of the target interface.

[0083] In one possible scenario, Figure 6 As shown, it is a scenario diagram of another information query method provided in an embodiment of the present application. The figure shows that after the user clicks the target identifier "CZ001" in the target interface, a description interface C1 will pop up, and the description interface C1 will include relevant information obtained based on the "CZ001" query in the second process.

[0084] It can be understood that the position of interface C1 described in the figure can be in the form of a semi-interface placed above the target interface, or it can be presented in the form of a full interface. Specifically, it can pop up from the bottom of the terminal screen, or from the left or right side. The specific pop-up method depends on the actual scenario.

[0085] Specifically, the process of querying the target data based on the target identifier and obtaining the descriptive information can be to identify the characters of the target identifier one by one, that is, first determine the first character and the second character in the target identifier; then query the target data according to the first character to obtain candidate information; further query the candidate information according to the second character to obtain the descriptive information.

[0086] It can be understood that the description dimensions of the first character and the second character can be different. For example, the first character is used to indicate the airline number "CZ" of the flight, and the second character is used to indicate the number "001" of the aircraft. The character division process is set based on the second process, that is, first obtain the preset rules according to the second process, and then determine the first character and the second character in the target identifier based on the preset rules, wherein the preset rules are set based on the category of the target data. For example, if the target data is flight status information, the preset rules are the naming rules of the flight number; if the target data is order status information, the preset rules are the naming rules of the express number.

[0087] It should be noted that the figure shows that the relevant information of the target identifier "CZ001" is "flight status" and "arrival time". Specifically, it can also include historical information such as the historical punctuality rate of the flight. The specific form of the information depends on the actual scenario and is not limited here.

[0088] The above embodiment introduces a step-by-step recognition process of a first character and a second character, such as a combination of letters and numbers; however, in actual scenarios, it may also be a recognition process of characters with more dimensions, and the specific number depends on the actual scenario.

[0089] The following is an introduction to the generation process of the description interface. The description interface may be a description interface in the first process, which is used to be updated based on the second process. That is, firstly, the target identifier is input into the description interface; then, in the second process, the target data is queried based on the target identifier to update the description interface; and then, the description information is determined based on the updated description interface.

[0090] Specifically, the interface update process can be based on pictures, such as Figure 7 FIG. 1 is a schematic diagram of another method for information query provided by an embodiment of the present application. The update process includes the following steps:

[0091] 701. Invoke the second process.

[0092] In this embodiment, after the user clicks the target logo, the second process is called up, such as the flight query process in the applet, which runs in the terminal background.

[0093] 702. Generate a candidate interface.

[0094] In this embodiment, the target data is queried in the second process according to the target identifier clicked by the user. Specifically, the target data may include a data table including the correspondence between the target identifier and the query information. After obtaining the query information, the data may be packaged to obtain the candidate interface D1.

[0095] It is understandable that the above query information may be equivalent to the description information, or may not be completely the same, that is, the information after the query information is combined with the target identifier is the description information.

[0096] 703. Interface update.

[0097] In this embodiment, the interface update process is the process of updating the description area D2 corresponding to the description interface based on the candidate interface D1. Specifically, a screenshot is generated based on the candidate interface D1 and then the description area D2 is inserted to complete the generation process of the description interface.

[0098] Optionally, the candidate interface can be inserted after being aligned with the target information, that is, the input position of the target identifier in the candidate interface is first determined; the candidate interface is aligned with the description interface based on the input position to update the description interface. This ensures the integrity of the candidate interface display and avoids the occurrence of missing interfaces.

[0099] The migration of screenshots can ensure the independence between processes, that is, the first process and the second process will not interfere with each other, thereby ensuring the stability of terminal operation.

[0100] In another possible scenario, the update process of the description interface can also be based on the writing of data, such as Figure 8 FIG. 1 is a schematic diagram of another method for information query provided by an embodiment of the present application. The update process includes the following steps:

[0101] 801. Invoke the second process.

[0102] 802. Generate query data.

[0103] In this embodiment, the query data includes information associated with the target identifier.

[0104] 803. Data input.

[0105] In this embodiment, the data input process is equivalent to inputting the numerical value or related description information E1 in the query data into the corresponding position E2 in the description interface, thereby realizing the update process of the description interface.

[0106] Through direct data input, the amount of data interaction between multiple processes is reduced, the processor resources of the terminal are saved, and the normal operation of the information query process is ensured.

[0107] Optionally, after the description interface containing the description information is generated, the user may not be satisfied with the description information, and in this case, the query process can be started again; that is, firstly, in response to the process switching instruction, at least one candidate process is determined, wherein the candidate process is associated with the second process, that is, a process having similar functions to the second process; and then the description information is updated based on the candidate process. Specifically, Fig. 9 As shown, it is a scene diagram of another information query method provided by an embodiment of the present application. When the user needs to switch processes for information query, he can click Change F1 in the description interface to generate a process switching instruction, that is, switch to other processes to perform a query process based on the target identifier. The user can select the corresponding candidate process in the process selection interface, that is, a process with similar functions to the second process. For example, if the second process is a flight information query applet, the candidate process is other applet with flight information query function; then click OK F2 to quickly switch to the information display in the corresponding process, which further improves the efficiency of information query and facilitates the user's switching operation.

[0108] In combination with the above embodiments, it can be known that by displaying text information on the target interface of the first process; then identifying the target information in the text information in response to the trigger operation on the target interface, wherein the target information includes at least one target identifier, and the target identifier is set based on the second process, and the second process includes target data associated with the target identifier; then querying the target data based on the target identifier to obtain description information, and the description information is displayed in the description interface on the upper layer of the target interface. Thus, the information switching and query process of different contents are realized, because the query process is carried out in the target interface of the first process, and the user can query the information through simple operations, which improves the efficiency of information query and the convenience of query operation.

[0109] In another possible scenario, Figure 3 Based on the embodiment shown, the judgment of the triggering operation can also be performed based on the duration, such as Fig.10 As shown, it is a schematic diagram of another method for information query provided by an embodiment of the present application. In this scenario, the trigger duration corresponding to the trigger operation is first obtained; when the trigger duration meets the preset condition, the description interface containing the description information is called, and the description interface contains the description information. For example, if the preset condition is that the trigger duration reaches 1 second, the description interface pops up. Specifically, the description interface can be a Fig.10 The display form is a small pop-up window.

[0110] Specifically, the pop-up window may be displayed until other elements in the terminal interface are triggered again and then disappear; or it may correspond to the trigger duration, that is, the pop-up window disappears when the trigger is canceled, thereby facilitating a quick query process for the user.

[0111] Optionally, in the above embodiment, the relevant information in the second process can also be customized, that is, maintenance information is determined in response to the maintenance instruction, where the maintenance information includes cycle information, revision information or data source information; then the second process is called up based on the maintenance information to update the target data. For example, the cycle information is to update the target data in the second process every 12 hours. By setting the maintenance information, the freedom of user operation and the controllability of the query process can be improved.

[0112] The above embodiment introduces the information query process, and the first process and the second process involved therein are under the same client application. The following is an introduction to the information query process when the first process and the second process are not under the same client application. Fig.11 , Fig.11 A timing diagram of another information query method provided in an embodiment of the present application, wherein the embodiment of the present application at least includes the following steps:

[0113] 1101. A first server and a terminal perform a first process interaction based on a target interface.

[0114] In this embodiment, the first server corresponds to the data interaction between the first process and the terminal, for example, the first server is a chat server of the application "WeChat".

[0115] 1102. The target identifier in the terminal is triggered.

[0116] 1103. The terminal sends a data request to the second server.

[0117] In this embodiment, the second server corresponds to the data interaction between the second process and the terminal, for example, the second server is a query server of the application "Flight Assistant".

[0118] 1104. The second server performs information query.

[0119] 1105. The second server sends query data to the terminal.

[0120] 1106. The terminal updates the description interface and displays it on top of the target interface.

[0121] In this embodiment, the generation process of the description interface in steps 1101-1106 is similar to Figure 3 Steps 301-303 in the illustrated embodiment are similar, and the related feature descriptions can be referred to and will not be repeated here.

[0122] 1107. The second server ends the interaction with the terminal.

[0123] In this embodiment, since the user mainly interacts with the terminal based on the first process, the second server only needs to obtain description information and does not need other functions in the second process. Therefore, the interaction with the terminal can be ended after completing the information query based on the target identifier in the second process.

[0124] Specifically, the determination of ending the interaction can be by detecting the query status instruction generated by the second process based on the target identifier; then ending the second process according to the state corresponding to the query status instruction. That is, the second process ends when the query is detected to be completed and the instruction has been sent. It can also be ended based on the instruction of receiving query data fed back by the terminal.

[0125] Compared with the information query process that generally uses multiple processes to load at the same time, since the second process only involves a single data interaction in the interaction process with the terminal, that is, the process of data query and transmission, on the one hand, it can save the terminal's operating resources, that is, the terminal only has multiple processes running in parallel during the data reception process, which greatly reduces the background load pressure. On the other hand, due to the simplicity of the description information, the terminal will not generate a large amount of data residue about the operation of the second process, further ensuring the stability of the terminal operation.

[0126] In order to better implement the above solution of the embodiment of the present application, the following also provides related devices for implementing the above solution. Fig.12 , Fig.12 The present invention provides a schematic diagram of the structure of an information query device according to an embodiment of the present invention. The information query device 1200 includes:

[0127] A display unit 1201, configured to display text information on a target interface, wherein the target interface is associated with the first process;

[0128] an identification unit 1202, configured to identify target information in the text information in response to a trigger operation on the target interface, wherein the target information includes at least one target identifier, the target identifier is set based on a second process, and the second process includes target data associated with the target identifier;

[0129] The query unit 1203 is used to query the target data based on the target identifier to obtain description information, and the description information is displayed based on a description interface, and the description interface is on the upper layer of the target interface.

[0130] Optionally, in some possible implementations of the present application, the query unit 1203 is specifically configured to determine a first character and a second character in the target identifier, where the first character and the second character have different description dimensions;

[0131] The query unit 1203 is specifically configured to query the target data according to the first character to obtain candidate information;

[0132] The query unit 1203 is specifically configured to query the candidate information according to the second character to obtain the description information.

[0133] Optionally, in some possible implementations of the present application, the query unit 1203 is specifically configured to obtain a preset rule according to the second process, wherein the preset rule is set based on a category of the target data;

[0134] The query unit 1203 is specifically configured to determine the first character and the second character in the target identifier based on the preset rule.

[0135] Optionally, in some possible implementations of the present application, the query unit 1203 is specifically configured to input the target identifier into the description interface;

[0136] The query unit 1203 is specifically configured to query the target data based on the target identifier in the second process to update the description interface;

[0137] The query unit 1203 is specifically configured to determine the description information according to the updated description interface.

[0138] Optionally, in some possible implementations of the present application, the query unit 1203 is specifically used to determine a description area in the description interface;

[0139] The query unit 1203 is specifically configured to query the target data based on the target identifier in the second process to obtain query data;

[0140] The query unit 1203 is specifically configured to input the query data into the description area to update the description interface.

[0141] Optionally, in some possible implementations of the present application, the query unit 1203 is specifically configured to query the target data based on the target identifier in the second process to determine a candidate interface, wherein the candidate interface includes the description information;

[0142] The query unit 1203 is specifically configured to update the description interface according to the candidate interface.

[0143] Optionally, in some possible implementations of the present application, the query unit 1203 is specifically configured to determine an input position of the target identifier in the candidate interface;

[0144] The query unit 1203 is specifically configured to align the candidate interface with the description interface based on the input position, so as to update the description interface.

[0145] Optionally, in some possible implementations of the present application, the query unit 1203 is specifically configured to detect a query status instruction generated by the second process based on the target identifier;

[0146] The query unit 1203 is specifically configured to terminate the second process according to the status corresponding to the query status instruction.

[0147] Optionally, in some possible implementations of the present application, the identification unit 1202 is specifically configured to determine a trigger area corresponding to a trigger operation on the target interface;

[0148] The identification unit 1202 is specifically configured to identify the target information in the text information according to the overlap between the trigger area and a preset area, wherein the preset area is set based on the target identifier.

[0149] Optionally, in some possible implementations of the present application, the identification unit 1202 is specifically configured to obtain a trigger duration corresponding to the trigger operation;

[0150] The identification unit 1202 is specifically configured to call the description interface if the trigger duration satisfies a preset condition, and the description interface includes the description information.

[0151] Optionally, in some possible implementations of the present application, the identification unit 1202 is specifically configured to determine maintenance information in response to a maintenance instruction, where the maintenance information includes cycle information, revision information, or data source information;

[0152] The identification unit 1202 is specifically configured to invoke the second process based on the maintenance information to update the target data.

[0153] The identification unit 1202 is specifically configured to determine at least one candidate process in response to the process switching instruction, wherein the candidate process is associated with the second process;

[0154] The identification unit 1202 is specifically configured to update the description information based on the candidate process.

[0155] By displaying text information on the target interface of the first process; then identifying the target information in the text information in response to the trigger operation on the target interface, wherein the target information includes at least one target identifier, and the target identifier is set based on the second process, and the second process includes target data associated with the target identifier; then querying the target data based on the target identifier to obtain description information, and the description information is displayed in the description interface on the upper layer of the target interface. Thus, the information switching and query process of different contents are realized. Since the query process is carried out in the target interface of the first process, and the user can query the information through simple operations, the efficiency of information query and the convenience of query operation are improved.

[0156] The present application also provides a terminal device, such as Fig.13 The figure is a schematic diagram of the structure of another terminal device provided by the embodiment of the present application. For the convenience of explanation, only the part related to the embodiment of the present application is shown. For the specific technical details not disclosed, please refer to the method part of the embodiment of the present application. The terminal can be any terminal device including a mobile phone, a tablet computer, a personal digital assistant (PDA), a point of sales (POS), a car computer, etc., taking the mobile phone as an example:

[0157] Fig.13 FIG. 1 is a block diagram showing a partial structure of a mobile phone related to a terminal provided in an embodiment of the present application. Fig.13 The mobile phone includes: a radio frequency (RF) circuit 1310, a memory 1320, an input unit 1330, a display unit 1340, a sensor 1350, an audio circuit 1360, a wireless fidelity (WiFi) module 1370, a processor 1380, and a power supply 1390. Those skilled in the art will understand that Fig.13 The mobile phone structure shown in the figure does not constitute a limitation on the mobile phone, and may include more or fewer components than shown in the figure, or combine certain components, or arrange the components differently.

[0158] Combine the following Fig.13 A detailed introduction to the various components of the mobile phone:

[0159] The RF circuit 1310 can be used for receiving and sending signals during information transmission or calls. In particular, after receiving the downlink information of the base station, it is sent to the processor 1380 for processing; in addition, the designed uplink data is sent to the base station. Generally, the RF circuit 1310 includes but is not limited to an antenna, at least one amplifier, a transceiver, a coupler, a low noise amplifier (LNA), a duplexer, etc. In addition, the RF circuit 1310 can also communicate with the network and other devices through wireless communication. The above wireless communication can use any communication standard or protocol, including but not limited to the global system of mobile communication (GSM), general packet radio service (GPRS), code division multiple access (CDMA), wideband code division multiple access (WCDMA), long term evolution (LTE), email, short messaging service (SMS), etc.

[0160] The memory 1320 can be used to store software programs and modules. The processor 1380 executes various functional applications and data processing of the mobile phone by running the software programs and modules stored in the memory 1320. The memory 1320 can mainly include a program storage area and a data storage area, wherein the program storage area can store an operating system, an application required for at least one function (such as a sound playback function, an image playback function, etc.), etc.; the data storage area can store data created according to the use of the mobile phone (such as audio data, a phone book, etc.), etc. In addition, the memory 1320 can include a high-speed random access memory, and can also include a non-volatile memory, such as at least one disk storage device, a flash memory device, or other volatile solid-state storage devices.

[0161] The input unit 1330 can be used to receive input digital or character information, and to generate key signal input related to the user settings and function control of the mobile phone. Specifically, the input unit 1330 may include a touch panel 1331 and other input devices 1332. The touch panel 1331, also known as a touch screen, can collect the user's touch operation on or near it (such as the user's operation on the touch panel 1331 or near the touch panel 1331 using any suitable object or accessory such as a finger, stylus, etc., and the air touch operation within a certain range on the touch panel 1331), and drive the corresponding connection device according to a pre-set program. Optionally, the touch panel 1331 may include two parts: a touch detection device and a touch controller. Among them, the touch detection device detects the user's touch orientation, detects the signal brought by the touch operation, and transmits the signal to the touch controller; the touch controller receives the touch information from the touch detection device, converts it into contact point coordinates, and then sends it to the processor 1380, and can receive and execute commands sent by the processor 1380. In addition, the touch panel 1331 can be implemented in various types such as resistive, capacitive, infrared, and surface acoustic wave. In addition to the touch panel 1331, the input unit 1330 can also include other input devices 1332. Specifically, the other input devices 1332 can include but are not limited to one or more of a physical keyboard, a function key (such as a volume control key, a switch key, etc.), a trackball, a mouse, a joystick, etc.

[0162] The display unit 1340 can be used to display information input by the user or information provided to the user and various menus of the mobile phone. The display unit 1340 may include a display panel 1341. Optionally, the display panel 1341 may be configured in the form of a liquid crystal display (LCD), an organic light-emitting diode (OLED), etc. Further, the touch panel 1331 may cover the display panel 1341. When the touch panel 1331 detects a touch operation on or near it, it is transmitted to the processor 1380 to determine the type of touch event. Subsequently, the processor 1380 provides a corresponding visual output on the display panel 1341 according to the type of touch event. Although in Fig.13 In the embodiment, the touch panel 1331 and the display panel 1341 are used as two independent components to realize the input and output functions of the mobile phone, but in some embodiments, the touch panel 1331 and the display panel 1341 can be integrated to realize the input and output functions of the mobile phone.

[0163] The mobile phone may also include at least one sensor 1350, such as a light sensor, a motion sensor, and other sensors. Specifically, the light sensor may include an ambient light sensor and a proximity sensor, wherein the ambient light sensor may adjust the brightness of the display panel 1341 according to the brightness of the ambient light, and the proximity sensor may turn off the display panel 1341 and / or the backlight when the mobile phone is moved to the ear. As a type of motion sensor, the accelerometer sensor can detect the magnitude of acceleration in all directions (generally three axes), and can detect the magnitude and direction of gravity when stationary. It can be used for applications that identify the posture of the mobile phone (such as horizontal and vertical screen switching, related games, magnetometer posture calibration), vibration recognition related functions (such as pedometer, tapping), etc.; as for other sensors that can be configured in the mobile phone, such as gyroscopes, barometers, hygrometers, thermometers, infrared sensors, etc., they will not be repeated here.

[0164] The audio circuit 1360, the speaker 1361, and the microphone 1362 can provide an audio interface between the user and the mobile phone. The audio circuit 1360 can transmit the received audio data to the speaker 1361 after converting the received audio data into an electrical signal, which is converted into a sound signal for output; on the other hand, the microphone 1362 converts the collected sound signal into an electrical signal, which is received by the audio circuit 1360 and converted into audio data, and then the audio data is output to the processor 1380 for processing, and then sent to another mobile phone through the RF circuit 1310, or the audio data is output to the memory 1320 for further processing.

[0165] WiFi is a short-range wireless transmission technology. The mobile phone can help users send and receive emails, browse web pages and access streaming media through the WiFi module 1370. It provides users with wireless broadband Internet access. Fig.13 A WiFi module 1370 is shown, but it is understandable that it is not an essential component of the mobile phone and can be omitted as needed without changing the essence of the invention.

[0166] The processor 1380 is the control center of the mobile phone. It uses various interfaces and lines to connect various parts of the entire mobile phone. It executes various functions of the mobile phone and processes data by running or executing software programs and / or modules stored in the memory 1320 and calling data stored in the memory 1320. Optionally, the processor 1380 may include one or more processing units; optionally, the processor 1380 may integrate an application processor and a modem processor, wherein the application processor mainly processes the operating system, user interface and application programs, etc., and the modem processor mainly processes wireless communications. It is understandable that the above-mentioned modem processor may not be integrated into the processor 1380.

[0167] Specifically, the processor 1380 is specifically configured to display text information on a target interface, where the target interface is associated with the first process;

[0168] identifying target information in the text information in response to a trigger operation on the target interface, wherein the target information includes at least one target identifier, the target identifier is set based on a second process, and the second process includes target data associated with the target identifier;

[0169] The target data is queried based on the target identifier to obtain description information, and the description information is displayed based on a description interface, and the description interface is on an upper layer of the target interface.

[0170] In a possible scenario, the processor 1380 is further configured to determine a first character and a second character in the target identifier, where the first character and the second character have different description dimensions;

[0171] querying the target data according to the first character to obtain candidate information;

[0172] The candidate information is queried according to the second character to obtain the description information.

[0173] In a possible scenario, the processor 1380 is further configured to obtain a preset rule according to the second process, where the preset rule is set based on a category of the target data;

[0174] The first character and the second character in the target identifier are determined based on the preset rule.

[0175] In a possible scenario, the processor 1380 is further configured to input the target identifier into the description interface;

[0176] In the second process, querying the target data based on the target identifier to update the description interface;

[0177] The description information is determined according to the updated description interface.

[0178] In one possible scenario, the processor 1380 is further configured to determine a description area in the description interface;

[0179] In the second process, querying the target data based on the target identifier to obtain query data;

[0180] The query data is input into the description area to update the description interface.

[0181] In a possible scenario, the processor 1380 is further configured to query the target data based on the target identifier in the second process to determine a candidate interface, where the candidate interface includes the description information;

[0182] The description interface is updated according to the candidate interface.

[0183] In a possible scenario, the processor 1380 is further configured to determine an input position of the target identifier in the candidate interface;

[0184] The candidate interface is aligned with the description interface based on the input position to update the description interface.

[0185] In a possible scenario, the processor 1380 is further configured to detect a query status instruction generated by the second process based on the target identifier;

[0186] The second process is terminated according to the status corresponding to the query status instruction.

[0187] In a possible scenario, the processor 1380 is further configured to determine a triggering area corresponding to the triggering operation on the target interface;

[0188] The target information in the text information is identified according to the overlap between the trigger area and a preset area, and the preset area is set based on the target identifier.

[0189] In a possible scenario, the processor 1380 is further configured to obtain a trigger duration corresponding to the trigger operation;

[0190] If the trigger duration meets the preset condition, the description interface is called, and the description interface includes the description information.

[0191] In one possible scenario, the processor 1380 is further configured to determine maintenance information in response to the maintenance instruction, where the maintenance information includes cycle information, revision information, or data source information;

[0192] The second process is invoked based on the maintenance information to update the target data.

[0193] The mobile phone also includes a power supply 1390 (such as a battery) for supplying power to various components. Optionally, the power supply can be logically connected to the processor 1380 through a power management system, thereby managing functions such as charging, discharging, and power consumption management through the power management system.

[0194] Although not shown, the mobile phone may also include a camera, a Bluetooth module, etc., which will not be described in detail here.

[0195] In the embodiment of the present application, the processor 1380 included in the terminal also has the function of executing each step of the above-mentioned page processing method.

[0196] The present application also provides a computer-readable storage medium in which an information query instruction is stored. When the computer-readable storage medium is run on a computer, the computer executes the above-mentioned Figures 3 to 11 The illustrated embodiment describes the steps performed by the information query device in the method.

[0197] The present application also provides a computer program product including an information query instruction, which, when executed on a computer, enables the computer to execute the above-mentioned Figures 3 to 11 The illustrated embodiment describes the steps performed by the information query device in the method.

[0198] The present application also provides an information query system, which may include Fig.12 The information query device in the described embodiment, or Fig.13 The terminal device described.

[0199] Those skilled in the art can clearly understand that, for the convenience and brevity of description, the specific working processes of the systems, devices and units described above can refer to the corresponding processes in the aforementioned method embodiments and will not be repeated here.

[0200] In the several embodiments provided in the present application, it should be understood that the disclosed systems, devices and methods can be implemented in other ways. For example, the device embodiments described above are only schematic. For example, the division of the units is only a logical function division. There may be other division methods in actual implementation, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be an indirect coupling or communication connection through some interfaces, devices or units, which can be electrical, mechanical or other forms.

[0201] The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed on multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.

[0202] In addition, each functional unit in each embodiment of the present application may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit. The above-mentioned integrated unit may be implemented in the form of hardware or in the form of software functional units.

[0203] If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present application is essentially or the part that contributes to the prior art or all or part of the technical solution can be embodied in the form of a software product, and the computer software product is stored in a storage medium, including a number of instructions to enable a computer device (which can be a personal computer, an information query device, or a network device, etc.) to perform all or part of the steps of the method described in each embodiment of the present application. The aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (ROM), random access memory (RAM), disk or optical disk and other media that can store program code.

[0204] As described above, the above embodiments are only used to illustrate the technical solutions of the present application, rather than to limit them. Although the present application has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that they can still modify the technical solutions described in the aforementioned embodiments, or make equivalent replacements for some of the technical features therein. However, these modifications or replacements do not deviate the essence of the corresponding technical solutions from the spirit and scope of the technical solutions of the embodiments of the present application.

Claims

1. A method for information query, characterized in that: include: Displaying text information on a target interface, wherein the target interface is associated with the first process; identifying target information in the text information in response to a trigger operation on the target interface, wherein the target information includes at least one target identifier, the target identifier is set based on a second process, and the second process includes target data associated with the target identifier; In the second process, the target data is queried based on the target identifier to obtain description information, wherein the description information is displayed based on a description interface, and the description interface is located on an upper layer of the target interface; determining at least one candidate process in response to a process switching instruction, the candidate process having similar functionality to the second process; A query process based on the target identifier is performed in the candidate process to update the description information.

2. The method according to claim 1, characterized in that The querying of the target data based on the target identifier to obtain description information includes: Determining a first character and a second character in the target identifier, wherein the first character and the second character have different description dimensions; querying the target data according to the first character to obtain candidate information; The candidate information is queried according to the second character to obtain the description information.

3. The method according to claim 2, characterized in that The determining the first character and the second character in the target identifier includes: Acquire a preset rule according to the second process, where the preset rule is set based on the category of the target data; The first character and the second character in the target identifier are determined based on the preset rule.

4. The method according to claim 1, characterized in that: The querying of the target data based on the target identifier to obtain description information includes: Inputting the target identifier into the description interface; In the second process, querying the target data based on the target identifier to update the description interface; The description information is determined according to the updated description interface.

5. The method according to claim 4, characterized in that The querying of the target data based on the target identifier in the second process to update the description interface includes: Determine a description area in the description interface; In the second process, querying the target data based on the target identifier to obtain query data; The query data is input into the description area to update the description interface.

6. The method according to claim 4, characterized in that The querying of the target data based on the target identifier in the second process to update the description interface includes: In the second process, the target data is queried based on the target identifier to determine a candidate interface, where the candidate interface includes the description information; The description interface is updated according to the candidate interface.

7. The method according to claim 6, characterized in that The updating of the description interface according to the candidate interface includes: Determining an input position of the target identifier in the candidate interface; The candidate interface is aligned with the description interface based on the input position to update the description interface.

8. The method according to claim 4, characterized in that The method further comprises: detecting a query status instruction generated by the second process based on the target identifier; The second process is terminated according to the status corresponding to the query status instruction.

9. The method according to claim 1, characterized in that: The identifying the target information in the text information in response to the trigger operation on the target interface includes: Determine a trigger area corresponding to the trigger operation on the target interface; The target information in the text information is identified according to the overlap between the trigger area and a preset area, and the preset area is set based on the target identifier.

10. The method according to any one of claims 1 to 9, characterized in that: The method further comprises: Obtaining the trigger duration corresponding to the trigger operation; If the trigger duration meets the preset condition, the description interface is called, and the description interface includes the description information.

11. The method according to any one of claims 1 to 9, characterized in that: The method further comprises: determining maintenance information in response to the maintenance instruction, the maintenance information including cycle information, revision information or data source information; The second process is invoked based on the maintenance information to update the target data.

12. An information query device, characterized in that: include: A display unit, configured to display text information on a target interface, wherein the target interface is associated with the first process; an identification unit, configured to identify target information in the text information in response to a trigger operation on the target interface, wherein the target information includes at least one target identifier, the target identifier is set based on a second process, and the second process includes target data associated with the target identifier; A query unit, configured to query the target data based on the target identifier in the second process to obtain description information, wherein the description information is displayed based on a description interface, and the description interface is located above the target interface; The identification unit is further configured to determine at least one candidate process in response to the process switching instruction, wherein the candidate process has a similar function to the second process; The identification unit is further used to perform a query process based on the target identifier in the candidate process to update the description information.

13. The device according to claim 12, characterized in that The query unit is specifically used to determine a first character and a second character in the target identifier, wherein the first character and the second character have different description dimensions; The query unit is specifically configured to query the target data according to the first character to obtain candidate information; The query unit is specifically configured to query the candidate information according to the second character to obtain the description information.

14. The device according to claim 13, characterized in that The query unit is specifically configured to obtain a preset rule according to the second process, wherein the preset rule is set based on a category of the target data; The query unit is specifically configured to determine the first character and the second character in the target identifier based on the preset rule.

15. The device according to claim 12, characterized in that The query unit is specifically used to input the target identifier into the description interface; The query unit is specifically configured to query the target data based on the target identifier in the second process to update the description interface; The query unit is specifically configured to determine the description information according to the updated description interface.

16. The device according to claim 15, characterized in that The query unit is specifically used to determine the description area in the description interface; The query unit is specifically configured to query the target data based on the target identifier in the second process to obtain query data; The query unit is specifically used to input the query data into the description area to update the description interface.

17. The device according to claim 15, characterized in that The query unit is specifically configured to query the target data based on the target identifier in the second process to determine a candidate interface, wherein the candidate interface includes the description information; The query unit is specifically configured to update the description interface according to the candidate interface.

18. The device according to claim 17, characterized in that The query unit is specifically used to determine the input position of the target identifier in the candidate interface; The query unit is specifically configured to align the candidate interface with the description interface based on the input position, so as to update the description interface.

19. The device according to claim 15, characterized in that The query unit is specifically configured to detect a query status instruction generated by the second process based on the target identifier; The query unit is specifically configured to terminate the second process according to a status corresponding to the query status instruction.

20. The device according to claim 12, characterized in that The identification unit is specifically used to determine the trigger area corresponding to the trigger operation on the target interface; The identification unit is specifically configured to identify the target information in the text information according to the overlap between the trigger area and a preset area, wherein the preset area is set based on the target identifier.

21. The device according to any one of claims 12 to 20, characterized in that: The identification unit is specifically used to obtain the triggering duration corresponding to the triggering operation; The identification unit is specifically configured to call the description interface if the trigger duration satisfies a preset condition, and the description interface includes the description information.

22. The device according to any one of claims 12 to 20, characterized in that The identification unit is specifically configured to determine maintenance information in response to a maintenance instruction, wherein the maintenance information includes cycle information, revision information, or data source information; The identification unit is specifically configured to invoke the second process based on the maintenance information to update the target data.

23. A computer device, characterized in that: The computer device comprises a processor and a memory: The memory is used to store program codes; the processor is used to execute the information query method according to any one of claims 1 to 11 according to instructions in the program codes.

24. A computer-readable storage medium, wherein instructions are stored in the computer-readable storage medium, and when the computer-readable storage medium is executed on a computer, the computer executes the information query method according to any one of claims 1 to 11.

25. A computer program product comprising information query instructions, characterized in that: When the method is run on a computer, the computer is enabled to execute the information query method described in any one of claims 1 to 11.

Citation Information

Patent Citations

  • Data processing method and apparatus, and mobile terminal

    CN109165292A