Information display method and apparatus, device, medium, and program product

By receiving predefined input from users, the associated application functions in the application are determined, and a custom interface is built in the application, which solves the problem of cumbersome information search methods and improves search efficiency.

WO2026103341A1PCT designated stage Publication Date: 2026-05-21CHINA UNIONPAY
View PDF 6 Cites 0 Cited by

Patent Information

Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
CHINA UNIONPAY
Filing Date
2025-09-22
Publication Date
2026-05-21

AI Technical Summary

Technical Problem

The information retrieval methods in the application are cumbersome, resulting in low search efficiency.

Method used

By receiving predefined input from the user, the application function associated with that input is determined, and a custom interface is rebuilt in the application to directly display the functional information that the user wants to view.

Benefits of technology

It enables users to quickly display the information they need, reduces the number of search operations required by users in multi-level functional interfaces, and improves the efficiency of information retrieval.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2025122874_21052026_PF_FP_ABST
    Figure CN2025122874_21052026_PF_FP_ABST
Patent Text Reader

Abstract

The present application relates to the technical field of artificial intelligence, and discloses an information display method and apparatus, a device, a medium, and a program product. The method comprises: receiving a first input from a user with respect to a first interface of an application program; determining whether the first input is a user predefined input; when the first input is a user predefined input, determining a first application function associated with the user predefined input in the application program; and displaying a second interface, the second interface comprising function information of the first application function.
Need to check novelty before this filing date? Find Prior Art

Description

Information display methods, devices, equipment, media and program products

[0001] Cross-reference to related applications

[0002] This application claims priority to Chinese patent application CN202411651789.7, filed on November 18, 2024, entitled “Information Display Method, Apparatus, Device, Medium and Program Product”, the entire contents of which are incorporated herein by reference. Technical Field

[0003] This application belongs to the field of artificial intelligence technology, and in particular relates to an information display method, device, equipment, medium and program product. Background Technology

[0004] With the rapid development of electronic device technology, the types of applications (APPs) that can run on electronic devices are becoming increasingly diverse, covering all aspects of daily life, work, and study. In order to provide different services, most APPs usually set up first-level, second-level, or even third-level and fourth-level functional items to achieve functional segmentation.

[0005] In related technologies, when users want to view information in an application, they typically first search for the primary function item on the application's main page, and then continue searching for the secondary function items under the primary function item. If the information they need is not found, they need to continue searching for the tertiary function items under the secondary function items, and so on, until they find the information they are looking for. Furthermore, if the user does not find the relevant information in the tertiary function items, they need to return to the primary function item level by level. This makes the search process cumbersome and results in low information retrieval efficiency. Summary of the Invention

[0006] This application provides an information display method, apparatus, device, and storage medium, which can solve the problem that the information search method in related applications is cumbersome and results in low information search efficiency.

[0007] In a first aspect, embodiments of this application provide an information display method applied to an electronic device, which may include:

[0008] Receive the user's first input to the application's first interface;

[0009] In response to the first input, determine whether the first input is a user-predefined input;

[0010] If the first input is a user-predefined input, determine the first application function in the application associated with the user-predefined input;

[0011] The second interface is displayed, which includes the functional information of the first application.

[0012] Secondly, embodiments of this application provide an information display method applied to a server, which may include:

[0013] Receive user input information sent by electronic devices, including the user's initial input to the first interface of the application;

[0014] Based on the user input information, determine whether the first input is a user-predefined input;

[0015] If the first input is a user-predefined input, determine the first application function in the application associated with the user-predefined input;

[0016] Send function information of the first application function to the electronic device so that the function information of the first application function can be displayed on the electronic device.

[0017] Thirdly, embodiments of this application provide an information display device applied to an electronic device, which may include:

[0018] The receiving module is used to receive the user's initial input to the application's first interface.

[0019] The determination module is used to determine, in response to the first input, whether the first input is a user-predefined input;

[0020] The determination module is also used to determine, in the case that the first input is a user-predefined input, a first application function in the application associated with the user-predefined input;

[0021] The display module is used to display the second interface, which includes the functional information of the first application function.

[0022] Fourthly, embodiments of this application provide an information display device applied to a server, the device including:

[0023] The receiving module is used to receive user input information sent by the electronic device, including the user's first input to the first interface of the application.

[0024] The determination module is used to determine whether the first input is a predefined input by the user based on the user input information;

[0025] The determination module is also used to determine, in the case that the first input is a user-predefined input, a first application function in the application associated with the user-predefined input;

[0026] The sending module is used to send function information of the first application function to the electronic device so that the electronic device can display the second interface based on the function information of the first application function.

[0027] Fifthly, embodiments of this application provide an electronic device, which includes: a processor and a memory storing computer program instructions;

[0028] When the processor executes computer program instructions, it implements the information display method as shown in the first aspect.

[0029] In a sixth aspect, embodiments of this application provide a server, which includes: a processor and a memory storing computer program instructions;

[0030] When the processor executes computer program instructions, it implements the information display method as shown in the second aspect.

[0031] In a seventh aspect, embodiments of this application provide a computer storage medium storing computer program instructions, which, when executed by a processor, implement the information display method as shown in the first aspect or the information display method as shown in the second aspect.

[0032] Eighthly, embodiments of this application provide a chip, which includes a processor and a communication interface. The communication interface and the processor are coupled. The processor is used to run programs or instructions to implement the information display method as shown in the first aspect or the information display method as shown in the second aspect.

[0033] Ninthly, embodiments of this application provide a computer program product, which is stored in a storage medium and executed by at least one processor to implement the information display method as shown in the first aspect or the information display method as shown in the second aspect.

