Information presentation method and apparatus, and device, computer-readable storage medium and product
By responding to user operations in Internet applications, displaying user identification and setting controls on the function page, the problems of fewer display content and single interaction methods are solved, and the user experience is improved and operation is simplified.
Patent Information
- Application Number
- PCT/CN2024/102142
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2023-06-27
- Filing Date
- 2024-06-27
- Publication Date
- 2025-01-02
AI Technical Summary
When users use it in Internet applications, the function page displays less content and has a single interaction method, resulting in poor user experience, especially when the associated content cannot be viewed without authorization, which makes the operation cumbersome.
Provide an information display method and device. By displaying user identification and setting controls in the information display page in response to a user's preset operation, the user can switch the display state of the identification by triggering the setting operation, switch from a fuzzy state to a clear state, and in Display information display pages when preset conditions are met to enrich interaction methods and content.
It improves the display effect and interactive operation efficiency of the information display page, and users can quickly authorize and view content, enriches the display content and interaction methods, and improves the user experience.
Smart Images

Figure CN2024102142_02012025_PF_FP_ABST
Abstract
Description
Information display method, device, equipment, computer-readable storage medium and product
[0001] This application claims priority to the Chinese invention patent application entitled “Information display method, device, equipment, computer-readable storage medium and product” filed on June 27, 2023, with application number 202310774478.9. The entire contents of that application are incorporated by reference into this application. Technical Field
[0002] The embodiments of the present disclosure relate to the field of interface interaction technology, and more particularly to an information display method, apparatus, device, computer-readable storage medium, and product. Background Art
[0003] When users use internet applications, they can trigger a preset action to display a function page for a preset function. However, if the user has not authorized the preset function, the function page will not display any other user-related content. This limited content and relatively simple interaction methods within the function page result in a poor user experience.
[0004] Summary of the Invention
[0005] The embodiments of the present disclosure provide an information display method, apparatus, device, computer-readable storage medium, and product, which are used to solve the technical problem that the current function page has less displayed content and a relatively simple interaction method.
[0006] In a first aspect, an embodiment of the present disclosure provides an information display method, comprising: displaying an information display page in response to a preset operation triggered by a user, wherein the information display page includes a user identifier corresponding to at least one user who meets preset conditions and a preset setting control, and each of the user identifiers is displayed in a preset first display state; in response to a setting operation generated by the user based on the setting control, switching the display state of the at least one user identifier to a preset second display state.
[0007] In a second aspect, an embodiment of the present disclosure provides an information display device, comprising: a display module for displaying an information display page in response to a preset operation triggered by a user, wherein the information display page includes a user identifier corresponding to at least one user who meets preset conditions and a preset setting control, and each of the user identifiers is displayed in accordance with a preset first display state; a switching module for switching the display state of the at least one user identifier to a preset second display state in response to a setting operation generated by the user based on the setting control.
[0008] In a third aspect, an embodiment of the present disclosure provides an electronic device comprising: a processor and a memory; the memory stores computer-executable instructions; the processor executes the computer-executable instructions stored in the memory, so that the at least one processor executes the information display method described in the first aspect and various possible designs of the first aspect.
[0009] In a fourth aspect, an embodiment of the present disclosure provides a computer-readable storage medium, in which computer execution instructions are stored. When a processor executes the computer execution instructions, the information display method described in the first aspect and various possible designs of the first aspect is implemented.
[0010] In a fifth aspect, an embodiment of the present disclosure provides a computer program product, including a computer program, which, when executed by a processor, implements the information display method described in the first aspect and various possible designs of the first aspect. BRIEF DESCRIPTION OF THE DRAWINGS
[0011] In order to more clearly illustrate the embodiments of the present disclosure or the technical solutions in the prior art, a brief introduction will be given below to the drawings required for use in the embodiments or the description of the prior art. Obviously, the drawings described below are some embodiments of the present disclosure. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative labor.
[0012] FIG1 is a flow chart of an information display method according to an embodiment of the present disclosure;
[0013] FIG2 is a schematic diagram of an interface interaction provided by an embodiment of the present disclosure;
[0014] FIG3 is another schematic diagram of an interface interaction provided by an embodiment of the present disclosure;
[0015] FIG4 is a schematic diagram of a display interface provided by an embodiment of the present disclosure;
[0016] FIG5 is another schematic diagram of an interface interaction provided by an embodiment of the present disclosure;
[0017] FIG6 is a schematic structural diagram of an information display device provided in an embodiment of the present disclosure;
[0018] FIG7 is a schematic structural diagram of an electronic device provided by an embodiment of the present disclosure. DETAILED DESCRIPTION
[0019] To further clarify the objectives, technical solutions, and advantages of the embodiments of the present disclosure, the following will provide a clear and complete description of the technical solutions in the embodiments of the present disclosure, in conjunction with the accompanying drawings. It should be understood that the described embodiments are only a portion of the embodiments of the present disclosure, not all of them. All other embodiments derived by persons of ordinary skill in the art based on the embodiments of the present disclosure without inventive effort are intended to fall within the scope of protection of the present disclosure.
[0020] It is understandable that before using the technical solutions disclosed in the various embodiments of this disclosure, the type, scope of use, usage scenarios, etc. of the personal information involved in this disclosure should be informed to the user and the user's authorization should be obtained in an appropriate manner in accordance with relevant laws and regulations.
[0021] For example, in response to a user's active request, a prompt message is sent to the user to clearly inform the user that the operation requested will require the acquisition and use of the user's personal information. This allows the user to independently choose whether to provide personal information to the electronic device, application, server, storage medium, or other software or hardware that performs the operations of the disclosed technical solution based on the prompt message.
[0022] As an optional but non-limiting implementation, in response to receiving a user's active request, the prompt information may be sent to the user in the form of a pop-up window, in which the prompt information may be presented in text form. Furthermore, the pop-up window may also contain a selection control for the user to select "agree" or "disagree" to provide personal information to the electronic device.
[0023] It is understandable that the above notification and user authorization process are merely illustrative and do not limit the implementation of the present disclosure. Other methods that comply with relevant laws and regulations may also be applied to the implementation of the present disclosure.
[0024] In order to solve the technical problems that the current function page has less displayed content and a relatively single interaction method, the present disclosure provides an information display method, device, equipment, computer-readable storage medium and product.
[0025] It should be noted that the information display method, apparatus, device, computer-readable storage medium, and product provided by the present disclosure can be applied to any scenario in which information is displayed on an information display page.
[0026] When users use internet applications, they can trigger a preset action to display an information display page for a preset function. However, if the user has not authorized the preset function, the information display page will not display any other user's related content. Currently, users need to manually authorize the preset function to view the information display page, which is often cumbersome. In addition, the information display page displays little content and the interaction method is relatively simple.
[0027] In order to quickly view the content displayed on the information display page, a preset setting control can be displayed on the information display page, so that the user can quickly authorize the preset function by triggering the setting control.
[0028] In addition, to enrich the content displayed on the information display page, when the user has not authorized the preset function, the user ID can be displayed in a blurred display state. When it is detected that the user has authorized the preset function based on the setting control, the display state of the user ID can be switched to a clear display state.
[0029] FIG1 is a flow chart of an information display method provided by an embodiment of the present disclosure. As shown in FIG1 , the method includes:
[0030] Step 101: In response to a preset operation triggered by a user, an information display page is displayed, wherein the information display page includes a user identifier corresponding to at least one user who meets preset conditions and a preset setting control, and each user identifier is displayed in a preset first display state.
[0031] The execution subject of this embodiment is an information display device, which can be coupled to a terminal device. This allows information display operations to be performed based on user triggering operations on the terminal device. Alternatively, the information display device can be coupled to a server, which is in communication with the terminal device. This allows the server to exchange information with the terminal device and control the terminal device to implement information display operations.
[0032] In this embodiment, the user may trigger a preset operation on the terminal device, wherein the preset operation includes but is not limited to a user's movement operation on the terminal device, an operation triggered by the user through human-computer interaction, an operation triggered by the user through a preset function control, etc.
[0033] In response to a preset action triggered by a user, an information display page may be displayed. This information display page may display the user ID of at least one user who meets preset conditions. This information display page may be a display page corresponding to a preset function. For example, a user may shake the terminal device. In response to this shaking action, an information display page associated with the shaking action may be displayed. This information display page may include the user ID of at least one user who simultaneously shook the terminal device.
[0034] Furthermore, to enrich the display effect within the information display page, the at least one user identifier can be displayed in a preset first display state. The first display state can be a blurred display state. Specifically, the blurred display state can be achieved by mosaicking each user identifier. Alternatively, a blurred mask can be added over each user identifier to achieve the blurred display state. It is understood that the first display state can be any display state that renders the user identifier unrecognizable. This disclosure does not impose any restrictions on this.
[0035] Optionally, a settings control is also displayed on the information display page. Users can trigger this setting control to perform setting operations. The setting control can be different for different preset operations, and this disclosure does not limit this. For example, the preset operation can be a shake operation on the terminal device. Accordingly, the setting control can be an authorization control for preset permissions.
[0036] Step 102: In response to a setting operation generated by the user based on the setting control, the display state of the at least one user identifier is switched to a preset second display state.
[0037] In this embodiment, the user can trigger the setting control to generate a setting operation, where the triggering operation includes but is not limited to a single click, double click, long press, drag, and other triggering operations. After detecting the user-generated setting operation, the display state of at least one user identifier can be switched. At least one user identifier in a first display state is switched to a second display state.
[0038] Optionally, the first display state is a blurred display state, and the second display state is a clear display state. Before the user triggers the setting operation, at least one user identifier can be displayed in a blurred state. After the user performs the setting operation, the blurred at least one user identifier can be switched to a clear state.
[0039] As one possible implementation, the first display state can be to display the user ID in a normal display state. The second display state can be to display decorative content in an area associated with the user ID to decorate the user ID. In this embodiment, in response to a preset operation triggered by the user, the user ID can be displayed in a normal display state within the information display page. When a setting operation is detected by the user through the setting control, decorative content can be displayed in the area associated with the user ID.
[0040] Optionally, based on any of the above embodiments, the first display state is a blurred display state, and step 102 includes:
[0041] In response to a setting operation generated by the user based on the setting control, the display state of the at least one user identification is switched to a clear display state.
[0042] In this embodiment, the first display state is a blurred display state, and correspondingly, the second display state is a clear display state.
[0043] After the information display page is displayed, the user can trigger the setting control to generate a setting operation. In response to the setting operation, the display state of at least one user identification can be switched from a blurred state to a clear display state.
[0044] FIG2 is a schematic diagram of an interface interaction provided by an embodiment of the present disclosure. As shown in FIG2 , an information display page 21 may display a user identifier 22 of at least one user in a first display state and a preset setting control 23. In response to a user triggering operation on the setting control 23, a setting operation is performed based on the setting control 23, and the user identifier 22 of at least one user in a second display state is displayed on the information display page 21. The first display state may be a blurred display state, and the second display state may be a clear display state.
[0045] The information display method provided in this embodiment displays, in response to a preset user operation, a user identifier corresponding to at least one user meeting preset conditions and a preset setting control in a preset first display state within an information display page. Thus, in response to a user operation generated based on the setting control, the display state of the at least one user identifier can be switched to a preset second display state. This enriches the presentation effects within the information display page and the interactive operations within the information display page.
[0046] Optionally, based on any of the above embodiments, step 101 includes:
[0047] In response to the user's movement operation on the terminal device, a motion attribute corresponding to the movement operation is determined.
[0048] If the sports attribute meets the preset information display conditions, the information display page is displayed.
[0049] In this embodiment, the user can perform a mobile operation on the terminal device, and control the terminal device to display an information display page based on the mobile operation.
[0050] Optionally, in response to a user's movement operation on the terminal device, a motion attribute corresponding to the movement operation is determined, wherein the motion attribute includes but is not limited to one or more of a movement direction, a movement trajectory, a movement speed, a movement acceleration, and a movement angle.
[0051] As an implementable manner, any method capable of determining motion attributes, such as a gyroscope, an accelerometer, a speed sensor, etc., may be used to acquire motion attributes, and the present disclosure does not impose any limitation on this.
[0052] Furthermore, after determining the motion attributes, it can be determined whether the motion attributes meet preset information display conditions. These information display conditions include, but are not limited to, conditions such as the motion trajectory matching a preset trajectory, the motion speed exceeding a preset speed threshold, and the motion angle exceeding a preset angle threshold. Users can set the information display conditions based on actual needs, and this disclosure does not impose any restrictions on this. If the motion attributes meet the preset information display conditions, the information display page can be displayed.
[0053] The at least one user who meets the preset condition includes at least one user who performs the preset operation within a preset time range.
[0054] For example, in a practical application, the preset information display condition may be that the motion trajectory of the terminal device matches a preset motion trajectory. For example, the preset motion trajectory may include up and down movement, left and right movement, movement according to a preset pattern, etc. Therefore, after obtaining the motion attributes, it is possible to detect whether the motion attributes match the preset motion trajectory. If so, an information display page may be displayed, in which the user identifier of at least one user who moved the terminal device according to the preset motion trajectory within a preset time range is displayed in a preset first display state.
[0055] The information display method provided in this embodiment displays an information display page when it detects that the current motion attributes of the terminal device meet preset information display conditions, thereby enabling the page display content to be changed based on the user's movement operation. This enriches the interaction methods and the display content within the display interface.
[0056] Furthermore, based on any of the above embodiments, step 102 includes:
[0057] In response to the user's triggering operation based on the setting control, a preset permission setting page is displayed.
[0058] In response to a preset permission activation operation generated by the user in the permission setting page, the display state of the at least one user identification is switched to a preset second display state.
[0059] In this embodiment, if the user does not enable a preset permission, at least one user identifier may be displayed in a first display state, and if the user enables the preset permission, at least one user identifier may be displayed in a second display state. Therefore, the user can enable the preset permission through the setting control to switch the display state of at least one user identifier.
[0060] Optionally, in response to a user triggering an operation on a setting control, a preset permission setting page may be displayed, so that the user can perform authorization operations for the preset permissions within the preset permission setting page. The triggering operation includes, but is not limited to, single-clicking, double-clicking, long pressing, dragging, and other triggering operations, which are not limited in this disclosure.
[0061] Furthermore, the permission setting page may display descriptive information corresponding to the preset permission and a permission setting control. The user can understand the preset permission based on the descriptive information and perform setting operations for the preset permission based on the permission setting control. The permission setting control includes an enable control and a temporarily disable control. In response to a user triggering the enable control, a preset permission enable operation generated by the user on the permission setting page is obtained. Based on the preset permission enable operation, the display state of at least one user identifier may be switched to a preset second display state.
[0062] As an implementable method, the preset permission can be a browsing permission for user information. After the user generates a preset permission activation operation on the permission setting page, other users can browse the user information. It should be noted that each user whose user identification is displayed in the second display state on the information display page is authorized by the user.
[0063] Figure 3 is another interface interaction diagram provided by an embodiment of the present disclosure. As shown in Figure 3, the information display page 31 may display a user identification 32 of at least one user in a first display state and a preset setting control 33. In response to the user's triggering operation on the setting control 33, a preset permission setting page 34 may be displayed, and a preset permission setting control 35 may be displayed on the preset permission setting page 34. In response to the user's triggering operation on the permission setting control 35, the display state of at least one user identification may be switched to a preset second display state. The first display state may be a blurred display state, and the second display state may be a clear display state. It is understandable that the user identification 32 may also include user nickname information (such as identification information 1 in Figure 3), and the nickname information in the first display state may hide some characters or perform blurring.
[0064] The information display method provided in this embodiment adjusts the display status of at least one user's user ID within an information display page in response to a user's preset permission activation operation generated based on a settings control, thereby enriching the display effects within the information display page. Furthermore, by displaying the settings control, the user can quickly authorize the preset permission based on the settings control, thereby improving the efficiency of enabling the preset permission.
[0065] Furthermore, based on any of the above embodiments, the preset operation is associated with a preset target event, and the information display page also includes at least one interactive control associated with the user identifier.
[0066] After step 102, the method further includes:
[0067] Based on the user's triggering operation on the interactive control, the virtual resource associated with the target event is transferred to the user.
[0068] In this embodiment, the preset operation can be associated with a preset target event. For example, a user can participate in a preset activity by shaking the terminal device. Alternatively, a user can grab a red envelope or other actions by shaking the terminal device. Alternatively, a user can participate in a merchant's promotional event or other activities by shaking the terminal device.
[0069] Optionally, the target event can be associated with a virtual resource. Continuing with the previous example, if the target event is a merchant's promotional event, the virtual resource could be a coupon associated with that merchant. If the target event is a red envelope grabbing operation, the virtual resource could be the red envelope distributed by the user.
[0070] In order to enable the user to participate in the target event in the information display page, the information display page also includes at least one interactive control associated with the user identifier, wherein the interactive control includes a follow control.
[0071] Furthermore, based on the user's triggering operation on the interactive control, the virtual resources associated with the target event can be transferred to the user.
[0072] Optionally, in response to a user triggering an interactive control, the virtual resource associated with the target event can be directly transferred to the user. Alternatively, in response to a user triggering an interactive control, the virtual resource associated with the target event can be transferred to the user after the user performs other predetermined subsequent operations. Such subsequent operations include, but are not limited to, interactive operations between users associated with the interactive control.
[0073] FIG4 is a schematic diagram of a display interface provided by an embodiment of the present disclosure. As shown in FIG4 , an information display page 41 displays a user ID 42 of at least one user in a second display state, and a display area associated with each user ID 42 displays an interactive control 43 associated with the user ID 42. The user can transfer the virtual resources associated with the target event to the user by triggering the interactive control 43.
[0074] The information display method provided in this embodiment can enrich the display content and interaction methods within the information display page by performing a virtual resource transfer operation in response to the user's triggering operation on the interactive control. In addition, the transfer of virtual resources can be quickly achieved by triggering the interactive control.
[0075] Optionally, based on any of the above embodiments, different user identifiers are associated with different virtual resources. The transferring of the virtual resources associated with the target event to the user based on the user's triggering operation on the interactive control includes:
[0076] Based on the user's triggering operation on at least one interactive control, at least one user identifier associated with the at least one interactive control is determined.
[0077] The virtual resources associated with each user identification triggered by the user are transferred to the user.
[0078] In this embodiment, the virtual resources associated with each user identification can be different virtual resources. Continuing with the above example, when the target time is a merchant's promotional activity, the virtual resources associated with each user identification can be different coupons.
[0079] Optionally, when the virtual resources associated with each user identifier are different, in response to a user triggering an operation on at least one interactive control, at least one user identifier associated with the at least one interactive control is determined. At least one virtual resource associated with the at least one user identifier triggered by the user is determined, and the at least one virtual resource is transferred to the user.
[0080] The information display method provided in this embodiment pre-sets different virtual resources for each user ID, thereby enabling transfer operations of different virtual resources based on user triggering operations on different user IDs, thereby improving the efficiency of virtual resource transfer.
[0081] Optionally, based on any of the above embodiments, the virtual resources associated with different user identifiers are the same, and the transferring of the virtual resources associated with the target event to the user based on the user's triggering operation on the interactive control includes:
[0082] Based on the user's triggering operation on at least one interactive control, the number of interactive controls triggered by the user is determined.
[0083] The virtual resources matching the quantity are transferred to the user.
[0084] In this embodiment, the virtual resources associated with different user identifiers are the same. The user can achieve a single transfer or batch transfer of virtual resources by triggering one or more interactive controls.
[0085] Based on a user's triggering operation on at least one interactive control, the number of interactive controls triggered by the user is determined, and virtual resources matching the number of interactive controls triggered by the user are transferred to the user.
[0086] Taking a practical application as an example, each user identifier is associated with the same virtual resource. In response to a user triggering operation on three user identifiers, three virtual resources can be transferred to the user.
[0087] The information display method provided in this embodiment determines the number of interactive controls triggered by the user and can implement a batch transfer of virtual resources based on this number, thereby improving the efficiency of virtual resource transfer and making the number of transferred virtual resources more tailored to the user's personalized needs.
[0088] Optionally, based on any of the above embodiments, step 101 includes:
[0089] In response to the user triggering an operation on a preset visitor control, the information display page is displayed.
[0090] In this embodiment, the preset operation may be a user's operation of viewing visitor information.
[0091] Optionally, a visitor control may be pre-set, and the user may view users who have viewed the user-associated content display page or viewed the user's historical published works within a preset time range based on the visitor control.
[0092] In response to a user triggering operation on a preset visitor control, an information display page is displayed, wherein the information display page displays a user identifier corresponding to at least one user who meets a preset condition.
[0093] The at least one user that meets the preset conditions includes at least one user who has viewed media content historically published by the user, and / or at least one user who has visited a content display page associated with the user.
[0094] It should be noted that if the user has not yet opened the visitor permission, the user cannot view at least one user who meets the preset conditions in the information display page. At this time, the user ID corresponding to the at least one user who meets the preset conditions can be displayed in a preset first display state.
[0095] The information display method provided in this embodiment displays an information display page when a user trigger operation on a visitor control is detected, thereby enabling rapid switching of the page display based on the user's trigger operation, so that the content displayed on the display page is more in line with the user's personalized needs.
[0096] Further, based on any of the above embodiments, step 102 includes:
[0097] In response to the user's triggering operation based on the setting control, a preset visitor authority setting page is displayed.
[0098] In response to a visitor authority activation operation generated by the user on the visitor authority setting page, the display state of the at least one user identification is switched to a preset second display state.
[0099] In this embodiment, the user can enable the visitor privileges through a preset setting control in the information display page. In response to the user's triggering operation based on the setting control, the preset visitor privilege setting page is displayed.
[0100] Optionally, the visitor rights setting page may display descriptive information corresponding to the visitor rights and a visitor rights setting control. The visitor rights setting control may include an enable control and a temporarily disable control. The user can understand the visitor rights based on the descriptive information on the visitor rights setting page.
[0101] Furthermore, in response to a visitor permission activation operation generated by the user on the visitor permission setting page, the display state of at least one user identification is switched to a preset second display state, so that the user can view at least one user who meets the preset conditions.
[0102] Figure 5 is another interface interaction diagram provided by an embodiment of the present disclosure. As shown in Figure 5, in response to the user triggering the preset visitor control, an information display page 51 is displayed. The information display page 51 may display a user identification 52 of at least one user in a first display state and a preset setting control 53. In response to the user triggering the setting control 53, a preset visitor authority setting page 54 is displayed. Among them, the visitor authority setting page 54 includes a preset opening control 55. In response to the visitor authority opening operation generated by the user on the visitor authority setting page 54 by triggering the opening control 55, the display state of at least one user identification 52 may be switched to a second display state. It is understandable that the user identification 52 may also include user nickname information (such as identification information 1 in Figure 5, etc.), and the nickname information in the first display state may hide some characters or perform blurring.
[0103] The information display method provided in this embodiment adjusts the display status of at least one user's user ID within an information display page in response to a user's guest permission activation operation generated based on a settings control, thereby enriching the display effects within the information display page. Furthermore, by displaying the settings control, the user can quickly authorize guest permissions based on the settings control, thereby improving the efficiency of enabling guest permissions.
[0104] Figure 6 is a schematic diagram of the structure of an information display device provided in an embodiment of the present disclosure. As shown in Figure 6, the device includes a display module 61 and a switching module 62. Display module 61 is configured to display an information display page in response to a preset operation triggered by a user. The information display page includes a user identifier corresponding to at least one user meeting preset conditions and a preset setting control, with each user identifier displayed in a preset first display state. Switching module 62 is configured to switch the display state of the at least one user identifier to a preset second display state in response to a setting operation generated by the user based on the setting control.
[0105] Furthermore, based on any of the above embodiments, the display module is configured to: in response to the user's movement operation on the terminal device, determine a motion attribute corresponding to the movement operation, and display the information display page if the motion attribute meets a preset information display condition.
[0106] Further, based on any of the above embodiments, the at least one user who meets the preset condition includes at least one user who performs the preset operation within a preset time range.
[0107] Furthermore, based on any of the above embodiments, the switching module is configured to: display a preset preset permission setting page in response to a triggering operation by the user based on the setting control; and switch the display state of the at least one user identifier to a preset second display state in response to a preset permission activation operation generated by the user within the permission setting page.
[0108] Furthermore, based on any of the above embodiments, the preset operation is associated with a preset target event, and the information display page further includes at least one interactive control associated with the user identifier. The apparatus further includes a transfer module configured to transfer the virtual resources associated with the target event to the user based on a triggering operation of the interactive control by the user.
[0109] Furthermore, based on any of the above embodiments, different user identifiers are associated with different virtual resources. The transfer module is configured to: determine at least one user identifier associated with at least one interactive control based on the user's triggering operation on at least one interactive control, and transfer the virtual resources associated with each user identifier triggered by the user to the user. Alternatively, if the virtual resources associated with different user identifiers are the same, the transfer module is configured to: determine the number of interactive controls triggered by the user based on the user's triggering operation on at least one interactive control, and transfer virtual resources matching the number to the user.
[0110] Furthermore, based on any of the above embodiments, the interactive control includes a focus control.
[0111] Furthermore, based on any of the above embodiments, the display module is used to: display the information display page in response to the user triggering an operation on a preset visitor control.
[0112] Further, based on any of the above embodiments, the at least one user that meets the preset conditions includes at least one user who has viewed media content historically published by the user, and / or at least one user who has visited a content display page associated with the user.
[0113] Further, based on any of the above embodiments, the first display state is a blurred display state, and the switching module is used to: in response to the setting operation generated by the user based on the setting control, switch the display state of the at least one user identifier to a clear display state.
[0114] The device provided in this embodiment can be used to execute the technical solution of the above method embodiment. Its implementation principle and technical effects are similar and will not be described in detail in this embodiment.
[0115] In order to implement the above embodiment, the present disclosure further provides an electronic device, including: a processor and a memory;
[0116] The memory stores computer-executable instructions;
[0117] The processor executes the computer-executable instructions stored in the memory, so that the processor executes the information display method as described in any of the above embodiments.
[0118] FIG7 is a schematic diagram of the structure of an electronic device provided by an embodiment of the present disclosure. As shown in FIG7 , the electronic device 700 can be a terminal device or a server. The terminal device can include, but is not limited to, mobile terminals such as mobile phones, laptop computers, digital broadcast receivers, personal digital assistants (PDAs), tablet computers (Portable Android Devices, PADs), portable multimedia players (PMPs), vehicle-mounted terminals (such as vehicle-mounted navigation terminals), and fixed terminals such as digital TVs and desktop computers. The electronic device shown in FIG7 is merely an example and should not limit the functions and scope of use of the embodiments of the present disclosure.
[0119] As shown in Figure 7, the electronic device 700 may include a processing device (e.g., a central processing unit, a graphics processing unit, etc.) 701, which can perform various appropriate actions and processes according to a program stored in a read-only memory (ROM) 702 or a program loaded from a storage device 708 into a random access memory (RAM) 703. Various programs and data required for the operation of the electronic device 700 are also stored in the RAM 703. The processing device 701, the ROM 702, and the RAM 703 are connected to each other via a bus 704. An input / output (I / O) interface 705 is also connected to the bus 704.
[0120] Typically, the following devices may be connected to the I / O interface 705: an input device 706 including, for example, a touch screen, a touchpad, a keyboard, a mouse, a camera, a microphone, an accelerometer, a gyroscope, etc.; an output device 707 including, for example, a liquid crystal display (LCD), a speaker, a vibrator, etc.; a storage device 708 including, for example, a magnetic tape, a hard disk, etc.; and a communication device 709. The communication device 709 may allow the electronic device 700 to communicate with other devices wirelessly or by wire to exchange data. Although FIG. 7 shows an electronic device 700 having various devices, it should be understood that it is not required to implement or have all of the devices shown. More or fewer devices may be implemented or have alternatively.
[0121] In particular, 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, an embodiment of the present disclosure includes a computer program product, which includes a computer program carried on a computer-readable medium, and the computer program includes program code for executing the method shown in the flowchart. In such an embodiment, the computer program can be downloaded and installed from the network via the communication device 709, or installed from the storage device 708, or installed from the ROM 702. When the computer program is executed by the processing device 701, the above-mentioned functions defined in the method of the embodiment of the present disclosure are performed.
[0122] It should be noted that the computer-readable medium mentioned above in the present disclosure may be a computer-readable signal medium or a computer-readable storage medium, or any combination of the two. A computer-readable storage medium may be, for example, but not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, device, or component, or any combination of the above. More specific examples of computer-readable storage media may include, but are not limited to: an electrical connection with 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 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, device, or component. In the present disclosure, a computer-readable signal medium may include a data signal propagated in baseband or as part of a carrier wave, which carries computer-readable program code. Such a propagated data signal may take a variety of 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 that can transmit, propagate, or transport 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 suitable medium, including but not limited to wires, optical cables, RF (radio frequency), etc., or any suitable combination thereof.
[0123] To implement the above embodiments, the present disclosure further provides a computer-readable storage medium having computer-executable instructions stored therein. When a processor executes the computer-executable instructions, the information display method described in any of the above embodiments is implemented.
[0124] In order to implement the above embodiments, the embodiments of the present disclosure further provide a computer program product, including a computer program, which implements the information display method as described in any of the above embodiments when executed by a processor.
[0125] The computer-readable medium may be included in the electronic device, or may exist independently without being incorporated into the electronic device.
[0126] The computer-readable medium carries one or more programs. When the one or more programs are executed by the electronic device, the electronic device executes the method shown in the above embodiment.
[0127] Computer program code for performing the operations of the present disclosure may be written in one or more programming languages, or a combination thereof, including object-oriented programming languages such as Java, Smalltalk, C++, and conventional procedural programming languages such as "C" or similar programming languages. The program code may be executed entirely on the user's computer, partially on the user's computer, as a stand-alone software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or server. In cases involving 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., via the Internet using an Internet service provider).
[0128] The flowcharts and block diagrams in the accompanying drawings illustrate the possible implementation architecture, functions and operations of the systems, methods and computer program products according to various embodiments of the present disclosure. In this regard, each box in the flowchart or block diagram can represent a module, program segment, or a part of code, and the module, program segment, or a part of code contains one or more executable instructions for realizing the specified logical function. It should also be noted that in some alternative implementations, the functions marked in the box can also occur in a different order than that marked in the accompanying drawings. For example, two boxes represented in succession can actually be executed substantially in parallel, and they can sometimes be executed in the opposite order, depending on the functions involved. It should also be noted that each box in the block diagram and / or flowchart, and the combination of the boxes in the block diagram and / or flowchart, can be implemented with a dedicated hardware-based system that performs the specified function or operation, or can be implemented with a combination of dedicated hardware and computer instructions.
[0129] The units involved in the embodiments described in this disclosure may be implemented in software or hardware. In some cases, the name of a unit does not limit the unit itself. For example, the first acquisition unit may also be described as a "unit for acquiring at least two Internet Protocol addresses."
[0130] The functions described above herein may be performed, at least in part, by one or more hardware logic components. For example, and without limitation, exemplary types of hardware logic components that may be used include: field programmable gate arrays (FPGAs), application specific integrated circuits (ASICs), application specific standard products (ASSPs), systems on chip (SOCs), complex programmable logic devices (CPLDs), and the like.
[0131] In the context of the present disclosure, a machine-readable medium can be a tangible medium that can contain or store a program for use by or in conjunction with an instruction execution system, device or equipment. A machine-readable medium can be a machine-readable signal medium or a machine-readable storage medium. A machine-readable medium can include, but is not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, device or equipment, or any suitable combination of the foregoing. A more specific example of a machine-readable storage medium can include an electrical connection based on one or more lines, 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 foregoing.
[0132] In a first aspect, according to one or more embodiments of the present disclosure, there is provided an information presentation method, comprising:
[0133] In response to a preset operation triggered by a user, displaying an information display page, wherein the information display page includes a user identifier corresponding to at least one user who meets a preset condition and a preset setting control, and each user identifier is displayed in a preset first display state;
[0134] In response to a setting operation generated by the user based on the setting control, the display state of the at least one user identification is switched to a preset second display state.
[0135] According to one or more embodiments of the present disclosure, displaying an information display page in response to a preset operation triggered by a user includes:
[0136] In response to the user's movement operation on the terminal device, determining a motion attribute corresponding to the movement operation;
[0137] If the sports attribute meets the preset information display conditions, the information display page is displayed.
[0138] According to one or more embodiments of the present disclosure, the at least one user who meets the preset condition includes at least one user who performs the preset operation within a preset time range.
[0139] According to one or more embodiments of the present disclosure, in response to a setting operation generated by the user based on the setting control, switching the display state of the at least one user identifier to a preset second display state includes:
[0140] In response to a triggering operation by the user based on the setting control, displaying a preset preset permission setting page;
[0141] In response to a preset permission activation operation generated by the user in the permission setting page, the display state of the at least one user identification is switched to a preset second display state.
[0142] According to one or more embodiments of the present disclosure, the preset operation is associated with a preset target event, and the information display page further includes at least one interactive control associated with the user identifier;
[0143] After the display state of the at least one user identifier is switched to a preset second display state in response to the setting operation generated by the user based on the setting control, the method further includes:
[0144] Based on the user's triggering operation on the interactive control, the virtual resource associated with the target event is transferred to the user.
[0145] According to one or more embodiments of the present disclosure, different user identifiers are associated with different virtual resources; and transferring the virtual resources associated with the target event to the user based on the user's triggering operation on the interactive control includes:
[0146] Determining at least one user identifier associated with the at least one interactive control based on a triggering operation of the user on the at least one interactive control;
[0147] transferring the virtual resources associated with each user identifier triggered by the user to the user;
[0148] Alternatively, the virtual resources associated with different user identifiers are the same, and the transferring of the virtual resources associated with the target event to the user based on the user's triggering operation on the interactive control includes:
[0149] Determining the number of interactive controls triggered by the user based on the user's triggering operation on at least one interactive control;
[0150] The virtual resources matching the quantity are transferred to the user.
[0151] According to one or more embodiments of the present disclosure, the interactive control includes a focus control.
[0152] According to one or more embodiments of the present disclosure, displaying an information display page in response to a preset operation triggered by a user includes:
[0153] In response to the user triggering an operation on a preset visitor control, the information display page is displayed.
[0154] According to one or more embodiments of the present disclosure, the at least one user meeting the preset condition includes at least one user who has viewed media content historically published by the user, and / or at least one user who has visited a content display page associated with the user.
[0155] According to one or more embodiments of the present disclosure, the first display state is a blurred display state, and in response to a setting operation generated by the user based on the setting control, switching the display state of the at least one user identifier to a preset second display state includes:
[0156] In response to a setting operation generated by the user based on the setting control, the display state of the at least one user identification is switched to a clear display state.
[0157] In a second aspect, according to one or more embodiments of the present disclosure, there is provided an information display device, comprising:
[0158] a display module configured to display an information display page in response to a preset operation triggered by a user, wherein the information display page includes a user identifier corresponding to at least one user meeting a preset condition and a preset setting control, and each user identifier is displayed in a preset first display state;
[0159] A switching module is configured to switch the display state of the at least one user identification to a preset second display state in response to a setting operation generated by the user based on the setting control.
[0160] According to one or more embodiments of the present disclosure, the display module is configured to:
[0161] In response to the user's movement operation on the terminal device, determining a motion attribute corresponding to the movement operation;
[0162] If the sports attribute meets the preset information display conditions, the information display page is displayed.
[0163] According to one or more embodiments of the present disclosure, the at least one user who meets the preset condition includes at least one user who performs the preset operation within a preset time range.
[0164] According to one or more embodiments of the present disclosure, the switching module is configured to:
[0165] In response to a triggering operation by the user based on the setting control, displaying a preset preset permission setting page;
[0166] In response to a preset permission activation operation generated by the user in the permission setting page, the display state of the at least one user identification is switched to a preset second display state.
[0167] According to one or more embodiments of the present disclosure, the preset operation is associated with a preset target event, and the information display page further includes at least one interactive control associated with the user identifier;
[0168] The device further comprises:
[0169] A transfer module is used to transfer the virtual resources associated with the target event to the user based on the user's triggering operation on the interactive control.
[0170] According to one or more embodiments of the present disclosure, different user identifiers are associated with different virtual resources; the transfer module is configured to:
[0171] Determining at least one user identifier associated with the at least one interactive control based on a triggering operation of the user on the at least one interactive control;
[0172] transferring the virtual resources associated with each user identifier triggered by the user to the user;
[0173] Alternatively, the virtual resources associated with different user identifiers are the same, and the transfer module is configured to:
[0174] Determining the number of interactive controls triggered by the user based on the user's triggering operation on at least one interactive control;
[0175] The virtual resources matching the quantity are transferred to the user.
[0176] According to one or more embodiments of the present disclosure, the interactive control includes a focus control.
[0177] According to one or more embodiments of the present disclosure, the display module is configured to:
[0178] In response to the user triggering an operation on a preset visitor control, the information display page is displayed.
[0179] According to one or more embodiments of the present disclosure, the at least one user meeting the preset condition includes at least one user who has viewed media content historically published by the user, and / or at least one user who has visited a content display page associated with the user.
[0180] According to one or more embodiments of the present disclosure, the first display state is a blurred display state, and the switching module is configured to:
[0181] In response to a setting operation generated by the user based on the setting control, the display state of the at least one user identification is switched to a clear display state.
[0182] In a third aspect, according to one or more embodiments of the present disclosure, there is provided an electronic device, comprising: at least one processor and a memory;
[0183] The memory stores computer-executable instructions;
[0184] The at least one processor executes the computer-executable instructions stored in the memory, so that the at least one processor executes the information display method described in the first aspect and various possible designs of the first aspect.
[0185] In a fourth aspect, according to one or more embodiments of the present disclosure, a computer-readable storage medium is provided, in which computer-executable instructions are stored. When a processor executes the computer-executable instructions, the information display method described in the first aspect and various possible designs of the first aspect is implemented.
[0186] In a fifth aspect, according to one or more embodiments of the present disclosure, a computer program product is provided, including a computer program, which, when executed by a processor, implements the information display method described in the first aspect and various possible designs of the first aspect.
[0187] The above description is merely a preferred embodiment of the present disclosure and an illustration of the technical principles employed. Those skilled in the art should understand that the scope of disclosure involved in the present disclosure is not limited to the technical solutions formed by the specific combination of the above-mentioned technical features, but also includes other technical solutions formed by any combination of the above-mentioned technical features or their equivalents without departing from the above-mentioned disclosed concepts. For example, a technical solution formed by replacing the above-mentioned features with (but not limited to) technical features with similar functions disclosed in this disclosure.
[0188] In addition, although each operation is described in a specific order, this should not be understood as requiring these operations to be performed in the specific order shown or in a sequential order. Under certain circumstances, multitasking and parallel processing may be advantageous. Similarly, although some specific implementation details have been included in the above discussion, these should not be interpreted as limiting the scope of the present disclosure. Some features described in the context of a separate embodiment can also be implemented in a single embodiment in combination. On the contrary, the various features described in the context of a single embodiment can also be implemented in multiple embodiments individually or in any suitable sub-combination mode.
[0189] Although the subject matter has been described in language specific to structural features and / or methodological logical acts, it should be understood that the subject matter defined in the appended claims is not necessarily limited to the specific features or acts described above. Rather, the specific features and acts described above are merely example forms of implementing the claims.
Claims
1. An information display method, comprising: In response to a preset operation triggered by a user, an information display page is displayed, wherein the information display page includes a user identifier corresponding to at least one user who meets a preset condition and a preset setting control, and each of the user identifiers is displayed in a preset first display state; In response to a setting operation generated by the user based on the setting control, the display state of the at least one user identification is switched to a preset second display state.
2. The method according to claim 1, wherein the displaying of the information display page in response to a preset operation triggered by the user comprises: In response to the user's movement operation on the terminal device, determining a motion attribute corresponding to the movement operation; If the sports attribute meets the preset information display condition, the information display page is displayed. 3 . The method according to claim 2 , wherein the at least one user satisfying the preset condition comprises at least one user performing the preset operation within a preset time range.
4. The method according to claim 2, wherein in response to the setting operation generated by the user based on the setting control, switching the display state of the at least one user identification to a preset second display state comprises: In response to a triggering operation of the user based on the setting control, displaying a preset preset permission setting page; In response to a preset permission enabling operation generated by the user in the permission setting page, the display state of the at least one user identification is switched to a preset second display state.
5. The method according to claim 2, wherein the preset operation is associated with a preset target event, and the information display page further includes at least one interactive control associated with the user identifier; After the display state of the at least one user identification is switched to a preset second display state in response to the setting operation generated by the user based on the setting control, the method further includes: Based on the triggering operation of the interactive control by the user, the virtual resource associated with the target event is transferred to the user.
6. The method according to claim 5, wherein different user identifiers are associated with different virtual resources; The transferring the virtual resource associated with the target event to the user based on the triggering operation of the interactive control by the user includes: Determining at least one user identifier associated with the at least one interactive control based on a triggering operation of the user on the at least one interactive control; transferring the virtual resources associated with each user identification triggered by the user to the user; Alternatively, the virtual resources associated with different user identifiers are the same, and the transferring of the virtual resources associated with the target event to the user based on the triggering operation of the interactive control by the user includes: Based on the triggering operation of the user on at least one interactive control, determining the number of interactive controls triggered by the user; The virtual resources matching the quantity are transferred to the user. The method of claim 5 , wherein the interactive control comprises a focus control.
8. The method according to claim 1, wherein the displaying of the information display page in response to a preset operation triggered by a user comprises: In response to the user's triggering operation on the preset visitor control, the information display page is displayed.
9. The method according to claim 8, wherein the at least one user satisfying the preset condition comprises at least one user who has viewed media content historically published by the user, and / or at least one user who has visited a content display page associated with the user.
10. The method according to any one of claims 1 to 9, wherein the first display state is a blurred display state, and the step of switching the display state of the at least one user identifier to a preset second display state in response to a setting operation generated by the user based on the setting control comprises: In response to a setting operation generated by the user based on the setting control, the display state of the at least one user identification is switched to a clear display state.
11. An information display device, comprising: A display module, configured to display an information display page in response to a preset operation triggered by a user, wherein the information display page includes a user identifier corresponding to at least one user meeting a preset condition and a preset setting control, and each of the user identifiers is displayed in a preset first display state; A switching module is used to switch the display state of the at least one user identification to a preset second display state in response to a setting operation generated by the user based on the setting control.
12. An electronic device comprising: Processor and memory; The memory stores computer-executable instructions; The processor executes the computer-executable instructions stored in the memory, so that the processor performs The method for presenting information according to any one of claims 1 to 10 is implemented.
13. A computer-readable storage medium, wherein the computer-readable storage medium stores computer-executable instructions, and when a processor executes the computer-executable instructions, the information display method according to any one of claims 1 to 10 is implemented.
14. A computer program product, comprising a computer program, wherein when the computer program is executed by a processor, the method for information presentation according to any one of claims 1 to 10 is implemented.
Citation Information
Patent Citations
Session page display method and device, equipment, readable storage medium and product
CN115576456A
Multimedia content publishing method, interaction method and device
CN115714870A
Method and device for guiding user interaction and electronic equipment
CN115729419A
Media content display method and device, equipment, readable storage medium and product
CN115878242A
Interaction method and device, electronic equipment and storage medium
CN115963960A