Information display method and device, electronic equipment and computer readable storage

By allowing users to select the identification code image and scanning program through a customizable icon interface, an application is generated to automatically scan the code, solving the problem of users having to frequently open the application and improving the convenience and user experience of QR code scanning.

CN117193593BActive Publication Date: 2026-07-10HUIZHOU TCL MOBILE COMM CO LTD

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
HUIZHOU TCL MOBILE COMM CO LTD
Filing Date
2022-07-06
Publication Date
2026-07-10

AI Technical Summary

Technical Problem

In existing technologies, users need to frequently open the application when scanning the same QR code multiple times, resulting in a poor user experience.

Method used

This paper provides an information display method that allows users to select an identification code image and a scanning program through a custom icon interface, and then generate a calling program to achieve automatic scanning of the identification code image.

Benefits of technology

It improves the convenience of scanning the same code multiple times, enhancing the user experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN117193593B_ABST
    Figure CN117193593B_ABST
Patent Text Reader

Abstract

Embodiments of the present application disclose an information display method and device, electronic equipment and a storage medium; the method comprises: in response to a custom icon instruction, entering an icon customization interface and displaying a custom icon option and a program selection option on the icon customization interface; in response to an image selection operation on the custom icon option, determining an identification code image; in response to a program selection operation on the program selection option, determining a code scanning program; in response to a first setting operation on the identification code image and the code scanning program, generating a calling program for scanning the identification code image by the code scanning program, wherein the calling program is used to call the code scanning program to perform code scanning processing on the identification code image when a start operation is received; and displaying the calling program, wherein a display icon of the calling program is the identification code image. By using the embodiments of the present application, the convenience of scanning the same code multiple times can be improved, and the user experience is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of application display technology, specifically to an information display method, apparatus, electronic device, and computer-readable storage device. Background Technology

[0002] In recent years, with the widespread adoption of mobile payment applications, QR codes have also been used more and more extensively, including in various fields such as payments and information registration. When scanning a QR code, users only need to open the corresponding application, find the relevant page, and click to scan to complete tasks such as clocking in or making payments.

[0003] However, scanning the same code multiple times requires opening the corresponding application each time, which is very inconvenient and affects the user experience. Summary of the Invention

[0004] This application provides an information display method, apparatus, electronic device, and computer-readable storage device, which can improve the convenience of scanning the same code multiple times and enhance the user experience.

[0005] In a first aspect, embodiments of this application provide an information display method applied to an electronic device equipped with a display screen, the method comprising:

[0006] In response to the custom icon command, enter the icon customization interface, and display the custom icon options and program selection options on the icon customization interface;

[0007] In response to an image selection operation for a custom icon option, determine the identification code image;

[0008] In response to the program selection operation for the program selection options, the scanning program is determined;

[0009] In response to a first setting operation for the identification code image and the scanning program, a calling program for the scanning program to scan the identification code image is generated, wherein the calling program is used to call the scanning program to perform scanning processing on the identification code image when a start operation is received;

[0010] The program that calls the application is displayed, and the icon for the program is an identification code image.

[0011] In some embodiments, in response to an image selection operation for a custom icon option, determining an identification code image includes:

[0012] In response to the first image selection operation for the custom icon option, an image selection interface pops up on the icon customization interface;

[0013] In response to a second image selection operation on the image selection interface, an identification code image is determined.

[0014] In some embodiments, in response to a program selection operation for a program selection option, determining a scanning program includes:

[0015] In response to the first program selection action for program selection options, a program selection interface pops up on the icon customization screen;

[0016] In response to the second program selection operation on the program selection interface, the scanning program is selected.

[0017] In some embodiments, the icon customization interface also displays a name setting option;

[0018] The method also includes:

[0019] In response to a name input operation for the name setting option, a custom name is obtained;

[0020] In response to the second setting operation for the custom name and the calling program, the custom name is set as the program name of the calling program, and the program name of the calling program is displayed on the display screen.

[0021] In some embodiments, in response to a first setting operation for the identification code image and the scanning program, a calling program for the scanning program to scan the identification code image is generated, including:

[0022] In response to a first setting operation for the identification code image and the scanning program, the pre-stored identification code image in the scanning program and the operation log corresponding to the pre-stored identification code image are obtained.

[0023] Match the identifier image with the pre-stored identifier image:

[0024] If the identifier image matches the pre-stored identifier image, the operation log corresponding to the pre-stored identifier image is obtained, and the calling program is generated based on the operation log.

[0025] In some embodiments, after matching the identifier image with a pre-stored identifier image, the method further includes:

[0026] If the identifier image does not match the pre-stored identifier image, return to the icon customization interface and display the information that the identifier image does not match the pre-stored identifier image.

[0027] In some embodiments, matching the identifier image with a pre-stored identifier image includes:

[0028] Determine the identifier region image in the identifier code image and the comparison identifier region image in the pre-stored identifier code image;

[0029] Based on the comparison of the identification code region image, the identification code region image is adjusted to obtain the target identification code region image, wherein the target identification code region image and the comparison identification code region image are the same in size and shape.

[0030] The target identification code region image is matched with the comparison identification code region image.

[0031] Secondly, embodiments of this application also provide an information display device, applied to an electronic device equipped with a display screen, the device comprising:

[0032] The first response unit is used to respond to the custom icon command, enter the icon customization interface, and display the custom icon options and program selection options on the icon customization interface;

[0033] The second response unit is used to determine the identification code image in response to an image selection operation for a custom icon option;

[0034] The third response unit is used to respond to the program selection operation for the program selection option and determine the scanning program;

[0035] The fourth response unit is used to generate a calling program for the scanning program to scan the identification code image in response to the first setting operation for the identification code image and the scanning program. The calling program is used to call the scanning program to scan the identification code image when a start operation is received.

[0036] The display unit is used to display the calling program, where the display icon of the calling program is an identification code image.

[0037] Thirdly, embodiments of this application also provide an electronic device, which includes a memory, a processor, and an information display program stored in the memory and executable on the processor. When the processor executes the information display program, it implements the steps of any information display method provided in embodiments of this application.

[0038] Fourthly, embodiments of this application also provide a computer-readable storage medium storing an information display program, which is executed by a processor to implement the steps of any information display method provided in embodiments of this application.

[0039] In this application, by determining the identification code image and the scanning program, and through a first setting operation, a program for calling the scanning program to scan the identification code image is generated. This allows the user to invoke the scanning program to scan the identification code image by clicking on it during scanning. This improves the convenience of scanning the same code multiple times and enhances the user experience. Attached Figure Description

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

[0041] Figure 1a This is a schematic diagram of a scenario illustrating the information display method provided in an embodiment of this application;

[0042] Figure 1b This is a flowchart illustrating the information display method provided in an embodiment of this application;

[0043] Figure 1c This is a flowchart illustrating the method for determining an identification code image provided in an embodiment of this application;

[0044] Figure 1d This is a flowchart illustrating the method for determining the scanning procedure provided in an embodiment of this application;

[0045] Figure 1e This is a flowchart illustrating the calling program method for generating a scanning program to scan an identification code image, as provided in an embodiment of this application.

[0046] Figure 2a This is a schematic diagram illustrating the application of the information display method provided in this application embodiment in an information display scenario;

[0047] Figure 2b This is a schematic diagram of the icon customization interface provided in an embodiment of this application;

[0048] Figure 3 This is a schematic diagram of the first structure of the information display device provided in the embodiments of this application;

[0049] Figure 4 This is a schematic diagram of the terminal structure provided in the embodiments of this application. Detailed Implementation

[0050] The technical solutions of the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of this application, and not all embodiments. Based on the embodiments of this application, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of this application.

[0051] This application provides an information display method, apparatus, electronic device, and storage medium.

[0052] The electronic device can be a terminal, a server, or other similar device. The terminal can be a mobile phone, tablet computer, smart Bluetooth device, laptop computer, or personal computer (PC), etc.; the server can be a single server or a server cluster consisting of multiple servers.

[0053] In some embodiments, the information display method of this application may be implemented by multiple electronic devices or integrated into multiple servers.

[0054] In some embodiments, the server may also be implemented as a terminal.

[0055] For example, refer to Figure 1a The electronic device can be a server. In this embodiment, the server is used to respond to a custom icon instruction, enter an icon customization interface, and display custom icon options and program selection options on the icon customization interface; determine an identification code image in response to an image selection operation for the custom icon options; determine a scanning program in response to a program selection operation for the program selection options; generate a calling program for scanning the identification code image in response to a first setting operation for the identification code image and the scanning program, wherein the calling program is used to call the scanning program to scan the identification code image when a start operation is received; and display the calling program, wherein the display icon of the calling program is the identification code image.

[0056] The following sections provide detailed descriptions of each example. It should be noted that the sequence numbers of the following embodiments are not intended to limit the preferred order of the embodiments.

[0057] In this embodiment, an information display method is provided, such as... Figure 1b As shown, the specific process of this information display method can be as follows:

[0058] 110. In response to the custom icon command, enter the icon customization interface and display the custom icon options and program selection options on the icon customization interface.

[0059] Icons can be UI icons, which can include iconic icons—the launch points for desktop applications on devices like phones or computers. Users can identify and select different applications by their icon styles. Custom icons refer to adjusting desktop application icons on devices like phones and computers according to user preferences. When users need to customize icons, they can access the icon customization interface by sending a custom icon command.

[0060] For example, in some embodiments, users can send custom icon commands in the settings interface of a terminal (such as a smartphone or tablet). After responding to the custom icon command, the terminal switches the settings interface to the icon customization interface.

[0061] For example, in this embodiment of the application, when the terminal is a smartphone, by entering the smartphone's settings interface and clicking the custom icon button on the settings interface, a custom icon command is sent. After receiving the custom icon command, the terminal's processor switches the settings interface to the icon customization interface, thereby enabling the operation of customizing the icon.

[0062] The icon customization interface refers to the interface used to set icons. The icon customization interface may have a custom icon option for selecting icons and an application selection option for selecting applications.

[0063] In some embodiments, users can select custom icons by clicking the custom icon option to access the terminal's database, or obtain the terminal's shooting permission to take pictures of other images and then select custom icons, or directly obtain images temporarily stored internally by the terminal and then select custom icons.

[0064] In some embodiments, users can access the file management interface by clicking on the program selection option, locate the storage path of the target application, and select the application, or select the application from the application list in the terminal.

[0065] For example, in some embodiments, the terminal can be a smartphone. Users can enter the settings interface by long-pressing an empty space on the smartphone's home screen, and then enter the icon customization interface through the custom icon button on the settings interface. The icon customization interface includes a label box and label button for custom icon options, as well as a label box and label button for program selection options.

[0066] 120. In response to an image selection operation for a custom icon option, determine the identifier image.

[0067] The image selection operation can refer to the operation of selecting a specific identification code image after clicking the custom icon option.

[0068] The identification code image can be a QR code image or other identification code images, such as a location code image.

[0069] In the embodiments of this application, such as Figure 1cAs shown, the method for determining the identifier image in response to an image selection operation for a custom icon option may include:

[0070] 121. In response to the first image selection operation for the custom icon option, an image selection interface pops up on the icon customization interface.

[0071] The first image selection operation can be an operation that leads to the image selection interface by clicking a custom icon option. For example, in some embodiments, the custom icon option may include an image selection button or an image browsing button, which the user clicks to enter the image selection interface.

[0072] The image selection interface can be an interface that displays images stored internally by the terminal. The images displayed on the image selection interface may include all or part of the images stored in the terminal's internal database, or may include temporarily stored images. In some embodiments, the image selection interface may also have shooting options set, thereby enabling the acquisition of the currently captured image.

[0073] For example, in this embodiment of the application, when the image displayed on the image selection interface is an image stored in the terminal's internal database, the image selection interface can also classify the images according to different image storage paths, so as to facilitate users to quickly find the target image. For example, the image selection interface can display images in the camera folder, images stored in the application A folder, and images stored in the application B folder.

[0074] 122. In response to a second image selection operation on the image selection interface, determine the identification code image.

[0075] The second image selection operation can be the operation of obtaining an identification code image in an image selection interface. For example, in some embodiments, a user can click the shooting option on the image selection interface to take a picture of the identification code, thereby determining the selection of the identification code image. For example, in some embodiments, a user can browse the image selection interface to select an image. For example, in the embodiments of this application, the image selection interface may also include multiple selection interfaces, where each selection interface can be an image database corresponding to an application. When selecting an image, the user can quickly find the identification code image by selecting the application, thereby selecting and confirming the identification code image.

[0076] After selecting and confirming the identification code image, the terminal can return to the icon customization interface, where the selected identification code image can be displayed, as well as its storage path, making it convenient for the user to confirm whether the selection is accurate.

[0077] 130. In response to a program selection operation for a program selection option, determine the scanning program.

[0078] Among them, the program selection operation can refer to the operation of selecting and confirming the scanning program after clicking the program selection option.

[0079] A barcode scanner is an application used to scan barcode images. By scanning the barcode in the image, it can perform operations such as receiving payments, making payments, downloading applications, and opening websites.

[0080] In the embodiments of this application, such as Figure 1d As shown, the method for determining the scanning program in response to a program selection operation for a program selection option may include:

[0081] 131. In response to the first program selection operation for program selection options, a program selection interface pops up on the icon customization interface.