[0034] The information display method, system, apparatus, device, and storage medium of this application embodiment receive a first input from a user to a first interface of an application, determine whether the first input is a user-predefined input, and if the first input is a user-predefined input, determine a first application function in the application associated with the user-predefined input; and display a second interface, the second interface including the functional information of the first application function. In this way, the interface containing the functional information of the application function that the user wants to view can be quickly displayed directly through the user's predefined input to a certain interface of the application, eliminating the need for the user to repeatedly search for the required functional information in multiple levels of functional interfaces of the application. This achieves the reconstruction of a custom interface within the application to display the information searched by the user, reducing the number of operations required for the user to view the functional information of the application function and improving the efficiency of finding functional information. Furthermore, by rearranging the functional information of the first application function that the user wants to view, a second interface not present in the original application is reconstructed to display the functional information of the first application function that the user wants to view. This facilitates users customizing the interface for displaying the functional information of the application based on their predefined input, enabling personalized configuration of application functions within the application and specifically improving the efficiency of viewing the functional information of the application. Attached Figure Description

[0035] To more clearly illustrate the technical solutions of the embodiments of this application, the accompanying drawings used in the embodiments of this application will be briefly introduced below. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0036] Figure 1 is a schematic diagram of one of the structures of an information display system provided in an embodiment of this application;

[0037] Figure 2 is a second structural schematic diagram of an information display system provided in an embodiment of this application;

[0038] Figure 3 is a flowchart illustrating an information display method provided in an embodiment of this application;

[0039] Figure 4 is a schematic diagram of setting association relationships in an information display method according to an embodiment of this application;

[0040] Figure 5 is a schematic flowchart of a server-based information display method provided in an embodiment of this application;

[0041] Figure 6 is a schematic diagram of the structure of an information display device provided in an embodiment of this application;

[0042] Figure 7 is a schematic diagram of the structure of an information display device provided in an embodiment of this application;

[0043] Figure 8 is a schematic diagram of the structure of a computer device provided in one embodiment of this application. Detailed Implementation

[0044] The features and exemplary embodiments of various aspects of this application will be described in detail below. To make the objectives, technical solutions, and advantages of this application clearer, the application will be further described in detail below with reference to the accompanying drawings and specific embodiments. It should be understood that the specific embodiments described herein are only intended to explain this application and not to limit it. For those skilled in the art, this application can be implemented without some of these specific details. The following description of the embodiments is merely to provide a better understanding of this application by illustrating examples.

[0045] It should be noted that, in this document, relational terms such as "first" and "second" are used merely to distinguish one entity or operation from another, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Furthermore, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or apparatus. Without further limitations, an element defined by the phrase "comprising..." does not exclude the presence of additional identical elements in the process, method, article, or apparatus that includes the element.

[0046] The acquisition, storage, use, and processing of data (including but not limited to features and information mentioned in this document) in the technical solution of this application all comply with the relevant provisions of national laws and regulations.

[0047] The variety of applications running on electronic devices is increasingly diverse, covering all aspects of users' daily lives, work, and studies. The functionality of a single application is constantly evolving, providing increasingly rich and detailed services. For example, payment applications can offer users a variety of functions, such as medical applications, payment applications, travel applications, and utility bill payment applications. Each application function includes multiple services; for instance, medical applications may include government services like citizen service centers, and medical services such as registration or consultation; payment applications may include financial services such as receiving and making payments or repayments; travel applications may include travel services such as train tickets or plane tickets; and utility bill payment applications may include life services such as topping up or paying bills.

[0048] Therefore, the aforementioned applications are all-encompassing, both a treasure trove and a hodgepodge. Incorporating more and richer services and enhancing the richness of application functions offered to users through service coverage has been the long-term goal of these applications, making it difficult to trim or slim down the services or application functions they provide.

[0049] In related technologies, when users engage with an application, they typically focus on one or a few of its features or services. They frequently use only one or a few of these features or services. An overly complex set of features or services, even if added, upgraded, or updated, is unlikely to be noticed by users. For example, when a user seeks information within an application, they usually first search for the primary function on the main page, then continue searching for the secondary function within that primary function. If the desired information is not found there, they must continue searching for the tertiary function, and so on, until they find the information they are looking for. Furthermore, if the relevant information is not found in the tertiary function, the user must return to the primary function level, making the search process cumbersome and resulting in low information retrieval efficiency.

[0050] Based on this, in order to solve the problems that have arisen in the related technologies, the information display system, method, apparatus, computer equipment, storage medium and computer program product of the present application will be described in detail below with reference to Figures 1 to 8. It should be noted that these embodiments are not intended to limit the scope of disclosure of the present application.

[0051] First, the information display system provided in the embodiments of this application will be described in detail with reference to Figures 1 and 2, as follows.

[0052] Figure 1 is one of the structural schematic diagrams of an information display system provided in an embodiment of this application.

[0053] As shown in Figure 1, the information display system provided in this embodiment can be located on the electronic device side. First, the application of the electronic device can form a first association relationship based on the user's identity information and predefined user input, for example, recording the first association relationship between account ID: 123 and user-defined hand-drawn graphic Y. Next, a second association relationship is formed based on the user's identity information, predefined user input, and application functions within the application, for example, recording the second association relationship between account ID: 123, user-defined hand-drawn graphic Y, and medical application functions. Further, if the application function includes at least one application sub-function, the second association relationship can specifically be the association relationship between user identity information, predefined user input, application functions within the application, and application sub-functions under that application function, for example, recording the second association relationship between account ID: 123, user-defined hand-drawn graphic Y, medical application functions, and application sub-functions such as registration by department and intelligent triage under the medical application function. Furthermore, since an application function can be associated with at least one service, a third association can be formed based on user identity information, user predefined input, the application function within the application, and the service associated with the application function. This third association records the account ID (123), the user-defined hand-drawn graphic Y, the medical application function, and the registration service provided by the hospital or any department within the hospital. Then, user behavior information regarding the user's use of the application function is obtained, and the third association is associated with this user behavior information to obtain a fourth association. Based on the user behavior information, at least one of the following information involved in the third association—user identity information, user predefined input, function information related to the application function within the application, and service information—is arranged to reconstruct a second interface not present in the original application, which is then displayed to the user.

[0054] Based on the established relationships described above, the electronic device performs the following steps to display information.

