Interaction method, electronic equipment, computer readable storage medium and product

By displaying the setting entries of the target function on the menu page and responding to user operations according to the function status, the problem of low user operation efficiency in the prior art is solved, convenient operation of function opening and setting details is achieved, and user experience is improved.

CN120066344APending Publication Date: 2025-05-30BEIJING ZITIAO NETWORK TECH CO LTD
View PDF 0 Cites 1 Cited by

Patent Information

Application Number
CN202510179787.0
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-02-18
Publication Date
2025-05-30

AI Technical Summary

Technical Problem

In the prior art, when users adjust application functions through the "setting" function, the operation efficiency is low, especially during the conversion between the function opening and closing and the detailed settings, the user needs to frequently jump to the page, resulting in cumbersome operations.

Method used

It provides an interactive method to display the setting entries of the target function on the menu page, and respond to different operations of the user triggering the setting entries according to the on-state of the target function: to enable the function when the function is turned off, and to display the setting details interface when the function is turned on.

Benefits of technology

By turning on and setting details into the same setting entry through the merge function, users can operate directly on the menu page, which improves operation efficiency, saves interface space and simplifies the user interface.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120066344A_ABST
    Figure CN120066344A_ABST
Patent Text Reader

Abstract

The invention relates to an interaction method, electronic equipment, a computer readable storage medium and a product, and relates to the technical field of computers. The interaction method comprises the following steps: displaying setting entries of a target function on a menu page; under the condition that the target function is closed, in response to a user triggering setting entry, starting the target function; and displaying a setting detail interface of the target function in response to the setting entry triggered by the user under the condition that the target function is started.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present disclosure relates to the field of computer technologies, and particularly to an interaction method, an electronic device, a computer-readable storage medium, and a product. Background Art

[0002] When a user uses a terminal application, the user usually adjusts some functions of the application, such as functions and content, through the "Settings" function. For example, in a multimedia application, when browsing multimedia content, the user can set the playback function of the multimedia content. The playback function may include, for example, a bullet screen function, a playback mode function, and so on. Summary of the Invention

[0003] According to some embodiments of the present disclosure, there is provided an interaction method, including: displaying a setting entry of a target function on a menu page; in a case where the target function is closed, in response to a user triggering the setting entry, turning on the target function; in a case where the target function is on, in response to a user triggering the setting entry, displaying a setting details interface of the target function.

[0004] According to some embodiments of the present disclosure, there is provided an electronic device, including: a memory; and a processor coupled to the memory, the processor being configured to execute the interaction method according to any one of the embodiments of the present disclosure based on instructions stored in the memory.

[0005] According to some embodiments of the present disclosure, there is provided a computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, causes the processor to execute the interaction method according to any one of the embodiments of the present disclosure.

[0006] According to some embodiments of the present disclosure, there is provided a computer program product, which, when running on a computer, causes the computer to implement the interaction method according to any one of the embodiments of the present disclosure.

[0007] Other features, aspects, and advantages of the present disclosure will become apparent from the following detailed description of the exemplary embodiments of the present disclosure with reference to the accompanying drawings. Brief Description of the Drawings

[0008] The embodiments of the present disclosure will be described below with reference to the accompanying drawings. It should be understood that the drawings in the following description only relate to some embodiments of the present disclosure and do not constitute a limitation on the present disclosure. In the drawings:

[0009] Figure 1 A flowchart showing an interaction method according to some embodiments of the present disclosure is shown.

[0010] Figure 2 An interface diagram of a menu page according to some embodiments of the present disclosure is shown.

[0011] Figure 3 Shows a schematic diagram of a settings details interface according to some embodiments of the present disclosure.

[0012] Figure 4 Shows a schematic structural diagram of an interaction device according to some embodiments of the present disclosure.

[0013] Figure 5 Shows a block diagram of an electronic device according to some embodiments of the present disclosure.

[0014] Figure 6 Shows a block diagram of an electronic device according to some other embodiments of the present disclosure.