[0082] The first program selection operation can be an operation that enters the program selection interface by clicking the program selection option. For example, in some embodiments, the program selection option may include an application input box or an application selection button. Users can enter keywords of the name of the target application in the application input box, causing the icon customization interface to pop up a program selection interface containing a list of applications with the keywords, thereby selecting an application. Alternatively, users can enter the program selection interface by clicking the application selection button.

[0083] The application selection interface displays the applications installed on the terminal. It can show the applications in a list or a 3x3 grid. Applications can be sorted based on installation time, usage frequency, etc.

[0084] In some embodiments, the program selection interface may also include an index box so that users can quickly find the scanning program by keywords. For example, in this embodiment, when a user needs to select the "scan" program, the user can quickly index programs containing the keywords "scan", "scan one", or "scan one scan" by entering "scan", "scan one", or "scan one scan".

[0085] 132. In response to the second program selection operation on the program selection interface, confirm the scanning program.

[0086] The second program selection operation allows the user to choose a scanning program associated with the scanned image in the program selection interface. For example, in some embodiments, the user can select and confirm the scanning program by browsing the program selection interface. After the user selects the scanning program in the program selection interface, the terminal can return to the icon customization interface, where the name or original icon of the selected scanning program can be displayed, as well as the storage path of the selected scanning program, thus facilitating the user's confirmation of the selection accuracy.

[0087] In this embodiment, the terminal can determine the identification code image first and then the scanning procedure based on the user's operation, or it can determine the scanning procedure first and then the identification code image. For example, when the user first selects an image for the custom icon option and then selects a program for the program option, the terminal can determine the identification code image first and then the scanning procedure. Similarly, when the user first selects a program for the program option and then selects an image for the custom icon option, the terminal can determine the scanning procedure first and then the identification code image.

[0088] 140. In response to a first setting operation for the identification code image and the scanning program, a calling program for the scanning program to scan the identification code image is generated, wherein the calling program is used to call the scanning program to perform scanning processing on the identification code image when a start operation is received.

[0089] The first setting operation refers to the user sending a command to "confirm the establishment of a call relationship between the identification code image and the scanning program" after determining the identification code image and the scanning program, thereby causing the terminal to generate a call program for the scanning program to scan the identification code image.

[0090] For example, in some embodiments, the icon customization interface has an "OK" button. Users can send an instruction to "confirm the establishment of a call relationship between the identification code image and the scanning program" by clicking the "OK" button, thereby enabling the terminal to generate a call program for the scanning program to scan the identification code image.

[0091] A calling program can refer to a program that calls a scanning program to scan an identification code image. That is, after the calling program is started, the scanning program automatically scans the identification code image to generate a scanning result. For example, in some embodiments, the scanning program's scanning process can be learned through machine learning. For instance, in this embodiment, since the scanning program's index database can record the scanning program's operation calendar, the operation process of the scanning program during scanning can be queried in the index database. This process can then be learned through machine learning, thereby establishing the calling relationship between the identification code image and the scanning program.

[0092] In the embodiments of this application, such as Figure 1e As shown, in response to a first setting operation for the identification code image and the scanning program, a calling program for the scanning program to scan the identification code image is generated, including:

[0093] 141. In response to a first setting operation for the identification code image and the scanning program, obtain the pre-stored identification code image in the scanning program and the operation log corresponding to the pre-stored identification code image.

[0094] The pre-stored identification code image can refer to the historical scanning images of the scanning program, that is, images that the scanning program has already scanned. In some embodiments, the pre-stored identification code images can be stored in the scanning program's index database, and there can be multiple pre-stored identification code images.

[0095] An operation log can refer to information about the operation process steps generated when scanning a pre-stored identifier image. For example, in some embodiments, when scanning a pre-stored identifier image, the operation log may include: starting the scanning program, opening the scanning page in the scanning program, scanning the pre-stored identifier image, and obtaining the scanning result. In this embodiment, each pre-stored identifier image has a corresponding operation log to record the scanning process, and the operation log can be stored together with the pre-stored identifier image in the index database.

[0096] 142. Perform matching processing between the identification code image and the pre-stored identification code image.

[0097] The matching process involves comparing the identification code image with a pre-stored identification code image to determine whether the identification code image has been scanned by a scanning program. If it hasn't been scanned, the scanning program cannot be invoked to scan the identification code image. If it has been scanned, the operation log of the scanning program scanning the pre-stored identification code image corresponding to the identification code image can be generated, thus generating the calling program.

[0098] In this embodiment of the application, the method for matching the identifier image with the pre-stored identifier image may include:

[0099] Determine the identifier region image in the identifier code image and the comparison identifier region image in the pre-stored identifier code image;

[0100] Based on the comparison of the identification code region image, the identification code region image is adjusted to obtain the target identification code region image, wherein the target identification code region image and the comparison identification code region image are the same in size and shape.

[0101] The target identification code region image is matched with the comparison identification code region image.

[0102] The identifier region image can refer to the identifier portion of the identifier image. For example, in some embodiments, when the identifier image is a photograph, it may contain other background image portions. Therefore, in order to avoid the influence of other background image portions on the matching process, the identifier region image in the identifier image can be determined by image recognition extraction.

[0103] The comparison identification code region image can refer to the identification code portion in the pre-stored identification code image. For example, in some embodiments, when the pre-stored identification code image is a photograph, it may contain other background image portions. Therefore, in order to avoid the influence of other background image portions on the matching process, the comparison identification code region image in the pre-stored identification code image can be determined by image recognition extraction.

[0104] Adjustment processing can refer to shape processing of the identification code region image to match the shape and size of the identification code region image with the comparison identification code region image, thereby facilitating the matching processing of the target identification code region image and the comparison identification code region image.

[0105] In this embodiment of the application, the adjustment process may include enlarging, reducing, and deforming the image.

[0106] 143. If the identification code image matches the pre-stored identification code image, obtain the operation log corresponding to the pre-stored identification code image, and generate the calling program based on the operation log.

[0107] Among them, matching the identification code image with the pre-stored identification code image means that the identification code area image of the identification code image is the same as the identification code area image of the pre-stored identification code image. That is, the scanning program has scanned the identification code image. Therefore, the operation log of the scanning program to scan the pre-stored identification code image that matches the identification code image can be called, and the calling program can be generated according to the operation log, thereby realizing the fast scanning of the identification code image.

[0108] In this embodiment of the application, after matching the identifier image with the pre-stored identifier image, the method further includes:

[0109] 144. If the identification code image does not match the pre-stored identification code image, return to the icon customization interface and display the information that the identification code image does not match the pre-stored identification code image.

[0110] The "mismatch between the identifier image and the pre-stored identifier image" means that the identifier region of the identifier image is different from the identifier region of the pre-stored identifier image. This indicates that the scanning program has not scanned the identifier image, and therefore cannot call the scanning program to scan the pre-stored identifier image that matches it. After a failed match, a message indicating a mismatch can be displayed to remind the user to re-verify whether the identifier image corresponds to the scanning program.

[0111] In some embodiments, when the identification code image does not match the pre-stored identification code image, machine learning can be used to learn the operation logs of the scanning program scanning the pre-stored identification code image. Then, the calling relationship between the identification code image and the scanning program can be established by replacing the pre-stored identification code image with the identification code image.

[0112] 150. Display the calling program, where the display icon of the calling program is an identification code image.

[0113] Displaying the calling program can refer to showing the icon of the calling program on the terminal's desktop. In order to further identify the calling program, the display icon of the calling program can be an identification code image.

[0114] In some embodiments, to further identify the calling program, the user can set the name of the obtained calling program when establishing the calling relationship between the identification code image and the scanning program. In some embodiments, the icon customization interface can also display a name setting option; the user can adjust the name of the scanning program by entering a custom name in the name setting option. In this application embodiment, the method for changing the target program name may include:

[0115] In response to a name input operation for the name setting option, a custom name is obtained;

[0116] In response to the second setting operation for the custom name and the calling program, the custom name is set as the program name of the calling program, and the program name of the calling program is displayed on the display screen.

[0117] The name input operation refers to entering a custom name in the input box of the name setting option.

[0118] The second setting operation refers to processing the name of the calling program, using a custom name as the program name. Displaying the program name can mean labeling the program name below its icon.

[0119] In this embodiment, by determining the identification code image and the scanning program, and through a first setting operation, a calling program for the scanning program to scan the identification code image is generated. This allows the user to invoke the scanning program to scan the identification code image by clicking on the calling program. This improves the convenience of scanning the same code multiple times and enhances the user experience.

[0120] In this embodiment, an information display device will be used as an example to describe the method of this application embodiment in detail.

[0121] like Figure 2a and 2b As shown, the specific process of one information display method is as follows:

[0122] 201. In response to the user's action of opening the main interface settings, display the settings interface;

[0123] 202. In response to the user's click on the custom icon, display the custom icon interface;

[0124] 203. In response to the user's action of setting an icon name, confirm the set icon name;