[0055] As shown in Figure 1, a user logs into the application using user identity information such as username and password or QR code. After logging in with account ID 123, the user can input a user-defined hand-drawn graphic Y on the application's first interface 101 (e.g., the interface displayed after logging into the application or the application's main page). Based on this, according to the first association relationship, it can be determined whether the reference user predefined input associated with account ID 123 includes the user-defined hand-drawn graphic Y. If it does, based on at least one of the following association relationships: the second association relationship and the third association relationship, the first application function associated with the user predefined input in the application, such as a medical application function, and services such as registration and purchasing medicine within the first application function, are obtained. Then, based on the fourth association relationship, according to the user's behavior information when using the application functions in the application, the medical information of the medical application function and the service information of medical information such as registration and purchasing medicine are rearranged to construct a second interface, which is then displayed as second interface 102. The second interface 102 can specifically include the medical information of the medical application function and the service information of medical information such as registration and purchasing medicine.

[0056] Therefore, the information display system provided in this application embodiment can effectively solve the problem of low efficiency in information retrieval as application functions or services become increasingly rich. It combines user-defined input with a custom interface in the application to quickly display the interface containing the functional information of the application function that the user wants to view. Users do not need to repeatedly search for the required functional information in the multi-level functional interfaces of the application. It realizes the reconstruction of a custom interface in the application to display the information searched by the user, reduces the number of operations for users to view the functional information of the application function, and ensures that no matter how rich or expanded the application functions are, it does not increase the difficulty for users to search for and retrieve information, thus improving the efficiency of information retrieval.

[0057] Figure 2 is a second schematic diagram of the structure of an information display system provided in an embodiment of this application.

[0058] As shown in Figure 2, in order to achieve a user-centric and user-demand-oriented approach and support user-customized display interfaces, the information display system in this embodiment may include electronic devices and servers. The electronic devices may include a front-end application (hereinafter referred to as the front-end APP), and the server includes a middleware system and a back-end system. This enables user-defined interface configuration, filtering and displaying functional or service information based on user-predefined input, and reconstructing the displayed interface based on the functional or service information. Furthermore, a custom interface, such as a second interface, is reconstructed within the application to achieve "personalized experiences" and "multiple perspectives for one person" to display the information the user searches for. This reduces the number of operations required for users to view application functional information and improves the efficiency of finding functional information. The structure will be described in detail below.

[0059] The system establishes a correspondence between user requirement collection, personalized user configuration, and global configuration across three levels: the front-end APP, the middle platform system, and the back-end system.

[0060] Specifically, user needs and personalized configurations are arranged according to vertical domains and specific domains, establishing a correspondence between three-level graph structures. The front-end app can generate a first association based on user identity information and predefined user input. The middle platform system can be used for user management, including forming a second association based on user identity information, predefined user input, and application functions within the application. The back-end system can be used for arranging functional or service information of application functions. Specifically, it obtains user behavior information about using application functions, associates the third association with this behavior information to obtain a fourth association, and then arranges the functional and service information according to user behavior information. This reconstructs a second interface not present in the original application, displaying the information the user searches for, reducing the number of steps required for viewing application function information, and improving information retrieval efficiency.

[0061] Based on this, the information display system in this application embodiment can perform the following information display steps based on the above-constructed association relationship.

[0062] Users can log in to the front-end app and set their service requirements according to the prompts. For example, after successful login, users can access the pre-configured functions. Following the interface prompts, users can specify their service requirements by checking boxes, drop-down lists, or other methods. Alternatively, after successful login, users can input their requirements using custom hand-drawn graphics against a dot matrix background, such as Z for government affairs, Y for healthcare, J for finance, ○ for promotions, and □ for health and wellness. They can also specify service requirements by indicating the number of finger taps or clicks. Based on this, the front-end app converts the user's requirements into predefined input and sends the user's identity information along with the predefined input to the central platform system for processing.

[0063] For the middle platform system, upon receiving the user's identity information and predefined input from the front-end APP, based on the aforementioned second and third association relationships, the system determines the functional information or service information of the application function required by the user and sends it to the back-end system.

[0064] The backend system can obtain specific domain service or personalized service information based on user identity information, user predefined input, and application function or service information, combined with the fourth relationship. It can then quickly compile the display based on the already arranged and stored data and feed it back to the middle platform system, which in turn feeds it back to the frontend APP to complete the rendering and interface display.

[0065] Therefore, the information display system provided in this application embodiment can effectively solve the problem of low efficiency in information retrieval as application functions or services become increasingly rich. It combines user-defined input with a custom interface in the application to quickly display the interface containing the functional information of the application function that the user wants to view. Users do not need to repeatedly search for the required functional information in the multi-level functional interfaces of the application. It realizes the reconstruction of a custom interface in the application to display the information searched by the user, reduces the number of operations for users to view the functional information of the application function, and ensures that no matter how rich or expanded the application functions are, it does not increase the difficulty for users to search for and retrieve information, thus improving the efficiency of information retrieval.

[0066] The information display method performed by the information display system shown in Figures 1 and 2 will be described in detail below with reference to Figure 3.

[0067] Figure 3 is a flowchart illustrating an information display method provided in an embodiment of this application.

[0068] As shown in Figure 3, this information display method can be applied to electronic devices in the information display system shown in Figure 1 or Figure 2. The information display method specifically includes the following steps:

[0069] Step 310: Receive the first input from the user to the first interface of the application; Step 320: In response to the first input, determine whether the first input is a user-predefined input; Step 330: If the first input is a user-predefined input, determine the first application function associated with the user-predefined input in the application; Step 340: Display the second interface, which includes the function information of the first application function.

[0070] This approach allows users to quickly view the desired application function information directly from their predefined input on a specific interface. Users are no longer required to repeatedly search through multiple levels of interface navigation, enabling the creation of custom interfaces within the application to display the requested information. This reduces the number of steps required to access application function information and improves search efficiency. Furthermore, by rearranging the information of the primary application function that the user wants to view and displaying it on the first-level interface (second interface), users can customize the interface for displaying application function information based on their predefined input. This allows for personalized configuration of application functions, specifically improving the efficiency of accessing application function information.

