Information processing method, terminal equipment and computer readable storage medium

By displaying controls of characteristic shapes on the terminal device and combining interactive operations, visual display and differential display of information are solved, and the problem of low information display efficiency in terminal devices is improved, information communication efficiency is increased and fun is increased.

CN120255774APending Publication Date: 2025-07-04NETEASE YOUDAO (HANGZHOU) SMART TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202410013858.5
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-01-03
Publication Date
2025-07-04

AI Technical Summary

Technical Problem

The information display method in existing terminal devices is single, resulting in low information transmission efficiency and it is difficult for users to obtain the required information efficiently.

Method used

By displaying controls of characteristic shapes on the graphical user interface of the terminal device, such as virtual bracelets, combined with the interaction between the user and the control, the visual display and differential display of information are realized, including the voice broadcast function.

Benefits of technology

It improves the efficiency of information communication, increases the fun of the information display process, and makes it easier for users to obtain the required information.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120255774A_ABST
    Figure CN120255774A_ABST
Patent Text Reader

Abstract

The embodiment of the invention provides an information processing method, terminal equipment and a computer readable storage medium. The information processing method comprises the steps that in response to a first trigger instruction, first information is obtained from a preset information set according to a preset rule, the preset information set comprises multiple pieces of first information, and the first information is formed by arranging one or more information units in sequence; a graphical user interface is provided through a touch display screen of the terminal equipment, a first control is displayed in a first area of the graphical user interface, and an information unit in first information is displayed on a sub-control with a first display parameter; and in response to a touch operation for the first control, controlling the first control to move in the first area, and displaying a corresponding information unit for a sub-control passing through a first position of the first area by using a second display parameter. Therefore, through the scheme of the invention, the information transmission efficiency can be improved, and the user can be assisted to obtain the required information.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] Embodiments of the present disclosure relate to the field of computer technology. More specifically, embodiments of the present disclosure relate to an information processing method, a terminal device for executing the foregoing information processing method, and a computer-readable storage medium. Background Art

[0002] This section aims to provide background or context for the embodiments of the present disclosure recited in the claims. The descriptions herein may include concepts that can be explored, but not necessarily concepts that have been previously thought of or explored. Therefore, unless otherwise indicated herein, the content described in this section is not prior art to the specification and claims of this application and is not admitted to be prior art merely by virtue of being included in this section.

[0003] When users use terminal devices to obtain information, there will be some troubles. For example, when users need to memorize some information such as words, they usually use terminal devices such as mobile phones, tablets, and dictionary pens to directly display the words themselves to the users, and the users recite the words by referring to the words displayed on the screen of the terminal device. It can be seen that this information display method is single and boring, and the information transmission efficiency is low, which is not conducive to users obtaining the required information. Summary of the Invention

[0004] It is known that the display effect of information in terminal devices is not ideal, which is a very annoying process.

[0005] Therefore, there is a great need for an improved information processing solution that can display information in combination with specific forms of controls to improve the information transmission efficiency, thereby facilitating users to obtain the required information.

[0006] In this context, embodiments of the present disclosure are expected to provide an information processing method, a terminal device, and a computer-readable storage medium.

[0007] In a first aspect of the embodiments of the present disclosure, an information processing method is proposed. A graphical user interface is provided through a touch display screen of a terminal device, including: in response to a first trigger instruction, obtaining a first piece of information from a preset information set according to a preset rule, where the preset information set contains multiple first pieces of information, and the first piece of information is composed of more than one information unit arranged in sequence; displaying a first control in a first area of the graphical user interface, where the first control includes more than two sub-controls arranged in series, and the information units in the first piece of information are displayed on the sub-controls with first display parameters, and the number and arrangement order of the sub-controls are the same as those of the information units in the first piece of information; in response to a touch operation on the first control, controlling the first control to move in the first area, and displaying the corresponding information unit on the sub-control passing through the first position in the first area with second display parameters.

[0008] In one embodiment of the present disclosure, the method further includes: when the sub-control passes through the first position, the information unit corresponding to the current sub-control is announced by voice; when the last sub-control of the first control passes through the first position, the first information is announced by voice.

[0009] In another embodiment of the present disclosure, the first position is located in the middle of the first area.

[0010] In yet another embodiment of the present disclosure, the first control is a virtual bracelet, and the sub-control is a virtual bead.

[0011] In still another embodiment of the present disclosure, the touch operation includes a sliding operation and a clicking operation.

[0012] In one embodiment of the present disclosure, when the touch operation is a clicking operation, controlling the first control to move in the first area includes: controlling the sub-control of the first control targeted by the clicking operation to move to the first position.

[0013] In another embodiment of the present disclosure, the preset information set further includes a plurality of second information, and the plurality of second information is associated information corresponding to the plurality of first information one by one. The method further includes: while displaying the information unit in the first information on the sub-control with a first display parameter, displaying the second information corresponding to the first information and displaying the first information with a third display parameter in a second area of the graphical user interface.

[0014] In yet another embodiment of the present disclosure, the method further includes: while displaying the corresponding information unit of the sub-control passing through the first position in the first area with a second display parameter, displaying the information unit corresponding to the sub-control currently located at the first position in the second area with a fourth display parameter.

[0015] In still another embodiment of the present disclosure, the preset information set is a word list, the first information is a word, and the information unit is a letter or a combination of letters that make up the word.

[0016] In one embodiment of the present disclosure, the preset information set is an ancient poem, the first information is a sentence in the ancient poem, and the information unit is a Chinese character that makes up a sentence of the ancient poem.

[0017] In a second aspect of the embodiments of the present disclosure, a terminal device is provided. A graphical user interface is provided through a touch display screen of the terminal device, including: an acquisition unit, configured to obtain a first piece of information from a preset information set according to a preset rule in response to a first trigger instruction. The preset information set includes multiple first pieces of information, and each first piece of information is composed of one or more information units arranged in sequence; a first display unit, configured to display a first control in a first area of the graphical user interface. The first control includes two or more sub-controls arranged in series, and the information units in the first piece of information are displayed on the sub-controls with first display parameters. The number and arrangement order of the sub-controls are the same as those of the information units in the first piece of information; a control unit, configured to control the first control to move in the first area in response to a touch operation on the first control; a second display unit, configured to display the corresponding information unit of the sub-control passing through a first position in the first area with second display parameters.