[0015] It should be understood that, for the sake of convenience of description, the dimensions of the various parts shown in the drawings are not necessarily drawn according to the actual proportional relationship. The same or similar reference numerals are used in the various drawings to represent the same or similar components. Therefore, once an item is defined in one drawing, it may not be further discussed in the subsequent drawings. Detailed implementation manners

[0016] The technical solutions in the embodiments of the present disclosure will be clearly and completely described below with reference to the drawings in the embodiments of the present disclosure. It should be understood that the present disclosure can be implemented in various forms and should not be construed as limited to the embodiments set forth herein.

[0017] It should be understood that the various steps recorded in the method embodiments of the present disclosure can be executed in different orders and / or executed in parallel. In addition, the method embodiments may include additional steps and / or omit the steps shown. The scope of the present disclosure is not limited in this regard. Unless otherwise specifically stated, the relative arrangements and numerical values of the components and steps set forth in these embodiments should be construed as merely exemplary and do not limit the scope of the present disclosure.

[0018] The term "comprising" and its variants used in the present disclosure mean an open term that includes at least the subsequent elements / features, but does not exclude other elements / features, that is, "including but not limited to". The term "based on" means "at least partially based on".

[0019] It should be noted that the concepts such as "first" and "second" mentioned in the present disclosure are only used to distinguish different devices, modules or units, and are not used to limit the order of the functions executed by these devices, modules or units or their interdependent relationships. Unless otherwise specified, the concepts such as "first" and "second" are not intended to imply that the objects so described must be in a given order in terms of time, space, ranking or any other way.

[0020] It should be noted that the modifications of "one" and "multiple" mentioned in this disclosure are illustrative rather than restrictive. Those skilled in the art should understand that unless otherwise clearly specified in the context, it should be understood as "one or more".

[0021] The names of the messages or information exchanged between multiple devices in the embodiments of this disclosure are only for illustrative purposes and are not used to limit the scope of these messages or information.

[0022] The embodiments of this disclosure will be described in detail below with reference to the accompanying drawings. However, this disclosure is not limited to these specific embodiments. These specific embodiments can be combined with each other, and the same or similar concepts or processes may not be repeated in some embodiments. In addition, in one or more embodiments, specific features, structures, or characteristics can be combined in any suitable manner that will be clear to those of ordinary skill in the art from this disclosure.

[0023] The setting of functions includes various forms. For example, it can be completed by whether to turn on or off the function, or it can also be to set certain parameters of the function. In some relatively complex settings, the user can control whether to turn on or off the function, and when the function is turned on, more detailed configurations (such as parameter configurations of the function) can be further performed.

[0024] Generally, there are the following several deployment methods for the opening and closing of functions and the detailed configuration of functions.

[0025] In an exemplary manner, the setting entries of multiple functions are displayed on the menu page. If the user wants to set a certain function, first trigger the setting entry of the function to enter the setting interface of the function. The setting interface includes items for turning on and off the function, and may also include detailed configuration items (such as parameter configuration items). In this case, the user cannot quickly set the function on the menu page and must enter the configuration interface for setting after triggering the setting entry on the menu page. Therefore, the operation efficiency of the user is relatively low.

[0026] In another exemplary manner, to facilitate the user to quickly set functions, the menu page may include a first entry for turning on or off a certain function and a second entry for the setting entry of the same function. When the user needs to quickly turn on or off the function, the first entry can be triggered on the menu page; when the user wants to perform more detailed settings, the second entry can be triggered on the menu page. Thus, the user can directly turn on the function on the menu page without having to jump from the menu page to other pages to turn on the function. However, in this way, each function occupies two configuration items, which will make the menu page relatively long. Especially when the screen space is limited, it will affect the user experience. Therefore, overall, it will still affect the user's operation efficiency.

[0027] After analysis, it is found that for functions that include both switch settings and detailed settings, when the function is turned off, the probability that the user skips the function turn-on and directly performs other detailed settings (such as sub-function settings, parameter settings) is relatively low. And for some operations that are convenient for the user to use, the probability of using this function is also greater than the probability of the user turning off the function. Therefore, the convenience of turning on the function and performing detailed settings of the function can be preferentially improved while saving screen space.