[0071] The steps described above are explained in detail below.

[0072] In this embodiment of the application, before performing step 310 of this application, the information display method provided in this embodiment of the application further includes pre-configuring the association relationships in this embodiment of the application, such as the first association relationship, the second association relationship and the third association relationship, as shown below.

[0073] An electronic device's application can form a first association based on user identity information and predefined user input, for example, recording the first association between account ID: 123 and a user-defined hand-drawn graphic Y. Next, based on user identity information, predefined user input, and the application's functions, a second association is formed, for example, recording account ID: 123, the user-defined hand-drawn graphic Y, and a second association representing medical services. Furthermore, if the application functions include at least one service, a third association can be formed based on user identity information, predefined user input, the application's functions, and the services associated with those functions, recording account ID: 123, the user-defined hand-drawn graphic Y, and a third association representing medical and appointment services.

[0074] In addition, this application embodiment also includes a fourth association relationship, namely, obtaining user behavior information of the user using the application functions in the application, associating the third association relationship with the user behavior information to obtain the fourth association relationship, so as to arrange the functional information of the application functions and the service information of the services according to the user behavior information, so as to display them to the user.

[0075] First, regarding step 310, the first interface in this application embodiment can be the application's main interface, or a first-level interface under any application function in the application, or a second-level interface under any application function, or an N-level interface under any application function, where N is a positive integer.

[0076] In this embodiment, the first input includes, but is not limited to: touch input from the user to the electronic device via a finger or stylus, voice commands input by the user, specific gestures input by the user, or other feasible inputs. The specific input can be determined according to actual usage needs, and this embodiment does not impose limitations. The specific gesture in this embodiment can be any one of a single-click gesture, a swipe gesture, a drag gesture, a pressure-recognition gesture, a long-press gesture, an area-change gesture, a double-press gesture, or a double-tap gesture. The click input or selection input in this embodiment can be a single-click input, a double-tap input, or any number of clicks, and can also be a long-press input or a short-press input.

[0077] For example, the first input can be the input of various forms of boxes such as selection boxes and drop-down boxes in the login interface of the application; or it can be the input of user-defined hand-drawn graphics after successful login, such as: Z representing government affairs, Y representing medical care, J representing finance, etc.; or ○ representing promotional offers, □ representing medical health, etc.

[0078] Next, regarding step 320, in some embodiments of this application, step 320 may specifically include steps 3201 to 3203.

[0079] Step 3201: In response to the first input, obtain the first user identity information of the user login application.

[0080] For example, the first user identity information of the user logging into the application is obtained, namely, the recorded account ID: 123. Step 3202: Based on the first association relationship between the reference user identity information and the reference user predefined input, the first reference user predefined input associated with the first user identity information is determined.

[0081] For example, the first reference user associated with the record account ID: 123 is determined by predefined inputs such as Z representing government application functions, Y representing medical application functions, and ○ representing promotional application functions.

[0082] Step 3203: If the first reference user predefined input includes the first input, determine that the first input is a user predefined input.

[0083] For example, if the first input is Y, then the first reference user predefined input includes the first input, and in this case, the first input can be determined to be the user predefined input.

[0084] Conversely, if the first input is M, then the first reference user predefined input does not include the first input. In this case, it can be determined that the first input is not a user predefined input.

[0085] In some embodiments of this application, before step 3202, the information display method may further include step 3204, verifying the user's identity based on the first user identity information.

[0086] Specifically, the first user's identity information is matched with preset user identity information to obtain a matching result. If the matching result indicates that the first user's identity information matches the preset user's identity information, the verification is successful. Conversely, if the matching result indicates that the first user's identity information does not match the preset user's identity information, the verification is unsuccessful.

[0087] Based on this, step 3202 may specifically include:

[0088] If the verification is successful, the first reference user predefined input associated with the first user identity information is determined based on the first association relationship between the reference user identity information and the reference user predefined input.

[0089] It should be noted that, in this embodiment of the application, user identity can be verified based on user identity information before generating the first association relationship. Only if the verification is successful can the first association relationship be set. Here, if the verification fails, resource substitution can be used to achieve successful verification and set the first association relationship.

[0090] Furthermore, regarding step 330, in some embodiments of this application, step 330 may specifically include:

[0091] If the first input is a user-predefined input, the first application function associated with the user-predefined input in the application is determined based on the second association relationship between the referenced user-predefined input and the referenced application function in the application.

[0092] For example, as shown in FIG4, a first application function associated with the user predefined input in the application can be obtained based on a second association relationship between the reference user predefined input and the reference application function in the application.

[0093] Furthermore, the first interface is the interface corresponding to the first application function in the application. The reference application function includes the first application function, and the first application function includes application sub-functions. The second association relationship includes the association relationship between the reference user predefined input and the application sub-functions in the first application function. Based on this, step 330 may specifically include:

[0094] Based on the association between the reference user predefined input and the application sub-functions in the first application function, determine the application sub-functions in the first application function that are associated with the user predefined input.

[0095] For example, referring to Figure 4, the application sub-function associated with the user predefined input in the first application function can be determined based on the association between the reference user predefined input and the reference application functions and services (or application sub-functions) in the application.

[0096] It should be noted that the embodiments of this application provide the following two methods for generating the above-mentioned second association relationship, as detailed below.

[0097] In some embodiments of this application, the association can be done manually by the user. Based on this, the information display method may also include steps 4101 and 4102 before step 330.

[0098] Step 4101: Receive the user's second input.

[0099] Step 4102: In response to the second input, generate a second association relationship based on the user-associated reference user predefined input and reference application function.

[0100] In some other embodiments of this application, information can be automatically associated through user input. Based on this, the information display method may further include steps 4103 and 4105 before step 330.

[0101] Step 4103: Receive the third input, which is a reference to the user's predefined input.

[0102] Step 4104: In response to the third input, obtain the reference application function corresponding to the input meaning information from the application based on the input meaning information of the reference user predefined input set by the user.

[0103] Step 4105: Associate the reference application function with the user-defined reference user input to obtain the second association relationship.

