Information display method and device, electronic equipment and storage medium
By displaying the information before in the second area when the information input or input is completed, the repetition or error in the enrollment of information in real time will be solved. Essence
Patent Information
- Application Number
- CN202310890825.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2023-07-19
- Publication Date
- 2025-01-21
AI Technical Summary
The prior art is difficult to detect and correct information duplication or errors in real time during the entry of multiple information, and the operation is complicated and unfriendly.
By displaying in the second area when the information input or input is completed, the previously entered information entered before is used to verify the correctness of Article N information, and error prompts and modification functions are provided when discovering duplicate or errors.
Realize real -time detection and correct information repeated or error during the information entry process, reduce the possibility of repeated information enrollment or error, and improve work efficiency.
Smart Images

Figure CN119337833A_ABST
Abstract
Description
Technical Field
[0001] The present disclosure relates to the field of information processing technology, and in particular to an information display method and device, an electronic device, and a storage medium. Background Art
[0002] In the process of entering multiple pieces of information, there is a possibility of repeated or erroneous information entry. Most of the existing technologies require setting corresponding macros or data formats to check for data errors or duplications. This method not only requires complex settings, but also requires the operator to have high professional capabilities, and the setting interface is not user-friendly. Summary of the invention
[0003] The present disclosure provides an information display method and device, an electronic device and a storage medium.
[0004] According to a first aspect of an embodiment of the present disclosure, there is provided an information display method, the method comprising:
[0005] Receive input of the Nth piece of information to be entered into the first area;
[0006] When receiving the input of the Nth piece of information or when the input of the Nth piece of information is completed, displaying M pieces of information input before the Nth piece of information in the second area; the M pieces of information are used to verify whether the Nth piece of information is correct;
[0007] Wherein, N is a positive integer greater than or equal to 2, and M is a positive integer less than or equal to N and greater than or equal to 1.
[0008] Based on the above solution, the method further includes:
[0009] Determining whether a page jump occurs in the first area;
[0010] The method of displaying M pieces of information input before the Nth piece of information in the second area when the Nth piece of information is received or when the Nth piece of information is inputted is completed, comprises:
[0011] When the first area page jumps from the first page to the second page, the last M pieces of information entered into the first page are displayed in the second area.
[0012] Based on the above solution, the method further includes:
[0013] When a submission operation triggering input of the Nth piece of information into the first area is received, it is determined that input of the Nth piece of information is completed.
[0014] Based on the above solution, when receiving the input of the Nth piece of information or when the input of the Nth piece of information is completed, displaying the M pieces of information input before the Nth piece of information in the second area includes:
[0015] When the Nth piece of information is received or when the input of the Nth piece of information is completed, the M pieces of information input before the Nth piece of information are displayed in a floating window in the second area.
[0016] Based on the above solution, the method further includes:
[0017] According to the information content of the M pieces of information and / or the Nth piece of information, an error prompt is displayed in the second area.
[0018] Based on the above solution, displaying an error prompt in the second area according to the information content of the M pieces of information and / or the Nth piece of information includes:
[0019] When receiving the input of the Nth piece of information or when the input of the Nth piece of information is completed, according to the M pieces of information and / or the information content of the Nth piece of information, when it is determined that the Nth piece of information is repeated with the M pieces of information, an error prompt is displayed in the second area;
[0020] The error prompt includes an error mark; the error mark indicates information parameters and information position of repeated information; the repeated information is information repeated from the Nth information.
[0021] Based on the above solution, displaying an error prompt in the second area according to the information content of the M pieces of information and / or the Nth piece of information further includes:
[0022] When it is determined that the Nth piece of information does not conform to the preset format, an error prompt is displayed in the second area.
[0023] Based on the above solution, after the error prompt is displayed in the second area, the method further includes:
[0024] Modify the Nth piece of information in the second area;
[0025] The modified Nth piece of information is synchronized to the first area.
[0026] According to a second aspect of an embodiment of the present disclosure, there is provided an information display device, the device comprising:
[0027] A receiving module, used for receiving an input of the Nth piece of information to be entered into the first area;
[0028] A first display module is used to display M pieces of information input before the Nth piece of information in the second area when the Nth piece of information is received or when the Nth piece of information is input; the M pieces of information are used to check whether the Nth piece of information is correct;
[0029] Wherein, N is a positive integer greater than or equal to 2, and M is a positive integer less than or equal to N and greater than or equal to 1.
[0030] Based on the above solution, the device also includes:
[0031] A first determination module, used to determine whether a page jump occurs in the first area;
[0032] The first display module is specifically used for:
[0033] When the first area page jumps from the first page to the second page, the last M pieces of information entered into the first page are displayed in the second area.
[0034] Based on the above solution, the device also includes:
[0035] The second determining module is used to determine that the input of the Nth piece of information is completed when receiving a submission operation that triggers the input of the Nth piece of information into the first area.
[0036] Based on the above solution, the first display module is further used for:
[0037] When the Nth piece of information is received or when the input of the Nth piece of information is completed, the M pieces of information input before the Nth piece of information are displayed in a floating window in the second area.
[0038] Based on the above solution, the device also includes:
[0039] The second display module is used to display an error prompt in the second area according to the information content of the M pieces of information and / or the Nth piece of information.
[0040] Based on the above solution, the second display module is specifically used for:
[0041] When receiving the input of the Nth piece of information or when the input of the Nth piece of information is completed, according to the M pieces of information and / or the information content of the Nth piece of information, when it is determined that the Nth piece of information is repeated with the M pieces of information, an error prompt is displayed in the second area;
[0042] The error prompt includes an error mark; the error mark indicates information parameters and information position of repeated information; the repeated information is information repeated with the Nth information.
[0043] Based on the above solution, the second display module is further used for:
[0044] When it is determined that the Nth piece of information does not conform to the preset format, an error prompt is displayed in the second area.
[0045] Based on the above solution, the device also includes:
[0046] A modification module, used for modifying the Nth piece of information in the second area;
[0047] A synchronization module is used to synchronize the modified Nth piece of information to the first area.
[0048] According to a third aspect of an embodiment of the present disclosure, there is provided an electronic device, including:
[0049] a memory for storing processor-executable instructions;
[0050] A processor connected to the memory;
[0051] Wherein, the processor is configured to execute the above information display method.
[0052] According to a fourth aspect of an embodiment of the present disclosure, a non-temporary computer-readable storage medium is provided. When instructions in the storage medium are executed by a processor of a computer, the computer is enabled to execute the above information display method.
[0053] The technical solution provided by the embodiments of the present disclosure may have the following beneficial effects:
[0054] It can be seen from the above embodiments that the technical solution provided by the present disclosure receives the input of the Nth piece of information to be typed into the first area; when receiving the input of the Nth piece of information or when the input of the Nth piece of information is completed, the M pieces of information entered before the Nth piece of information for verification of the correctness of the Nth piece of information are displayed in the second area for the user to verify, thereby assisting the user to detect the correctness of the entered information or whether it is repeated. When repeated entry or erroneous entry occurs, the erroneous information is changed in time according to the M pieces of information, thereby reducing the possibility of repeated entry or errors of information and improving work efficiency.
[0055] It is to be understood that the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the invention. BRIEF DESCRIPTION OF THE DRAWINGS
[0056] The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the present disclosure and, together with the description, serve to explain the principles of the present disclosure.
[0057] Figure 1 is a flowchart of an information display method according to an exemplary embodiment;
[0058] Figure 2 is a flowchart of another information display method according to an exemplary embodiment;
[0059] Figure 3is a flowchart of another information display method according to an exemplary embodiment;
[0060] Figure 4 is a flow chart of a prior art information display method according to an exemplary embodiment;
[0061] Figure 5 is a flowchart of another information display method according to an exemplary embodiment;
[0062] Figure 6 is a structural block diagram of yet another information device according to an exemplary embodiment;
[0063] Figure 7 The present invention is a structural block diagram of a display device according to an exemplary embodiment. DETAILED DESCRIPTION
[0064] Exemplary embodiments will be described in detail herein, examples of which are shown in the accompanying drawings. When the following description refers to the drawings, the same numbers in different drawings represent the same or similar elements unless otherwise indicated. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with the present disclosure. Instead, they are merely examples of devices consistent with some aspects of the present disclosure as detailed in the appended claims.
[0065] The terms used in the embodiments of the present invention are only for the purpose of describing specific embodiments, and are not intended to limit the embodiments of the present invention. The singular forms of "a", "said" and "the" used in the embodiments of the present invention and the appended claims are also intended to include plural forms, unless the context clearly indicates other meanings. It should also be understood that the term "and / or" used herein refers to and includes any or all possible combinations of one or more associated listed items.
[0066] It should be understood that although the terms first, second, third, etc. may be used to describe various information in embodiments of the present invention, these information should not be limited to these terms. These terms are only used to distinguish the same type of information from each other. For example, without departing from the scope of embodiments of the present invention, the first information may also be referred to as the second information, and similarly, the second information may also be referred to as the first information. Depending on the context, the word "if" as used herein may be interpreted as "at the time of" or "when" or "in response to determining".
[0067] like Figures 1 to 3 As shown, the present disclosure provides an information display method, the method comprising:
[0068] 100: receiving an input of the Nth piece of information to be entered into the first area;
[0069] 200: when receiving the input of the Nth piece of information or when the input of the Nth piece of information is completed, displaying M pieces of information input before the Nth piece of information in the second area; the M pieces of information are used to verify whether the Nth piece of information is correct;
[0070] Wherein, N is a positive integer greater than or equal to 2, and M is a positive integer less than or equal to N and greater than or equal to 1.
[0071] Exemplarily, the information display method is applied to a first application terminal; the first application terminal may be an office application, a website, or a mobile application, such as a mobile APP or a mini program.
[0072] In some embodiments, the first area may be a text input box on a website, a text input box in an application, or a text input box in a mini-program, etc.;
[0073] The second area may be an area other than the first area, and the second area does not overlap with the first area; in other embodiments, the second area may also partially overlap with the first area.
[0074] The technical solution provided by the present disclosure receives an input of an Nth piece of information to be typed into a first area; when receiving the input of the Nth piece of information or when the input of the Nth piece of information is completed, M pieces of information input before the Nth piece of information for checking the correctness of the Nth piece of information are displayed in a second area for the user to check, thereby assisting the user in detecting the correctness of the input information or whether it is repeated. When repeated entry or erroneous entry occurs, the erroneous information is promptly changed according to the M pieces of information, thereby reducing the possibility of repeated entry or errors in information and improving work efficiency.
[0075] In some embodiments, the method further includes: determining whether a page jump occurs in the first area.
[0076] In one embodiment, when the input characters in the first region page reach a maximum value, it is determined that the first region page completes the input, and the first region page jumps from the first page to the second page.
[0077] In another embodiment, when the first area page is completely blocked, it is determined that the first area page completes input, and the first area page jumps from the first page to the second page.
[0078] In yet another embodiment, when a page jump operation in the first region page is triggered, it is determined that the first region page completes input, and the first region page jumps from the first page to a second page.
[0079] In some other embodiments, a page turning operation is detected, and it is determined that a page in the first region jumps from the first page to the second page.
[0080] Exemplarily, the page jump operation may be triggered by a page submit button.
[0081] The above step 200 includes: when the first area page jumps from the first page to the second page, displaying the last M pieces of information entered into the first page in the second area.
[0082] In some embodiments, if no page jump occurs in the first area, the first area and the second area are both in the first page; the Nth information is input in the first area in the first page, and when the Nth information is received or when the input of the Nth information is completed, the second area displays the M pieces of information input before the Nth information: the NMth information, the N-M+1th information... the N-1th information.
[0083] In some other embodiments, the second page is the next page of the first page; if a page jump occurs in the first area, then when the input of the Nth piece of information is completed, the input of the Nth piece of information is in the first area of the first page.
[0084] Specifically, when the input of the Nth piece of information is completed, the first area jumps to a page, and the second area displays the last M pieces of information input on the first page: the N-M+1th piece of information, the N-M+2th piece of information...the Nth piece of information.
[0085] Exemplarily, when N is 2, M is 1; if the page in the first area jumps from the first page to the second page, when the input of the second piece of information in the first page is completed, the last piece of information of the first page is displayed in the second area, that is, the first piece of information in the first page is displayed in the second area.
[0086] When N is 3, M can be 1 or 2; exemplarily, when N is 3 and M is 2, if a page jump occurs in the first area, then when the input of the third piece of information in the first page is completed, the last two pieces of information of the first page, namely the second piece of information and the third piece of information, are displayed in the second area.
[0087] It should be noted that, here, the last M pieces of information of the first page are displayed in the second area of the second page after the jump. In this way, when a page jump occurs, the second area is used to assist the user in checking the input information, and a display window is provided for the user to check the input information in real time, thereby facilitating the verification of the correctness of the input content.
[0088] In some embodiments, the method further includes: when the number of the Nth pieces of information input received in the first area reaches K, closing the display of the M pieces of information in the second area.
[0089] Here, K is a positive integer greater than or equal to 1; illustratively, K may be 3, 6, or 10; preferably, K may be 6;
[0090] Specifically, when the Nth piece of information entered in the first area reaches K, the second area no longer displays the M pieces of information entered before the Nth piece of information; in this way, when the Nth piece of information in the first area is sufficient to assist the user in checking whether the currently input information is correct or repeated, the display of the M pieces of information in the second area is closed, thereby saving memory loss.
[0091] In some embodiments, the method further includes: upon receiving a submission operation that triggers the input of the Nth piece of information into the first area, determining that the input of the Nth piece of information is complete.
[0092] Exemplarily, triggering the submission operation of typing the Nth piece of information into the first area may be clicking a submission icon in the first area, or pressing a preset shortcut key, and the preset shortcut key may be a system default key such as the Enter key, or may be customized by the user.
[0093] In one embodiment, when a submission operation that triggers the input of the Nth piece of information into the first area is received, it is determined that the input of the Nth piece of information is completed, and no page jump occurs in the first area.
[0094] In another embodiment, when a submission operation that triggers the input of the Nth piece of information into the first area is received, it is determined that the input of the Nth piece of information is completed, and a page jump occurs in the first area.
[0095] In some embodiments, step 200 includes:
[0096] When the Nth piece of information is received or when the input of the Nth piece of information is completed, the M pieces of information input before the Nth piece of information are displayed in a floating window in the second area.
[0097] Exemplarily, the floating window may be a window displayed in a stacked manner above the first page or the second page; in other embodiments, the M pieces of information input before the Nth piece of information may also be displayed in a stationary window that is fixed in the second area.
[0098] The floating window can also be hidden and expanded, and can be hidden when not needed to facilitate other operations and not affect the display of other content. Since the floating window can be moved, the floating window can be moved according to usage requirements to reduce the impact of the floating window on other content displayed on the first page.
[0099] In some embodiments, the method further comprises:
[0100] 300: Display an error prompt in the second area according to the information content of the M pieces of information and / or the Nth piece of information.
[0101] In some embodiments, the above step 300 includes:
[0102] 301: When receiving the input of the Nth information or when the input of the Nth information is completed, based on the M pieces of information and / or the information content of the Nth information, when it is determined that the Nth information is repeated with the M pieces of information, an error prompt is displayed in the second area; the error prompt includes an error mark; the error mark indicates the information parameters and information position of the repeated information; the repeated information is information that is repeated with the Nth information.
[0103] In some embodiments, the above step 300 further includes:
[0104] 302: When it is determined that the Nth piece of information does not conform to a preset format, an error prompt is displayed in the second area.
[0105] Exemplarily, in the above step 301, the error mark may be a bubble mark, or may be a color mark different from the color of the M pieces of information displayed.
[0106] In some embodiments, the error mark directly displays the information location of the duplicate information; in other embodiments, the error mark also includes an information link of the duplicate information, which can directly locate the duplicate information.
[0107] In the above step 302, the preset format is the content format allowed to be input in the first area setting; exemplarily, in some embodiments, the non-compliance with the preset format may be that the number of digits of the input content does not comply, for example, the invoice code is fixed to 12 digits, and the Nth information with less than or more than 12 digits does not comply with the preset format.
[0108] In some embodiments, after displaying an error prompt in the second area, the method further includes: modifying the Nth piece of information in the second area; and synchronizing the modified Nth piece of information to the first area.
[0109] Exemplarily, if no page jump occurs in the first area, the first area and the second area are both in the first page; the Nth piece of information is modified in the second area, and the modified Nth piece of information will be synchronized to the first area in the first page.
[0110] Exemplarily, if a page jump occurs in the first area, the second area is in the second page, and the last M pieces of information on the first page including the Nth piece of information are in the first page; the Nth piece of information is directly modified in the second area of the second page, and the modified Nth piece of information is synchronized to the first page; in this way, the position of the erroneous information can be located in time when repeated entry or erroneous entry occurs, so that the input information can be directly modified on different pages without page jumping again, thereby improving work efficiency.
[0111] In some embodiments, before step 100, the method further includes: starting the first mode;
[0112] Exemplarily, in one embodiment, the first mode may be enabled by the user triggering the first mode icon to enable the operation; the first mode may be an integrated function of the first application terminal or an integrated function of the second application terminal.
[0113] The second application terminal may be a tool plug-in or a small program. The second application terminal is called, and the first mode icon in the second application terminal is clicked to start the first mode.
[0114] Exemplarily, in one embodiment, the first application terminal detects in the background that there are multiple sets of information duplication or errors in the first area, and a pop-up window prompt is popped up; the pop-up window prompt indicates that it is recommended to enable the first mode.
[0115] Exemplarily, in another embodiment, the first mode may also be enabled by default along with the first application terminal.
[0116] In some embodiments, after step 300, the method further includes:
[0117] After determining that the first mode is closed, all information in the second area is cleared, thereby avoiding leakage of information data and ensuring data security and privacy.
[0118] In the embodiment of the present disclosure, an input of an Nth piece of information to be typed into a first area is received; when the input of the Nth piece of information is received or when the input of the Nth piece of information is completed, the M pieces of information input before the Nth piece of information for checking the correctness of the Nth piece of information are displayed in a second area, so that the correctness of the input information and whether it is repeated are detected in real time, and when repeated entry or erroneous entry occurs, the position of the erroneous information is located in time, and the erroneous information is changed in time, thereby reducing the possibility of repeated entry or error of information and improving work efficiency.
[0119] The information display method and its application scenarios provided by the present disclosure are further explained below through specific embodiments.
[0120] In daily office work, a lot of data entry is often involved. In the prior art, the only way to achieve this is to use office software to perform error detection and deduplication on the input after the data entry is completed by setting the data format or performing corresponding macro operations, such as Figure 4 As shown;
[0121] This method requires complex settings in the software, requires high professional skills, has an unfriendly setting interface, and cannot realize real-time checking of the correctness of the input data during or after the data is entered.
[0122] In addition, for financial invoice data, mini-program data statistics, certificates, website privilege codes or vouchers, data entry operations need to be performed through websites or non-office application software, such as:
[0123] Scenario 1: In website information processing, it is common to enter multiple sets of data under the same account or user name, such as the same login name corresponding to different passwords, or the same account corresponding to various rights and interests codes, etc.
[0124] Scenario 2: In information processing in application software, for example, in invoice entry, the same invoice subject corresponds to different invoice codes or invoice numbers, etc.; for these scenarios where the same subject name corresponds to multiple different data;
[0125] Usually, a page jump is involved. After sending the page jump, the above method will not be able to determine whether the input information is repeated, and it will not be possible to deduplicate and detect errors in the input data.
[0126] The present disclosure provides an information display method. Figure 5 The figure is a flow chart of a display method according to an exemplary embodiment; the specific flow of the method may include the following steps:
[0127] It should be noted that N is a positive integer greater than or equal to 2, and M is a positive integer less than or equal to N and greater than or equal to 1.
[0128] Step 1: Open the first mode;
[0129] Step 1.1: Click on the first mode option;
[0130] Here, the first mode option may be a function option of the second application terminal, or may be a function option of the information input software, ie, the first application terminal.
[0131] When the first mode option is a function option in the second application APP, after opening the first mode, execute step 1.2; when the first mode option is a function option that comes with the first application terminal, after opening the first mode, execute step 2.
[0132] Step 1.2: Open the first application terminal.
[0133] Step 2: receiving information input from the first area;
[0134] Specifically, an Nth piece of information typed in the first area is received.
[0135] Step 3: Determine that the Nth piece of information has been input;
[0136] Specifically, upon receiving a triggering operation of inputting the Nth piece of information into the first area and submitting it, determining that the input of the Nth piece of information is completed;
[0137] Exemplarily, the triggering operation of typing the Nth piece of information into the first area for submission may be clicking a submit icon in the first area, or pressing a preset shortcut key, and the preset shortcut key may be a system default key such as the Enter key, or may be user-defined.
[0138] Step 4: Determine whether a page jump occurs;
[0139] Specifically, determining whether the first area page jumps from the first page to the second page; if no page jump occurs, executing step 5; if a page jump occurs, executing step 6;
[0140] Step 5: When the input of the Nth piece of information is completed, the second area displays the M pieces of information input before the Nth piece of information;
[0141] Specifically, if no page jump occurs in the first area, the first area and the second area are both in the first page; the Nth information is input in the first area in the first page, and when the Nth information is received or when the input of the Nth information is completed, the second area displays the M pieces of information input before the Nth information: the NMth information, the N-M+1th information...the N-1th information; execute step 7.
[0142] Step 6: If a page jump occurs in the first area, when the input of the Nth piece of information is completed, the last M pieces of information input on the first page are displayed in the second area;
[0143] Specifically, when the Nth piece of information is input, the first area jumps to a page, whether the first area page jumps from the first page to the second page; the second area displays the last M pieces of information input on the first page: the N-M+1th piece of information, the N-M+2th piece of information... the Nth piece of information. Execute step 7.
[0144] Step 7: Displaying an error message in the second area;
[0145] Specifically, based on the information content of the M pieces of information and / or the Nth piece of information, when it is determined that the Nth piece of information is repeated with the M pieces of information, an error prompt is displayed in the second area; and / or, when it is determined that the Nth piece of information does not conform to a preset format, an error prompt is displayed in the second area, and step 8 is executed; otherwise, step 2 is executed, and N becomes N+1.
[0146] Here, the error prompt includes an error mark; the error mark indicates the information parameters and information position of the repeated information; the repeated information is information repeated with the Nth information; the error mark can be a bubble mark, or a color mark different from the color of the M displayed information.
[0147] It should be noted that the second area displays the M messages and error prompts through a floating window; the floating window can be a window displayed in a stacked manner above the first page or the second page; in other embodiments, the M messages input before the Nth message can also be displayed in a fixed static window in the second area.
[0148] The floating window can also be hidden and expanded, and can be hidden when not needed to facilitate other operations and not affect the display of other content. Since the floating window can be moved, the floating window can be moved according to usage requirements to reduce the impact of the floating window on other content displayed on the first page.
[0149] Step 8: Modify the Nth piece of information.
[0150] Specifically, the Nth piece of information is modified in the second area, and the modified Nth piece of information is synchronized to the first area of the first page;
[0151] In this way, when repeated or incorrect entries occur, the position of the error information can be located in time, and the input information can be directly modified on different pages without the need to jump to the page again, thereby improving work efficiency.
[0152] Step 9: Determine whether to close the first mode;
[0153] Specifically, if the first mode is turned off, all information in the second area is cleared, thereby avoiding leakage of information data and ensuring data security and privacy.
[0154] In the embodiment of the present disclosure, an input of an Nth piece of information to be typed into a first area is received; when the input of the Nth piece of information is received or when the input of the Nth piece of information is completed, the M pieces of information input before the Nth piece of information for checking the correctness of the Nth piece of information are displayed in a second area, so that the correctness of the input information and whether it is repeated are detected in real time, and when repeated entry or erroneous entry occurs, the position of the erroneous information is located in time, so that the erroneous information can be changed in time, which reduces the possibility of repeated entry or error of information and improves work efficiency.
[0155] Figure 6 is a structural block diagram of an information display device according to an exemplary embodiment. Figure 6 , the information display device 600 may include:
[0156] The receiving module 601 is used to receive the input of the Nth piece of information to be entered into the first area;
[0157] The first display module 602 is used to display M pieces of information input before the Nth piece of information in the second area when the Nth piece of information is received or when the Nth piece of information is input; the M pieces of information are used to check whether the Nth piece of information is correct;
[0158] Wherein, N is a positive integer greater than or equal to 2, and M is a positive integer less than or equal to N and greater than or equal to 1.
[0159] In some embodiments, the apparatus further comprises:
[0160] A first determination module 603, used to determine whether a page jump occurs in the first area;
[0161] The first display module 602 is specifically used for:
[0162] When the first area page jumps from the first page to the second page, the last M pieces of information entered into the first page are displayed in the second area.
[0163] In some embodiments, the apparatus further comprises:
[0164] The second determination module 604 is configured to determine that the input of the Nth piece of information is completed when receiving a submission operation that triggers the input of the Nth piece of information into the first area.
[0165] In some embodiments, the first display module 602 is further used for:
[0166] When the Nth piece of information is received or when the input of the Nth piece of information is completed, the M pieces of information input before the Nth piece of information are displayed in a floating window in the second area.
[0167] In some embodiments, the apparatus further comprises:
[0168] The second display module 605 is used to display an error prompt in the second area according to the information content of the M pieces of information and / or the Nth piece of information.
[0169] In some embodiments, the second display module 605 is specifically used for:
[0170] When receiving the input of the Nth piece of information or when the input of the Nth piece of information is completed, according to the M pieces of information and / or the information content of the Nth piece of information, when it is determined that the Nth piece of information is repeated with the M pieces of information, an error prompt is displayed in the second area;
[0171] The error prompt includes an error mark; the error mark indicates information parameters and information position of repeated information; the repeated information is information repeated with the Nth information.
[0172] In some embodiments, the second display module 605 is further used for:
[0173] When it is determined that the Nth piece of information does not conform to the preset format, an error prompt is displayed in the second area.
[0174] In some embodiments, the apparatus further comprises:
[0175] A modification module 606, configured to modify the Nth piece of information in the second area;
[0176] The synchronization module 607 is used to synchronize the modified N-th piece of information to the first area.
[0177] Regarding the device in the above embodiment, the specific manner in which each module performs operations has been described in detail in the embodiment of the method, and will not be elaborated here.
[0178] In an exemplary embodiment, the receiving module 601, the first display module 602, the first determination module 603, the second determination module 604, the second display module 605, the modification module 606 and the synchronization module 607, etc. can be implemented by one or more central processing units (CPU), graphics processing units (GPU), baseband processors (BP), application specific integrated circuits (ASIC), DSPs, programmable logic devices (PLD), complex programmable logic devices (CPLD), field programmable gate arrays (FPGA), general-purpose processors, controllers, microcontrollers (MCU), microprocessors, or other electronic components to execute the aforementioned method.
[0179] Figure 7 is a block diagram of an information display device 700 according to an exemplary embodiment. For example, the device 700 may be a mobile phone, a computer, a digital broadcast terminal, a messaging device, a game console, a tablet device, a medical device, a fitness device, a personal digital assistant, etc.
[0180] Reference Figure 7 , the device 700 may include one or more of the following components: a processing component 702 , a memory 704 , a power component 706 , a multimedia component 708 , an audio component 710 , an input / output (I / O) interface 712 , a sensor component 714 , and a communication component 716 .
[0181] The processing component 702 generally controls the overall operation of the device 700, such as operations associated with display, phone calls, data communications, camera operations, and recording operations. The processing component 702 may include one or more processors 720 to execute instructions to complete all or part of the steps of the above-mentioned method. In addition, the processing component 702 may include one or more modules to facilitate the interaction between the processing component 702 and other components. For example, the processing component 702 may include a multimedia module to facilitate the interaction between the multimedia component 708 and the processing component 702.
[0182] The memory 704 is configured to store various types of data to support operations on the device 700. Examples of such data include instructions for any application or method operating on the device 700, contact data, phone book data, messages, pictures, videos, etc. The memory 704 can be implemented by any type of volatile or non-volatile storage device or a combination thereof, such as static random access memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic memory, flash memory, magnetic disk or optical disk.
[0183] The power supply component 706 provides power to the various components of the device 700. The power supply component 706 may include a power management system, one or more power supplies, and other components associated with generating, managing, and distributing power for the device 700.
[0184] The multimedia component 708 includes a screen that provides an output interface between the device 700 and the user. In some embodiments, the screen may include a liquid crystal display (LCD) and a touch panel (TP). If the screen includes a touch panel, the screen may be implemented as a touch screen to receive input signals from the user. The touch panel includes one or more touch sensors to sense touch, slide, and gestures on the touch panel. The touch sensor may not only sense the boundaries of the touch or slide action, but also detect the duration and pressure associated with the touch or slide operation. In some embodiments, the multimedia component 708 includes a front camera and / or a rear camera. When the device 700 is in an operating mode, such as a shooting mode or a video mode, the front camera and / or the rear camera may receive external multimedia data. Each front camera and rear camera may be a fixed optical lens system or have a focal length and optical zoom capability.
[0185] The audio component 710 is configured to output and / or input audio signals. For example, the audio component 710 includes a microphone (MIC), and when the device 700 is in an operating mode, such as a call mode, a recording mode, and a speech recognition mode, the microphone is configured to receive an external audio signal. The received audio signal can be further stored in the memory 704 or sent via the communication component 716. In some embodiments, the audio component 710 also includes a speaker for outputting audio signals.
[0186] I / O interface 712 provides an interface between processing component 702 and peripheral interface modules, such as keyboards, click wheels, buttons, etc. These buttons may include but are not limited to: a home button, a volume button, a start button, and a lock button.
[0187] The sensor assembly 714 includes one or more sensors for providing various aspects of status assessment for the device 700. For example, the sensor assembly 714 can detect the open / closed state of the device 700, the relative positioning of components, such as the display and keypad of the device 700, the sensor assembly 714 can also detect the position change of the device 700 or a component of the device 700, the presence or absence of user contact with the device 700, the orientation or acceleration / deceleration of the device 700, and the temperature change of the device 700. The sensor assembly 714 may include a proximity sensor configured to detect the presence of nearby objects without any physical contact. The sensor assembly 714 may also include an optical sensor, such as a CMOS or CCD image sensor, for use in imaging applications. In some embodiments, the sensor assembly 714 may also include an accelerometer, a gyroscope sensor, a magnetic sensor, a pressure sensor, or a temperature sensor.
[0188] The communication component 716 is configured to facilitate wired or wireless communication between the device 700 and other devices. The device 700 can access a wireless network based on a communication standard, such as WiFi, 2G or 3G, or a combination thereof. In an exemplary embodiment, the communication component 716 receives a broadcast signal or broadcast-related information from an external broadcast management system via a broadcast channel. In an exemplary embodiment, the communication component 716 also includes a near field communication (NFC) module to facilitate short-range communication. For example, the NFC module can be implemented based on radio frequency identification (RFID) technology, infrared data association (IrDA) technology, ultra-wideband (UWB) technology, Bluetooth (BT) technology and other technologies.
[0189] In an exemplary embodiment, the apparatus 700 may be implemented by one or more application specific integrated circuits (ASICs), digital signal processors (DSPs), digital signal processing devices (DSPDs), programmable logic devices (PLDs), field programmable gate arrays (FPGAs), controllers, microcontrollers, microprocessors or other electronic components to perform the above methods.
[0190] In an exemplary embodiment, a non-transitory computer-readable storage medium including instructions is also provided, such as a memory 704 including instructions, and the instructions can be executed by the processor 720 of the device 700 to perform the above method. For example, the non-transitory computer-readable storage medium can be a ROM, a random access memory (RAM), a CD-ROM, a magnetic tape, a floppy disk, an optical data storage device, etc.
[0191] After the instructions are executed by the processor, the following operations can be performed:
[0192] Receive input of the Nth piece of information to be entered into the first area;
[0193] When receiving the input of the Nth piece of information or when the input of the Nth piece of information is completed, displaying M pieces of information input before the Nth piece of information in the second area; the M pieces of information are used to verify whether the Nth piece of information is correct;
[0194] Wherein, N is a positive integer greater than or equal to 2, and M is a positive integer less than or equal to N and greater than or equal to 1.
[0195] It is understandable that the method further comprises:
[0196] Determining whether a page jump occurs in the first area;
[0197] The method of displaying M pieces of information input before the Nth piece of information in the second area when the Nth piece of information is received or when the Nth piece of information is inputted is completed, comprises:
[0198] When the first area page jumps from the first page to the second page, the last M pieces of information entered into the first page are displayed in the second area.
[0199] It is understandable that the method further comprises:
[0200] When a submission operation triggering input of the Nth piece of information into the first area is received, it is determined that input of the Nth piece of information is completed.
[0201] It can be understood that when receiving the input of the Nth piece of information or when the input of the Nth piece of information is completed, displaying the M pieces of information input before the Nth piece of information in the second area includes:
[0202] When the Nth piece of information is received or when the input of the Nth piece of information is completed, the M pieces of information input before the Nth piece of information are displayed in a floating window in the second area.
[0203] It is understandable that the method further comprises:
[0204] According to the information content of the M pieces of information and / or the Nth piece of information, an error prompt is displayed in the second area.
[0205] It can be understood that displaying an error prompt in the second area according to the information content of the M pieces of information and / or the Nth piece of information includes:
[0206] When receiving the input of the Nth piece of information or when the input of the Nth piece of information is completed, according to the M pieces of information and / or the information content of the Nth piece of information, when it is determined that the Nth piece of information is repeated with the M pieces of information, an error prompt is displayed in the second area;
[0207] The error prompt includes an error mark; the error mark indicates information parameters and information position of repeated information; the repeated information is information repeated with the Nth information.
[0208] It can be understood that the displaying of an error prompt in the second area according to the information content of the M pieces of information and / or the Nth piece of information further includes:
[0209] When it is determined that the Nth piece of information does not conform to the preset format, an error prompt is displayed in the second area.
[0210] It can be understood that after displaying the error prompt in the second area, the method further includes:
[0211] Modify the Nth piece of information in the second area;
[0212] The modified Nth piece of information is synchronized to the first area.
[0213] Those skilled in the art will readily appreciate other embodiments of the present invention after considering the specification and practicing the invention disclosed herein. This application is intended to cover any variations, uses or adaptations of the present invention that follow the general principles of the present invention and include common knowledge or customary techniques in the art that are not disclosed by the present invention. The specification and examples are to be considered exemplary only, and the true scope and spirit of the present invention are indicated by the claims.
[0214] It should be understood that the present invention is not limited to the exact construction that has been described above and shown in the drawings and that various modifications and changes may be made without departing from the scope thereof. The scope of the present invention is limited only by the appended claims.
Claims
1. An information display method, characterized in that: The method comprises: Receive input of the Nth piece of information to be entered into the first area; When receiving the input of the Nth piece of information or when the input of the Nth piece of information is completed, displaying M pieces of information input before the Nth piece of information in the second area; the M pieces of information are used to verify whether the Nth piece of information is correct; Wherein, N is a positive integer greater than or equal to 2, and M is a positive integer less than or equal to N and greater than or equal to 1.
2. The method according to claim 1, characterized in that The method further comprises: Determining whether a page jump occurs in the first area; The method of displaying M pieces of information input before the Nth piece of information in the second area when the Nth piece of information is received or when the Nth piece of information is inputted is completed, comprises: When the first area page jumps from the first page to the second page, the last M pieces of information entered into the first page are displayed in the second area.
3. The method according to claim 1 or 2, characterized in that: The method further comprises: When a submission operation triggering input of the Nth piece of information into the first area is received, it is determined that input of the Nth piece of information is completed.
4. The method according to claim 1 or 2, characterized in that: The method of displaying M pieces of information input before the Nth piece of information in the second area when the Nth piece of information is received or when the Nth piece of information is inputted is completed, comprises: When the Nth piece of information is received or when the input of the Nth piece of information is completed, the M pieces of information input before the Nth piece of information are displayed in a floating window in the second area.
5. The method according to claim 1 or 2, characterized in that: The method further comprises: According to the information content of the M pieces of information and / or the Nth piece of information, an error prompt is displayed in the second area.
6. The method according to claim 5, characterized in that The displaying an error prompt in the second area according to the information content of the M pieces of information and / or the Nth piece of information includes: When receiving the input of the Nth piece of information or when the input of the Nth piece of information is completed, according to the M pieces of information and / or the information content of the Nth piece of information, when it is determined that the Nth piece of information is repeated with the M pieces of information, an error prompt is displayed in the second area; The error prompt includes an error mark; the error mark indicates information parameters and information position of repeated information; the repeated information is information repeated with the Nth information.
7. The method according to claim 5, characterized in that The displaying an error prompt in the second area according to the information content of the M pieces of information and / or the Nth piece of information further includes: When it is determined that the Nth piece of information does not conform to the preset format, an error prompt is displayed in the second area.
8. The method according to claim 5, characterized in that After the error prompt is displayed in the second area, the method further includes: Modify the Nth piece of information in the second area; The modified Nth piece of information is synchronized to the first area.
9. An information display device, characterized in that: The device comprises: A receiving module, used for receiving an input of the Nth piece of information to be entered into the first area; A first display module is used to display M pieces of information input before the Nth piece of information in the second area when the Nth piece of information is received or when the Nth piece of information is input; the M pieces of information are used to check whether the Nth piece of information is correct; Wherein, N is a positive integer greater than or equal to 2, and M is a positive integer less than or equal to N and greater than or equal to 1.
10. An electronic device, characterized in that: include: a memory for storing processor-executable instructions; A processor connected to the memory; The processor is configured to execute the information display method provided in any one of claims 1 to 8.
11. A non-transitory computer-readable storage medium, when the instructions in the storage medium are executed by a processor of a computer, the computer is enabled to execute the information display method according to any one of claims 1 to 8.