[0018] In an embodiment of the present disclosure, the terminal device further includes: a voice broadcast unit, configured to, when the sub-control passes through the first position, broadcast the information unit corresponding to the current sub-control through voice, and when the last sub-control of the first control passes through the first position, broadcast the first piece of information through voice.

[0019] In another embodiment of the present disclosure, the first position is located in the middle of the first area.

[0020] In still another embodiment of the present disclosure, the first control is a virtual bracelet, and the sub-control is a virtual bead.

[0021] In yet another embodiment of the present disclosure, the touch operation includes a sliding operation and a click operation.

[0022] In an embodiment of the present disclosure, when the touch operation is a click operation, the control unit is specifically configured to: control the sub-control of the first control targeted by the click operation to move to the first position.

[0023] In another embodiment of the present disclosure, the preset information set further includes multiple second pieces of information, which are associated information corresponding to the multiple first pieces of information one by one. The first display unit is further configured to: while displaying the information units in the first piece of information on the sub-controls with first display parameters, display the second piece of information corresponding to the first piece of information and display the first piece of information with third display parameters in a second area of the graphical user interface.

[0024] In another embodiment of the present disclosure, the second display unit is further used to: display the corresponding information unit of the sub-control currently located at the first position in the second area with fourth display parameters while displaying the corresponding information unit of the sub-control passing through the first position of the first area with second display parameters.

[0025] In a third aspect of the embodiments of the present disclosure, a terminal device is provided, comprising: a processor; and a memory storing computer instructions for information processing, wherein when the computer instructions are executed by the processor, the terminal device executes the method described in the foregoing and following embodiments.

[0026] In a fourth aspect of the embodiments of the present disclosure, a computer-readable storage medium is provided, which contains program instructions for information processing. When the program instructions are executed by a processor, the method described in the foregoing and following embodiments is implemented.

[0027] According to the information processing method, terminal device and computer-readable storage medium of the embodiment of the present disclosure, a first control of a specific shape (that is, a first control including two or more sub-controls arranged in series) can be displayed on the graphical user interface of the terminal device, and information can be displayed based on the sub-controls in the first control, and information passing through a specific position can be displayed differently according to the movement of the first control, so as to realize the visual display of information. It can be seen that the scheme of the present disclosure can use controls of characteristic shapes as display carriers of information to avoid a single information display method, and can also display information differently according to the interactive operation between the user and the control, which not only increases the fun of the information display process, but also makes it easier to convey information to the user. As a result, it not only breaks through the traditional inertial thinking of only displaying the information itself, but also improves the efficiency of information transmission, which is conducive to assisting users in obtaining the required information. BRIEF DESCRIPTION OF THE DRAWINGS

[0028] The above and other objects, features and advantages of the exemplary embodiments of the present disclosure will become readily understood by reading the detailed description below with reference to the accompanying drawings. In the accompanying drawings, several embodiments of the present disclosure are shown in an exemplary and non-limiting manner, in which:

[0029] Figure 1 Schematically shows a block diagram of an exemplary computing system 100 suitable for implementing the embodiments of the present disclosure;

[0030] Figure 2 The following schematically shows a flow chart of an information processing method according to an embodiment of the present disclosure;

[0031] Figure 3 The following schematically shows a flow chart of an information processing method according to another embodiment of the present disclosure;

[0032] Figure 4 Schematically shows a flowchart of an information processing method according to another embodiment of the present disclosure;

[0033] Figures 5A - 5C Schematically shows a schematic diagram of an interaction interface for assisting information memory with a virtual bracelet according to an embodiment of the present disclosure;

[0034] Figure 6 Schematically shows a schematic diagram of a display mode of a virtual bracelet according to an embodiment of the present disclosure; and

[0035] Figure 7 Schematically shows a schematic diagram of the structure of an electronic device according to an embodiment of the present disclosure.

[0036] In the drawings, the same or corresponding reference numerals indicate the same or corresponding parts. Detailed embodiments

[0037] The principles and spirit of the present disclosure will be described below with reference to several exemplary embodiments. It should be understood that these embodiments are given only to enable those skilled in the art to better understand and thus implement the present disclosure, and do not limit the scope of the present disclosure in any way. On the contrary, these embodiments are provided to make the present disclosure more thorough and complete, and to be able to fully convey the scope of the present disclosure to those skilled in the art.

[0038] Figure 1 Shows a block diagram of an exemplary computing system 100 suitable for implementing the embodiments of the present disclosure. As Figure 1 shown, the computing system 100 may include: a central processing unit (CPU) 101, a random access memory (RAM) 102, a read only memory (ROM) 103, a system bus 104, a hard disk controller 105, a keyboard controller 106, a serial interface controller 107, a parallel interface controller 108, a display controller 109, a hard disk 110, a keyboard 111, a serial external device 112, a parallel external device 113, and a display 114. Among these devices, the CPU 101, RAM 102, ROM 103, hard disk controller 105, keyboard controller 106, serial controller 107, parallel controller 108, and display controller 109 are coupled to the system bus 104. The hard disk 110 is coupled to the hard disk controller 105, the keyboard 111 is coupled to the keyboard controller 106, the serial external device 112 is coupled to the serial interface controller 107, the parallel external device 113 is coupled to the parallel interface controller 108, and the display 114 is coupled to the display controller 109. It should be understood, Figure 1The structural block diagram described above is for illustrative purposes only and is not a limitation on the scope of the present disclosure. In some cases, certain devices may be added or removed according to specific circumstances.

[0039] Those skilled in the art know that the embodiments of the present disclosure can be implemented as a system, a method, or a computer program product. Therefore, the present disclosure can be specifically implemented in the following forms, namely: entirely hardware, entirely software (including firmware, resident software, microcode, etc.), or a combination of hardware and software, which is generally referred to as "circuit", "module", "unit", or "system" herein. In addition, in some embodiments, the present disclosure can also be implemented in the form of a computer program product in one or more computer-readable media, which contain computer-readable program code.