[0104] For example, if a user enters ¥, since ¥ represents money, it can be associated with financial application functions. If a user enters Y, since Y is the first letter of "yin" in medicine, it can be associated with medical application functions.

[0105] Then, regarding step 340, in some embodiments of this application, the functional information of the first application function includes service information of at least one service associated with the first application function. Based on this, before step 340, the information display method may also include steps 4201 and 4202.

[0106] Step 4201: Based on the third association relationship between the reference application function and the reference service, obtain at least one service associated with the first application function.

[0107] Step 4202: Arrange the service information of at least one service to construct a second interface.

[0108] For example, since the second interface is not a pre-set interface corresponding to a certain application function in the application, but an interface that needs to be reconstructed based on the function information or service information of the application function associated with the user's predefined input, it is necessary to arrange the service information of the first application function and at least one service to construct the second interface.

[0109] Furthermore, prior to step 4202, the information display method may also include step 4203:

[0110] Obtain user behavior information about how users use application functions within the application.

[0111] Based on this, step 4202 may specifically include:

[0112] Based on user behavior information, the service information is arranged to create a second interface.

[0113] Therefore, based on user habits, the functional information of application functions or the service information of services can be arranged to reconstruct the functional information of the first application function that the user wants to view in the second interface that was not present in the original application. This is beneficial for users to customize the interface for displaying application functional information based on user-defined input, so as to realize the personalized configuration of application functions in the application and improve the efficiency of users viewing application functional information in a targeted manner.

[0114] Furthermore, in some embodiments of this application, the first input is the input of a first specific gesture by the user. Based on this, after step 340, the information display method may also include steps 3501 and 3502.

[0115] Step 3501: Receive a fourth input from the user to the second interface of the application, wherein the fourth input is a second specific gesture input by the user.

[0116] Step 3502: Display the first interface.

[0117] Therefore, the embodiments of this application can quickly return to the first interface through the input of a specific gesture, so that users do not need to return to the first-level function item level by level when they cannot find the relevant information in the third-level function item. This reduces the operation of users returning to the first interface after viewing the function information of the application and improves the efficiency of finding function information.

[0118] In some other embodiments of this application, the first input is the input of a first specific gesture by the user. Based on this, after step 340, the information display method may further include steps 3503 to 3505.

[0119] Step 3503: Receive a fourth input from the user to the second interface of the application. The fourth input is a second specific gesture input by the user. The second characteristic gesture can be the same as the first characteristic gesture; that is, the same characteristic gesture can be associated with different application functions in different interfaces of the application.

[0120] Step 3504: In response to the fourth input, determine a third application function in the application that is associated with the second specific gesture, wherein the third application function is an application sub-function of the first application function.

[0121] Step 3505: Display the fourth interface, which includes the functional information of the third application function.

[0122] For example, if the first characteristic gesture is Y, the application function associated with the input of the first characteristic gesture can be a medical application function, and the second interface is an interface displaying medical information of the medical application function, such as registration information, drug purchase information, and hospital list information. Based on this, the second characteristic gesture can be J or Y. When the second characteristic gesture is J, the application function associated with the input of the second characteristic gesture can be obtained, such as a financial application function. At this time, the functional information of the financial application function can be arranged to obtain a fourth interface. From the display perspective, it is a switch from the second interface containing medical information including medical application functions to another fourth interface containing financial information including application functions, namely financial application functions. When the second characteristic gesture is Y, the specific content of the medical information of the medical application function can be further obtained, such as obtaining information on commonly used hospitals in the hospital list information. At this time, the fourth interface is an interface containing information on commonly used hospitals.

[0123] Therefore, specific gestures can be used to make specific jumps, and users can quickly switch from one application function's interface to another application function's interface. This eliminates the need for users to return to the first-level interface of an application function and then re-enter the interface of another application function's interface when they cannot find the information they need in the third-level function items of an application function. This reduces the number of operations users need to perform to view the function information of an application function and improves the efficiency of finding the function information.

[0124] The information display method performed by the information display system shown in Figure 2 will be described in detail below with reference to Figure 5.

[0125] Figure 5 is a flowchart illustrating an information display method provided in an embodiment of this application.

[0126] As shown in Figure 5, this information display method can be applied to the server in the information display system shown in Figure 2. The information display method can specifically include the following steps:

[0127] Step 510: Receive user input information sent by the electronic device, the user input information including the user's first input to the first interface of the application; Step 520: Determine whether the first input is a user-predefined input based on the user input information; Step 530: If the first input is a user-predefined input, determine the first application function associated with the user-predefined input in the application; Step 540: Send the function information of the first application function to the electronic device so that the function information of the first application function can be displayed through the electronic device.

[0128] For example, an electronic device may include a front-end application (referred to as a front-end APP), and a server may include a middleware system and a back-end system.

[0129] The front-end APP can generate a first association relationship based on user identity information and predefined user input; the middle platform system can be used for user management, including forming a second association relationship based on user identity information, predefined user input, and application functions in the application; the back-end system can be used for the arrangement of functional information or service information of application functions, that is, to obtain user behavior information of users using application functions in the application, associate the third association relationship with the user behavior information to obtain a fourth association relationship, so as to arrange the functional information of application functions and the service information of services according to user behavior information for display to users.

[0130] Therefore, the application functions required by the user can be found through the middle platform system. The backend system only needs to arrange the functions of these application functions, which reduces the amount of computing power of the backend system, increases the speed of building the second interface in the backend, and thus increases the speed of displaying the second interface on electronic devices, thereby improving the efficiency of users in viewing information.

[0131] Based on this, the server in this application embodiment can perform the following information display steps based on the above-constructed association relationship.

[0132] Users can log in to the front-end app and set their service requirements according to the prompts. For example, after successful login, users can access the pre-configured functions. Following the interface prompts, users can specify their service requirements by checking boxes, drop-down lists, or other methods. Alternatively, after successful login, users can input their requirements using custom hand-drawn graphics against a dot matrix background, such as Z for government affairs, Y for healthcare, J for finance, ○ for promotions, and □ for health and wellness. They can also specify service requirements by indicating the number of finger taps or clicks. Based on this, the front-end app converts the user's requirements into predefined input and sends the user's identity information along with the predefined input to the central platform system for processing.