[0125] 204. In response to the user's setting of the QR code image, determine the QR code image;

[0126] 205. In response to the user's configured scanning procedure, confirm the scanning procedure;

[0127] 206. In response to the user's completion of the setting operation, generate a calling program for the scanning program to scan the QR code image. The calling program is used to call the scanning program to scan the QR code image when a start operation is received.

[0128] When generating the calling program for scanning the QR code image, it first determines whether the QR code image has been scanned by the scanning program. If the QR code image has been scanned by the scanning program, it obtains the operation log of the scanning program when scanning the QR code image and generates the calling program based on the operation log. The calling program can scan the QR code image according to the operation steps recorded in the operation log to obtain the scanning result.

[0129] 207. Display the calling program, where the display icon of the calling program is an identification code image, and the program name of the calling program is the set icon name.

[0130] To better implement the above methods, this application also provides an information display device, as shown in FIG3, which may include:

[0131] The first response unit 301 is used to respond to the custom icon command, enter the icon customization interface, and display the custom icon option and program selection option on the icon customization interface;

[0132] The second response unit 302 is configured to determine the identification code image in response to an image selection operation for a custom icon option;

[0133] The third response unit 303 is used to determine the scanning program in response to a program selection operation for the program selection option;

[0134] The fourth response unit 304 is used to generate a calling program for scanning the identification code image in response to a first setting operation for the identification code image and the scanning program. The calling program is used to call the scanning program to scan the identification code image when a start operation is received.

[0135] The display unit 305 is used to display the calling program, wherein the display icon of the calling program is an identification code image.

[0136] In some embodiments of this application, the second response unit 302 is further specifically used for:

[0137] In response to the first image selection operation for the custom icon option, an image selection interface pops up on the icon customization interface;

[0138] In response to a second image selection operation on the image selection interface, an identification code image is selected from a preset image library.

[0139] In some embodiments of this application, the third response unit 303 is further specifically used for:

[0140] In response to the first program selection action for program selection options, a program selection interface pops up on the icon customization screen;

[0141] In response to the second program selection operation on the program selection interface, the scanning program is selected.

[0142] In some embodiments of this application, the third response unit 303 is further specifically used for:

[0143] In response to a name input operation for the name setting option, a custom name is obtained;

[0144] In response to the second setting operation for the custom name and the calling program, the custom name is set as the program name of the calling program, and the program name of the calling program is displayed on the display screen.

[0145] In some embodiments of this application, the fourth response unit 304 is further specifically used for:

[0146] In response to a first setting operation for the identification code image and the scanning program, the pre-stored identification code image in the scanning program and the operation log corresponding to the pre-stored identification code image are obtained.

[0147] Match the identifier image with the pre-stored identifier image:

[0148] If the identifier image matches the pre-stored identifier image, the operation log corresponding to the pre-stored identifier image is obtained, and the calling program is generated based on the operation log.

[0149] In some embodiments of this application, the fourth response unit 304 is further specifically used for:

[0150] If the identifier image does not match the pre-stored identifier image, return to the icon customization interface and display the information that the identifier image does not match the pre-stored identifier image.

[0151] In some embodiments of this application, the fourth response unit 304 is further specifically used for:

[0152] Determine the identifier region image in the identifier code image and the comparison identifier region image in the pre-stored identifier code image;

[0153] Based on the comparison of the identification code region image, the identification code region image is adjusted to obtain the target identification code region image, wherein the target identification code region image and the comparison identification code region image are the same in size and shape.

[0154] The target identification code region image is matched with the comparison identification code region image.

[0155] In practice, each of the above units can be implemented as an independent entity or can be arbitrarily combined to be implemented as the same or several entities. For the specific implementation of each of the above units, please refer to the previous method embodiments, which will not be repeated here.

[0156] As can be seen from the above, the information display device of this embodiment comprises a first response unit 301, used to respond to a custom icon command, enter an icon customization interface, and display custom icon options and program selection options on the icon customization interface; a second response unit 302, used to respond to an image selection operation for the custom icon option, and determine an identification code image; a third response unit 303, used to respond to a program selection operation for the program selection option, and determine a scanning program; a fourth response unit 304, used to respond to a first setting operation for the identification code image and the scanning program, and generate a calling program for the scanning program to scan the identification code image, wherein the calling program is used to call the scanning program to scan the identification code image when a start operation is received; and a display unit 305, used to display the calling program, wherein the display icon of the calling program is the identification code image. Therefore, this embodiment of the application improves the convenience of scanning the same code multiple times, enhancing the user experience.