[0040] Any combination of one or more computer-readable media can be adopted. The computer-readable media can be a computer-readable signal medium or a computer-readable storage medium. The computer-readable storage medium can be, for example, but not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination of the above. More specific examples (non-exhaustive) of the computer-readable storage medium can include, for example: an electrical connection having one or more wires, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above. In this document, the computer-readable storage medium can be any tangible medium that contains or stores a program, and this program can be used by or in combination with an instruction execution system, apparatus, or device.

[0041] The computer-readable signal medium can include a data signal propagated in a baseband or as part of a carrier wave, which carries the computer-readable program code. Such a propagated data signal can take various forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination of the above. The computer-readable signal medium can also be any computer-readable medium other than the computer-readable storage medium, and this computer-readable medium can send, propagate, or transmit a program for use by or in combination with an instruction execution system, apparatus, or device.

[0042] The program code contained on the computer-readable medium can be transmitted by any appropriate medium, including but not limited to wireless, wire, optical cable, RF, etc., or any suitable combination of the above.

[0043] Computer program code for performing the operations of the present disclosure may be written in one or more programming languages or combinations thereof, including object-oriented programming languages such as Java, Smalltalk, C++, and also including conventional procedural programming languages such as the "C" language or similar programming languages. The program code may execute entirely on the user's computer, partly on the user's computer, as a stand-alone software package, partly on the user's computer and partly on a remote computer, or entirely on the remote computer or server. In the case of a remote computer, the remote computer may be connected to the user's computer through any type of network, including a local area network (LAN) or a wide area network (WAN), or may be connected to an external computer (e.g., through the Internet using an Internet service provider).

[0044] Embodiments of the present disclosure will be described below with reference to the flowcharts of the methods and the block diagrams of the devices (or systems) of the embodiments of the present disclosure. It should be understood that each block of the flowchart and / or block diagram, and the combinations of blocks in the flowchart and / or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, or other programmable data processing device, thereby producing a machine, and these computer program instructions, when executed by the computer or other programmable data processing device, produce a device for implementing the functions / operations specified in the blocks of the flowchart and / or block diagram.

[0045] These computer program instructions can also be stored in a computer-readable medium that can cause a computer or other programmable data processing device to work in a specific manner. In this way, the instructions stored in the computer-readable medium produce a product that includes an instruction device for implementing the functions / operations specified in the blocks of the flowchart and / or block diagram.

[0046] The computer program instructions can also be loaded onto a computer, other programmable data processing device, or other device, so that a series of operation steps are performed on the computer, other programmable data processing device, or other device, to produce a computer-implemented process, thereby enabling the instructions executed on the computer or other programmable device to provide a process for implementing the functions / operations specified in the blocks of the flowchart and / or block diagram.

[0047] According to the embodiments of the present disclosure, an information processing method, a terminal device, and a computer-readable storage medium are provided. In addition, the number of any element in the drawings is used for illustration rather than limitation, and any naming is only for distinction and does not have any limiting meaning.

[0048] The principles and spirit of the present disclosure will be described in detail below with reference to several representative embodiments of the present disclosure. Summary of the Invention

[0049] The inventors have found that the current display effect of information in terminal devices is not ideal. Currently, when terminal devices such as mobile phones, tablet computers, and dictionary pens display information, they usually directly display the information itself to the user through the device's display screen. For example, when a user wants to memorize the word "abandon", the display screen of the terminal device will directly show "abandon", and the user can memorize by referring to the displayed word. This information display method is too simple and crude, and the user's information acquisition efficiency depends entirely on personal learning ability.

[0050] In response to this, the inventors have found through research that when users play some interactive games based on terminal devices, their attention is relatively concentrated and the information acquisition efficiency is relatively high. Based on this, the inventors have further found that controls with characteristic shapes can be used as the display carriers of information, and at the same time, the information can be differentially displayed according to the interaction operations between the user and the controls, so as to realize the visual display of information by means of the controls, making the display process of the required information interesting, thereby facilitating the user to acquire information.

[0051] After introducing the basic principles of the present disclosure, various non-limiting embodiments of the present disclosure will be specifically introduced below. Exemplary Method

[0052] Reference is made below Figure 2 to describe an information processing method according to an exemplary embodiment of the present disclosure. It should be noted that the embodiments of the present disclosure can be applied to any applicable scenario.

[0053] Figure 2 Schematically shows a flowchart of an information processing method 200 (hereinafter referred to as method 200) according to an embodiment of the present disclosure.

[0054] As Figure 2 shown, at step S201, in response to a first trigger instruction, a first piece of information can be obtained from a preset information set according to a preset rule.

[0055] In some embodiments, method 200 can be specifically applied to a terminal device, and the aforementioned first trigger instruction can be a trigger instruction directly initiated by a user for the terminal device. For example, the terminal device can be equipped with a touch display screen, and through the touch display screen of the terminal device, a graphical user interface can be provided, and designated virtual buttons or designated function access entrances, etc. can be displayed on the graphical user interface. The user can initiate trigger instructions including clicking, pressing, voice instructions, gesture instructions, or other human-computer interaction methods for these designated virtual buttons or access entrances, etc.

[0056] In some other embodiments, the foregoing terminal device may also be linked with other external devices (such as some smart watches, smart earphones, smart table lamps, etc.). When these external devices receive a predetermined instruction issued by the user (the specific content of the predetermined instruction can be set and adjusted according to interaction requirements), the external device may transmit the first trigger instruction to the terminal device.

[0057] It should be noted that the above detailed description of the first trigger instruction in this embodiment is only an exemplary illustration, and the solution of the present disclosure is not limited thereto. For example, the specific trigger mechanism and specific instruction type of the first trigger instruction can be set and adjusted according to application scenarios, interaction design requirements, etc.