[0028] To simplify the interface and improve the user's operation efficiency, the present disclosure provides an interaction method. In the interaction method of the present disclosure, for the setting item of the function to be set, different feedbacks will be obtained when the setting item is triggered in the case of the function being turned on and off. Specifically, when the target function is turned off, the target function can be turned on by triggering the setting entry; when the target function is turned on, the setting details interface of the target function can be displayed by triggering the setting entry. The following refers to Figure 1 The flowchart showing the interaction method of some embodiments of the present disclosure is described.

[0029] Figure 1 The flowchart showing the interaction method of some embodiments of the present disclosure is shown. As Figure 1 shown, the interaction method of this embodiment includes steps S11 to S13.

[0030] In step S11, the setting entry of the target function is displayed on the menu page.

[0031] The menu page can be an interface in software, an application, a website, or a device operating system, used to display one or more entries. One or more entries include one or more function items or one or more setting items. The menu page can be presented in the form of a list, an icon set, a button set, etc. The user can perform corresponding functions by triggering the entries on the menu page.

[0032] A description of the target function can be displayed on the setting entry. This description can be represented in the form of text, icons, or a combination of both, or in other ways, which will not be elaborated here.

[0033] The target function can be turned on or off in response to a user's instruction, and the user's instruction can be achieved by triggering the setting entry. In the present disclosure, triggering the setting entry includes triggering at least one of the whole setting entry and the controls on the setting entry. When the target function is in the on and off states, the triggering methods for the setting entry of the target function can be the same or different.

[0034] In step S12, when the target function is off, the target function is turned on in response to the user triggering the setting entry.

[0035] When the target function is already off and the user is not currently using the target function, the user's triggering of the setting entry in this case indicates that the user wants to use the target function. Therefore, in response to the user triggering the setting entry, the feedback given to the user is to turn on the target function.

[0036] After the target function is turned on, this change can be reflected in the interface. For example, the setting entry is switched to another style to indicate that the state of the target function has changed. Or, an instruction indicating that the target function has been turned on is displayed on the setting entry. Or, the user is notified through a pop-up window or a bubble window that the target function has been turned on.

[0037] In step S13, when the target function is on, the setting details interface of the target function is displayed in response to the user triggering the setting entry.

[0038] After the target function is turned on, if the user needs to make more detailed settings, detailed settings can be made by triggering the setting entry.

[0039] The setting details interface can include, for example, one or more detail setting items of the target function, and the setting items are used to set one or more parameters or one or more sub-functions of the target function.

[0040] In some embodiments, the setting details interface can include a closing control for the target function. In response to the user triggering the closing control, the target function is turned off. That is, the turning off of the target function can be completed in the setting details interface.

[0041] In the above embodiments, when the target function is on and off, different types of feedback will be generated for the setting entry that triggers the target function. Thus, the present disclosure can combine the activation of the target function and the entry to the setting details interface of the target function into the same setting entry. Which specific feedback is triggered is determined according to the current state of the target function. Thus, when the user needs to activate the function or needs to further set the function when it is activated, the user can directly operate the same setting entry on the menu page, improving the user operation efficiency. Also, by combining the two setting types into the same setting entry, the occupied space of the interface is saved, and the simple interface can further enhance the user operation efficiency.

[0042] To enable the user to more clearly understand the current state of the target function, the display style of the setting entry can be different when the target function is on and off. Different display styles can mean different layouts in the entry, different text descriptions included, or even different colors, backgrounds, etc. For example, different display styles of the setting entry can include: different controls are displayed in the setting entry. Different controls are used to trigger different types of feedback. One example is that the setting entry includes a first control or a second control. The first control is used to activate the target function, and the second control is used to display the setting details interface. The first control and the second control can be controls that can provide different types of feedback. For example, the first control can be a switch control. Another example is that the second control can be a jump control. When displaying the setting entry, based on the state of the target function, the style template or style parameters corresponding to the current state can be read, so that the display styles of the setting entries in different states are different. Or, let the setting entry include both the first control and the second control at the same time. By disabling / enabling the control or hiding / canceling the hiding of the elements in the setting entry when the state changes, the setting entry has different display styles and different triggering effects. Those skilled in the art can select specific implementation methods according to needs.