[0133] For the middle platform system, upon receiving the user's identity information and predefined input from the front-end APP, based on the aforementioned second and third association relationships, the system determines the functional information or service information of the application function required by the user and sends it to the back-end system.

[0134] The backend system can obtain specific domain service or personalized service information based on user identity information, user predefined input, and application function or service information, combined with the fourth relationship. It can then quickly compile the display based on the already arranged and stored data and feed it back to the middle platform system, which in turn feeds it back to the frontend APP to complete the rendering and interface display.

[0135] This effectively solves the problem of low information retrieval efficiency for users as application functions or services become increasingly rich. It combines user-defined input with a custom interface within the application, quickly displaying the interface containing the application function information the user wants to view. Users no longer need to repeatedly search for the required information in multiple levels of the application's function interface. It enables the reconstruction of a custom interface within the application to display the information the user is looking for, reducing the number of operations required for users to view application function information. Regardless of how rich or expanded the application functions become, it does not increase the difficulty for users to find and retrieve information, thus improving the efficiency of information retrieval.

[0136] This application also provides an information display device, which will be described in detail with reference to Figure 6.

[0137] Figure 6 is a schematic diagram of the structure of an information display device provided in an embodiment of this application.

[0138] In some embodiments of this application, the information display device shown in FIG6 can be disposed in the electronic device shown in FIG1 provided in the embodiments of this application.

[0139] Based on this, as shown in Figure 6, the information display device 60 may specifically include:

[0140] Receiver module 601 is used to receive the user's first input to the first interface of the application;

[0141] The determination module 602 is used to determine, in response to the first input, whether the first input is a user-predefined input;

[0142] The determining module 602 is also used to determine, in the case that the first input is a user-predefined input, a first application function associated with the user-predefined input in the application.

[0143] Display module 603 is used to display a second interface, which includes functional information of the first application function.

[0144] Thus, the information display device in this embodiment can quickly display the interface containing the application function information that the user wants to view, directly through the user's predefined input on a certain interface of the application. This eliminates the need for the user to repeatedly search for the required function information across multiple levels of the application's functional interfaces. It achieves the reconstruction of a custom interface within the application to display the information searched by the user, reducing the number of operations required for viewing application function information and improving the efficiency of information retrieval. Furthermore, by rearranging the function information of the first application function that the user wants to view, and displaying it on the first-level interface (i.e., the second interface), it allows the user to customize the interface for displaying application function information based on predefined input, enabling personalized configuration of application functions and specifically improving the efficiency of viewing application function information.

[0145] The information display device 60 in the embodiments of this application will be described in detail below.

[0146] In some embodiments of this application, the information display device 60 in this application embodiment may further include an acquisition module, used to acquire first user identity information of the user login application in response to a first input;

[0147] Specifically, module 602 can be used to determine the first reference user predefined input associated with the first user identity information based on the first association relationship between the reference user identity information and the reference user predefined input;

[0148] Specifically, module 602 can be used to determine that the first input is a user-predefined input when the first reference user-predefined input includes the first input.

[0149] In some embodiments of this application, the information display device 60 in this application embodiment may further include a verification module for verifying the user's identity based on the first user identity information;

[0150] The determining module 602 can also be used to, if the verification is successful, determine the first reference user predefined input associated with the first user identity information based on the first association relationship between the reference user identity information and the reference user predefined input.

[0151] In some embodiments of this application, the determining module 602 may be specifically used to determine, when the first input is a user-predefined input, a first application function in the application associated with the user-predefined input based on a second association relationship between the reference user-predefined input and a reference application function in the application.

[0152] In some embodiments of this application, the determining module 602 may be specifically used to determine the application sub-function associated with the user predefined input in the first application function based on the association relationship between the user predefined input and the application sub-function in the first application function, when the first interface is the interface corresponding to the first application function in the application function, the reference application function includes the first application function, the first application function includes application sub-functions, and the second association relationship includes the association relationship between the reference user predefined input and the application sub-function in the first application function.

[0153] In some embodiments of this application, the receiving module 601 may also be used to receive a second input from the user;

[0154] The information display device 60 in this embodiment may further include a generation module, which, in response to a second input, generates a second association relationship based on a user-associated reference user-predefined input and a reference application function.

[0155] In some embodiments of this application, the receiving module 601 may also be used to receive a third input that the user sets as a reference to a user-predefined input;

[0156] The information display device 60 in this embodiment may further include an acquisition module, which, in response to a third input, acquires a reference application function corresponding to the input meaning information from an application based on the input meaning information of a user-defined reference input set by the user.

[0157] The information display device 60 in this embodiment may further include an association module for associating a reference application function with a user-defined reference input to obtain a second association relationship.

[0158] In some embodiments of this application, the information display device 60 in this application embodiment may further include an acquisition module, which is used to acquire at least one service associated with the first application function according to a third association relationship between the reference application function and the reference service when the function information of the first application function includes service information of at least one service associated with the first application function.

[0159] The information display device 60 in this embodiment may further include an arrangement module for arranging service information of at least one service to construct a second interface.

[0160] In some embodiments of this application, the information display device 60 in this application embodiment may further include an acquisition module for acquiring user behavior information of the user using application functions in the application;

[0161] The information display device 60 in this embodiment may further include an arrangement module for arranging service information according to user behavior information to construct a second interface.

[0162] In some embodiments of this application, the receiving module 601 may also be used to receive a fourth input from the user to the second interface of the application, wherein the fourth input is the input of a second specific gesture by the user, when the first input is the input of a first specific gesture by the user.

[0163] The information display device 60 in this embodiment may further include a display module for displaying a first interface in response to a fourth input.

[0164] Alternatively, the determining module 602 can also be used to determine, in response to the fourth input, a third application function associated with the second specific gesture in the application, wherein the third application function is an application sub-function of the first application function;