[0058] Upon detecting the above first trigger instruction, in response to the first trigger instruction, a first piece of information may be obtained from a preset information set according to a preset rule. In this embodiment, the preset information set may specifically include multiple pieces of first information, and the first information is composed of one or more information units arranged in sequence. In some implementation scenarios, the preset information set includes but is not limited to a word list, a set of Chinese character strokes, and poems, etc. In this scenario, if the preset information set is a word list, the corresponding first information may include words, and the information unit may include the letters that make up the words. At this time, the preset rule may include rules such as the writing order of the words; if the preset information set is a Chinese character vocabulary list, the corresponding first information may include a single Chinese character, and the information unit may include all the strokes that make up the single Chinese character. At this time, the preset rule may include rules such as the stroke order of the Chinese character; if the preset information set is a poem, the corresponding first information may include each sentence in the poem, and the information unit may include the Chinese characters or words that make up each sentence of the poem. At this time, the preset rule may include rules such as the chronological order of the creation years of the poems.

[0059] It should be noted that the above descriptions of the preset information set, the first information, the information unit, etc. are only exemplary descriptions, and the solutions of the present disclosure are not limited thereto. For example, multiple information sets for users to learn can be preset for users to screen and learn, or information sets to be learned can be recommended to users according to their learning abilities. Further, the information in the preset information set can be updated according to usage requirements. For another example, the information unit can be pre-divided, such as the letters, strokes that make up a word, or the Chinese characters or words of each poem as described above, and can also be re-divided in combination with various scenario requirements. Specifically, the first information can be divided into multiple minimum memory units, and each minimum memory unit can be regarded as an information unit. For example, for a word list, the minimum memory unit can be not only a single letter, but also a combination of letters, such as syllables, word prefixes with fixed meanings, word suffixes or other fixed letter combinations. For example, the information unit of the word "abandon" can be each letter that makes up the word, or the letter combinations "a", "ban", "don" corresponding to the three syllables contained in the word. For another example, for a Chinese character new word list, the minimum memory unit can also include radicals + other parts, etc.

[0060] After obtaining the first information, then at step S202, a first control can be displayed in the first area of the foregoing graphical user interface. The specific display position of the first control in this embodiment is not limited. For example, the first area can be a fixed position (upper middle, middle, lower middle, left, or right, etc.) of the graphical user interface. For another example, the first area can also be in the form of a floating window and move on the graphical user interface according to user manipulation.

[0061] In the solution of the present disclosure, a control can be understood as an element in a computer user interface, which can receive user input, display information or perform specific functions. Usually, a control has a visual appearance so that users can interact with it intuitively and respond accordingly to user operations.

[0062] Specifically, in this embodiment, the first control can include two or more sub-controls arranged in series. For example, the first control can include a virtual bracelet, and the sub-controls corresponding to the first control can include the virtual beads that make up the virtual bracelet. For another example, the first control can also include a card string composed of multiple cards. At this time, the sub-controls corresponding to the first control can include each card. It should be noted that the solutions of the present disclosure do not limit the appearance attributes such as the shape and material of the sub-controls, and they can be geometric or non-geometric planar or three-dimensional controls.

[0063] In practical applications, after obtaining the first piece of information, the first control can be used to display the first piece of information. Specifically, the information units in the foregoing first piece of information can be displayed on the sub-controls of the first control with first display parameters. Among them, the first display parameters can include parameters such as font size, font color, and font type. In addition, in some embodiments, the number and arrangement order of the sub-controls are the same as those of the information units of the first piece of information. It can also be understood that the number and sorting of the sub-controls in the first control can be adaptively adjusted according to the information units in the first piece of information. Of course, in some other embodiments, the number of sub-controls may not be the same as the number of information units of the first piece of information. In this case, a fixed number of sub-controls can be set, and the number of sub-controls can be greater than the number of information units in the first piece of information. In this implementation scenario, the corresponding information units can be displayed through the sub-controls in the first control that have the same number as the information units. For example, starting from a specified sub-control in the first control as the display starting point, the information units can be displayed in a continuous display mode or an intermittent display mode, and the other extra sub-controls can be left empty (that is, not carrying any information).

[0064] At step S203, in response to a touch operation on the first control, it is possible to control the aforementioned first control to move in the first area, and display the corresponding information unit on the sub-control passing through the first position in the first area with second display parameters.

[0065] In some embodiments, the user can initiate a predetermined touch operation on the first control with a finger as a medium to control the first control to move in the first area. In some other embodiments, the user can also initiate a predetermined touch operation on the first control with the help of some human-computer interaction tools such as a mouse or a VR interaction glove to control the first control to move in the first area. Among them, the specific operation type of the touch operation in this embodiment is not limited. For example, it can include a sliding operation of pressing the first control and dragging it away in a certain direction at a certain speed to give the first control a sliding inertia, a dragging operation of pressing a certain sub-control until reaching the target position, a clicking operation of clicking on the sub-control, etc.

[0066] Furthermore, during the process of controlling the first control to move in the first area, the corresponding information unit can also be displayed on the sub-control passing through the first position in the first area with second display parameters. Among them, the first position can include any position in the first area. The second display parameters can include parameters such as font size, font color, and font type, and are different from the first display parameters. Displaying the information units corresponding to the sub-controls at other positions with the first display parameters, and displaying the information units corresponding to the sub-controls at the first position with the second display parameters, realizes the differential display of the information units corresponding to the sub-controls passing through the first position in the first area, making it different from the information units corresponding to other sub-controls.

[0067] Therefore, the scheme disclosed in the present invention avoids the single information display mode by using the control of characteristic shape as the display carrier of information, and can also display the information differently according to the interactive operation between the user and the control, which not only increases the interest in the information display process, but also makes it easier to convey the information to the user. Therefore, it not only breaks through the traditional information display mode of only displaying the information itself, but also improves the efficiency of information transmission, so as to assist users in obtaining information.

[0068] Figure 3 The flowchart of the information processing method 300 (hereinafter referred to as method 300) according to another embodiment of the present disclosure is schematically shown. It can be understood that the method 300 is a method of Figure 2 Therefore, the above combined with the method 200 Figure 2 The relevant detailed description also applies to the following.

[0069] like Figure 3 As shown, at step S301, a first control may be displayed in a first area of ​​a graphical user interface of a terminal device, and an information unit in the first information may be displayed on a sub-control of the first control with a first display parameter. In this embodiment, the terminal device may be an electronic device with a display screen, preferably an electronic device with a touch display screen. As described above, the terminal device may provide a graphical user interface through its display screen, and define a certain position on the graphical user interface as the first area, or display the first area in a movable floating window form, etc., and then display the first control at a fixed position or a movable position of the graphical user interface.