[0043] An example of the switch between different display styles is as follows. In response to the target function being off, in the menu page, the setting entry of the target function is displayed in the first display style; in response to the target function switching from off to on, in the menu page, the setting entry is switched from the first display style to the second display style. The first display style is different from the second display style.

[0044] For example, assume that the closed state of the target function corresponds to a first display style, and the open state of the target function corresponds to a second display style. In response to the target function switching from the closed state to the open state, the setting entry switches from the first display style to the second display style. In response to the target function switching from the open state to the closed state, the setting entry switches from the second display style to the first display style. Thus, as the open / closed state of the target function changes, the display style of the setting entry changes accordingly.

[0045] The following exemplarily describes a method of displaying a control in a setting entry according to the state of the target function.

[0046] In some embodiments, in response to the target function being closed, the setting entry of the target function is displayed on the menu page, and a switch control is displayed on the setting entry. That is, when the target function is closed, the switch control is displayed on the setting entry. The switch control can have two display states, and the display state will change through a user's trigger operation (such as clicking, swiping). The switch control can clearly indicate to the user whether the target function is on or off.

[0047] When the target function is closed, in response to the user triggering the switch control on the setting entry, the target function is turned on. That is, by triggering the switch control, the target function can be switched from the closed state to the open state.

[0048] In this embodiment, it can be considered that the first display style corresponding to the closed state of the target function means that the switch control is displayed on the setting entry. And in response to the target function being turned on, the display style of the setting entry can be switched, for example, from the first display style to the second display style. In an example of the second display style, the switch control is cancelled from display to indicate that after the target function is turned on, the setting entry is no longer used for controlling the opening and closing of the target function, but is used as an entrance to the setting details interface. In this example, since the switch control is cancelled from display when the target function is on, it can be understood that the "on" display state of the switch control will not be presented to the user.

[0049] In some embodiments, in response to the target function being on, the setting entry of the target function is displayed on the menu page, and a jump control is displayed on the setting entry. That is, when the target function is on, the jump control is displayed on the setting entry. The form of the jump control is not limited, and it can be a button, a link, an icon, etc. Or, in response to the target function being on, the setting entry can also be used as the jump control. That is, the setting entry itself can be in a triggerable state, and triggering any position of the setting entry can achieve a jump.

[0050] When the target function is turned on, in response to the user triggering the jump control on the setting entry, the setting details interface of the target function is displayed. That is, by triggering the jump control, the setting details interface of the target function can be displayed.

[0051] When the target function is turned off again by the user, for example, when the target function is turned off in the setting details interface, in response to the user returning to the menu page again, the jump control in the setting entry is cancelled from display or disabled. For example, when the entire setting entry is the jump control, the jump control can be disabled. In this way, although the setting entry is still displayed, since the target function has been turned off, when the user triggers the setting entry at this time, they cannot jump to the setting details interface.

[0052] Still taking the switch control and the jump control as examples, the setting entry can include both the switch control and the jump control. When the target function is turned off, the switch control is set to be visible (not hidden) and enabled (i.e., in an available state), and the jump control is set to be at least one of hidden and unavailable. Specifically, when the target function is turned off, if the jump control is a button or link on the setting entry, the jump control is hidden; if the jump control is the setting entry itself, the jump control is set to be unavailable. And when the target function is turned on, the switch control is hidden, making the switch control unavailable, but the jump control is set to be visible and enabled. Currently, the switch control can be replaced with any other type of first control, and the jump control can be replaced with any other type of second control, which will not be elaborated in this disclosure.