[0165] The display module can also be used to display a fourth interface, which includes functional information of the third application function.

[0166] This application also provides an information display device, which will be described in detail with reference to Figure 7.

[0167] Figure 7 is a schematic diagram of the structure of an information display device provided in an embodiment of this application.

[0168] In some embodiments of this application, the information display device shown in FIG7 can be installed in the server shown in FIG2 provided in the embodiments of this application.

[0169] Based on this, as shown in Figure 7, the information display device 70 may specifically include:

[0170] The receiving module 701 is used to receive user input information sent by the electronic device, including the user's first input to the first interface of the application.

[0171] The determination module 702 is used to determine whether the first input is a user-predefined input based on the user input information;

[0172] The determining module 702 is also used to determine, in the case that the first input is a user-predefined input, a first application function associated with the user-predefined input in the application.

[0173] The sending module 703 is used to send function information of the first application function to the electronic device so that the electronic device can display the second interface based on the function information of the first application function.

[0174] Therefore, the information display device of this application embodiment can quickly display the interface containing the functional information of the application function that the user wants to view, directly through the user's predefined input on a certain interface of the application. This eliminates the need for the user to repeatedly search for the required functional information across multiple levels of the application's functional interfaces. It achieves the reconstruction of a custom interface within the application to display the information searched by the user, reducing the number of operations required for the user to view the functional information of the application and improving the efficiency of finding functional information. Furthermore, by rearranging the functional information of the first application function that the user wants to view, and displaying it on the first-level interface (i.e., the second interface), it is beneficial for the user to customize the interface for displaying the application's functional information based on predefined input, enabling personalized configuration of application functions within the application and specifically improving the efficiency of viewing the application's functional information.

[0175] Based on the same inventive concept, this application also provides a computer device. A detailed description is provided in conjunction with Figure 8.

[0176] Figure 8 is a schematic diagram of the structure of a computer device provided in one embodiment of this application.

[0177] As shown in Figure 8, the computer device may include at least one of the following as described in the embodiments of this application: an electronic device, a server. The computer device may include a processor 801 and a memory 802 storing computer program instructions.

[0178] Specifically, the processor 801 may include a central processing unit (CPU), an application specific integrated circuit (ASTC), or one or more integrated circuits that can be configured to implement the embodiments of this application.

[0179] Memory 802 may include mass storage for data or instructions. For example, and not limitingly, memory 802 may include a hard disk drive (HDD), floppy disk drive, flash memory, optical disk, magneto-optical disk, magnetic tape, or Universal Serial Bus (USB) drive, or a combination of two or more of these. Where appropriate, memory 802 may include removable or non-removable (or fixed) media. Where appropriate, memory 802 may be internal or external to the integrated gateway disaster recovery device. In a particular embodiment, memory 802 is non-volatile solid-state memory. In a particular embodiment, memory 802 includes solid-state storage (ROM). Where appropriate, the ROM may be a mask-programmed ROM, a programmable ROM (PROM), an erasable PROM (EPROM), an electrically erasable PROM (EEPROM), an electrically rewritable ROM (EAROM), or flash memory, or a combination of two or more of these.

[0180] The processor 801 reads and executes computer program instructions stored in the memory 802 to implement any of the information display methods in the above embodiments.

[0181] In one example, the computer device may also include a communication interface 803 and a bus 810. As shown in Figure 8, the processor 801, memory 802, and communication interface 803 are connected via the bus 810 and communicate with each other.

[0182] The communication interface 803 is mainly used to realize communication between various modules, devices, units and / or equipment in the embodiments of this application.

[0183] Bus 810 includes hardware, software, or both, that couples components of a flow control device together. For example, and not limitingly, the bus may include an Accelerated Graphics Port (AGP) or other graphics bus, an Enhanced Industry Standard System (ETSA) bus, a Front Side Bus (FSB), an HyperTransport (HT) interconnect, an Industry Standard System (TSA) bus, an Infinite Bandwidth Interconnect, a Low Pin Count (LPC) bus, a memory bus, a Microchannel System (MCA) bus, a Peripheral Component Interconnect (PCT) bus, a PCT-Express (PCT-X) bus, a Serial Advanced Technology Attachment (SATA) bus, a Video Electronics Standards Association Local (VLB) bus, or other suitable buses, or combinations of two or more of these. Where appropriate, bus 810 may include one or more buses. Although specific buses are described and illustrated in embodiments of this application, any suitable bus or interconnect is contemplated herein.

[0184] The data processing device can execute the information display method in the embodiments of this application, thereby realizing the information display method and apparatus described in conjunction with Figures 1 to 7.

[0185] Furthermore, in conjunction with the information display methods in the above embodiments, this application embodiment can provide a computer-readable storage medium for implementation. This computer-readable storage medium stores computer program instructions; when these computer program instructions are executed by a processor, they implement any of the information display methods in the above embodiments.

[0186] It should be clarified that this application is not limited to the specific configurations and processes described above and shown in the figures. For the sake of brevity, detailed descriptions of known methods are omitted here. In the above embodiments, several specific steps are described and shown as examples. However, the method process of this application is not limited to the specific steps described and shown. Those skilled in the art can make various changes, modifications, and additions, or change the order of steps, after understanding the spirit of this application.

[0187] The functional blocks shown in the above block diagram can be implemented as hardware, software, firmware, or a combination thereof. When implemented in hardware, they can be, for example, electronic circuits, application-specific integrated circuits (ASTCs), appropriate firmware, plug-ins, function cards, etc. When implemented in software, the elements of this application are programs or code segments used to perform the required tasks. Programs or code segments can be stored on a machine-readable medium or transmitted over a transmission medium or communication link via data signals carried on a carrier wave. "Machine-readable medium" can include any medium capable of storing or transmitting information. Examples of machine-readable media include electronic circuits, semiconductor memory devices, ROM, flash memory, erasable ROM (EROM), floppy disks, CD-ROMs, optical disks, hard disks, fiber optic media, radio frequency (RF) links, etc. Code segments can be downloaded via computer networks such as the Internet, intranets, etc.