[0070] In actual applications, when the terminal device receives a specified trigger instruction for triggering information display, the information to be displayed can be obtained from a collection of information pre-stored on the local side of the terminal device or the server side, such as a word list, a Chinese character vocabulary list, ancient poems, etc. After obtaining the information to be displayed, a first control can be displayed in the first area of ​​the graphical user interface, and the information to be displayed can be visually displayed using the first control as an information display carrier.

[0071] In some embodiments, the aforementioned preset information set may include multiple first information, each of which may be composed of more than one information unit arranged in sequence, and a first information may be obtained from the preset information set according to a preset rule. Then, a first control including two or more sub-controls arranged in series may be displayed in the first area of ​​the graphical user interface, and the information unit in the first information may be displayed on the sub-control of the first control with the first display parameter. For specific details about the process of obtaining the first information and the process of displaying the information unit, please refer to the previous text. Figure 1 The relevant description in will not be repeated here.

[0072] At step S302, in response to a click operation on the first control, the sub-control of the first control targeted by the click operation can be controlled to move to the first position. In practical applications, the user can manipulate the first control according to requirements. Specifically, the sub-control to be moved can be selected through a click operation. When the terminal device detects a click operation on a certain sub-control in the first control, the sub-control targeted by the click operation can be controlled to move to the first position. Among them, the first position can include any position in the first area, and preferably the middle of the first area is adopted. In addition, the touch operation for triggering the movement of the sub-control is not limited to the click operation in this embodiment, and can also include other human-computer interaction operations that can be used to manipulate the movement of the sub-control.

[0073] At step S303, the information unit corresponding to the sub-control passing through the first position in the first area can be displayed with the second display parameter, and when the sub-control passes through the aforementioned first position, the information unit corresponding to the current sub-control can also be announced by voice.

[0074] In this embodiment, the second display parameter and the aforementioned first display parameter are different display parameters, such as different font sizes, different font types, or different font colors, etc. When using the sub-control as the information display carrier, each sub-control at the first position can be controlled to display the corresponding display unit with the second display parameter, and the sub-controls at other positions can be controlled to display the corresponding display units with the first display parameter. By differentiating the display of the display units at different positions, the information transmission efficiency can be effectively improved, which is beneficial to assisting the user to focus on the information that is differently displayed.

[0075] Furthermore, when the sub-control passes through the aforementioned first position, the information unit corresponding to the current sub-control can also be announced by voice. In some embodiments, when it is determined that a certain sub-control in the first control needs to pass through the aforementioned first position, the information unit corresponding to the sub-control can be obtained, and the information unit can be converted into an audio in combination with the voice synthesis technology. When the information unit corresponding to the sub-control at the first position is displayed, the audio corresponding to the information unit can be announced synchronously.

[0076] At step S304, when the last sub-control of the first control passes through the first position, the first information is announced by voice. In some embodiments, when the number of sub-controls in the first control is the same as the number of information units in the first information, when the last sub-control passes through the first position, it indicates that all the information units of the first information have been displayed. At this time, after announcing the information unit corresponding to the last sub-control, the combined announcement of all the displayed information units (i.e., the first information) can be performed. For example, after the last letter 'n' in the word 'abandon' is announced by voice, the entire word 'abandon' can be played by voice, so as to better assist the user in obtaining information. Of course, it is also possible to directly announce the entire word 'abandon' when it is determined that the last sub-control passes through the first position.

[0077] At step S305, while the information units of the first information are displayed on the sub-control with the first display parameter, the corresponding second information can also be displayed in the second area of the graphical user interface and the first information can be displayed with the third display parameter. In this embodiment, the preset information set further includes a plurality of second information, and among them, the plurality of second information can be associated information corresponding one-to-one with the plurality of first information. For example, for each first information, its corresponding second information may include some annotation and other associated information. In some implementation scenarios, the second information includes but is not limited to information such as the part of speech, pronunciation, definition, and example sentences of a word.

[0078] In specific applications, in addition to displaying the first information on the graphical user interface in the first area with the first control as the information display carrier, the first information itself can also be directly displayed on the graphical user interface. Specifically, while the information units of the first information are displayed on the sub-control with the first display parameter, the first information is displayed in the second area of the graphical user interface with the third display parameter.

[0079] Furthermore, in some embodiments, in addition to displaying the first information on the graphical user interface in the first area with the first control as the information display carrier, the first information itself and the corresponding second information can also be directly displayed on the graphical user interface. For example, while the information units of the first information are displayed on the sub-control with the first display parameter, the corresponding second information and the first information are displayed in the second area of the graphical user interface with the third display parameter.

[0080] Among them, the second area and the first area are different display areas on the graphical user interface. The third display parameter can be the same as the aforementioned first display parameter or second display parameter. Of course, it can also be different from the aforementioned first display parameter and second display parameter. For example, the font of the first information in the second area is smaller than the font of the first information in the first area.

[0081] At step S306, while the corresponding information unit is displayed with the second display parameter for the sub-control passing through the first position of the first area, the information unit corresponding to the sub-control currently located at the first position can be displayed in the second area with the fourth display parameter. In practical applications, the first control and the second area can be used as information display carriers, respectively, to synchronously display the same first information. Specifically, when the sub-control passing through the first position of the first area displays the corresponding information unit with the second display parameter, the target information unit in the first information displayed in the second area can be synchronously displayed with the fourth display parameter, and the target information unit is the information unit corresponding to the sub-control currently passing through the first position of the first area. Among them, other information units in the first information in the second area are displayed with the third display parameter, and the third display parameter is different from the fourth display parameter, so that the information unit of the first information in the second area can be linked to the information unit corresponding to the sub-control in the first area for synchronous display.

[0082] It should be noted that Figure 3 The specific execution timing of some steps in the method can be adjusted according to actual needs. For example, step S303 and step S305 can be selected to be executed at the same time, or step S304 or steps S305 and S306 can be selected not to be executed.

[0083] Figure 4 The flowchart of the information processing method 400 (hereinafter referred to as method 400) according to another embodiment of the present disclosure is schematically shown. It can be understood that the method 400 is a method of Figure 2 Method 200 and Figure 3 A specific technical implementation of the method 300. Figure 2 and Figure 3 The relevant detailed description also applies to the following.