[0053] Figure 2 Shows the interface schematic diagram of the menu page according to some embodiments of the present disclosure. As Figure 2 shown in part (a), above the multimedia content playback interface 2, the menu page 20 is displayed. The menu page 20 includes function items in the form of icons and lists. The function items include sharing with a certain user, forwarding to a certain user, recommending to a certain user, expressing disinterest, etc., and also include setting entries for bullet screens, playback speed (multi - speed), etc. The setting entry 201 is used to set the bullet screen. In Figure 2 part (a), the bullet screen function is in the off state. The setting entry 201 includes a switch control 2011, and the display state of the switch control 2011 is also off. In response to the user triggering the switch control 2011, the bullet screen function changes from the off state to the on state, and the setting entry 201 also switches to the Figure 2 style shown in part (b). In Figure 2In part (b), the switch control 2011 is not displayed, and instead, the text description "Settings>" 2012 is used to prompt the user that the current entry 201 can be triggered to enter the settings details interface. In response to the user triggering the position of "Settings>" 2012 (for example, a jump control is set at this position), or triggering any position of entry 201 (for example, triggering entry 201 itself as a jump control and the jump function is enabled), the settings details interface is displayed.

[0054] Figure 2 The interface shown is only exemplary. As needed, those skilled in the art can use this menu page for other scenarios, and the target function can also be other functions besides the bullet screen. By Figure 2 It can be seen that whether the bullet screen function is turned on or off, the target function in the menu page only occupies one line, taking up little space and being fixed. The style of the setting entry of the target function can change with the state of the target function, so as to provide different feedback to the user when triggered. Therefore, the operation efficiency of the user can be improved.

[0055] In the settings details interface, one or more details settings items of the target function and the off control of the target function can be displayed; in response to the user triggering the off control, the target function is turned off. Thus, the user can turn off the target function in the settings details interface.

[0056] Taking the target function as the bullet screen function as an example, the settings details interface of the target function includes settings items for at least one of the transparency, font, moving speed, and occupied space of the bullet screen, and the off control of the bullet screen function. Figure 3 Shows a schematic diagram of the settings details interface according to some embodiments of the present disclosure. As Figure 3 shown, when the target function is turned on, in response to the user triggering the setting entry (such as entry 201) of the target function (such as the bullet screen), the settings details interface 30 is displayed on the upper layer of interface 2. The settings details interface 30 includes settings items such as opacity 301, font size 302, moving speed 303, and display lines 304. In addition, it also includes an off control 305 for turning off the bullet screen function. In response to the off control 305 being triggered, after returning to the menu page (such as menu page 20), the setting entry indicates that the bullet screen function is turned off, for example, as Figure 2 shown in part (a). Thus, the user can turn off the bullet screen function in the settings details interface.

[0057] Of course, in addition to the above-mentioned off methods, those skilled in the art can also use other off methods. For example, by setting a quick gesture (such as performing a preset gesture on the setting entry), or through a voice command, etc., to achieve the off of the target function.

[0058] Figure 4The structural schematic diagram of an interaction device according to some embodiments of the present disclosure is shown. As Figure 4 shown, the interaction device 4 of this embodiment includes: a display module 41 configured to display a setting entry of a target function on a menu page; an activation module 42 configured to activate the target function in response to a user triggering the setting entry when the target function is closed; the display module 41 is further configured to display a setting details interface of the target function in response to a user triggering the setting entry when the target function is activated.

[0059] In some embodiments, the display style of the setting entry is different when the target function is activated and closed.

[0060] In some embodiments, the display module 41 is further configured to: in response to the target function being closed, display the setting entry of the target function on the menu page in a first display style; in response to the target function switching from closed to activated, switch the setting entry from the first display style to a second display style on the menu page.

[0061] In some embodiments, the different display styles of the setting entry include: different controls are displayed on the setting entry.

[0062] In some embodiments, the display module 41 is further configured to: in response to the target function being closed, display the setting entry of the target function on the menu page and display a switch control on the setting entry.

[0063] In some embodiments, the activation module 42 is further configured to: in the case where the target function is closed, activate the target function in response to a user triggering the switch control on the setting entry.

[0064] In some embodiments, the display module 41 is further configured to: in response to the target function being activated, display the setting entry of the target function on the menu page and display a jump control on the setting entry.