[0157] This application also provides an electronic device, which can be a terminal, a server, or other similar device. The terminal can be a mobile phone, tablet computer, smart Bluetooth device, laptop computer, personal computer, etc.; the server can be a single server or a server cluster composed of multiple servers, etc.

[0158] In some embodiments, the information display device may also be integrated into multiple electronic devices, such as multiple servers, with multiple servers implementing the information display method of this application.

[0159] In this embodiment, the electronic device will be described in detail as a terminal, for example, such as... Figure 4 As shown, it illustrates the structural diagram of the terminal involved in the embodiments of this application, specifically:

[0160] The terminal may include components such as a processor 401 with one or more processing cores, a memory 402 with one or more computer-readable storage media, a power supply 403, an input module 404, and a communication module 405. Those skilled in the art will understand that... Figure 4 The terminal structure shown does not constitute a limitation on the terminal and may include more or fewer components than shown, or combine certain components, or have different component arrangements. Wherein:

[0161] The processor 401 is the control center of the terminal, connecting various parts of the terminal via various interfaces and lines. It executes various functions and processes data by running or executing software programs and / or modules stored in the memory 402, and by calling data stored in the memory 402. In some embodiments, the processor 401 may include one or more processing cores; in some embodiments, the processor 401 may integrate an application processor and a modem processor, wherein the application processor mainly handles the operating system, user interface, and applications, and the modem processor mainly handles wireless communication. It is understood that the modem processor may also not be integrated into the processor 401.

[0162] The memory 402 can be used to store software programs and modules. The processor 401 executes various functional applications and data processing by running the software programs and modules stored in the memory 402. The memory 402 may mainly include a program storage area and a data storage area. The program storage area may store the operating system, at least one application program required for a function (such as sound playback function, image playback function, etc.), etc.; the data storage area may store data created according to the use of the terminal, etc. In addition, the memory 402 may include high-speed random access memory, and may also include non-volatile memory, such as at least one disk storage device, flash memory device, or other volatile solid-state storage device. Accordingly, the memory 402 may also include a memory controller to provide the processor 401 with access to the memory 402.

[0163] The terminal also includes a power supply 403 that supplies power to the various components. In some embodiments, the power supply 403 can be logically connected to the processor 401 through a power management system, thereby enabling functions such as charging, discharging, and power consumption management through the power management system. The power supply 403 may also include one or more DC or AC power supplies, recharging systems, power fault detection circuits, power converters or inverters, power status indicators, and other arbitrary components.

[0164] The terminal may also include an input module 404, which can be used to receive input numeric or character information, and generate keyboard, mouse, joystick, optical or trackball signal inputs related to user settings and function control.

[0165] The terminal may also include a communication module 405. In some embodiments, the communication module 405 may include a wireless module, through which the terminal can perform short-range wireless transmission, thereby providing users with wireless broadband internet access. For example, the communication module 405 can be used to help users send and receive emails, browse web pages, and access streaming media.

[0166] Although not shown, the terminal may also include a display unit, etc., which will not be described in detail here. Specifically, in this embodiment, the processor 401 in the terminal loads the executable files corresponding to the processes of one or more applications into the memory 402 according to the following instructions, and the processor 401 runs the applications stored in the memory 402 to realize various functions, as follows:

[0167] In response to the custom icon command, enter the icon customization interface, and display the custom icon options and program selection options on the icon customization interface;

[0168] In response to an image selection operation for a custom icon option, determine the identification code image;

[0169] In response to the program selection operation for the program selection options, the scanning program is determined;

[0170] In response to a first setting operation for the identification code image and the scanning program, a calling program for the scanning program to scan the identification code image is generated, wherein the calling program is used to call the scanning program to perform scanning processing on the identification code image when a start operation is received;

[0171] The program that calls the application is displayed, and the icon for the program is an identification code image.

[0172] In some embodiments, a computer program product is also provided, including a computer program or instructions that, when executed by a processor, implement the steps in any of the above-described information display methods.

[0173] For details on the implementation of each of the above operations, please refer to the previous examples, which will not be repeated here.

[0174] Those skilled in the art will understand that all or part of the steps in the various methods of the above embodiments can be performed by instructions, or by instructions controlling related hardware. These instructions can be stored in a computer-readable storage medium and loaded and executed by a processor.

[0175] Therefore, embodiments of this application provide a computer-readable storage medium storing a plurality of instructions that can be loaded by a processor to execute the steps in any of the information display methods provided in embodiments of this application.

[0176] The storage medium may include: read-only memory (ROM), random access memory (RAM), disk or optical disk, etc.