[0084] It should be noted that this embodiment uses a virtual bracelet as the first control and virtual beads as sub-controls to exemplify the solution of the present disclosure, and the solution of the present disclosure does not limit the specific appearance structure of the first control.

[0085] Specific as Figure 4As shown, at step S401, the icon of the "Word Bracelet" application (abbreviated as app) on the screen of the terminal device can be clicked to start the "Word Bracelet" app. In this embodiment, a specified app icon (such as the "Word Bracelet" app icon) can be displayed on the screen of the terminal device, and the user can click on this icon according to needs to access the "Word Bracelet" app. Of course, the specific presentation method of the "Word Bracelet" app in the present disclosure is not limited. For example, the "Word Bracelet" app can also be presented to the user in the form of a mini-program. In addition, the functions of this app are not limited to assisting users in memorizing words, and can also be used for memorizing Chinese characters, poems in different languages, etc. Therefore, the specific name of the app in this embodiment is not limited either, and it can be named according to specific functions or other names.

[0086] At step S402, the words to be memorized, virtual bracelets, and function buttons, etc. can be displayed on the main page of the "Word Bracelet" app. Specifically, after starting the "Word Bracelet" app, a virtual bracelet can be displayed in the first area of the main page of the "Word Bracelet" app, the words to be memorized (i.e., the first information) can be displayed in the second area, and function buttons such as a settings button and an exit button can be displayed in the third area. In some embodiments, the virtual bracelet can be displayed in the middle area of the main page of the app, the words to be memorized can be displayed in the top area of the main page of the app, and the function buttons can be displayed in the bottom area of the main page of the app.

[0087] At step S403, the settings button can be clicked to enter the settings interface to set the animation effect of the virtual bracelet.

[0088] In some embodiments, the appearance of the virtual bracelet is fixed, and the sliding direction of the virtual beads (for example, from top to bottom, from bottom to top, from left to right, or from right to left, etc.), and whether the sound effect of the beads is enabled and other animation effects can be set through the settings function.

[0089] In some other embodiments, a plurality of virtual bracelet selection interfaces can also be presented to the user for the user to select the desired virtual bracelet, and some animation effects (such as sliding direction, bead sound effect, etc.) regarding the display process of this virtual bracelet can be further set.

[0090] In still some other embodiments, a custom interface for the virtual bracelet can also be provided to the user. The user can customize the number of virtual beads that make up the virtual bracelet, the shape of the beads, the material of the beads, the shape of the bracelet, etc. in this interface, and set the animation effect during the display of information of the virtual bracelet.

[0091] It should be noted that this embodiment does not limit the specific execution timing of steps S402 and S403. If it is necessary to customize or select a virtual hand string, step S403 can be executed first, and then step S402. If the virtual hand string is fixed and non-adjustable, step S402 can be executed first, and then step S403.

[0092] At step S404, the operations of the user on the virtual hand string can be monitored, and the rotation of the virtual hand string can be controlled according to the user's operations. For example, corresponding functions can be executed according to the user's drag, slide, or click operations on the virtual hand string.

[0093] At step S405, the virtual beads in the virtual hand string can be controlled to display the words to be memorized with the set animation effects. The virtual beads in the virtual hand string serve as the information display carrier for the words to be memorized. The "string-winding" operation can be performed on the virtual hand string to control its rotation. During the process of controlling the rotation of the virtual hand string, the virtual beads can display their corresponding information with the set animation effects (such as the rotation direction of the beads, sound effects, etc.).

[0094] The following Figures 5A - 5C combines with Figure 4 to further illustrate the process of displaying information with the virtual hand string as the information display carrier.

[0095] As Figure 5A shown, the icon 501 of the "Word Hand String" app can be displayed on the display screen of the terminal device. The user can initiate click, press, or other forms of trigger commands on this icon 501 to start the "Word Hand String" app and enter Figure 5B the main page of the "Word Hand String" app shown.

[0096] In Figure 5B , the main page of the "Word Hand String" app includes a word display area A, a bead display area B, and a function button area C. The word display area A can display the words to be memorized, such as "abandon", etc. The bead display area B can display the virtual hand string, and the letters that make up the word are displayed on the virtual beads of the virtual hand string. For example, each letter in the word "abandon", etc. The function button area C can display function buttons such as an exit button 502 and a settings button 503. Among them, clicking the exit button 502 can exit the current page or close the "Word Hand String" app.

[0097] Among them, as Figure 5BAs shown, the letter displayed by the beads at the middle position of the bead display area B is the letter to be memorized of the current word to be memorized, and it will be highlighted. Correspondingly, the letter to be memorized of the word displayed in the word display area A will also be highlighted correspondingly, and at the same time, the terminal device will also announce this letter by voice. In addition, the letter order of the words in the word display area A is the same as the letter order of the letters on the beads in the bead display area B.

[0098] For example, when the letter a displayed by the middle bead is highlighted, the letter a in the word in the word display area is also highlighted correspondingly, and the terminal device will announce the letter a by voice. The user can slide the beads up or down by swiping a finger on the screen, so that the letter displayed by the bead passing through the middle position of the bead display area B changes, the highlighted letter in the word in the word display area A also changes, and the letter announced by the terminal device by voice also changes.

[0099] When the user swipes to the last letter of the word on the screen, the terminal device will announce the pronunciation of the whole word by voice. For example, when swiping to the last letter n, the terminal device will announce "abandon" by voice. After the display of one word is completed, the next word to be memorized will be displayed continuously. Among them, the words to be memorized can be extracted from a preset word list, and in addition, the display order of the words is shown in the alphabetical order of the letters in the preset words.

[0100] In addition, when the user can click the setting button 503, they can enter Figure 5C the setting page shown. In Figure 5C it, the sliding direction of the beads can be set on the setting page, that is, whether the letters on the beads slide from bottom to top or from top to bottom to correspond to the letter order of the words to be memorized. In addition, it can also be set whether the sound effect of the beads is on or off, etc.

[0101] In some embodiments, a setting module, a bead sliding module, a word information display area, and a TTS playback module can be integrated in the terminal device to enable the terminal device to have the above various functions.