[0065] In some embodiments, the display module 41 is further configured to: in the case where the target function is activated, display the setting details interface of the target function in response to a user triggering the jump control on the setting entry.

[0066] In some embodiments, in which, in response to the target function being activated, the setting entry serves as a jump control.

[0067] In some embodiments, the display module 41 is further configured to display one or more detailed setting items of the target function and a closing control of the target function on the setting details interface; the interaction device 4 further includes a closing module 43 configured to close the target function in response to a user triggering the closing control.

[0068] In some embodiments, the target function is the bullet screen function, and the setting details interface of the target function includes setting items for at least one of the transparency, font, moving speed, and occupied space of the bullet screen, as well as a closing control for the bullet screen function.

[0069] Figure 5 A block diagram of an electronic device according to some embodiments of the present disclosure is shown.

[0070] The memory 51 is used to store one or more computer-readable instructions. The memory 51 may include any combination of various forms of computer-readable storage media, such as volatile memory and / or non-volatile memory, including but not limited to random access memory (RAM), dynamic random access memory (DRAM), static random access memory (SRAM), read-only memory (ROM), and flash memory. The memory 51 may store, for example, an operating system, application programs, a boot loader (BootLoader), databases, and other programs, and may also store various application programs and various data.

[0071] The processor 52 is used to run the computer-readable instructions to implement the method described in any of the foregoing embodiments. For the specific implementation of each step of the method, reference may be made to the foregoing embodiments, and the repeated parts will not be elaborated herein.

[0072] The processor 52 may be configured to execute the steps of any embodiment of the present disclosure. The processor 52 may be embodied as various processing devices, such as a central processing unit (CPU), a network processor (NP), etc.; it may also be a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field-programmable gate array (FPGA), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components. The central processing unit (CPU) may be of the X86 or ARM architecture, etc.

[0073] The processor 52 and the memory 51 may communicate with each other directly or indirectly. For example, the processor 52 and the memory 51 may communicate through a network. The network may include a wireless network, a wired network, and / or any combination of a wireless network and a wired network. The processor 52 and the memory 51 may also communicate with each other through a system bus, and the present disclosure does not limit this.

[0074] It should be noted that Figure 5 The components of the illustrated electronic device 5 are merely exemplary and not restrictive. According to actual application requirements, the electronic device 5 may also have other components. The processor 52 may control other components in the electronic device 5 to perform desired functions.

[0075] The electronic device 5 may be implemented in software, firmware, and / or hardware, and may be integrated in a device installed with relevant application programs.

[0076] Figure 6 A block diagram showing an electronic device according to other embodiments of the present disclosure.

[0077] Figure 6 The illustrated electronic device 6 may be a computer system with a dedicated hardware structure, and can perform corresponding functions when relevant application programs are installed.

[0078] The electronic device includes, but is not limited to, mobile terminals such as smart phones, laptop computers, personal digital assistants (PDAs), tablet personal computers (Tablet PCs), PMPs (portable multimedia players), vehicle-mounted terminals (such as vehicle-mounted navigation terminals), wearable devices, etc., and fixed terminals such as digital TVs, desktop computers, etc.

[0079] As Figure 6 shown, a central processing unit (CPU) 61 executes various processes according to a program stored in a read-only memory (ROM) 62 or a program loaded from a storage section 68 into a random access memory (RAM) 63. In the RAM 63, data required when the CPU 61 executes various processes, etc. is stored as needed. The central processing unit is merely exemplary, and it may also be other types of processors, such as the various processors described above. The ROM 62, RAM 63, and storage section 68 may be various forms of computer-readable storage media. It should be noted that although Figure 6 the ROM 62, RAM 63, and storage section 68 are shown separately, one or more of them may be combined, or located in the same or different memories or storage modules.

[0080] The CPU 61, ROM 62, and RAM 63 are connected to each other via a bus 64. An input / output interface 65 is also connected to the bus 64.