[0188] It should also be noted that the exemplary embodiments mentioned in this application describe methods or systems based on a series of steps or apparatus. However, this application is not limited to the order of the above steps; that is, the steps can be performed in the order mentioned in the embodiments, or in a different order, or several steps can be performed simultaneously.

[0189] The above are merely specific embodiments of this application. Those skilled in the art will clearly understand that, for the sake of convenience and brevity, the specific working processes of the systems, modules, and units described above can be referred to the corresponding processes in the foregoing method embodiments, and will not be repeated here. It should be understood that the protection scope of this application is not limited thereto. Any person skilled in the art can easily conceive of various equivalent modifications or substitutions within the technical scope disclosed in this application, and these modifications or substitutions should all be covered within the protection scope of this application.

Claims

1. An information display method, applied to an electronic device, comprising: Receive the user's first input to the application's first interface; In response to the first input, determine whether the first input is a user-predefined input; If the first input is the user-predefined input, determine the first application function in the application associated with the user-predefined input; The second interface is displayed, which includes the functional information of the first application function.

2. The method of claim 1, wherein, The step of determining whether the first input is a user-predefined input in response to the first input includes: In response to the first input, obtain the first user identity information of the user logging into the application; Based on the first association relationship between the reference user identity information and the reference user predefined input, determine the first reference user predefined input associated with the first user identity information; If the first reference user predefined input includes the first input, then the first input is determined to be the user predefined input.

3. The method of claim 2, wherein, Before determining the first reference user predefined input associated with the first user identity information based on the first association relationship between the reference user identity information and the reference user predefined input, the method further includes: Verify the user's identity based on the first user identity information; If the verification is successful, the first reference user predefined input associated with the first user identity information is determined based on the first association relationship between the reference user identity information and the reference user predefined input.

4. The method of any one of claims 1-3, wherein, When the first input is the user-predefined input, determining the first application function associated with the user-predefined input in the application includes: If the first input is the user-predefined input, the first application function associated with the user-predefined input in the application is determined based on the second association relationship between the reference user-predefined input and the reference application function in the application.

5. The method of claim 4, wherein, The first interface is the interface corresponding to the first application function in the application. The reference application function includes the first application function, the first application function includes application sub-functions, and the second association relationship includes the association relationship between the reference user predefined input and the application sub-functions in the first application function. The step of determining the first application function in the application associated with the user-predefined input based on the second association relationship between the referenced user-predefined input and the referenced application function in the application includes: Based on the association between the reference user predefined input and the application sub-functions in the first application function, the application sub-functions associated with the user predefined input in the first application function are determined.

6. The method of claim 4, wherein, The method further includes: Receive the user's second input; In response to the second input, the second association relationship is generated based on the user's associated reference user predefined input and reference application function.

7. The method of claim 4, wherein, The method further includes: Receive a third input that references user-defined predefined input; In response to the third input, a reference application function corresponding to the input meaning information is obtained from the application based on the input meaning information set by the user and the reference user predefined input. The second association relationship is obtained by associating the reference application function with the user-defined reference user input.

8. The method of claim 1, wherein, The functional information of the first application function includes service information of at least one service associated with the first application function; Before displaying the second interface, the method further includes: Based on the third association between the reference application function and the reference service, obtain at least one service associated with the first application function; The service information of the at least one service is arranged to construct the second interface.

9. The method of claim 8, wherein, Before arranging the service information of the at least one service and constructing the second interface, the method further includes: Obtain user behavior information regarding the user's use of application functions within the application; The step of arranging the service information of the at least one service to construct the second interface includes: Based on the user behavior information, the service information of the service is arranged to construct the second interface.

10. The method of claim 1, wherein, The first input is a first specific gesture input by the user; the method further includes: Receive a fourth input from the user on the second interface of the application, wherein the fourth input is a second specific gesture input by the user; In response to the fourth input, the first interface is displayed; Alternatively, in response to the fourth input, a third application function associated with the second specific gesture in the application is determined, wherein the third application function is an application sub-function of the first application function; The fourth interface is displayed, which includes the functional information of the third application function.

11. An information display method, applied to a server, comprising: Receive user input information sent by an electronic device, the user input information including the user's first input to the first interface of the application; Based on the user input information, determine whether the first input is a user-predefined input; If the first input is the user-predefined input, determine the first application function in the application associated with the user-predefined input; The function information of the first application function is sent to the electronic device so that the function information of the first application function can be displayed on the electronic device.

12. An information display device, applied to an electronic device, comprising: The receiving module is used to receive the user's initial input to the application's first interface. A determination module is configured to determine, in response to the first input, whether the first input is a user-predefined input; The determining module is further configured to, when the first input is the user-predefined input, determine a first application function in the application associated with the user-predefined input; The display module is used to display a second interface, which includes the functional information of the first application function.

13. An information display device, applied to a server, comprising: A receiving module is used to receive user input information sent by an electronic device, wherein the user input information includes the user's first input to the first interface of the application. The determining module is used to determine whether the first input is a user-predefined input based on the user input information; The determining module is further configured to, when the first input is the user-predefined input, determine a first application function in the application associated with the user-predefined input; The sending module is used to send the function information of the first application function to the electronic device, so that the electronic device can display a second interface based on the function information of the first application function.

14. An electronic device comprising: Processor and memory storing computer program instructions; When the processor executes the computer program instructions, it implements the steps of the information display method as described in any one of claims 1-10.

15. A server comprising: Processor and memory storing computer program instructions; When the processor executes the computer program instructions, it implements the steps of the information display method as described in claim 11.

16. A storage medium storing computer program instructions, which, when executed by a processor, implement the steps of the information display method as described in any one of claims 1-10 or the steps of the information display method as described in claim 11.

17. A computer program product, characterised in that, The program product is stored in a storage medium, and the program product is executed by at least one processor to implement the steps of the information display method as described in any one of claims 1-10 or to implement the steps of the information display method as described in claim 11.