[0102] Among them, the setting module is mainly used to control and implement the display content of the beads and whether to play the bead sound, etc.

[0103] The bead sliding module can be divided into a container component and a bead component, wherein the container component can support the up and down sliding of the bead component contained therein (for example, a finger is pressed and dragged in a certain direction at a certain speed and then left, giving the container component sliding inertia) or dragging (a finger is pressed and dragged without letting go). In addition, the container component is also used to load the bead component, and the container component can associate the size of the bead with the sliding distance through a predetermined coefficient calculation rule. For example, the reference coefficient can be calculated by the size of the display screen, and the sliding distance can be calculated using the reference coefficient and the size of the bead, and the specific touch operation of the user on the bead can be judged based on the calculated sliding distance. If a bead is slid or dragged a certain distance, the beads in the entire container component will be linked according to the rule. In addition, the container component will also record the bead identification (such as the serial number) that needs to be highlighted at present, and the beads equal to the recorded serial number will be highlighted after the user stops the finger action.

[0104] The bead component is used to display the content of a single bead, and supports monitoring the user's click events. When the user presses the finger on the bead and does not lift the finger, the container component will trigger the event mechanism to monitor whether the user is sliding or dragging. When the user presses the bead and quickly lifts the finger, it can be determined that the click event mechanism of the bead is triggered. When the user presses the bead, the mechanism of reducing the brightness of the current bead will be triggered. When the user completes the movement of the bead once, the current bead will be highlighted.

[0105] In addition, each bead component stores the information to be memorized (such as characters and word information, etc.), so the TTS playback module can be called as needed to play the specified text information during the sliding process.

[0106] In addition, the word display area can be used to display some key information of the word currently being matched (including the constituent characters of the word, the meaning of the word, etc.). Among them, the characters of the word will have a highlight display effect of the current character, which will be synchronized with the currently highlighted beads in the bead sliding module. In addition, after a word in the word display area is displayed, the next word can be automatically displayed. Of course, the user can also select the next word or redisplay the displayed word.

[0107] In this embodiment, the main function of the TTS playback module is to accept incoming text information (eg, characters and words, etc.) parameters and convert them into voice to play to the user.

[0108] It should be noted that the above combination Figures 5A - 5C The detailed description is only an example of the specific implementation process of the solution disclosed in the present invention. For example, the first control is not limited to a virtual bracelet, but can also be a control with other appearances such as a virtual card string. For another example, the beads in the virtual bracelet are not limited toFigures 5A - 5C The shape of the beads shown in Figures 5A - 5C . The beads in the virtual bracelet can include any geometric or non - geometric shape, and can be deformed or combined and adjusted according to specific design requirements. For example, the virtual bracelet is not limited to the vertical screen display mode, but can also include the horizontal screen or other display modes such as Figure 6 shown, which can include horizontal screen, vertical screen, and "8" - shaped display modes. For another example, the application scenarios of the solution of the present disclosure are not limited to word memorization, but can also include learning Chinese characters and new words, learning Chinese and foreign poems, or other information acquisition scenarios.

[0109] Thus, in this embodiment, by combining the function of memorizing words with the function of "playing with the bracelet", in addition to memorizing the words on the screen, the user can also have the bracelet display the letters corresponding to the letters being recited in the word, so that the user can assist in word memorization through the "sliding bead" action (i.e., the "playing with the bracelet" operation) on the screen. Exemplary device

[0110] After introducing the method of the exemplary embodiment of the present disclosure, next, reference is made to Figure 7 describe the related products of the information processing method of the exemplary embodiment of the present disclosure.

[0001] Figure 7 Schematically shows a schematic block diagram of a terminal device 700 according to an embodiment of the present disclosure. As Figure 7 shown, the terminal device 700 may include a processor 701 and a memory 702. The memory 702 stores computer instructions for information processing. When the computer instructions are run by the processor 701, the terminal device 700 is caused to execute the following method steps:

[0002] In response to a first trigger instruction, obtain a first piece of information from a preset information set according to a preset rule. The preset information set contains multiple first pieces of information, and each first piece of information is composed of one or more information units arranged in sequence; provide a graphical user interface through the touch display screen of the terminal device, display a first control in a first area of the graphical user interface. The first control contains two or more sub - controls arranged in series, and display the information units in the first piece of information on the sub - controls with a first display parameter. The number and arrangement order of the sub - controls are the same as those of the information units in the first piece of information; in response to a touch operation on the first control, control the first control to move in the first area, and display the corresponding information unit on the sub - control passing through the first position in the first area with a second display parameter.

[0003] Optionally, when the sub - control passes through the first position, audibly announce the information unit corresponding to the current sub - control; when the last sub - control of the first control passes through the first position, audibly announce the first piece of information.

[0004] Optionally, the first position is located in the middle of the first region.

[0005] Optionally, the first control is a virtual bracelet, and the sub-control is a virtual bead.

[0006] Optionally, the touch operation includes a swipe operation and a click operation.

[0007] Optionally, when the touch operation is a click operation, controlling the first control to move in the first region includes: controlling the sub-control of the first control targeted by the click operation to move to the first position.

[0008] Optionally, the preset information set further includes a plurality of second information, and the plurality of second information is associated information corresponding one-to-one with the plurality of first information. The method further includes: while displaying the information unit in the first information on the sub-control with a first display parameter, displaying the second information corresponding to the first information in a second region of the graphical user interface and displaying the first information with a third display parameter.

[0009] Optionally, while displaying the corresponding information unit on the sub-control passing through the first position in the first region with a second display parameter, displaying the information unit corresponding to the sub-control currently located at the first position in the second region with a fourth display parameter.

[0010] Optionally, the preset information set is a word list, the first information is a word, and the information unit is a letter or a combination of letters forming the word.

[0011] Optionally, the preset information set is an ancient poem, the first information is a sentence in the ancient poem, and the information unit is a Chinese character forming a sentence in the ancient poem.

[0012] In some embodiments, the terminal device 700 may include a touch display screen, and a graphical user interface may be provided through the touch display screen of the terminal device 700. Additionally, the terminal device 700 may specifically integrate an acquisition unit, a first display unit, a control unit, and a second display unit.