[0081] The following components are connected to the input / output interface 65: an input section 66, such as a touch screen, touchpad, keyboard, mouse, image sensor, microphone, accelerometer, gyroscope, etc.; an output section 67, including a display, such as a cathode ray tube (CRT), liquid crystal display (LCD), speaker, vibrator, etc.; a storage section 68, including a hard disk, magnetic tape, etc.; and a communication section 69, including a network interface card such as a LAN card, modem, etc. The communication section 69 allows communication processing to be performed via a network such as the Internet. It is easily understood that although Figure 6The parts shown in the electronic device 6 communicate via the bus 64, but they can also communicate via a network or other means. Among them, the network can include a wireless network, a wired network, and / or any combination of a wireless network and a wired network.

[0082] As needed, the driver 610 is also connected to the input / output interface 65. A removable medium 611 such as a magnetic disk, an optical disk, a magneto-optical disk, a semiconductor memory, etc. is installed on the driver 610 as needed, so that the computer program read therefrom is installed in the storage section 68 as needed.

[0083] In the case of implementing the above series of processes by software, the program constituting the software can be installed from a network such as the Internet or a storage medium such as the removable medium 611.

[0084] According to an embodiment of the present disclosure, the process described above with reference to the flowchart can be implemented as a computer software program. For example, some embodiments of the present disclosure include a computer program product that, when the computer program product runs on a computer, causes the computer to implement the method described in any one of the foregoing embodiments. The computer program product includes computer instructions carried on a computer-readable medium, including program code for executing the method shown in the flowchart. In such an embodiment, the computer instructions can be downloaded and installed from the network via the communication section 69, or installed from the storage section 68, or installed from the ROM 62. When the computer program is executed by the CPU 61, the method of the embodiment of the present disclosure is executed.

[0085] It should be noted that in the context of the present disclosure, a computer-readable medium can be a tangible medium that can contain or store a program for use by or in connection with an instruction execution system, apparatus, or device.

[0086] A computer-readable medium can be a computer-readable storage medium, or a computer-readable signal medium, or any combination of the above two.

[0087] Computer-readable storage media include, but are not limited to: electrical, magnetic, optical, electromagnetic, infrared, or semiconductor systems, devices, or components, or any combination of the above. More specific examples of computer-readable storage media may include, but are not limited to: electrical connections with one or more wires, portable computer disks, hard disks, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fibers, portable compact disk read-only memory (CD-ROM), optical storage devices, magnetic storage devices, or any suitable combination of the above. In the present disclosure, a computer-readable storage medium may be any tangible medium that contains or stores a program that can be used by or in conjunction with an instruction execution system, apparatus, or device. Computer instructions are stored on the computer-readable storage medium, and when executed by a processor, implement the method described in any of the foregoing embodiments.

[0088] A computer-readable signal medium may include a data signal propagated in a baseband or as part of a carrier wave, which carries computer-readable program code. Such a propagated data signal may take many forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination of the above. A computer-readable signal medium may also be any computer-readable medium other than a computer-readable storage medium, which can send, propagate, or transmit a program for use by or in conjunction with an instruction execution system, apparatus, or device. The program code contained on the computer-readable medium may be transmitted using any appropriate medium, including but not limited to: wires, optical cables, RF (radio frequency), etc., or any suitable combination of the above.

[0089] The above computer-readable medium may be included in the above electronic device; or may exist separately without being assembled into the electronic device.

[0090] In some embodiments, a computer program is also provided, including: instructions that, when executed by a processor, cause the processor to execute the method described in any of the foregoing embodiments. For example, the instructions may be embodied as computer program code.

[0091] In embodiments of the present disclosure, computer program code for performing the operations of the present disclosure may be written in one or more programming languages or combinations thereof. The foregoing programming languages include, but are not limited to, object-oriented programming languages such as Java, Smalltalk, C++, and also include conventional procedural programming languages such as the "C" language or similar programming languages. The program code may execute entirely on the user's computer, partially on the user's computer, execute as a stand-alone software package, execute partially on the user's computer and partially on a remote computer, or execute 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 (for example, through the Internet using an Internet service provider).