[0177] According to one aspect of this application, a computer program product or computer program is provided, the computer program product or computer program including computer instructions stored in a computer-readable storage medium.

[0178] Since the instructions stored in the storage medium can execute the steps in any of the information display methods provided in the embodiments of this application, the beneficial effects that any of the information display methods provided in the embodiments of this application can achieve can be realized. For details, please refer to the previous embodiments, which will not be repeated here.

[0179] The above provides a detailed description of an information display method, apparatus, electronic device, and computer-readable storage medium provided in the embodiments of this application. Specific examples have been used to illustrate the principles and implementation methods of this application. The description of the above embodiments is only for the purpose of helping to understand the method and core ideas of this application. At the same time, for those skilled in the art, there will be changes in the specific implementation methods and application scope based on the ideas of this application. Therefore, the content of this specification should not be construed as a limitation of this application.

Claims

1. An information display method, applied to an electronic device equipped with a display screen, characterized in that, The method includes: In response to the custom icon command, the icon customization interface is entered, and the custom icon options and program selection options are displayed on the icon customization interface; In response to an image selection operation for the custom icon option, an identification code image is determined; In response to a program selection operation for the program selection option, a scanning program is determined; In response to a first setting operation for the identification code image and the scanning program, a calling program for the scanning program to scan the identification code image is generated, wherein the calling program is used to call the scanning program to perform scanning processing on the identification code image when a start operation is received; The calling program is displayed, wherein the display icon of the calling program is the identification code image.

2. The method according to claim 1, characterized in that, The step of determining the identifier image in response to an image selection operation for the custom icon option includes: In response to a first image selection operation for the custom icon option, an image selection interface pops up on the icon customization interface; In response to a second image selection operation on the image selection interface, the identification code image is determined.

3. The method according to claim 1, characterized in that, The step of determining the scanning program in response to a program selection operation for the program selection option includes: In response to a first program selection operation for the program selection option, a program selection interface pops up on the icon customization interface; In response to a second program selection operation on the program selection interface, the scanning program is determined.

4. The method according to claim 1, characterized in that, The icon customization interface also displays a name setting option; The method further includes: In response to a name input operation for the specified name option, a custom name is obtained; In response to a second setting operation for the custom name and the calling program, the custom name is set as the program name of the calling program, and the program name of the calling program is displayed on the display screen.

5. The method according to claim 1, characterized in that, The step of generating a calling program for the scanning program to scan the identification code image in response to a first setting operation for the identification code image and the scanning program includes: In response to a first setting operation for the identification code image and the scanning program, a pre-stored identification code image in the scanning program and an operation log corresponding to the pre-stored identification code image are obtained. The identification code image is matched with the pre-stored identification code image: If the identification code image matches the pre-stored identification code image, then the operation log corresponding to the pre-stored identification code image is obtained, and the calling program is generated based on the operation log.

6. The method according to claim 5, characterized in that, After matching the identifier image with the pre-stored identifier image, the method further includes: If the identification code image does not match the pre-stored identification code image, the system returns to the icon customization interface and displays information indicating that the identification code image does not match the pre-stored identification code image.

7. The method according to claim 5, characterized in that, The process of matching the identifier image with the pre-stored identifier image includes: Determine the identifier code region image in the identifier code image and the comparison identifier code region image in the pre-stored identifier code image; Based on the comparison identification code region image, the identification code region image is adjusted to obtain the target identification code region image, wherein the target identification code region image and the comparison identification code region image are the same in size and shape; The target identifier region image is matched with the comparison identifier region image.

8. An information display device, characterized in that, The device includes: The first response unit is used to respond to the custom icon command, enter the icon customization interface, and display the custom icon option and program selection option on the icon customization interface; The second response unit is configured to determine the identification code image in response to an image selection operation for the custom icon option; The third response unit is used to determine the scanning program in response to a program selection operation for the program selection option. The fourth response unit is configured to generate a calling program for the scanning program to scan the identification code image in response to a first setting operation for the identification code image and the scanning program, wherein the calling program is configured to call the scanning program to scan the identification code image when a start operation is received; The display unit is used to display the calling program, wherein the display icon of the calling program is the identification code image.

9. An electronic device, characterized in that, The electronic device includes a memory, a processor, and an information display program stored in the memory and executable on the processor. When the processor executes the information display program, it implements the steps of the information display method as described in any one of claims 1 to 7.

10. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores an information display program, which is executed by a processor to implement the steps of the information display method as described in any one of claims 1 to 7.