[0013] Among them, the obtaining unit is configured to obtain a first piece of information from a preset information set according to a preset rule in response to a first trigger instruction. The preset information set includes multiple first pieces of information, and each first piece of information is composed of one or more information units arranged in sequence; the first display unit is configured to display a first control in a first area of the graphical user interface. The first control includes two or more sub-controls arranged in series, and the information units in the first piece of information are displayed on the sub-controls with first display parameters. The number and arrangement order of the sub-controls are the same as those of the information units in the first piece of information; the control unit is configured to control the first control to move in the first area in response to a touch operation on the first control; the second display unit is configured to display the corresponding information unit of the sub-control passing through a first position in the first area with second display parameters.

[0014] Optionally, the terminal device further includes: a voice broadcast unit, configured to, when the sub-control passes through the first position, broadcast the information unit corresponding to the current sub-control through voice, and when the last sub-control of the first control passes through the first position, broadcast the first piece of information through voice.

[0015] Optionally, the touch operation includes a sliding operation and a click operation. When the touch operation is a click operation, the control unit is specifically configured to: control the sub-control of the first control targeted by the click operation to move to the first position.

[0016] Optionally, the preset information set further includes multiple second pieces of information, and the multiple second pieces of information are associated with the multiple first pieces of information in a one-to-one correspondence. The first display unit is further configured to: while displaying the information units in the first piece of information on the sub-controls with first display parameters, display the second piece of information corresponding to the first piece of information and display the first piece of information with third display parameters in a second area of the graphical user interface.

[0017] Optionally, the second display unit is further configured to: while displaying the corresponding information unit of the sub-control passing through a first position in the first area with second display parameters, display the information unit corresponding to the sub-control currently located at the first position in the second area with fourth display parameters.

[0018] It should be noted that the specific content of the method steps executed by this terminal device or the specific execution content of each functional module in this terminal device is the same as or similar to the specific implementation manner of the information processing method described above in combination Figures 2 - 4 and will not be elaborated here.

[0019] Through the above implementation, the terminal device can use the characteristic shape of the control as the display carrier of information to avoid the single information display mode. At the same time, the information can be displayed differently according to the interaction between the user and the control, which not only increases the fun of the information display process, but also makes it easier to convey the information to the user. In this way, it not only breaks through the traditional information display mode of only displaying the information itself, but also improves the efficiency of information transmission, which is conducive to assisting users in obtaining information.

[0020] In addition, the present disclosure also provides a computer-readable storage medium in which program instructions are stored, and the program instructions are configured to be executed at runtime. Figure 1 , Figure 2 , Figure 3 or Figure 4 The information processing method shown.

[0021] Specifically, in this embodiment, the above-mentioned storage medium may include but is not limited to: a USB flash drive, a read-only memory (ROM), a random access memory (RAM), a mobile hard disk, a magnetic disk or an optical disk, and other media that can store computer programs.

[0022] It should be noted that although several devices or sub-devices of the device are mentioned in the above detailed description, such division is not mandatory. In fact, according to the embodiments of the present disclosure, the features and functions of two or more devices described above can be embodied in one device. Conversely, the features and functions of one device described above can be further divided into multiple devices to be embodied.

[0023] The use of the verbs "comprise", "include" and their conjugations mentioned in the application documents does not exclude the presence of elements or steps other than those recorded in the application documents. The article "a" or "an" before an element does not exclude the presence of a plurality of such elements.

[0024] Although the spirit and principle of the present disclosure have been described with reference to several specific embodiments, it should be understood that the present disclosure is not limited to the disclosed specific embodiments, and the division of various aspects does not mean that the features in these aspects cannot be combined to benefit, and such division is only for the convenience of expression. The present disclosure is intended to cover various modifications and equivalent arrangements included in the spirit and scope of the attached claims. The scope of the attached claims conforms to the broadest interpretation, thereby including all such modifications and equivalent structures and functions.

Claims

1. An information processing method, which provides a graphical user interface through a touch display screen of a terminal device, characterized in that, Including: In response to a first trigger instruction, obtain a first piece of information from a preset information set according to a preset rule. The preset information set contains multiple pieces of first information, and the first information is composed of more than one information unit arranged in sequence; Display a first control in a first area of the graphical user interface. The first control includes more than two sub-controls arranged in series. Display the information units in the first information on the sub-controls with first display parameters. The number and arrangement order of the sub-controls are the same as those of the information units in the first information; In response to a touch operation on the first control, control the first control to move in the first area, and display the corresponding information unit on the sub-control passing through the first position in the first area with second display parameters.

2. The method according to claim 1, wherein The method further includes: When the sub-control passes through the first position, audibly announce the information unit corresponding to the current sub-control; When the last sub-control of the first control passes through the first position, audibly announce the first information.

3. The method according to claim 1, characterized in that, The first position is located in the middle of the first area.

4. The method according to claim 1, wherein The first control is a virtual bracelet, and the sub-control is a virtual bead.

5. The method according to claim 1, characterized in that, The touch operation includes a swipe operation and a click operation.

6. The method according to claim 5, characterized in that When the touch operation is a click operation, controlling the first control to move in the first area includes: Controlling the sub-control of the first control targeted by the click operation to move to the first position.

7. The method according to claim 1, wherein The preset information set further contains multiple pieces of second information, which are associated information corresponding one-to-one with the multiple pieces of first information. The method further includes: While displaying the information units in the first information on the sub-controls with first display parameters, display the second information corresponding to the first information and display the first information with third display parameters in a second area of the graphical user interface.

8. The method according to claim 7, characterized in that, The method further includes: While displaying the corresponding information unit on the sub-control passing through the first position in the first area with second display parameters, display the information unit corresponding to the sub-control currently located at the first position in the second area with fourth display parameters.

9. A terminal device, characterized in that, Including: A processor; And A memory storing computer instructions for information processing. When the computer instructions are run by the processor, the terminal device is caused to execute the method according to any one of claims 1-8.

10. A computer-readable storage medium, characterized in that, Containing program instructions for information processing. When the program instructions are executed by the processor, the method according to any one of claims 1-8 is implemented.