List page interaction method and apparatus, computer device, and storage medium
Patent Information
- Application Number
- PCT/CN2025/080402
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2024-03-06
- Filing Date
- 2025-03-04
- Publication Date
- 2025-10-02
AI Technical Summary
In existing social applications, users lack opportunities to break the ice when responding to information they follow, and the interactive operation links are long and cumbersome, making it difficult to effectively promote interaction between users and unrelated target objects.
By triggering the association instruction in the target list page, the unassociated target object is converted into an associated object, and an interactive area is generated. The interactive components are used to generate and send interactive information, shortening the operation link and improving the interaction efficiency.
It provides a good interaction opportunity between users and associated target objects, simplifies the operation process, and improves user interaction experience and efficiency.
Smart Images

Figure CN2025080402_02102025_PF_FP_ABST
Abstract
Description
List page interactive method, device, computer equipment and storage medium
[0001] CROSS-REFERENCE TO RELATED APPLICATIONS
[0002] This application claims priority to Chinese patent application No. 202410257522.3, filed on March 6, 2024, entitled “Interactive method, device, computer equipment and storage medium for list page”. The entire contents of that application are incorporated herein by reference. Technical Field
[0003] The present disclosure relates to the field of computer technology, and in particular to an interactive method, apparatus, computer device, and storage medium for a list page. Background Art
[0004] With the development of computer technology, various applications have gradually entered people's lives, allowing people to share daily fun, browse interesting multimedia information, make friends, etc. Currently, social applications provide a function of following each other so that users can understand the dynamics of their friends. Summary of the Invention
[0005] In view of this, the present disclosure provides an interactive method, apparatus, computer device, and storage medium for a list page.
[0006] In a first aspect, the present disclosure provides an interactive method for a list page, comprising: displaying a target list page, displaying descriptive information of at least one unassociated target object on the target list page; in response to an association instruction for the unassociated target object, updating the unassociated target object to an associated target object, adding an interactive area related to the associated target object to the target list page, displaying an interactive component in the interactive area; and in response to a trigger instruction for the interactive component, executing an interactive operation associated with the associated target object.
[0007] In a second aspect, the present disclosure provides an interactive device for a list page, comprising: a display module for displaying a target list page, wherein the target list page displays descriptive information of at least one unassociated target object; an interactive area generation module for updating the unassociated target object to an associated target object in response to an association instruction for the unassociated target object, and adding an interactive area related to the associated target object to the target list page, wherein an interactive component is displayed in the interactive area; and an interactive information sending module for executing interactive operations associated with the associated target object in response to a trigger instruction for the interactive component.
[0008] In a third aspect, the present disclosure provides a computer device comprising: a memory and a processor, the memory and the processor being communicatively connected to each other, the memory storing computer instructions, and the processor executing the computer instructions to execute the interactive method of the list page of the above-mentioned first aspect or any corresponding embodiment thereof.
[0009] In a fourth aspect, the present disclosure provides a computer-readable storage medium having computer instructions stored thereon, the computer instructions being used to enable a computer to execute the interactive method for a list page of the first aspect or any corresponding embodiment thereof. BRIEF DESCRIPTION OF THE DRAWINGS
[0010] In order to more clearly illustrate the specific embodiments of the present disclosure or the technical solutions in the prior art, the following briefly introduces the drawings required for use in the specific 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 work.
[0011] FIG1 is a flow chart of an interactive method for a list page according to an embodiment of the present disclosure;
[0012] FIG2 is a schematic diagram of an interface of an application according to an embodiment of the present disclosure;
[0013] FIG3 is a schematic diagram of generating interactive information according to an embodiment of the present disclosure;
[0014] FIG4 is a flow chart of another interactive method for a list page according to an embodiment of the present disclosure;
[0015] FIG5 is a schematic diagram of generating expression interaction information according to an embodiment of the present disclosure;
[0016] FIG6 is a schematic diagram showing an interactive area according to an embodiment of the present disclosure;
[0017] FIG7 is a flowchart of another interactive method for a list page according to an embodiment of the present disclosure;
[0018] FIG8 is a schematic diagram of a work display according to an embodiment of the present disclosure;
[0019] FIG9 is a schematic diagram of a work playback page according to an embodiment of the present disclosure;
[0020] FIG10 is a structural block diagram of an interactive device for a list page according to an embodiment of the present disclosure;
[0021] FIG11 is a schematic diagram of the hardware structure of a computer device according to an embodiment of the present disclosure. DETAILED DESCRIPTION
[0022] To make the purpose, technical solutions, and advantages of the embodiments of the present disclosure more clear, the technical solutions in the embodiments of the present disclosure will be clearly and completely described below in conjunction with the drawings in the embodiments of the present disclosure. Obviously, the described embodiments are part of the embodiments of the present disclosure, not all of the embodiments. Based on the embodiments of the present disclosure, all other embodiments obtained by those skilled in the art without making creative efforts shall fall within the scope of protection of the present disclosure.
[0023] Currently, when a user receives a follow message from another user on a social networking app and wishes to follow them back, they must trigger a follow-back action based on the follow message. However, the current page structure is unable to accommodate the functional modules that promote interaction when a user initiates a follow-back action, resulting in a lack of opportunities for interaction and a long, cumbersome process for generating interaction after following back.
[0024] Based on this, the interactive method, device, computer equipment and storage medium of the list page provided by the embodiment of the present disclosure trigger an association instruction for an unassociated target object on the target list page to convert the unassociated target object into an associated object, and generate a corresponding interactive area on the target list page. Then, the generation of interactive information is realized through the interactive components in the interactive area, so that the interactive information is sent to the associated target object in the interactive area. Thus, after the user completes the construction of the association relationship with the unassociated target object, the corresponding interactive area is generated on the target list page, and the generated interactive area improves the interaction efficiency between the user and the associated target object, making it easier for the user to interact with the associated target object.
[0025] After the user completes the mutual connection operation, the technical solution disclosed in the present invention can generate an interactive area on the list page so that the user can interact with the associated objects through the interactive area and generate interactive behavior. Therefore, the interactive function is carried out through the interactive area, providing an opportunity for the user and the associated objects to break the ice through interaction, shortening the interactive operation link, and improving the user interaction experience.
[0026] According to an embodiment of the present disclosure, an embodiment of an interactive method for a list page is provided. It should be noted that the steps shown in the flowchart of the accompanying drawings can be executed in a computer system such as a set of computer-executable instructions, and although a logical order is shown in the flowchart, in some cases, the steps shown or described can be executed in an order different from that shown here.
[0027] In this embodiment, a method for interacting with a list page is provided, which can be used on computer devices such as mobile phones, tablet computers, and the like. FIG1 is a flow chart of the method for interacting with a list page according to an embodiment of the present disclosure. As shown in FIG1 , the flow chart includes the following steps:
[0028] Step S101: displaying a target list page, wherein the target list page displays description information of at least one unassociated target object.
[0029] The target list page is a page in the application that is used to display multiple contents. The target list page is used to display one or more target objects that the user needs to browse and access. An unassociated target object is an object that has no association relationship with the user, that is, any unassociated object displayed on the target list page. The descriptive information is used to characterize the information associated with the target object. For example, the descriptive information may include: public work information published by the unassociated target object in the application (such as video work information, audio work information, article information, etc.); it may also include: attribute information of the unassociated target object (such as personal signature, avatar, nickname, etc.), etc. There is no specific limitation on the descriptive information here.
[0030] The target list page has a corresponding entry tag in the application's display page. When a user clicks the entry tag while using the application, the user will be switched from the application's display page to the target list page.
[0031] Taking application A shown in Figure 2 as an example, multiple tabs are displayed at the bottom of the display page of application A, among which tab a is used to enter the target list page, and tab a can display an indicator of the number of new information, such as a small red dot, a number, etc. When a user wants to view the target list page while watching a video on the display page of application A, they can click tab a. Accordingly, application A can respond to the user's click operation and switch from the current video playback page to the target list page, or switch from the current video playback page to another page and then enter the target list page, and display one or more target objects and their corresponding description information on the target list page.
[0032] Step S102 , in response to an association instruction for an unassociated target object, the unassociated target object is updated to an associated target object, and an interactive area related to the associated target object is added to the target list page, wherein an interactive component is displayed in the interactive area.
[0033] The association instruction is used to build an association relationship between the user and the unassociated target object. The association instruction can be triggered by the association component corresponding to the unassociated target object. Specifically, in the target list page, a corresponding association component is set for the unassociated target object. The association component can be an icon or text, which is not specifically limited here. When the user browses the description information of the unassociated target object and needs to build an association relationship with the unassociated target object, he can click on the association component corresponding to the unassociated target object to trigger the association instruction. Accordingly, the application can respond to the association instruction triggered by the user for the unassociated target object to generate an association relationship between the user and the unassociated target object, so as to convert the unassociated target object into an associated target object.
[0034] The interactive area is displayed after a relationship is established between a user and an unassociated target object. It enables interaction between the user and the associated target object. Specifically, after establishing a relationship between the user and the unassociated target object and converting the unassociated target object into an associated target object, the associated component disappears and an interactive area is generated in the corresponding position of the associated target object.
[0035] In some optional embodiments, the interactive area is displayed in a location associated with the target object's description information. Specifically, it is displayed in an area adjacent to the target object's description information display area, for example, the adjacent area can be an upper area or a lower area. The specific display location of the interactive area is set according to actual needs and is not limited herein.
[0036] The interactive area displays an interactive component, allowing users to send messages to successfully associated targets. This interactive component can be an icon, text, or even a virtual button, without specific limitations, as long as it prompts the user to interact. The interactive component can be displayed adjacent to the associated component to enhance user interaction after a successful association, while also effectively utilizing screen space.
[0037] In a specific example, as shown in FIG3 , the association component is a “return follow” component. In response to a user clicking on the “return follow” component corresponding to an unassociated target object, an association relationship will be generated between the user and the unassociated target object, that is, the unassociated target object will become an associated target object. At this time, the “return follow” component will disappear, and a corresponding interactive area will be added below the description of the associated target object. The information input component 302 will be displayed in the interactive area 301, and the “send private message” component will be displayed in the position of the association component. It is understandable that the interactive area 301 can appear in the form of a pull-down effect.
[0038] Step S103 : in response to the trigger instruction for the interactive component, executing the interactive operation associated with the associated target object.
[0039] The trigger instruction is an instruction triggered by the user clicking on the interactive component, and the interactive information is information corresponding to the trigger instruction, such as emoji information, text information, voice information, etc., which is not specifically limited here.
[0040] Specifically, when a user needs to perform an interactive operation associated with an associated target object, they can click the interactive component corresponding to the associated target object. Correspondingly, the interactive component can respond to the user's trigger instruction, generate interactive information corresponding to the trigger instruction, and send the interactive information to the corresponding associated target object. Subsequently, the associated target object can receive the interactive information sent by the current user so that it can reply based on the received interactive information. In this way, the target list page can provide an interactive opportunity between the user and the associated target object.
[0041] The interactive method for a list page provided in this embodiment triggers an association instruction for an unassociated target object on the target list page to convert the unassociated target object into an associated object, and generates a corresponding interactive area on the target list page. Subsequently, interactive components in the interactive area generate interactive information, which is then sent to the associated target object within the interactive area. Thus, after the user establishes an association relationship with the unassociated target object, a corresponding interactive area is generated on the target list page. This generated interactive area improves the efficiency of interaction between the user and the associated target object, facilitating interaction between the user and the associated target object.
[0042] In this embodiment, a method for interacting with a list page is provided, which can be used on a computer device, such as a mobile phone, a tablet computer, or a computer. FIG4 is a flow chart of the method for interacting with a list page according to an embodiment of the present disclosure. As shown in FIG4 , the flow chart includes the following steps:
[0043] Step S201: Display a target list page, wherein the target list page displays description information of at least one unassociated target object. Detailed descriptions can be found in the corresponding descriptions of the above method embodiments, which will not be repeated here.
[0044] In step S202, in response to an association instruction for an unassociated target object triggered by the description information, the unassociated target object is updated to an associated target object, and an interactive area for the associated target object is generated, wherein interactive components are displayed in the interactive area. For detailed descriptions, please refer to the corresponding descriptions of the above method embodiments and will not be repeated here.
[0045] Step S203 : In response to the trigger instruction for the interactive component, executing the interactive operation associated with the associated target object.
[0046] Specifically, when the interactive component is an information input component, the above step S203 may include:
[0047] Step S2031: In response to a click instruction on the information input component, a content input box is displayed.
[0048] The information input component is used to trigger the content input box. That is, when the user clicks the information input component, the information input component will be displayed in the interactive area. Specifically, the information input component can be used to input text, emoticons, voice, etc.
[0049] Taking FIG. 3 as an example, the “Send a private message to XX” component serves as the information input component 302 . When the user clicks the “Send a private message to XX” component, the component 302 can respond to the user's click instruction to display a content input box 303 in the interactive area.
[0050] Step S2032: Generate interactive information in response to the information input instruction for the content input box.
[0051] An information input command is a user-triggered command for entering information into a content input box. After the information input component is displayed in the interactive area, the user can enter interactive information into the component. Specifically, when the interactive component is triggered, the component displayed in the interactive area is in a non-entry state. At this point, the user can click anywhere on the component to activate it, enabling entry. The user can then enter information into the component, and accordingly, in response to the user-triggered information input command, interactive information can be entered into the corresponding content input box.
[0052] In some optional implementations, a preset text is displayed in the information input component, and the preset text is used to prompt the user to input interactive information in the information input component, such as "Send a private message to XX". Specifically, the above step S2032 may include:
[0053] Step a1: In response to a click instruction on the information input component, the preset text is hidden and a content input box is pulled up.
[0054] Step a2: generating interactive information in response to the information input instruction triggered by the content input box.
[0055] A click command is a user-triggered activation command for the information input component, which switches the information input component from a non-input state to an input-enabled state. Specifically, the user can click anywhere on the information input component to activate the information input component and enable it to input. Accordingly, the information input component can respond to the user's click command, hide the preset text, switch from a non-input state to an input-enabled state, and display the input cursor in the information input component. At the same time, a content input box is pulled up below the information input component, as shown in Figure 3. The content input box can be a handwriting input component or a virtual keyboard component. There is no specific limitation here, as long as it can realize information input.
[0056] After pulling up the content input box, the user can input interactive information through the content input box. Accordingly, the information input component can respond to the information input instruction triggered by the user to generate corresponding interactive information.
[0057] In the above embodiment, interaction with the associated target object is achieved by inputting interactive information in the information input component of the interactive area, thereby realizing the interactive function carried out by the interactive area and providing users with a good opportunity for interaction.
[0058] In some optional embodiments, at least one emoticon is displayed in the interactive area. Specifically, the emoticon can be displayed in the information input component or displayed separately. For example, each emoticon can be displayed at the end of the information input component, or at the starting position of the information input component, and of course it can also be displayed in the middle of the information input component. There is no specific limitation on the display position of each emoticon here.
[0059] If the information input component includes at least one emoticon, accordingly, the above step S2032 may further include:
[0060] Step b1: In response to a click instruction for an expression, determining a target expression for user interaction.
[0061] Step b2: Generate expression interaction information for the target object based on the target expression.
[0062] The target expression is the expression selected by the user from the information input component, and the expression interaction information uses the expression as the interaction information. Specifically, as shown in Figure 5, when a user wants to send an expression to a connected target object, they can select any expression displayed in the information input component as the target expression and send the target expression as the expression interaction information to the connected target object.
[0063] In the above implementation, interactive expressions are displayed in the interactive area so that users can interact with associated target objects through expressions, thereby improving the diversity of interaction.
[0064] Step S2033: In response to the instruction for sending the interactive information, the interactive information is sent to the associated target object.
[0065] A send command is a user-triggered command that executes an interactive action associated with an associated target object. Specifically, after the user completes editing the interactive message, a send indicator, such as the text "Send" or the symbol "→," may be displayed in the message input component. Accordingly, the user can click the send indicator to send the interactive message to the associated target object.
[0066] In a specific example, when the interactive information is text information, the user can click the send icon to send the interactive information in text form to the associated target object; when the interactive information is an emoticon, the user can click the send icon to send the interactive information in emoticon form to the associated target object, or after the user selects the target emoticon, the target emoticon can be directly sent to the associated target object, or the target emoticon can be sent to the associated target object in the form of an animation, for example, after the user selects the target emoticon, the target emoticon will fly to the avatar position of the associated target object.
[0067] In some optional implementations, the above method may further include:
[0068] Step c1: in response to sending the target expression to the target object, hiding the target expression in the information input component.
[0069] Step c2: in response to the target expression being hidden for a predetermined time, the target expression is displayed again in the information input component.
[0070] In response to the user sending the target expression to the associated target object, in order to enable the user to clearly understand that the target expression has been sent successfully, the target expression in the information input component can be hidden, that is, the sent target expression will not be displayed temporarily.
[0071] The preset time is the pre-set hiding time of the target emoticon. After sending the target emoticon, the message input component hides it and records the sending time of the target emoticon. Using the sending time as the starting time, timing statistics are calculated to obtain the hiding time of the target emoticon in the message input component. This hiding time is compared with the preset time to determine whether the hiding time has reached the preset time. When the hiding time of the target emoticon reaches the preset time, it indicates that the target emoticon can be displayed again, and the target emoticon is then displayed again in the message input component.
[0072] In some optional embodiments, as shown in FIG5 , three emoticons are displayed in the information input component. If the selected target emoticon is the middle emoticon, after hiding the middle emoticon in the information input component, the other emoticons displayed in the information input component can be added to the middle emoticon's position. For example, the first emoticon can be moved backward to the middle emoticon's position, or the third emoticon can be moved forward to the middle emoticon's position.
[0073] If the first expression is moved backward to fill the position of the target expression, the target expression can be displayed at the original position of the first expression in response to the target expression being displayed again. If the third expression is moved backward to fill the position of the target expression, the target expression can be displayed at the original position of the third expression in response to the target expression being displayed again. Of course, when the target expression is displayed again, the first or third expression can also be adjusted to its original position to restore the target expression to its original position for display.
[0074] In the above embodiment, after the expression interaction information is sent, the expression is hidden in the information input component to prompt the user that the expression interaction information has been sent, avoiding the user from repeatedly sending the expression interaction information, and improving the user's interactive experience with the associated target object.
[0075] In some optional implementations, the above method may further include:
[0076] Step d1: Determine whether the interactive area associated with the target object is displayed for the first time.
[0077] Step d2: in response to displaying the interactive area of the associated target object for the first time, displaying the information input component.
[0078] Step d3: In response to the interactive area not being displayed for the first time and associated with the target object, hiding the information input component.
[0079] In response to displaying an interactive area for an associated target object on a target list page, a determination is made as to whether the interactive area is being displayed for the first time. If the interactive area for an associated target object is being displayed for the first time, a corresponding information input component is displayed in the interactive area to enable the user to input interactive information in the information input component. As shown in FIG6 , if the interactive area for an associated target object is not being displayed for the first time, indicating that the target list page is being entered again, the information input component for the associated target object will not be displayed again.
[0080] In the above embodiment, by determining whether the interactive area of the associated target object is displayed for the first time, different display methods can be provided for the first and non-first time, which not only improves the screen occupancy effect of the interactive area, but also prompts the user to the target object that has been successfully associated.
[0081] In some optional implementations, the above method may further include:
[0082] Step e1: Determine whether to trigger an association instruction for other unassociated objects on the target list page.
[0083] Step e2: in response to triggering an association instruction for other unassociated objects, adding an interactive area for displaying other unassociated objects.
[0084] Step e3: display the information input component in the interactive area of other unassociated objects, and hide the information input component corresponding to the associated target object.
[0085] The target list page can display both associated and unassociated objects. Each unassociated object has a corresponding associated component. Triggering the associated component can establish an association between the user and the unassociated object. In response to the target object having been associated, it can be determined whether the user has also triggered an association instruction for other unassociated objects. If the user has triggered an association instruction for other unassociated objects, a corresponding interactive area will be generated for the other unassociated objects. When the corresponding interactive area is generated for the other unassociated objects, the information input component will be displayed. At the same time, the information input component corresponding to the target object will be hidden, making the display of the target list page more concise.
[0086] Therefore, when associating multiple unassociated objects on the target list page, by hiding the information input components corresponding to the associated target objects, the screen space occupied by the information input components of the associated target objects is reduced, making the display of the interactive area generated in the target list page simpler.
[0087] Of course, when displaying information input components in corresponding interactive areas generated for other unassociated objects, information input components can also be displayed in corresponding interactive areas generated for target objects, so that users can send corresponding interactive information through each information input component.
[0088] The interactive method of the list page provided in this embodiment displays an information input component in the interactive area so that users can input interactive information through the information input component. In this way, the interactive function can be carried out through the page structure, providing users with an opportunity to interact with the associated target objects, while shortening the interactive operation link between users and the associated target objects, making the interactive operation simpler.
[0089] In this embodiment, a method for interacting with a list page is provided, which can be used on computer devices such as mobile phones, tablet computers, and the like. FIG7 is a flow chart of the method for interacting with a list page according to an embodiment of the present disclosure. As shown in FIG7 , the flow chart includes the following steps:
[0090] Step S301: Display a target list page, wherein the target list page displays description information of at least one unassociated target object. Detailed descriptions can be found in the corresponding descriptions of the above method embodiments, which will not be repeated here.
[0091] Step S302 , in response to the association instruction for the unassociated target object, the unassociated target object is updated to an associated target object, and an interactive area related to the associated target object is added to the target list page, wherein an interactive component is displayed in the interactive area.
[0092] Specifically, in response to the interactive component being a content display component, at least one work published by the associated target object may be displayed in the interactive area.
[0093] The content display component is used to display works for the associated target object, that is, to display one or more works published by the associated target object in the interactive area. Specifically, the work can be a video work, an audio work, an article work, a special effect work, etc.
[0094] Taking Figure 8 as an example, after the user clicks the follow button, an interactive area 801 appears by pulling down. At least one content display component 802 is displayed in the interactive area 801. The content display component 802 can display the user's works. For example, after the user performs the follow-back operation, multiple work covers published by the associated target object can be displayed in the interactive area 801 generated by pulling down.
[0095] Step S303 : In response to the trigger instruction for the interactive component, executing the interactive operation associated with the associated target object.
[0096] Multiple work covers displayed in the interactive area can support individual triggering, allowing users to quickly view the published content of the associated target object.
[0097] Specifically, the above step S303 includes:
[0098] Step S3031, in response to a selection instruction for a target work among at least one work, the target work is determined and a play page of the target work is entered, where an interactive information box is displayed.
[0099] The target work is the work selected by the user from all works displayed in the interactive area. The interactive information box is used to enter interactive information. When the user selects the target work from multiple works, for example, content display component 901 in Figure 9 switches from the target list page to the playback page of work 2 corresponding to content display component 901 to play the user-selected target work. At the same time, the interactive information box is displayed on the playback page of the target work, as shown in Figure 9. This allows interaction on the playback page of the target work.
[0100] Step S3032: generating interactive information in response to the information input instruction for the interactive information box, and sending the interactive information to the associated target object.
[0101] The information input command is a command triggered by the user to enter information in the interactive information box. After the interactive information box is displayed on the playback page of the target work, the user can enter interactive information in the interactive information box.
[0102] As shown in Figure 9, the interactive information box displays preset text, which prompts the user to enter interactive information in the interactive information box, such as "Private message reply XX". Specifically, the user can click anywhere in the interactive information box to put the interactive information box in an information input state and pull up the information input component. Then, the user can enter interactive information in the interactive information box through the information input component. Accordingly, after completing the input of interactive information, a sending indicator can be displayed in the interactive information box, such as the word "Send" or the symbol "→". The user can then click the send indicator to send the interactive information in the interactive information box to the associated target object.
[0103] The interactive method for list pages provided in this embodiment uses a content display component to trigger the display of works associated with a target object, allowing users to browse and access their works, shortening the user's operational link to access works associated with the target object. Furthermore, an interactive information box is provided on the target work's playback page to facilitate users to perform interactive operations associated with the associated target object through the target work's playback page, providing users with interactive opportunities through the playback page.
[0104] In some optional implementations, the above method may further include:
[0105] Step f1: Determine whether the interactive area associated with the target object is displayed for the first time.
[0106] Step f2: in response to the interactive area displaying the associated target object for the first time, display at least one work published by the associated target object.
[0107] Step f3: In response to the interactive area not displaying the associated target object for the first time, hiding at least one work published by the associated target object.
[0108] As shown in Figure 8, in response to displaying the interactive area of the target object on the target list page, a determination is made as to whether the interactive area is being displayed for the first time. If the interactive area of the target object is being displayed for the first time, then for the associated target object, one or more works published by the target object are displayed in the interactive area. For example, the interactive area may display three recently published works of the target object, allowing the user to select a target work to play, and then enter and send interactive information on the target work's playback page. If the interactive area of the target object is not being displayed for the first time, indicating that the target list page is being entered again, then for the associated target object, at least one work published by the target object will be hidden.
[0109] The interactive method for the list page provided in this embodiment determines whether the interactive area of the associated target object is displayed for the first time, so as to provide different display methods for the first time and non-first time. This can not only improve the screen occupancy effect of the interactive area, but also prompt the user to the target object that has been successfully associated.
[0110] In some optional implementations, displaying at least one work published by the associated target object includes:
[0111] At least one work that meets a preset condition among all works published by the associated target object is obtained, and the at least one work that meets the preset condition is displayed.
[0112] For example, satisfying the preset conditions may include satisfying preset interaction conditions or satisfying preset time conditions. In a specific example, works meeting the preset conditions can be retrieved by sorting all works meeting the preset conditions by the number of likes to determine the order of display. Alternatively, works can be sorted by release time to determine the order of display. Of course, sorting can also be performed based on other attributes of the works, which are not specifically limited here.
[0113] The interactive method of the list page provided in this embodiment determines works that meet preset conditions and displays them first, so that users can recognize and understand the associated target objects through works that meet the preset conditions.
[0114] In some optional embodiments, displaying at least one work published by the associated target object further includes: in response to the absence of a work that meets a preset condition among all works, displaying at least one work of the associated target object on the interactive page based on preset work display rules.
[0115] The preset work display rules are pre-set rules for displaying works, such as displaying works based on the number of views or comments. When it is determined that no works meeting the preset conditions exist among all works posted by the associated target object, the corresponding works can be displayed in the interactive area according to the preset work display rules.
[0116] The interactive method for the list page provided in this embodiment displays the works in the interactive area according to the work display rules, so as to facilitate preliminary understanding of the associated target objects through the relevant information of the works.
[0117] In some optional implementations, for the description information of each object displayed on the target list page, description information of associated objects and description information of unassociated objects may be displayed on the target list page according to preset object display rules.
[0118] The preset object display rules are pre-set rules for displaying descriptive information. In one specific example, the descriptive information of associated objects and the descriptive information of unassociated objects can be displayed according to the association time. In another specific example, the display can be performed according to the classification results of associated and unassociated objects. For example, the descriptive information of associated objects is displayed first, and then the descriptive information of unassociated objects is displayed; or the descriptive information of unassociated objects is displayed first, and then the descriptive information of associated objects is displayed. Of course, the display can also be performed in other ways, which are not specifically limited at this time. Those skilled in the art can determine according to actual needs.
[0119] The interactive method of the list page provided in this embodiment displays the description information of the associated objects and the description information of the unassociated objects on the target list page according to the object display rules, so that users can clearly view the associated objects and the unassociated objects, avoid the occurrence of display confusion, and improve the display effect of the target list page.
[0120] In some optional implementations, the description information of the unassociated target object displayed in the target list page may specifically include one or more of postscript information, object attribute information, work description information, and associated object information.
[0121] Among them, the postscript information is the remark information customized by the unassociated target object; the object attribute information is the unique attributes of the unassociated target object, such as nickname, avatar, etc.; the work description information is used to describe the works published by the unassociated target object, such as the number of works published, the time of work publication, etc.; the associated object information represents the information of the associated objects shared by the unassociated target object and the user, such as the number of shared associated objects, the avatars of shared associated objects, etc.
[0122] Accordingly, the above method may include: in response to a click operation on the description information, entering a homepage of an unassociated target object.
[0123] When a user wants to view detailed information about an unassociated target object, they can click on the description of the unassociated target object on the target list page. Accordingly, the description on the target list page can respond to the user's click and switch from the target list page to the homepage of the unassociated target object. The user can then view information related to the unassociated target object on the homepage of the unassociated target object.
[0124] The interactive method of the list page provided in this embodiment allows users to enter the homepage of the unassociated target object by clicking on the description information, thereby providing users with the main link to access the target object through the target list page, making it easy to browse the homepage of the unassociated target object to determine whether association is required, thereby improving the user experience.
[0125] In some optional implementations, the above method may further include: in response to the description information including postscript information, hiding the associated object information, and displaying the object attribute information and / or the work description information.
[0126] As shown in Figure 3, if the description information includes postscript information, object attribute information and related object information, when the description information of the target object is displayed in the target list page, the postscript information will be displayed first, and the object attribute information of the target object will be displayed at the same time, and the related object information will be hidden to ensure the screen display effect of the description information in the interactive area.
[0127] If the description information includes postscript information, work description information and related object information, when displaying the description information of the target object on the target list page, the postscript information will be displayed first, and the work description information of the target object will be displayed at the same time, and the related object information will be hidden to ensure the screen display effect of the description information in the interactive area.
[0128] As shown in Figure 8, if the description information includes postscript information, object attribute information, work description information and related object information, then when the description information of the target object is displayed in the target list page, the postscript information will be displayed first, and the work description information and object attribute information of the target object will be displayed at the same time, and the related object information will be hidden to ensure the screen display effect of the description information in the interactive area.
[0129] As shown in Figures 3, 5, 6, 8 and 9, if the description information does not include postscript information, including one or more of object attribute information, associated object information and work description information, when displaying the description information of the target object in the target list page, only any one of the object attribute information, associated object information and work description information can be displayed, or any multiple of the object attribute information, associated object information and work description information can be displayed, or all the description information of the target object can be displayed at the same time.
[0130] The interactive method of the list page provided in this embodiment preferentially displays the postscript information so that the user can gain a preliminary understanding of the unassociated target object through the postscript information, and the user can determine whether to establish an association relationship with the unassociated target object based on the postscript information.
[0131] In some optional implementations, the above method may further include:
[0132] Step g1: Determine the display method of the work description information based on the update time of the work not associated with the target object.
[0133] Step g2: Display the work description information according to the display method.
[0134] The display method is how the target object's published works are displayed, and the work update time is the interval between updates and releases by the unassociated object. Combined with the time when the unassociated target object publishes works, the work update time can be determined, and then the display method of the work description information can be determined based on the work update time.
[0135] In a specific example, the time when the unassociated target object published a work is determined to determine whether the unassociated target object has updated any work recently. As shown in Figures 3, 5, 6, 8, and 9, if a work has been updated recently, the work description information can be displayed according to the display method of "m works updated in the past n days." For example, if the unassociated target object has published 3 works in the past day, the work description information can be displayed according to the display method of "3 works updated in the past day"; if the unassociated target object has published 2 works in the past 7 days, the work description information can be displayed according to the display method of "2 works updated in the past 7 days."
[0136] As shown in Figure 3, if no works have been updated recently, the work description information can be displayed as "X works in total." For example, if the unassociated target has not published any works in the past 30 days and has published a total of 3 works, the work description information can be displayed as "3 works in total."
[0137] The interactive method of the list page provided in this embodiment sets different display modes according to the update time of the works, so that users can understand the release information of works that are not associated with the target object, and at the same time facilitate users to obtain the latest works through the work description information.
[0138] In some optional implementations, the above method may further include: in response to a trigger operation on the associated object information, entering an associated object display page, and displaying attribute information of the associated object on the associated object display page.
[0139] The associated object display page is used to display information about the same associated objects as the user for an unassociated target object. Specifically, when a user wishes to view the associated objects that are identical to the unassociated target object, they can click on the associated object information corresponding to the unassociated target object. Accordingly, the target list page can respond to a user's triggering action on the associated object information by entering the associated object display page, where the associated object's attribute information is displayed. This attribute information may include the associated object's nickname, avatar, and signature, etc.
[0140] In a specific example, after responding to a user's triggering operation on the associated object information, the target list page may be switched to the associated object display page to display the attribute information of the associated object on the associated object display page.
[0141] In another specific example, in response to a user's triggering operation on the associated object information, a related object display page may be popped up on the target list page to display the attribute information of the related object on the related object display page.
[0142] The interactive method of the list page provided in this embodiment triggers the associated object information to enter the display page of the associated object, so that the user can understand the common associated objects between himself and the unassociated target object, thereby providing a reference for whether the user has established an associated relationship with the unassociated target object.
[0143] This embodiment also provides an interactive device for a list page, which is used to implement the above-mentioned embodiments and preferred implementations. Details already described will not be repeated here. As used below, the term "module" may refer to a combination of software and / or hardware that implements a predetermined function. Although the devices described in the following embodiments are preferably implemented in software, implementation using hardware, or a combination of software and hardware, is also possible and contemplated.
[0144] This embodiment provides an interactive device for a list page, as shown in FIG10 , including:
[0145] The display module 401 is used to display a target list page, in which description information of at least one unassociated target object is displayed.
[0146] The interactive area generating module 402 is used to update the unassociated target object to an associated target object in response to an association instruction for the unassociated target object, and add an interactive area related to the associated target object on the target list page, wherein the interactive area displays interactive components.
[0147] The interactive information sending module 403 is configured to execute an interactive operation associated with the associated target object in response to a trigger instruction for the interactive component.
[0148] In some optional implementations, the interactive area is displayed at a location associated with the description information of the target object.
[0149] In some optional implementations, when the interactive component is an information input component, the interactive information sending module 403 may include:
[0150] The information input component display unit is used to display a content input box in response to a click instruction on the information input component.
[0151] The first interactive information generating unit is configured to generate interactive information in response to an information input instruction for the content input box.
[0152] The first sending unit is configured to send the interactive information to the associated target object in response to a sending instruction for the interactive information.
[0153] In some optional implementations, the information input component displays a preset text, and the first interactive information generating unit may include:
[0154] The information input subunit is used to hide the preset text and pull up the content input box in response to a click instruction on the information input component.
[0155] The first information generating subunit is configured to generate interactive information in response to an information input instruction triggered by the content input box.
[0156] In some optional implementations, the information input component further includes at least one emoticon, and the first interactive information generating unit may include:
[0157] The expression determination subunit is used to determine the target expression of the user interaction in response to a click instruction for the expression.
[0158] The second information generating subunit is used to generate expression interaction information for the target object based on the target expression.
[0159] In some optional implementations, the first interaction information generating unit may further include:
[0160] The expression hiding subunit is used to hide the target expression in the information input component in response to sending the target expression to the target object.
[0161] The expression reproducing subunit is used to display the target expression in the information input component again in response to the hiding time of the target expression reaching a preset time.
[0162] In some optional embodiments, the above device may further include:
[0163] The first determining module is used to determine whether to display the interactive area associated with the target object for the first time.
[0164] The first information display module is configured to display the information input component in response to the interactive area displaying the associated target object for the first time; and hide the information input component in response to the interactive area displaying the associated target object not for the first time.
[0165] In some optional embodiments, the above device may further include:
[0166] The association determination module is used to determine whether to trigger an association instruction for other unassociated objects on the target list page.
[0167] a page generation module, configured to, in response to triggering an association instruction for other unassociated objects, add an interactive area for displaying other unassociated objects;
[0168] The information input module is used to display the information input component in the interactive area of other unassociated objects and hide the information input component corresponding to the associated target object.
[0169] In some optional embodiments, the above device may further include:
[0170] The description information display module is used to display the description information of the associated objects and the description information of the unassociated objects on the target list page according to the preset object display rules.
[0171] In some optional implementations, the interactive component is a content display component, and the interactive area generation module 402 may include:
[0172] The work display unit is used to add an interactive area related to the associated target object on the target list page, and the interactive area displays at least one work published by the associated target object.
[0173] In some optional implementations, the interactive information sending module 403 includes:
[0174] The work selection unit is used to enter the play page of the target work in response to a selection instruction for the target work among the at least one work.
[0175] In some optional implementations, the play page displays an interactive information box, and the apparatus may further include:
[0176] The second interactive information generating module is configured to generate interactive information in response to an information input instruction for the interactive information box, and send the interactive information to the associated target object.
[0177] In some optional embodiments, the above device may further include:
[0178] The second determining module is used to determine whether to display the interactive area associated with the target object for the first time.
[0179] The second information display module is configured to display at least one work published by the associated target object in response to the interactive area displaying the associated target object for the first time; and to hide at least one work published by the associated target object in response to the interactive area not displaying the associated target object for the first time.
[0180] In some optional implementations, the second information display module may include:
[0181] The work acquisition unit is used to acquire at least one work that meets a preset condition from all works published by the associated target object, and display the at least one work that meets the preset condition.
[0182] In some optional implementations, the second information display module may further include:
[0183] The work display unit is configured to display at least one work associated with the target object in the interactive area based on preset work display rules in response to the absence of a work meeting a preset condition among all the works.
[0184] In some optional embodiments, the above device may further include:
[0185] The homepage display module is used to enter the homepage of the unassociated target object in response to a click operation on the description information, wherein the description information includes one or more of postscript information, object attribute information, work description information and associated object information.
[0186] In some optional implementations, the display module 401 may include:
[0187] The description information display unit is configured to hide the associated object information and display the object attribute information and / or the work description information in response to the description information including postscript information.
[0188] In some optional embodiments, the above device may further include:
[0189] The display mode determination module is used to determine the display mode of the work description information based on the update time of the work not associated with the target object.
[0190] The work display module is used to display the work description information according to the display method.
[0191] In some optional embodiments, the above device may further include:
[0192] The associated object display page generating module is used to enter the associated object display page in response to a triggering operation on associated object information, and display attribute information of the associated object on the associated object display page.
[0193] The interactive device of the list page in this embodiment is presented in the form of a functional unit, where the unit refers to an ASIC circuit, a processor and memory that executes one or more software or fixed programs, and / or other devices that can provide the above functions.
[0194] The further functional description of each of the above modules and units is the same as that of the above corresponding embodiments and will not be repeated here.
[0195] The interactive device for a list page provided in this embodiment triggers an association instruction for an unassociated target object on the target list page to convert the unassociated target object into an associated object, and generates a corresponding interactive area on the target list page. Subsequently, interactive components in the interactive area generate interactive information, which is then sent to the associated target object within the interactive area. Thus, after a user establishes an association relationship with an unassociated target object, a corresponding interactive area is generated on the target list page. This generated interactive area improves the efficiency of interaction between the user and the associated target object, facilitating interaction between the user and the associated target object.
[0196] The embodiment of the present disclosure further provides a computer device having an interactive device for the list page shown in FIG. 10 .
[0197] Please refer to Figure 11, which is a schematic diagram of the structure of a computer device provided by an optional embodiment of the present disclosure. As shown in Figure 11, the computer device includes: one or more processors 10, a memory 20, and interfaces for connecting various components, including high-speed interfaces and low-speed interfaces. The various components are connected to each other using different buses and can be installed on a common motherboard or installed in other ways as needed. The processor can process instructions executed within the computer device, including instructions stored in or on the memory to display graphical information of a GUI on an external input / output device (such as a display device coupled to the interface). In some optional embodiments, if necessary, multiple processors and / or multiple buses can be used together with multiple memories and multiple memories. Similarly, multiple computer devices can be connected, and each device provides some necessary operations (for example, as a server array, a group of blade servers, or a multi-processor system). Figure 11 takes a processor 10 as an example.
[0198] The processor 10 may be a central processing unit, a network processor, or a combination thereof. The processor 10 may further include a hardware chip. The hardware chip may be an application-specific integrated circuit, a programmable logic device, or a combination thereof. The programmable logic device may be a complex programmable logic device, a field programmable gate array, a general purpose array logic, or any combination thereof.
[0199] The memory 20 stores instructions that can be executed by at least one processor 10, so that the at least one processor 10 executes the method shown in the above embodiment.
[0200] The memory 20 may include a program storage area and a data storage area, wherein the program storage area may store an operating system, an application required for at least one function; the data storage area may store data created based on the use of a computer device for displaying a small program landing page, etc. In addition, the memory 20 may include a high-speed random access memory, and may also include a non-transient memory, such as at least one disk storage device, a flash memory device, or other non-transient solid-state storage device. In some optional embodiments, the memory 20 may optionally include a memory remotely located relative to the processor 10, and these remote memories may be connected to the computer device via a network. Examples of the above-mentioned network include, but are not limited to, the Internet, an intranet, a local area network, a mobile communication network, and a combination thereof.
[0201] The memory 20 may include a volatile memory, such as a random access memory; the memory may also include a non-volatile memory, such as a flash memory, a hard disk or a solid-state drive; the memory 20 may also include a combination of the above types of memory.
[0202] The computer device further includes an input device 30 and an output device 40. The processor 10, the memory 20, the input device 30 and the output device 40 may be connected via a bus or other means, and FIG11 takes the bus connection as an example.
[0203] The input device 30 can receive input digital or character information and generate key signal input related to user settings and function control of the computer device, such as a touch screen, a keypad, a mouse, a trackpad, a touch pad, an indicator stick, one or more mouse buttons, a trackball, a joystick, etc. The output device 40 can include a display device, an auxiliary lighting device (e.g., an LED), and a tactile feedback device (e.g., a vibration motor). The above-mentioned display device includes but is not limited to a liquid crystal display, a light emitting diode, a display, and a plasma display. In some optional embodiments, the display device can be a touch screen.
[0204] The computer device further includes a communication interface for the computer device to communicate with other devices or a communication network.
[0205] The embodiments of the present disclosure also provide a computer-readable storage medium. The above-mentioned method according to the embodiments of the present disclosure can be implemented in hardware, firmware, or implemented as a computer code that can be recorded in a storage medium, or implemented as a computer code that is originally stored in a remote storage medium or a non-temporary machine-readable storage medium and downloaded through a network and will be stored in a local storage medium, so that the method described herein can be stored in such software processing on a storage medium using a general-purpose computer, a dedicated processor, or programmable or dedicated hardware. Among them, the storage medium can be a magnetic disk, an optical disk, a read-only storage memory, a random access memory, a flash memory, a hard disk or a solid-state drive, etc.; further, the storage medium can also include a combination of the above-mentioned types of memory. It can be understood that a computer, a processor, a microprocessor controller or programmable hardware includes a storage component that can store or receive software or computer code. When the software or computer code is accessed and executed by a computer, a processor or hardware, the method shown in the above embodiment is implemented.
[0206] Although the embodiments of the present disclosure have been described with reference to the accompanying drawings, those skilled in the art may make various modifications and variations without departing from the spirit and scope of the present disclosure, and such modifications and variations are all within the scope defined by the appended claims.
Claims
1. An interactive method for a list page, comprising: Displaying a target list page, wherein the target list page displays description information of at least one unassociated target object; In response to an association instruction for the unassociated target object, updating the unassociated target object to an associated target object, adding an interactive area related to the associated target object to the target list page, wherein an interactive component is displayed in the interactive area; In response to a trigger instruction for the interactive component, an interactive operation associated with the associated target object is performed. 2 . The method according to claim 1 , wherein the interactive area is displayed at a location associated with the description information of the target object.
3. The method according to claim 1, wherein the interactive component is an information input component, and the step of executing the interactive operation associated with the associated target object in response to a trigger instruction for the interactive component comprises: In response to a click instruction on the information input component, displaying a content input box; generating interactive information in response to an information input instruction for the content input box; In response to a sending instruction for the interactive information, the interactive information is sent to the associated target object.
4. The method according to claim 3, wherein the information input component displays a preset text; The generating of the interactive information in response to the information input instruction for the information input component includes: In response to a click instruction on the information input component, hiding the preset text and pulling up a content input box; The interactive information is generated in response to an information input instruction triggered by the content input box.
5. The method according to claim 3 or 4, wherein the information input component further comprises at least one emoticon; and generating the interactive information in response to an information input instruction for the information input component further comprises: In response to a click instruction for the expression, determining a target expression for user interaction; Based on the target expression, expression interaction information for the target object is generated.
6. The method according to claim 5, further comprising: In response to sending the expression interaction information to the target object, hiding the target expression in the information input component; In response to the target expression being hidden for a predetermined time, the target expression is displayed again in the information input component.
7. The method according to claim 3, further comprising: determining whether to display the interactive area of the associated target object for the first time; In response to displaying the interactive area of the associated target object for the first time, displaying the information input component; In response to not displaying the interactive area of the associated target object for the first time, hiding the information input component.
8. The method according to claim 3, further comprising: Determining whether to trigger the association instruction for other unassociated objects on the target list page; In response to triggering the association instruction for the other unassociated objects, adding an interactive area for displaying the other unassociated objects; The information input component is displayed in the interactive area of the other unassociated objects, and the information input component corresponding to the associated target object is hidden.
9. The method according to claim 1, further comprising: The description information of the associated objects and the description information of the unassociated objects are displayed on the target list page according to the preset object display rules.
10. The method according to claim 1, wherein the interactive component is a content display component, and adding an interactive area related to the associated target object to the target list page comprises: The target list page is added with an interactive area related to the associated target object, and the interactive area displays at least one work published by the associated target object.
11. The method according to claim 10, wherein the step of executing the interactive operation associated with the associated target object in response to the trigger instruction for the interactive component comprises: In response to a selection instruction for a target work among the at least one work, a play page of the target work is entered.
12. The method according to claim 11, wherein the play page displays an interactive information box; the method further comprising: In response to an information input instruction for the interactive information box, the interactive information is generated and sent to the associated target object.
13. The method according to claim 10, further comprising: determining whether to display the interactive area of the associated target object for the first time; In response to displaying the interactive area of the associated target object for the first time, displaying at least one work published by the associated target object; In response to the interactive area of the associated target object not being displayed for the first time, at least one work published by the associated target object is hidden.
14. The method according to claim 10, wherein displaying at least one work published by the associated target object comprises: At least one work that meets a preset condition among all works published by the associated target object is obtained, and the at least one work that meets the preset condition is displayed.
15. The method according to claim 14, further comprising: In response to the absence of any work that meets the preset condition among all the works, at least one work of the associated target object is displayed in the interactive area based on a preset work display rule.
16. The method according to claim 1, further comprising: In response to a click operation on the description information, entering the homepage of the unassociated target object; The description information includes one or more of postscript information, object attribute information, work description information and associated object information.
17. The method according to claim 16, wherein displaying the description information of the unassociated target object comprises: In response to the description information including postscript information, the associated object information is hidden, and the object attribute information and / or the work description information is displayed.
18. The method according to claim 10, further comprising: Determining a display method for the work description information based on an update time of the work of the unassociated target object; The work description information is displayed according to the display method.
19. The method of claim 1, further comprising: In response to a triggering operation on the associated object information, an associated object display page is entered, and attribute information of the associated object is displayed on the associated object display page.
20. An interactive device for a list page, comprising: A display module, configured to display a target list page, wherein the target list page displays description information of at least one unassociated target object; an interactive area generating module, configured to update the unassociated target object to an associated target object in response to an association instruction for the unassociated target object, and to add an interactive area related to the associated target object to the target list page, wherein the interactive area includes interactive components; The interactive information sending module is used to send interactive information to the associated target object in response to a trigger instruction for the interactive component.
21. A computer device comprising: A memory and a processor, wherein the memory and the processor are communicatively connected to each other, the memory stores computer instructions, and the processor executes the interactive method for a list page according to any one of claims 1 to 19 by executing the computer instructions.
22. A computer-readable storage medium, wherein the computer-readable storage medium stores computer instructions, wherein the computer instructions are used to enable a computer to execute the interactive method for a list page according to any one of claims 1 to 19.