[0092] The flowcharts and block diagrams in the accompanying drawings illustrate the possible architectures, functions, and operations of systems, methods, and computer program products according to various embodiments of the present disclosure. In this regard, each block in the flowchart or block diagram may represent a module, a program segment, or a portion of code that contains one or more executable instructions for implementing a specified logical function. It should also be noted that in some alternative implementations, the functions noted in the blocks may occur in a different order than noted in the accompanying drawings. For example, two consecutive blocks shown may actually be executed substantially in parallel, or they may sometimes be executed in the reverse order, depending on the functions involved. It should also be noted that each block in the block diagram and / or flowchart, and combinations of blocks in the block diagram and / or flowchart, may be implemented by a dedicated hardware-based system that performs the specified functions or operations, or may be implemented by a combination of dedicated hardware and computer instructions.

[0093] The functions described above may be performed, at least in part, by one or more hardware logic components. For example, by way of non-limitation, exemplary hardware logic components that may be used include: field programmable gate arrays (FPGA), application specific integrated circuits (ASIC), application specific standard products (ASSP), system on a chip (SOC), complex programmable logic devices (CPLD), and the like.

[0094] Although some specific embodiments of the present disclosure have been described in detail by way of examples, those skilled in the art should understand that the above examples are for illustrative purposes only and are not intended to limit the scope of the present disclosure. Those skilled in the art should understand that the above embodiments may be modified without departing from the scope and spirit of the present disclosure. The scope of the present disclosure is defined by the appended claims.

Claims

1. An interactive method, comprising: Display the setting items of the target function on the menu page; When the target function is turned off, in response to the user triggering the setting item, turning on the target function; When the target function is turned on, in response to the user triggering the setting item, a setting detail interface of the target function is displayed.

2. The interactive method according to claim 1, wherein: When the target function is turned on or off, the display styles of the setting items are different.

3. The interactive method according to claim 2, wherein: The setting items for displaying the target function on the menu page include: In response to the target function being turned off, displaying setting items of the target function in a first display style in the menu page; In response to the target function being switched from off to on, in the menu page, the setting item is switched from the first display style to a second display style.

4. The interactive method according to claim 3, wherein: The different display styles of the setting items include: different controls are displayed on the setting items.

5. The interactive method according to claim 1, wherein: The setting items for displaying the target function on the menu page include: In response to the target function being turned off, a setting item of the target function is displayed on the menu page, and a switch control is displayed on the setting item.

6. The interactive method according to claim 5, wherein: In the case where the target function is turned off, in response to the user triggering the setting item, turning on the target function includes: When the target function is turned off, in response to the user triggering the switch control on the setting item, the target function is turned on.

7. The interactive method according to claim 1, wherein: The setting items for displaying the target function on the menu page include: In response to the target function being turned on, a setting item of the target function is displayed on the menu page, and a jump control is displayed on the setting item.

8. The interactive method according to claim 7, wherein: When the target function is enabled, in response to the user triggering the setting item, displaying the setting details interface of the target function includes: When the target function is turned on, in response to the user triggering the jump control on the setting item, a setting details interface of the target function is displayed.

9. The interactive method according to claim 7, wherein: In response to the target function being enabled, the setting entry serves as the jump control.

10. The interactive method according to any one of claims 1 to 9, further comprising: Displaying one or more detail setting items of the target function and a close control of the target function on the setting details interface; In response to the user triggering the close control, the target function is closed.

11. The interactive method according to claim 10, wherein: The target function is a barrage function, and the setting details interface of the target function includes setting items for at least one of the transparency, font, moving speed, and occupied space of the barrage, as well as a closing control for the barrage function.

12. An electronic device comprising: Memory; as well as A processor coupled to the memory, wherein the processor is configured to execute the interaction method according to any one of claims 1 to 11 based on instructions stored in the memory.

13. A computer-readable storage medium having a computer program stored thereon, wherein when the program is executed by a processor, the processor implements the interactive method according to any one of claims 1 to 11.

14. A computer program product, when the computer program product is run on a computer, enables the computer to implement the interactive method according to any one of claims 1 to 11.

Citation Information

Cited By

  • Interaction method, electronic device, computer-readable storage medium, and product

    WO2026174798A1