Page interaction method and device, electronic equipment, storage medium and program product
By displaying object creation controls in the page's interactive methods, users can select and edit creative materials and obtain them through interactive resources, thus enabling interaction between users. This solves the problem of low activity participation, enhances user interactivity and engagement, and promotes the dissemination of the target theme and the formation of a community atmosphere.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- BEIJING DAJIA INTERNET INFORMATION TECH CO LTD
- Filing Date
- 2026-01-22
- Publication Date
- 2026-05-19
AI Technical Summary
Low engagement in related technologies leads to inefficient dissemination of themes and makes it difficult to fully promote social interaction related to themes.
This paper provides a page interaction method that displays object creation controls on the target page, allowing users to select and edit creation materials, publish objects, and obtain creation materials through interactive resources. It also enables interaction between the first account and the second account, displays interaction results and leaderboards, and stimulates user participation and a sense of accomplishment.
It enhanced user interactivity and engagement in the activities, increased user stickiness and commitment, promoted the continuous dissemination and deepening of the target theme, fostered a positive community atmosphere, and improved the fun and personalization of page interactions.
Smart Images

Figure CN122064265A_ABST
Abstract
Description
Technical Field
[0001] This disclosure relates to the field of computer technology, and in particular to a page interaction method, apparatus, electronic device, storage medium, and program product. Background Technology
[0002] With the continuous development of internet technology, information exchange through applications is becoming increasingly common. Applications can enhance communication with users by publishing themed events, showcasing relevant event materials and using these events as a medium to promote the theme's dissemination. However, the low participation rate in these events leads to inefficient theme dissemination and makes it difficult to fully promote theme-related social interactions. Summary of the Invention
[0003] This disclosure provides a page interaction method, apparatus, electronic device, storage medium, and program product to solve at least one of the aforementioned technical problems. The technical solution of this disclosure is as follows: According to a first aspect of the present disclosure, a page interaction method is provided, comprising: The object creation control is displayed on the target page of the first account, where the target page is the page corresponding to the activity pointed to by the target theme. When the object creation control is triggered, an object creation page is displayed. The object creation page is used to select a creation material from at least two creation materials, draw an object by editing the selected creation material, and publish the object. The creation material conforms to the target theme. The creation material is obtained by participating in an interaction based on interactive resources, and the interaction based on interactive resources belongs to the activity segment of the activity corresponding to the target theme. The object is an interactive carrier for interaction between the first account and the second account participating in the activity of the target theme.
[0004] In one exemplary implementation, the display object creation page includes: The display includes an object editing area, multiple creative material tags, and object processing controls. Each creative material tag is used to display multiple corresponding creative materials when triggered. The object editing area displays the selection results for the creative material tags and the creative materials related to the creative material tags; The object editing area displays the object created by the selection results; When the object processing control is triggered, the object is recorded or published on the object management page corresponding to the first account. The object management page is used to manage the objects created by the first account and the objects published by the first account.
[0005] In one exemplary embodiment, the method further includes: When any of the aforementioned creative material tags is selected, the corresponding material panel and the number of interactive resources corresponding to the first account are displayed. The material panel displays multiple creative materials, as well as the status of each creative material; if the first account has not yet obtained the creative material, the status of the creative material indicates the number of interactive resources required to obtain the creative material.
[0006] In one exemplary embodiment, the method further includes: If creative materials that have not yet been acquired are triggered, the interactive panel will be displayed; The interactive panel indicates a first control and a second control. The first control is used to close the interactive panel, and the second control is used to exchange the creative material based on the interactive resource.
[0007] In one exemplary embodiment, the method further includes: In the object editing area, if the target part of the creative material in the object editing area is obscured, a prompt message is displayed. The prompt message is used to indicate that the target part is obscured and to suggest that the obscuration be removed.
[0008] In one exemplary embodiment, the method further includes: Interactive resource controls are displayed on the target page. When the interactive resource interaction control is triggered, an interactive message is sent to a third account. The interactive message is used to request the interactive resource. The third account is an account other than the first account. Display the first interaction result, which indicates the interactive resources obtained by the first account and the quantity of the interactive resources.
[0009] In one exemplary embodiment, the interactive message further includes an interactive entry point and interactive prompt information. The interactive prompt information is used to instruct the third account to participate in the activity corresponding to the target topic by accessing the interactive entry point to obtain the interactive resources, and to share the interactive resources with the first account.
[0010] In one exemplary embodiment, the method further includes: The first interactive control is displayed on the target page; When the first interactive control is triggered, an interactive page is displayed; the interactive page includes an object created by the recommended second account and a voting control, the voting control being used to vote for the recommended second account based on the object created by the recommended second account; When the voting control is triggered, vote for the target second account.
[0011] In one exemplary embodiment, the method further includes: The interactive page displays multiple associated second accounts and a voting control corresponding to each associated second account. The associated second accounts are accounts that have social connections with the first account and participate in activities corresponding to the target theme. A second interactive control is displayed on the interactive page; When the second interactive control is triggered, the recommended second account and its corresponding created object are updated on the interactive page.
[0012] In one exemplary implementation, after voting for the recommended second account when the voting control is triggered, the method further includes: The second interaction result is displayed, indicating the interaction resources obtained by the first account and the quantity of the interaction resources, which are used to redeem the creative materials; or, The third interaction result is displayed, which indicates the interaction resources obtained by the first account and the quantity of the interaction resources after the first account and the recommended second account perform an interaction operation and vote for the recommended second account. The interaction resources are used to exchange for the creative materials.
[0013] In one exemplary embodiment, the method further includes: If the number of objects in the object management page is less than or equal to a preset limit, all objects in the object management page will be used as published objects. or, If the number of objects in the object management page is greater than the preset limit, in response to the selection operation of objects in the object management page, the selected objects are used as publishing objects, and the number of selected objects is less than or equal to the preset limit. The target of the publication is the interactive medium through which the first account receives votes from the second account.
[0014] In one exemplary embodiment, the method further includes: When the second account accesses the object publishing page corresponding to the first account, the published object is displayed; Display a voting control, which is used to vote for the first account based on the publishing object.
[0015] In one exemplary embodiment, the method further includes: The target page displays a task entry or a reward entry. The task entry is used to display a task to be performed to obtain the interactive resource when it is triggered. The reward entry is used to display a reward, which is the interactive resource, when it is triggered.
[0016] In one exemplary embodiment, the method further includes: displaying the interactive activities of the target topic, the interactive activities including at least one of the following: The top account ranking is determined by the number of accounts posted to. A second account ranking system based on the number of interactive resources acquired; The third-party account ranking is based on the number of creations.
[0017] In one exemplary embodiment, the method further includes sending resources to accounts in the first account ranking list, the second account ranking list, or the third account ranking list, wherein the resources are resources associated with the target topic.
[0018] In one exemplary implementation, the target theme is a single theme or a theme obtained by merging at least two themes, wherein the at least two themes include at least two of the following themes: festival theme, location theme, work theme, domain theme, and scene theme.
[0019] According to a second aspect of the present disclosure, a page interaction device is provided, comprising: The display module is configured to execute the display object creation control on the target page of the first account, where the target page is the page corresponding to the activity pointed to by the target theme; The interaction module is configured to display an object creation page when the object creation control is triggered. The object creation page is used to select creation materials from at least two creation materials, draw objects by editing the selected creation materials, and publish the objects. The creation materials conform to the target theme. The creation materials are obtained by participating in interactive resources, and the interactive resources are part of the activity corresponding to the target theme. The object is an interactive medium for interaction between the first account and the second account participating in the activity of the target theme.
[0020] In one exemplary implementation, the interaction module is configured to execute: The display includes an object editing area, multiple creative material tags, and object processing controls. Each creative material tag is used to display multiple corresponding creative materials when triggered. The object editing area displays the selection results for the creative material tags and the creative materials related to the creative material tags; The object editing area displays the object created by the selection results; When the object processing control is triggered, the object is recorded or published on the object management page corresponding to the first account. The object management page is used to manage the objects created by the first account and the objects published by the first account.
[0021] In one exemplary implementation, the interaction module is configured to execute: When any of the aforementioned creative material tags is selected, the corresponding material panel and the number of interactive resources corresponding to the first account are displayed. The material panel displays multiple creative materials, as well as the status of each creative material; if the first account has not yet obtained the creative material, the status of the creative material indicates the number of interactive resources required to obtain the creative material.
[0022] In one exemplary implementation, the interaction module is configured to execute: If creative materials that have not yet been acquired are triggered, the interactive panel will be displayed; The interactive panel indicates a first control and a second control. The first control is used to close the interactive panel, and the second control is used to exchange the creative material based on the interactive resource.
[0023] In one exemplary implementation, the interaction module is configured to execute: In the object editing area, if the target part of the creative material in the object editing area is obscured, a prompt message is displayed. The prompt message is used to indicate that the target part is obscured and to suggest that the obscuration be removed.
[0024] In one exemplary implementation, the interaction module is configured to execute: Interactive resource controls are displayed on the target page. When the interactive resource interaction control is triggered, an interactive message is sent to a third account. The interactive message is used to request the interactive resource. The third account is an account other than the first account. Display the first interaction result, which indicates the interactive resources obtained by the first account and the quantity of the interactive resources.
[0025] In one exemplary embodiment, the interactive message further includes an interactive entry point and interactive prompt information. The interactive prompt information is used to instruct the third account to participate in the activity corresponding to the target topic by accessing the interactive entry point to obtain the interactive resources, and to share the interactive resources with the first account.
[0026] In one exemplary implementation, the interaction module is configured to execute: The first interactive control is displayed on the target page; When the first interactive control is triggered, an interactive page is displayed; the interactive page includes an object created by the recommended second account and a voting control, the voting control being used to vote for the recommended second account based on the object created by the recommended second account; When the voting control is triggered, vote for the target second account.
[0027] In one exemplary implementation, the interaction module is configured to execute: The interactive page displays multiple associated second accounts and a voting control corresponding to each associated second account. The associated second accounts are accounts that have social connections with the first account and participate in activities corresponding to the target theme. A second interactive control is displayed on the interactive page; When the second interactive control is triggered, the recommended second account and its corresponding created object are updated on the interactive page.
[0028] In one exemplary implementation, the interaction module is configured to execute: The second interaction result is displayed, indicating the interaction resources obtained by the first account and the quantity of the interaction resources, which are used to redeem the creative materials; or, The third interaction result is displayed, which indicates the interaction resources obtained by the first account and the quantity of the interaction resources after the first account and the recommended second account perform an interaction operation and vote for the recommended second account. The interaction resources are used to exchange for the creative materials.
[0029] In one exemplary implementation, the interaction module is configured to execute: If the number of objects in the object management page is less than or equal to a preset limit, all objects in the object management page will be used as published objects. or, If the number of objects in the object management page is greater than the preset limit, in response to the selection operation of objects in the object management page, the selected objects are used as publishing objects, and the number of selected objects is less than or equal to the preset limit. The target of the publication is the interactive medium through which the first account receives votes from the second account.
[0030] In one exemplary implementation, the interaction module is configured to execute: When the second account accesses the object publishing page corresponding to the first account, the published object is displayed; Display a voting control, which is used to vote for the first account based on the publishing object.
[0031] In one exemplary implementation, the interaction module is configured to execute: The target page displays a task entry or a reward entry. The task entry is used to display a task to be performed to obtain the interactive resource when it is triggered. The reward entry is used to display a reward, which is the interactive resource, when it is triggered.
[0032] In one exemplary implementation, the interaction module is configured to perform: displaying interactive information about the activities of the target topic, the interactive information including at least one of the following: The top account ranking is determined by the number of accounts posted to. A second account ranking system based on the number of interactive resources acquired; The third-party account ranking is based on the number of creations.
[0033] In one exemplary implementation, the interaction module is configured to perform the following: sending resources to accounts in the first account ranking list, the second account ranking list, or the third account ranking list, wherein the resources are resources associated with the target topic.
[0034] In one exemplary implementation, the target theme is a single theme or a theme obtained by merging at least two themes, wherein the at least two themes include at least two of the following themes: festival theme, location theme, work theme, domain theme, and scene theme.
[0035] According to a third aspect of the present disclosure, an electronic device is provided, comprising: a processor; and a memory for storing processor-executable instructions; wherein the processor is configured to execute the instructions to implement the page interaction method described above.
[0036] According to a fourth aspect of the present disclosure, a computer-readable storage medium is provided that, when instructions in the computer-readable storage medium are executed by a processor of an electronic device, enables the electronic device to perform the page interaction method as described above.
[0037] According to a fifth aspect of the present disclosure, a computer program product is provided, the computer program product including a computer program stored in a readable storage medium, wherein at least one processor of a computer device reads from the readable storage medium and executes the computer program, causing the device to perform the page interaction method described above.
[0038] The technical solutions provided by the embodiments of this disclosure have at least the following beneficial effects: Through the page interaction method, device, electronic device, storage medium, and program product disclosed herein, the page interaction method allows a first account to obtain interactive resources by participating in activities corresponding to a target theme, acquire creative materials related to the target theme through these interactive resources, create objects using these materials, and interact with a second account that is also participating in activities corresponding to the target theme by publishing these objects. This enhances the user's interactivity and sense of participation during the activity. By obtaining interactive resources through participating in activities related to the target theme, and exchanging these resources for creative materials related to the target theme, and then creating objects for participating in related interactions, the first account's entire interaction, as well as its interaction with the second account, revolves around a common target theme. This interactive method, which uses interactive resources, creative materials, and created objects as carriers, can stimulate users' enthusiasm and initiative in creating content related to the target theme, giving users a greater sense of accomplishment and belonging, thereby enhancing user stickiness and engagement with the activity, and continuously promoting the dissemination of the target theme during the interaction process, resulting in continuous and repeated dissemination and deepening of the target theme. This content-based interactive communication is more readily accepted by users, attracting more users to pay attention to and participate in activities related to the target theme, thereby expanding the reach and influence of the target theme.
[0039] Furthermore, it enhances the fun and personalization of page interaction. The object creation page allows users to create based on at least two creative materials, providing ample creative space. Users can create unique interactive objects according to their preferences and creativity, making the page interaction process more interesting, meeting the personalized needs of different users, and improving the user experience. Interactions between multiple accounts around a target theme based on creative objects can promote communication and collaboration among users, fostering a positive community atmosphere.
[0040] It should be understood that the above general description and the following detailed description are exemplary and explanatory only, and are not intended to limit this disclosure. Attached Figure Description
[0041] The accompanying drawings, which are incorporated in and form part of this specification, illustrate embodiments consistent with this disclosure and, together with the description, serve to explain the principles of this disclosure, and are not intended to unduly limit this disclosure.
[0042] Some of the accompanying drawings in this disclosure are in color. Because this disclosure involves the representation of color, to ensure clarity of expression, while retaining the color drawings, corresponding grayscale drawings are also provided for review purposes.
[0043] Figure 1 This is a schematic diagram of an implementation environment according to an exemplary embodiment.
[0044] Figure 2 This is a flowchart illustrating a page interaction method according to an exemplary embodiment.
[0045] Figure 3 This is a schematic diagram of a target page according to an exemplary embodiment.
[0046] Figure 4 This is a schematic diagram of an object creation page according to an exemplary embodiment.
[0047] Figure 5 This is a schematic diagram of an interactive page according to an exemplary embodiment.
[0048] Figure 6 This is a schematic diagram of an object publishing page according to an exemplary embodiment.
[0049] Figure 7 This is a block diagram of a page interaction device according to an exemplary embodiment.
[0050] Figure 8 This is a block diagram illustrating an electronic device for page interaction according to an exemplary embodiment.
[0051] Figure 9 This is another block diagram illustrating an electronic device for page interaction according to an exemplary embodiment. Detailed Implementation
[0052] To enable those skilled in the art to better understand the technical solutions of this disclosure, the technical solutions in the embodiments of this disclosure will be clearly and completely described below with reference to the accompanying drawings.
[0053] It should be noted that the terms "first," "second," etc., used in the specification, claims, and accompanying drawings of this disclosure are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence. It should be understood that such data can be interchanged where appropriate so that the embodiments of this disclosure described herein can be implemented in orders other than those illustrated or described herein. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with this disclosure. Rather, they are merely examples of apparatuses and methods consistent with some aspects of this disclosure as detailed in the appended claims.
[0054] It should be noted that the user information (including but not limited to user device information, user personal information, etc.) and data (including but not limited to data used for display, data used for analysis, etc.) involved in this disclosure are all information and data authorized by the user or fully authorized by all parties.
[0055] Please see Figure 1 The illustration shows an implementation environment provided by an embodiment of the present disclosure. The implementation environment may include at least one page interaction terminal 110 and an information acquisition server 120, wherein the page interaction terminal 110 and the information acquisition server 120 can communicate with each other via a network.
[0056] Specifically, the page interaction terminal 110 interacts with the user through interaction with the information acquisition server 120. Specifically, the page interaction terminal 110 can display an object creation control on the target page of the first account, where the target page is the page corresponding to the activity pointed to by the target theme; when the object creation control is triggered, an object creation page is displayed, whereby the user selects a creation material from at least two creation materials, draws an object by editing the selected creation material, and publishes the object, wherein the creation material conforms to the target theme; wherein the creation material is obtained by participating in an interaction based on interactive resources, and the interaction based on interactive resources belongs to the activity stage of the activity corresponding to the target theme; the object is an interactive carrier for interaction between the first account and a second account participating in the activity of the target theme.
[0057] The page interaction terminal 110 can communicate with the information acquisition server 120 based on a browser / server (B / S) mode or a client / server (C / S) mode. The page interaction terminal 110 may include physical devices such as smartphones, tablets, laptops, digital assistants, smart wearable devices, in-vehicle terminals, and servers, and may also include software running on the physical device, such as applications. The operating system running on the page interaction terminal 110 in this embodiment may include, but is not limited to, Android, iOS, Linux, and Windows.
[0058] The information acquisition server 120 and the page interaction terminal 110 can establish and display a communication connection through wired or wireless means. The information acquisition server 120 may include a stand-alone server, a distributed server, or a server cluster composed of multiple servers, wherein the server may be a cloud server.
[0059] Please refer to Figure 2 The diagram illustrates a page interaction method flowchart in an exemplary embodiment of this disclosure. The execution subject of this method can be the aforementioned page interaction terminal. Please refer to [link / reference] for details. Figure 2 The method may include: S210. Display the object creation control on the target page of the first account, wherein the target page is the page corresponding to the activity pointed to by the target theme.
[0060] This disclosure does not limit the first account, which can be any user using the application.
[0061] This disclosure does not limit the target page to the page corresponding to the activity mentioned by the target topic. For example, users can access the target page by searching for the target topic name on the homepage of the application of the page interaction terminal, clicking the activity entry on the homepage of the application, scanning the activity's unique QR code, or jumping from an activity link shared by other accounts.
[0062] This disclosure does not limit the target topic. The target topic can be understood as the core content or issue in a page interaction scenario that can attract user attention, encourage user participation, and lead to specific interactive behaviors. It can be a specific event theme, such as "Campus Singer Competition," "Photography Works Collection," or "Holiday Promotional Offers"; it can also be a discussion topic, such as "How to Improve Workplace Efficiency" or "Sharing Eco-friendly Living Tips"; or it can be a functional theme, such as "Experience with the Intelligent Recommendation System" or "Feedback on New Feature Beta Testing." Its core function is to clearly guide the direction and scope of user interaction, serving as a crucial link between the user and the page interaction terminal.
[0063] In an exemplary embodiment, the target theme is a single theme, which can be a festival theme, a location theme, a work theme, a field theme or a scene theme. The target theme can also be a theme obtained by integrating at least two themes, and the at least two themes include at least two of the following multiple themes: festival theme, location theme, work theme, field theme, scene theme. For example, when the target theme is "Spring Festival '***' card creation", it is formed by integrating the "festival theme (Spring Festival)" and the "film and television work theme (***)"; the "Campus Environmental Protection Creative Design Competition" is the integration of the "location theme (campus)", the "field theme (environmental protection)" and the "work theme (creative design competition)". These integrated themes can attract users with compound interests or specific scene needs through the combination of themes in different dimensions, thereby enhancing the user's participation willingness and interaction depth. They can also promote the interactions related to each of the multiple integrated themes and facilitate the spread of multiple themes. For example, when the target theme is "Spring Festival '***' card creation", during the process of participating in the "Spring Festival '***' card creation" interaction, users will not only pay attention to traditional elements related to the Spring Festival, such as Spring Festival couplets, blessing characters, Chinese zodiac signs, etc., but also actively understand the character images, classic lines, scene pictures, etc. of the film and television work "***". In order to create a card that conforms to the integrated theme, users may search for relevant materials of "***" on the interaction platform or communicate with other users who are also interested in this film and television work to exchange creative inspirations. This has, to a certain extent, promoted the discussion and spread of the film and television work theme of "***". At the same time, as a traditional festival theme, the Spring Festival has also attracted more attention from young users due to its combination with popular film and television works, making the traditional festival theme glow with new vitality in the new interaction scene, and realizing the mutual promotion of the festival theme and the film and television work theme in interactive communication.
[0064] When the user successfully enters the target page, the page interaction terminal will display an object creation control in a preset area of the page (such as below the top navigation bar, at a prominent position in the middle of the page or in the bottom function area). This control can be related to the participation method of the activity corresponding to the target theme. For example, if the user participates in the activity by creating a card, this control can be a button with prompt text such as "Make a card", "Generate a card", etc.; if the activity requires the user to create a short video, the control may be displayed as "Shoot a video", "Upload a video", etc.
[0065] Please refer to Figure 3 , which shows a schematic diagram of the target page in an embodiment of the present disclosure. In Figure 3 Figure (a) of, the schematic diagram of the target page includes an object creation control 310, and the object creation control 310 has prompt text "Go to make a decorated card" to remind users to participate in the activity pointed to by the target theme by creating a card "make a decorated card".
[0066] S220. When the object creation control is triggered, an object creation page is displayed. The object creation page is used to select creation materials from at least two creation materials, draw objects by editing the selected creation materials, and publish the objects. The creation materials conform to the target theme. The creation materials are obtained by participating in interactive resources. The interactive resources are part of the activity corresponding to the target theme. The object is an interactive carrier for interaction between the first account and the second account participating in the activity of the target theme.
[0067] This disclosure does not limit the object creation page, which is used to select creative materials from at least two creative materials, draw an object by editing the selected creative materials, and publish the object. The creative materials conform to the target theme. The creative materials are obtained by participating in interactive resources, and the interactive resources belong to the activity stage corresponding to the target theme. The object is an interactive medium for interaction between the first account and a second account participating in the activity of the target theme. The object creation page allows users to select and edit at least two creative materials that meet the requirements of the current target theme. Through the combination, processing, and creation of these materials, a complete "object" is ultimately formed. "Creative materials" can take various forms, such as images, text, audio clips, video clips, template elements, etc., as long as their content is related to the target theme. After completing the creation, the user can publish the created "object" through the publishing function provided on the page.
[0068] The created "object" serves as the medium and carrier for interaction between the first account (the user account currently creating the content) and other second accounts (other user accounts) also participating in the same themed activity. In other words, this "object" created and published by the user does not exist in isolation but is used to trigger, carry, and promote interaction among activity participants. For example, the "object" could be a card with interactive elements, which other users can like, comment on, favorite, vote on, or use for secondary creation, forwarding, and sharing with other users; it could also be a short video, which other users can watch, like, comment on, and create collaborative videos with. Using this "object" as an interactive carrier effectively enhances user participation and interactivity, thereby improving the overall effect of the activity and the user experience.
[0069] In this disclosure, the process of drawing an object using creative materials generally refers to the process by which an application performs a series of data processing and rendering operations on the selected creative materials based on the selection and editing instructions triggered by a first account on the object creation page, thereby constructing and rendering the object. In this process, the application can receive editing instructions from the first account on the creative materials and render the corresponding rendering results in real time. For example, the application can receive and parse selection instructions issued by the first account from at least two creative materials that match the target theme, load the selected creative materials (such as pixel data of images, encoded data of text, sampled data of audio, frame data of video, and vector data of template elements, etc.) into a specified memory buffer, and present them on the object creation page. Next, responding to user editing commands for the selected creative materials, such as a cropping command for an image, the application adjusts the pixel matrix range of the image data according to the command parameters, removes pixels outside the matrix, and updates the result of the cropping command on the object creation page. For a font change command for text materials, the application calls the corresponding font library, converts the text encoding data into the glyph vector data of the new font, and updates the result of the font change command on the object creation page. For commands to combine multiple materials, the application sorts the layers of each material data, calculates coordinate positioning, and integrates them into a composite data structure, updating the content of this data structure on the object creation page. During the drawing process, the application continuously renders the processed material data on the object creation page, allowing users to preview the "drawing" effect in real time.
[0070] In this disclosure, the first account can acquire interactive resources by participating in activities related to the target theme. These resources can then be used to obtain creative materials related to the target theme. The user can then use these materials to create objects and interact with a second account that is also participating in the same activity. This enhances user engagement and participation. By acquiring interactive resources through participation in activities related to the target theme, and exchanging these resources for creative materials, and then creating objects for related interactions, the first account's entire interaction, as well as its interaction with the second account, revolves around the shared target theme. This interactive approach, using interactive resources, creative materials, and the objects to be created as carriers, stimulates users' enthusiasm and initiative in creating content related to the target theme. It fosters a sense of accomplishment and belonging, increasing user stickiness and engagement, and continuously promoting the dissemination of the target theme through repeated dissemination and deepening of the theme. This content-based interactive dissemination is more readily accepted by users, attracting more attention and participation in activities related to the target theme, thus expanding its reach and influence.
[0071] Furthermore, it enhances the fun and personalization of page interaction. The object creation page allows users to create based on at least two creative materials, providing ample creative space. Users can create unique interactive objects according to their preferences and creativity, making the page interaction process more interesting, meeting the personalized needs of different users, and improving the user experience. Interactions between multiple accounts around a target theme based on creative objects can promote communication and collaboration among users, fostering a positive community atmosphere.
[0072] In one exemplary embodiment, the object creation page includes: an object editing area, multiple creation material tags, and an object processing control. Each creation material tag is used to display multiple corresponding creation materials when triggered. In the object editing area, the selection results of the creation material tag and the creation materials related to the creation material tag are displayed. In the object editing area, the object obtained by creating based on the selection results is displayed. When the object processing control is triggered, the object is recorded or published on the object management page corresponding to the first account. The object management page is used to manage the objects created by the first account and the objects published by the first account.
[0073] Please refer to Figure 4 This illustrates a schematic diagram of the object creation page of this disclosure. Figure 4 In Figure (a), the object creation page can be a "Guka Mall" 410 for displaying creation materials. This "Guka Mall" 410 displays an object editing area 420, multiple creation material tags 430, and object processing controls 440. Different creation material tags 430 correspond to a type of creation material, such as "background," "character," or "sticker." Furthermore, the "Guka Mall" 410 also displays a "temporarily save" control 450.
[0074] When a user enters the "Guka Mall" object creation page (410), clicking a creation material tag (430), such as the "Background" tag, triggers the display of multiple specific creation materials corresponding to "Background," such as background images of different colors, patterns, and styles, below or to the side of the tag, for the user to choose from. For example, it can display... Figure 4 As shown in Figure (b), the results of the user's selection from these materials are reflected in the object editing area 420 in real time, allowing the user to intuitively see that the background material has been applied. By selecting different creative material tags and related materials, the user gradually builds and improves their creative object in the object editing area 420.
[0075] During the creation process, if the user needs to pause or temporarily leave, they can click the "Save Temporarily" control 450. Triggering this control will save all the user's current creation progress in the object editing area 420, including selected materials, edited content, and adjusted effects. This allows the user to continue their creation the next time they enter the object creation page, preventing loss of content due to accidental exit or interruption. Once the user has completed all creations and is satisfied with the final object effect displayed in the object editing area 420, they can click the object processing control 440. Once the object processing control 440 is triggered, the application can upload the object to the object management page corresponding to the first account or directly publish the object. This object management page is specifically designed to manage all objects created by the first account related to the target theme. Users can view, edit, delete published objects, or perform further sharing, management, and publishing operations on these objects.
[0076] This design integrates the object editing area, multiple creative material tags, and object processing controls onto a single page in the form of an online store. This achieves a high degree of integration in the creative process, improving the smoothness and efficiency of creation. By enhancing ease of operation, ensuring creative security, and improving results management, it provides users with a smooth, efficient, and secure creative experience, encouraging active participation in activities aligned with the target theme.
[0077] In one exemplary embodiment, the method further includes: when any of the creative material tags is selected, displaying a corresponding material panel and the number of interactive resources corresponding to the first account; displaying multiple creative materials and the status of each creative material in the material panel; if the first account has not yet acquired the creative material, the status corresponding to the creative material indicates the number of interactive resources required to acquire the creative material.
[0078] Please refer to Figure 4 Image (b) shows the resource panel corresponding to the "Background" creative resource tag. This disclosure does not limit the interactive resources, which can be used to redeem creative resources. For example, the interactive resources can be points, virtual resources, resource fragments, or event tokens, etc. Figure 4 In Figure (b), taking interactive resources as material fragments as an example, if the first account has not yet acquired a certain creative material, the status corresponding to that creative material indicates the number of material fragments required to acquire the creative material. If the first account has already acquired a certain creative material, the status "Acquired" can be directly displayed, and the application can proactively gift some creative materials to the first account. Other creative materials require the user to exchange them using material fragments. Furthermore, in Figure 4The diagram in (b) can directly display the total number of fragments for the first account, or it can display a "Fragment Acquisition" control. This control is used to acquire material fragments. This disclosure does not limit the acquisition method. For example, material fragments can be acquired by completing specific tasks, inviting friends to join the activity, or watching specified content.
[0079] This disclosure, by displaying a resource panel and the number of interactive resources for the first account when the creative resource tag is selected, allows users to intuitively understand their own resource and interactive resource reserves and the threshold for acquiring resources, thus improving the clarity of resource management. Simultaneously, the status of each creative resource is clearly presented in the resource panel; for unacquired resources, the required number of interactive resources is indicated, while acquired resources are displayed as "acquired," effectively reducing the decision-making cost for users in acquiring resources. This allows users to quickly determine whether to redeem or how to acquire the required resources, enhancing the convenience and goal-orientation of the operation. Furthermore, providing a "Acquire Fragments" control and diverse fragment acquisition methods provides users with clear pathways to acquire interactive resources; and the design of the application proactively gifting some creative resources lowers the initial usage threshold for users.
[0080] In one exemplary embodiment, the method further includes: if creative materials that have not yet been acquired are triggered, displaying an interactive panel; indicating a first control and a second control on the interactive panel, wherein the first control is used to close the interactive panel, and the second control is used to redeem the creative materials based on the interactive resources.
[0081] Please refer to Figure 4 In diagram (c), if a user triggers a creative resource that has not yet been acquired, an interactive panel 460 is displayed. This panel shows the prompt "Confirm Redemption?" and displays the first control "Let me think about it" 470 and the second control "Confirm Redemption" 480. If the user clicks the first control, the interactive panel disappears from the current interface and returns to the resource panel. If the user clicks the second control, the system first checks whether the user's current number of interactive resources meets the required number for redemption of the creative resource. If it does, the corresponding number of interactive resources is deducted, and the status of the creative resource is updated to "Acquired," while the display in the resource panel is refreshed in real time. If it does not meet the requirements, the system can prompt the user "Insufficient interactive resources, unable to redeem" in the interactive panel or through a pop-up window, and can further guide the user to supplement interactive resources through methods such as the "Fragment Acquisition" control. This design improves the user experience in the resource redemption process, enhances the user's sense of control over the use of interactive resources, and thus more effectively promotes the acquisition and application of creative resources, promotes the acquisition and circulation of interactive resources, and, since the interactive resources are also adapted to the target theme, also promotes related interactions and dissemination of the target theme.
[0082] In one exemplary embodiment, the method further includes: in the object editing area, if a target part of the creative material in the object editing area is obscured, displaying a prompt message, the prompt message being used to indicate that the target part is obscured and suggesting that the obscuration be removed.
[0083] For example, when creating a card, a user drags a character image from the card into the object editing area, but the character's face is covered by another decorative texture. The application automatically detects that the target part of the character image (the face) is obscured and displays a prominent message, such as "Note: The character's face is obscured. It is recommended to adjust the texture position to remove the obscuration," along with an arrow pointing to the obscured face area. This design effectively prevents users from unknowingly obscuring key creative elements due to oversight, ensuring the integrity of the content and the accuracy of information delivery. It also reduces repetitive operations caused by later modifications to obscure issues, improving creative efficiency. By proactively prompting and suggesting, it guides users to pay attention to the hierarchy and layout relationships between materials, helping them develop more reasonable creative habits and optimizing the overall creative experience. Simultaneously, it ensures the quality of the final product, allowing the target parts containing key information to be clearly presented to the audience, thereby enhancing the work's dissemination effect and information delivery efficiency.
[0084] Please refer to Figure 4 Image (d) shows two character assets, with the face of each character being the target part. If the target part is obscured, a prompt message will be displayed: "The character's face cannot be obscured during the Guka event."
[0085] If object handling control 440 is triggered, please refer to... Figure 4 Figure (e) shows the result of publishing a card, with the message "Congratulations, published to the showcase." Cards published to the showcase can be seen by second accounts participating in the target theme activity and used to garner votes from those second accounts. Alternatively, the result can also display "Congratulations, published to the object management page," allowing the first account to select objects on the object management page and publish the selection to the showcase. Furthermore, this... Figure 4 Figure (e) also includes a "Continue to Card Creation" control and a "Go to View" control. The former guides the user back to the card creation interface so that they can continue to create new cards or edit existing drafts; the latter allows the user to jump to the showcase page or object management page where the published cards are located, and directly view the effect after publication, the voting status of other users, or manage the published content.
[0086] In one exemplary embodiment, the method further includes: displaying an interactive resource control on the target page; when the interactive resource control is triggered, sending an interactive message to a third account, the interactive message being used to request the interactive resource, the third account being an account other than the first account; and displaying a first interactive result, the first interactive result indicating the interactive resource obtained by the first account and the quantity of the interactive resource.
[0087] If a user triggers an interactive resource control, the application can send an interactive message to a pre-defined or user-specified third account (this account is distinct from the user's primary account and can be an official platform account, another user account, or a specific resource provider account). The core purpose of this message is to request interactive resources from the third account. After sending the request, the "First Interaction Result" can be displayed to the primary account user on the target page, clearly informing the user of the specific number of interactive resources successfully obtained through this interaction. This design provides users with a convenient and direct way to obtain interactive resources, simplifies the operation process, improves creation efficiency, and guides users to deepen their interaction, thereby promoting the dissemination of the target topic.
[0088] Please refer to Figure 3 Figure (a) shows a schematic diagram of the target page, which includes an interactive resource control 320 with the prompt text "Request Fragments" to remind users to exchange fragments for creative materials and then create objects.
[0089] In some exemplary embodiments, the interactive message further includes an interactive entry point and interactive prompt information. The interactive prompt information is used to instruct the third account to participate in the activity corresponding to the target topic by accessing the interactive entry point to obtain the interactive resource, and to share the interactive resource to the first account.
[0090] For example, when the target theme is "Spring Festival '***' Card Creation," if a user (the first account) triggers an interaction by clicking the "Request Fragments" interactive resource control, the application sends an interactive message to the third account. In addition to requesting interactive resource content, the message includes an interactive entry link such as "Click to help your friend collect movie card fragments," and an interactive prompt message such as "Your friend is creating an exclusive card for Spring Festival '***' card creation. Quickly participate in the activity through this entry, obtain the movie card fragments, and share them with them to help them complete their creation." After seeing this interactive message, the third account user, following the guidance of the interactive prompt message, accesses the interactive entry and participates in the activity corresponding to the target theme of "Spring Festival '***' Card Creation." For example, by completing simple Spring Festival movie-related knowledge quizzes, watching movie trailers, or sharing the activity page, they can obtain the movie's material fragments as an interactive resource, and then share the obtained material fragments to the first account. This design allows third-party accounts to gain a deeper understanding of the target theme when participating in activities and sharing resources. This understanding is further strengthened through their participation, potentially leading to secondary dissemination within their own social circles and expanding the reach and influence of the "Spring Festival '***' Card Creation" theme. The entire process tightly integrates resource acquisition, user interaction, and theme dissemination, forming a positive cycle that both satisfies users' creative needs and effectively promotes the penetration and spread of the target theme among the user group.
[0091] In one exemplary embodiment, the method further includes: displaying a first interactive control on the target page; displaying an interactive page when the first interactive control is triggered; the interactive page includes an object created by a recommended second account and a voting control, the voting control being used to vote for the recommended second account based on the object created by the recommended second account; and voting for the target second account when the voting control is triggered.
[0092] Taking the theme "Spring Festival '***' Card Creation" as an example, when the first account user triggers the first interactive control, an interactive page can be displayed. This interactive page will display movie cards created by recommended second accounts (these second accounts may be other users who participated in the "Spring Festival '***' Card Creation" activity and submitted their own cards), each card potentially unique. After browsing these diverse card creations, the first account user can vote for their favorite second account based on their preferences. This disclosure does not limit how the recommended second accounts are selected; for example, the application can comprehensively filter and recommend based on multiple factors such as the quality of the cards created by the second account, creation time, user activity, or social connection with the first account.
[0093] Please refer to Figure 3 Figure (a) illustrates the target page, which includes a first interactive control 330 with the prompt "Vote Now" to encourage users to vote for the recommended second account. Users may also receive interactive resource rewards after voting. This design ensures that each account creating a card can receive votes, allowing users participating in the target theme's activities to further deepen their interaction around the voting process and expand the target theme's influence. Furthermore, the voting results themselves may become new topics of discussion, sparking ongoing attention and secondary dissemination, further consolidating and expanding the target theme's reach. The entire process organically combines user interaction, content creation, and theme dissemination, forming a positive ecological cycle.
[0094] In one exemplary embodiment, the method further includes: displaying a plurality of associated second accounts and a voting control corresponding to each of the associated second accounts on the interactive page, wherein the associated second accounts are accounts that have social connections with the first account and participate in activities corresponding to the target theme; displaying a second interactive control on the interactive page; and updating the recommended second account and its corresponding creation object on the interactive page when the second interactive control is triggered.
[0095] Please refer to Figure 5 This illustrates a schematic diagram of the interactive page in this disclosure. Figure 5 The “TA’s Showcase” shown in Figure (a) displays multiple objects, namely “cards”, that the recommended second account has published to the activity corresponding to the target theme. It also shows the current number of votes for the recommended second account and displays a voting control 510 with the prompt message “Vote for TA”. Users can vote for the recommended second account by clicking the voting control 510. If the vote is successful, interactive resources can be distributed to the user as a reward. Figure 5 It also includes multiple associated second accounts 520 and their corresponding voting controls 530. The voting control 530 carries the prompt message "Go to vote". If the voting control 530 is clicked, the corresponding associated second account 520 will be voted on. Interactive resources can also be distributed to users as rewards. Figure 5 It also includes a second interactive control 540, which carries the prompt message "Change one". If the user clicks the second interactive control 540, they can change the recommended second account and display the card created by the changed second account.
[0096] In one exemplary embodiment, after voting for the recommended second account when the voting control is triggered, the method further includes: displaying a second interaction result, the second interaction result indicating the interaction resources obtained by the first account and the quantity of the interaction resources, the interaction resources being used to redeem the creative materials; or, displaying a third interaction result, the third interaction result indicating the interaction resources obtained by the first account and the quantity of the interaction resources after the first account performs an interaction operation with the recommended second account and votes for the recommended second account, the interaction resources being used to redeem the creative materials.
[0097] Please refer to Figure 5 Figure (a) shows a prompt on the voting control 510: "Follow and vote to get fragments." If the voting control 510 is clicked, the third interaction result is displayed. That is, before clicking the voting control 510, the user must first complete the interaction of following the recommended second account. After successfully following and voting, the application will display to the first account the interactive resources (e.g., "fragments") and their specific quantity obtained from performing these two related operations. These interactive resources can be used to redeem creative materials later. Please refer to... Figure 5 Figure (b) shows the interactive resources displayed to the user after successfully completing the vote.
[0098] In some cases, if the recommended second account is already followed, the user can click the voting control 510 without needing to follow again. The application will directly determine that the user meets the voting criteria and complete the vote, then display the second interaction result, showing the first account the interactive resources obtained from the voting and their specific quantity. These interactive resources can also be used to redeem creative materials later. This design significantly increases users' enthusiasm and initiative in participating in voting interactions, strengthens the stickiness between users and the application, and thus enhances the activity of content creation and dissemination. In addition, linking interactive resources with the redemption of creative materials can also incentivize users to further transform the acquired resources into actual creative behavior, forming a virtuous cycle of "following / voting - acquiring resources - redeeming creative materials - content creation," enriching the content ecosystem.
[0099] In one exemplary embodiment, the method further includes: if the number of objects in the object management page is less than or equal to a preset limit, using all objects in the object management page as publishing objects; or, if the number of objects in the object management page is greater than the preset limit, in response to a selection operation on objects in the object management page, using the selected objects as publishing objects, wherein the number of selected objects is less than or equal to the preset limit; wherein the publishing object is an interactive carrier through which the first account receives votes from the second account.
[0100] For example, if the first account's object management page has 3 cards related to the theme "Spring Festival '***' Card Creation" (less than or equal to the preset limit of 5), then all 3 cards will be automatically published and visible to the second account. If the second account likes these cards, they can vote for them on the first account's page. If the first account's object management page has 8 cards (more than the preset limit of 5), then the first account needs to select from these 8 cards, for example, choosing the 5 most representative ones as published cards. Only published cards will be visible to the second account. Please refer to [reference needed]. Figure 6 The diagram illustrates an object publishing page in this disclosure, which includes publishing object 610 and all objects 620 in the object publishing page. Several objects can be selected from all objects 620 as publishing objects 610.
[0101] This design allows for flexible determination of the target audience by setting preset limits and considering the number of objects. On the one hand, when the number of objects is small, all objects are automatically selected, simplifying the operation process for the first account, improving the efficiency of interaction creation, and ensuring that the interaction can be launched quickly. On the other hand, when the number of objects is large, the number of objects to be published is controlled within the preset limit through selection, ensuring the focus and effectiveness of the voting interaction.
[0102] In one exemplary embodiment, the method further includes: displaying the published object when the second account accesses the object publishing page corresponding to the first account; and displaying a voting control for voting for the first account based on the published object. When the second account accesses the object publishing page (the first account's showcase) corresponding to the first account, it can see the first account's published object and the voting control. If the published object matches the second account's preferences, the second account can vote for the first account to express support. The first account can vote for the second account based on its own preferences for the objects created by the second account, and the second account can also vote for the first account based on its own preferences for the objects created by the first account, thereby realizing two-way voting interaction between the first and second accounts based on their preferences for the created objects. This two-way voting mechanism breaks the limitations of one-way information transmission, making the interaction between accounts more interactive and fair. Both parties can actively express their recognition and support for each other's creative content through voting, further enhancing the connection and interaction depth between accounts and promoting the dissemination of the target topic.
[0103] In one exemplary embodiment, the method further includes: displaying a task entry or a reward entry on the target page, wherein the task entry is used to display a task to be performed for obtaining the interactive resource when triggered, and the reward entry is used to display a reward, which is the interactive resource, when triggered.
[0104] Please refer to Figure 3 Figure (a) includes a "Complete Tasks" control and a "Lottery" control. The former is the task entry point; after being triggered, users can view pending tasks that can be used to obtain interactive resources. The latter is the reward entry point; clicking it displays a lottery interface, where users have the opportunity to directly obtain interactive resources through a lottery. This enriches the ways users acquire interactive resources and increases their participation and dwell time on the target page. Please refer to [reference needed]. Figure 3 Figure (b) illustrates an interactive resource that can be obtained by completing tasks or participating in lotteries.
[0105] In one exemplary embodiment, the method further includes: displaying the interaction status of the activities on the target topic, the interaction status including at least one of the following: a first account ranking list ranked by the number of posts; a second account ranking list ranked by the number of interactive resources obtained; and a third account ranking list ranked by the number of creations.
[0106] For example, if the target theme is "Spring Festival '***' Card Creation," the first account ranking can be based on the number of cards posted within a certain period of time. The second account ranking is based on the number of material fragments obtained by users through interactive activities. The third account ranking is based on the number of cards created by the users themselves. By displaying these rankings, users can intuitively understand their participation and ranking in the activity, stimulating their competitive spirit and encouraging them to participate more actively to improve their ranking. On the other hand, the transparency of the rankings also provides users with learning and reference points. Users can view the creative content and interactive methods of top-ranked accounts, gain inspiration, and further improve the quality of their creations and interactive effects, thereby enhancing the overall activity and user engagement of the target theme.
[0107] exist Figure 3 In (c), the target page can display the interaction status, which includes the "Daily Fragment Ranking" and the "Weekly Creation Ranking". The former discloses the ranking of accounts that have acquired material fragments, and the latter discloses the ranking of accounts that have created cards. Figure 3 Figure (c) also includes a control for joining a community. By clicking the control, users can join the community corresponding to the target topic, thereby fully participating in community interaction and further promoting the spread of the target topic through community interaction.
[0108] In one exemplary embodiment, the method further includes sending resources to accounts in the first account ranking list, the second account ranking list, or the third account ranking list. These resources are associated with the target theme. The resources sent to accounts in the ranking lists may include exclusive resource packs related to the target theme, access to advanced features of creative tools, virtual honor badges within the community, physical merchandise rewards, or priority access to in-depth collaborative projects on the theme. For example, accounts ranking high on the "Daily Fragment Ranking" may be rewarded with additional resource fragments to help them collect resources and create content more quickly; accounts performing well on the "Weekly Creation Ranking" may be provided with exclusive templates or special effects tools to enhance the expressiveness of their work.
[0109] Sending such relevant resources to leaderboard accounts directly strengthens the incentive effect on actively participating users, further stimulating their intrinsic motivation to continue participating in activities. Targeted distribution of resources helps create a positive cycle of participation. Users who receive resources use them to create higher-quality content, which in turn attracts more users to pay attention to and participate in the target topic, while also setting a higher quality creative benchmark for other users, thus promoting the overall improvement of creative standards. Resources related to the target topic are themselves a deepening and extension of the topic. In the process of using these resources, users will further deepen their understanding and identification with the target topic, thereby strengthening the emotional connection and stickiness between users and the target topic, and ultimately enhancing the overall influence and vitality of the target topic.
[0110] Figure 7 This is a block diagram illustrating a page interaction device according to an exemplary embodiment. (Refer to...) Figure 7 The device includes: Display module 710 is configured to execute the display object creation control on the target page of the first account, wherein the target page is the page corresponding to the activity pointed to by the target theme; The interaction module 720 is configured to display an object creation page when the object creation control is triggered. The object creation page is used to select creation materials from at least two creation materials, draw objects by editing the selected creation materials, and publish the objects. The creation materials conform to the target theme. The creation materials are obtained by participating in interactive resources, and the interactive resources are part of the activity corresponding to the target theme. The object is an interactive carrier for interaction between the first account and the second account participating in the activity of the target theme.
[0111] In one exemplary implementation, the interaction module 720 is configured to perform: The display includes an object editing area, multiple creative material tags, and object processing controls. Each creative material tag is used to display multiple corresponding creative materials when triggered. The object editing area displays the selection results for the creative material tags and the creative materials related to the creative material tags; The object editing area displays the object created by the selection results; When the object processing control is triggered, the object is recorded or published on the object management page corresponding to the first account. The object management page is used to manage the objects created by the first account and the objects published by the first account.
[0112] In one exemplary implementation, the interaction module 720 is configured to perform: When any of the aforementioned creative material tags is selected, the corresponding material panel and the number of interactive resources corresponding to the first account are displayed. The material panel displays multiple creative materials, as well as the status of each creative material; if the first account has not yet obtained the creative material, the status of the creative material indicates the number of interactive resources required to obtain the creative material.
[0113] In one exemplary implementation, the interaction module 720 is configured to perform: If creative materials that have not yet been acquired are triggered, the interactive panel will be displayed; The interactive panel indicates a first control and a second control. The first control is used to close the interactive panel, and the second control is used to exchange the creative material based on the interactive resource.
[0114] In one exemplary implementation, the interaction module 720 is configured to perform: In the object editing area, if the target part of the creative material in the object editing area is obscured, a prompt message is displayed. The prompt message is used to indicate that the target part is obscured and to suggest that the obscuration be removed.
[0115] In one exemplary implementation, the interaction module 720 is configured to perform: Interactive resource controls are displayed on the target page. When the interactive resource interaction control is triggered, an interactive message is sent to a third account. The interactive message is used to request the interactive resource. The third account is an account other than the first account. Display the first interaction result, which indicates the interactive resources obtained by the first account and the quantity of the interactive resources.
[0116] In one exemplary embodiment, the interactive message further includes an interactive entry point and interactive prompt information. The interactive prompt information is used to instruct the third account to participate in the activity corresponding to the target topic by accessing the interactive entry point to obtain the interactive resources, and to share the interactive resources with the first account.
[0117] In one exemplary implementation, the interaction module 720 is configured to perform: The first interactive control is displayed on the target page; When the first interactive control is triggered, an interactive page is displayed; the interactive page includes an object created by the recommended second account and a voting control, the voting control being used to vote for the recommended second account based on the object created by the recommended second account; When the voting control is triggered, vote for the target second account.
[0118] In one exemplary implementation, the interaction module 720 is configured to perform: The interactive page displays multiple associated second accounts and a voting control corresponding to each associated second account. The associated second accounts are accounts that have social connections with the first account and participate in activities corresponding to the target theme. A second interactive control is displayed on the interactive page; When the second interactive control is triggered, the recommended second account and its corresponding created object are updated on the interactive page.
[0119] In one exemplary implementation, the interaction module 720 is configured to perform: The second interaction result is displayed, indicating the interaction resources obtained by the first account and the quantity of the interaction resources, which are used to redeem the creative materials; or, The third interaction result is displayed, which indicates the interaction resources obtained by the first account and the quantity of the interaction resources after the first account and the recommended second account perform an interaction operation and vote for the recommended second account. The interaction resources are used to exchange for the creative materials.
[0120] In one exemplary implementation, the interaction module 720 is configured to perform: If the number of objects in the object management page is less than or equal to a preset limit, all objects in the object management page will be used as published objects. or, If the number of objects in the object management page is greater than the preset limit, in response to the selection operation of objects in the object management page, the selected objects are used as publishing objects, and the number of selected objects is less than or equal to the preset limit. The target of the publication is the interactive medium through which the first account receives votes from the second account.
[0121] In one exemplary implementation, the interaction module 720 is configured to perform: When the second account accesses the object publishing page corresponding to the first account, the published object is displayed; Display a voting control, which is used to vote for the first account based on the publishing object.
[0122] In one exemplary implementation, the interaction module 720 is configured to perform: The target page displays a task entry or a reward entry. The task entry is used to display a task to be performed to obtain the interactive resource when it is triggered. The reward entry is used to display a reward, which is the interactive resource, when it is triggered.
[0123] In one exemplary embodiment, the interaction module 720 is configured to perform: displaying interactive information about the activities of the target topic, the interactive information including at least one of the following: The top account ranking is determined by the number of accounts posted to. A second account ranking system based on the number of interactive resources acquired; The third-party account ranking is based on the number of creations.
[0124] In one exemplary implementation, the interaction module 720 is configured to perform the following: sending resources to accounts in the first account ranking list, the second account ranking list, or the third account ranking list, wherein the resources are resources associated with the target topic.
[0125] In one exemplary implementation, the target theme is a single theme or a theme obtained by merging at least two themes, wherein the at least two themes include at least two of the following themes: festival theme, location theme, work theme, domain theme, and scene theme.
[0126] Regarding the apparatus in the above embodiments, the specific manner in which each module performs its operation has been described in detail in the embodiments related to the method, and will not be elaborated upon here.
[0127] In an exemplary embodiment, a computer-readable storage medium including instructions is also provided. Optionally, the computer-readable storage medium may be a ROM, random access memory (RAM), CD-ROM, magnetic tape, floppy disk, and optical data storage device, etc. When the instructions in the computer-readable storage medium are executed by a processor of an electronic device, the electronic device is able to perform any of the methods described above.
[0128] In an exemplary embodiment, a computer program product is also provided, the computer program product including a computer program stored in a readable storage medium, wherein at least one processor of a computer device reads from the readable storage medium and executes the computer program, causing the device to perform any of the methods described above.
[0129] Figure 8 This is a block diagram illustrating an electronic device for page interaction according to an exemplary embodiment. The electronic device may be a terminal, and its internal structure diagram may be as follows: Figure 8 As shown, the device may include an RF (Radio Frequency) circuit 810, a memory 820 including one or more computer-readable storage media, an input unit 830, a display unit 840, a sensor 850, an audio circuit 860, a WiFi (Wireless Fidelity) module 870, a processor 880 including one or more processing cores, and a power supply 890, among other components. Those skilled in the art will understand that... Figure 8 The terminal structure shown does not constitute a limitation on the terminal and may include more or fewer components than shown, or combine certain components, or have different component arrangements. Wherein: The RF circuit 810 can be used for receiving and transmitting signals during information transmission or calls. Specifically, it receives downlink information from the base station and hands it over to one or more processors 880 for processing; additionally, it transmits uplink data to the base station. Typically, the RF circuit 810 includes, but is not limited to, an antenna, at least one amplifier, a tuner, one or more oscillators, a Subscriber Identity Module (SIM) card, a transceiver, a coupler, an LNA (Low Noise Amplifier), a duplexer, etc. Furthermore, the RF circuit 810 can also communicate wirelessly with networks and other terminals. Wireless communication can use any communication standard or protocol, including but not limited to GSM (Global System for Mobile communication), GPRS (General Packet Radio Service), CDMA (Code Division Multiple Access), WCDMA (Wideband Code Division Multiple Access), LTE (Long Term Evolution), email, SMS (Short Messaging Service), etc.
[0130] The memory 820 can be used to store software programs and modules. The processor 880 executes various functional applications and data processing by running the software programs and modules stored in the memory 820. The memory 820 may mainly include a program storage area and a data storage area. The program storage area may store the operating system, application programs required for the functions, etc.; the data storage area may store data created according to the use of the terminal, etc. In addition, the memory 820 may include high-speed random access memory, and may also include non-volatile memory, such as at least one disk storage device, flash memory device, or other volatile solid-state storage device. Accordingly, the memory 820 may also include a memory controller to provide access to the memory 820 for the processor 880 and the input unit 830.
[0131] The input unit 830 can be used to receive input digital or character information, and to generate keyboard, mouse, joystick, optical, or trackball signal inputs related to user settings and function control. Specifically, the input unit 830 may include a touch-sensitive surface 831 and other input devices 832. The touch-sensitive surface 831, also known as a touch display screen or touchpad, can collect touch operations performed by the user on or near it (such as operations performed by the user using a finger, stylus, or any suitable object or accessory on or near the touch-sensitive surface 831), and drive the corresponding connected devices according to a pre-set program. Optionally, the touch-sensitive surface 831 may include two parts: a touch detection device and a touch controller. The touch detection device detects the user's touch position and the signal generated by the touch operation, and transmits the signal to the touch controller; the touch controller receives touch information from the touch detection device, converts it into touch point coordinates, and sends it to the processor 880, and can also receive and execute commands sent by the processor 880. In addition, the touch-sensitive surface 831 can be implemented using various types such as resistive, capacitive, infrared, and surface acoustic wave. In addition to the touch-sensitive surface 831, the input unit 830 may also include other input devices 832. Specifically, other input devices 832 may include, but are not limited to, one or more of the following: physical keyboard, function keys (such as volume control buttons, power buttons, etc.), trackball, mouse, joystick, etc. The display unit 840 can be used to display information input by the user or information provided to the user, as well as various graphical user interfaces of the terminal. These graphical user interfaces can be composed of graphics, text, icons, video, and any combination thereof. The display unit 840 may include a display panel 841, which may optionally be configured as an LCD (Liquid Crystal Display), OLED (Organic Light-Emitting Diode), or similar display. Further, a touch-sensitive surface 831 may cover the display panel 841. When the touch-sensitive surface 831 detects a touch operation on or near it, it transmits the information to the processor 880 to determine the type of touch event. Subsequently, the processor 880 provides corresponding visual output on the display panel 841 according to the type of touch event. The touch-sensitive surface 831 and the display panel 841 can be two independent components to implement input and output functions; however, in some embodiments, the touch-sensitive surface 831 and the display panel 841 can be integrated to achieve both input and output functions.
[0132] The terminal may also include at least one sensor 850, such as a light sensor, a motion sensor, and other sensors. Specifically, the light sensor may include an ambient light sensor and a proximity sensor. The ambient light sensor can adjust the brightness of the display panel 841 according to the ambient light level, and the proximity sensor can turn off the display panel 841 and / or the backlight when the terminal is moved to the ear. As a type of motion sensor, a gravity acceleration sensor can detect the magnitude of acceleration in various directions (generally three axes). When stationary, it can detect the magnitude and direction of gravity and can be used for applications that identify the terminal's posture (such as landscape / portrait switching, related games, magnetometer posture calibration), vibration recognition-related functions (such as pedometer, tapping), etc. Other sensors that may be configured on the terminal, such as gyroscopes, barometers, hygrometers, thermometers, and infrared sensors, will not be described in detail here.
[0133] Audio circuitry 860, speaker 861, and microphone 862 provide an audio interface between the user and the terminal. Audio circuitry 860 converts received audio data into electrical signals, which are then transmitted to speaker 861, where they are converted into sound signals for output. Conversely, microphone 862 collects sound signals, converts them into electrical signals, which are then received by audio circuitry 860, converted back into audio data, processed by processor 880, and transmitted via RF circuitry 810 to, for example, another terminal, or output to memory 820 for further processing. Audio circuitry 860 may also include an earphone jack to facilitate communication between a peripheral headset and the terminal.
[0134] WiFi is a short-range wireless transmission technology. This terminal, through the WiFi module 870, can help users send and receive emails, browse web pages, and access streaming media, providing users with wireless broadband internet access. Although Figure 8 WiFi module 870 is shown, but it is understood that it is not a necessary component of the terminal and can be omitted as needed without changing the nature of the invention.
[0135] The processor 880 is the control center of the terminal, connecting various parts of the terminal through various interfaces and lines. It executes software programs and / or modules stored in the memory 820, and calls data stored in the memory 820 to perform various functions and process data, thereby enabling overall monitoring of the terminal. Optionally, the processor 880 may include one or more processing cores; preferably, the processor 880 may integrate an application processor and a modem processor, wherein the application processor mainly handles the operating system, user interaction area, and applications, while the modem processor mainly handles wireless communication. It is understood that the modem processor may not be integrated into the processor 880.
[0136] The terminal also includes a power supply 890 (such as a battery) to power various components. Preferably, the power supply can be logically connected to the processor 880 through a power management system, thereby enabling functions such as charging, discharging, and power consumption management through the power management system. The power supply 890 may also include one or more DC or AC power supplies, a recharging system, a power fault detection circuit, a power converter or inverter, a power status indicator, and other arbitrary components.
[0137] Although not shown, the terminal may also include a camera, Bluetooth module, etc., which will not be described in detail here. Specifically, in this embodiment, the display unit of the terminal is a touch screen display, and the terminal also includes a memory and one or more programs, wherein one or more programs are stored in the memory and configured to be executed by one or more processors of the instructions in the method embodiment of the present invention.
[0138] Please refer to Figure 9 This illustration shows another block diagram of an electronic device for page interaction provided in another exemplary embodiment of this disclosure. The computer device may be a server for performing the page interaction method described above. Specifically: Computer device 900 includes a Central Processing Unit (CPU) 901, a system memory 904 including Random Access Memory (RAM) 902 and Read Only Memory (ROM) 903, and a system bus 905 connecting the system memory 904 and the CPU 901. Computer device 900 also includes a basic input / output system (I / O system) 906 that facilitates information transfer between various devices within the computer, and a mass storage device 907 for storing the operating system 913, application programs 914, and other program modules 911.
[0139] The basic input / output system 906 includes a display 908 for displaying information and an input device 909 for user input, such as a mouse or keyboard. Both the display 908 and the input device 909 are connected to the central processing unit 901 via an input / output controller 190 connected to the system bus 905. The basic input / output system 906 may also include the input / output controller 190 for receiving and processing input from multiple other devices such as a keyboard, mouse, or electronic stylus. Similarly, the input / output controller 190 also provides output to a display screen, printer, or other types of output devices.
[0140] Mass storage device 907 is connected to central processing unit 901 via a mass storage controller (not shown) connected to system bus 905. Mass storage device 907 and its associated computer-readable media provide non-volatile storage for computer device 900. That is, mass storage device 907 may include computer-readable media (not shown) such as hard disk or CD-ROM (CompactDisc Read-Only Memory) drive.
[0141] Without loss of generality, computer-readable media can include computer storage media and communication media. Computer storage media includes volatile and non-volatile, removable and non-removable media implemented using any method or technology for storing information such as computer-readable instructions, data structures, program modules, or other data. Computer storage media includes RAM, ROM, EPROM (Erasable Programmable Read Only Memory), EEPROM (Electrically Erasable Programmable Read Only Memory), flash memory or other solid-state storage technologies, CD-ROM, DVD (Digital Video Disc) or other optical storage, magnetic tape cassettes, magnetic tape, disk storage, or other magnetic storage devices. Of course, those skilled in the art will recognize that computer storage media are not limited to the above-mentioned types. The system memory 904 and mass storage device 907 described above can be collectively referred to as memory.
[0142] According to various embodiments of this disclosure, the computer device 900 can also be connected to a remote computer on a network, such as the Internet. That is, the computer device 900 can be connected to a network 912 via a network interface unit 911 connected to a system bus 905, or the network interface unit 911 can be used to connect to other types of networks or remote computer systems (not shown).
[0143] The aforementioned memory also includes a computer program stored in the memory and configured to be executed by one or more processors to implement the aforementioned page interaction method.
[0144] In an exemplary embodiment, a computer-readable storage medium is also provided, which stores at least one instruction, at least one program, code set, or instruction set, wherein the at least one instruction, at least one program, code set, or instruction set is executed by a processor to implement the page interaction method.
[0145] Optionally, the computer-readable storage medium may include: ROM (Read Only Memory), RAM (Random Access Memory), SSD (Solid State Drives), or optical disc, etc. The random access memory may include ReRAM (Resistance Random Access Memory) and DRAM (Dynamic Random Access Memory).
[0146] In an exemplary embodiment, a computer-readable storage medium including program code is also provided, such as a memory including program code, which can be executed by a processor to complete the page interaction method described above. Optionally, the computer-readable storage medium may be read-only memory (ROM), random access memory (RAM), compact-disc read-only memory (CD-ROM), magnetic tape, floppy disk, and optical data storage device, etc.
[0147] In an exemplary embodiment, a computer program product is also provided, including a computer program that, when executed by a processor, implements the page interaction method described above.
[0148] Other embodiments of this disclosure will readily occur to those skilled in the art upon consideration of the specification and practice of the invention disclosed herein. This disclosure is intended to cover any variations, uses, or adaptations of this disclosure that follow the general principles of this disclosure and include common knowledge or customary techniques in the art not disclosed herein. The specification and examples are to be considered exemplary only, and the true scope and spirit of this disclosure are indicated by the following claims.
[0149] It should be understood that this disclosure is not limited to the precise structures described above and shown in the accompanying drawings, and various modifications and changes can be made without departing from its scope. The scope of this disclosure is limited only by the appended claims.
Claims
1. A page interaction method, characterized in that, The method includes: The object creation control is displayed on the target page of the first account, where the target page is the page corresponding to the activity pointed to by the target theme. When the object creation control is triggered, an object creation page is displayed. The object creation page is used to select a creation material from at least two creation materials, draw an object by editing the selected creation material, and publish the object. The creation material conforms to the target theme. The creation material is obtained by participating in an interaction based on interactive resources, and the interaction based on interactive resources belongs to the activity segment of the activity corresponding to the target theme. The object is an interactive carrier for interaction between the first account and the second account participating in the activity of the target theme.
2. The method according to claim 1, characterized in that, The display object creation page includes: The display includes an object editing area, multiple creative material tags, and object processing controls. Each creative material tag is used to display multiple corresponding creative materials when triggered. The object editing area displays the selection results for the creative material tags and the creative materials related to the creative material tags; The object editing area displays the object created by the selection results; When the object processing control is triggered, the object is recorded or published on the object management page corresponding to the first account. The object management page is used to manage the objects created by the first account and the objects published by the first account.
3. The method according to claim 2, characterized in that, The method further includes: When any of the aforementioned creative material tags is selected, the corresponding material panel and the number of interactive resources corresponding to the first account are displayed. The material panel displays multiple creative materials, as well as the status of each creative material; if the first account has not yet obtained the creative material, the status of the creative material indicates the number of interactive resources required to obtain the creative material.
4. The method according to claim 3, characterized in that, The method further includes: If creative materials that have not yet been acquired are triggered, the interactive panel will be displayed; The interactive panel indicates a first control and a second control. The first control is used to close the interactive panel, and the second control is used to exchange the creative material based on the interactive resource.
5. The method according to claim 2, characterized in that, The method further includes: In the object editing area, if the target part of the creative material in the object editing area is obscured, a prompt message is displayed. The prompt message is used to indicate that the target part is obscured and to suggest that the obscuration be removed.
6. The method according to claim 3, characterized in that, The method further includes: Interactive resource controls are displayed on the target page. When the interactive resource interaction control is triggered, an interactive message is sent to a third account. The interactive message is used to request the interactive resource. The third account is an account other than the first account. Display the first interaction result, which indicates the interactive resources obtained by the first account and the quantity of the interactive resources.
7. The method according to claim 6, characterized in that, The interactive message also includes an interactive entry point and interactive prompt information. The interactive prompt information is used to instruct the third account to participate in the activity corresponding to the target topic by accessing the interactive entry point to obtain the interactive resources, and to share the interactive resources with the first account.
8. The method according to claim 1, characterized in that, The method further includes: The first interactive control is displayed on the target page; When the first interactive control is triggered, an interactive page is displayed; the interactive page includes an object created by the recommended second account and a voting control, the voting control being used to vote for the recommended second account based on the object created by the recommended second account; When the voting control is triggered, vote for the target second account.
9. The method according to claim 8, characterized in that, The method further includes: The interactive page displays multiple associated second accounts and a voting control corresponding to each associated second account. The associated second accounts are accounts that have social connections with the first account and participate in activities corresponding to the target theme. A second interactive control is displayed on the interactive page; When the second interactive control is triggered, the recommended second account and its corresponding created object are updated on the interactive page.
10. The method according to claim 8, characterized in that, After voting for the recommended second account when the voting control is triggered, the method further includes: The second interaction result is displayed, indicating the interaction resources obtained by the first account and the quantity of the interaction resources, which are used to redeem the creative materials; or, The third interaction result is displayed, which indicates the interaction resources obtained by the first account and the quantity of the interaction resources after the first account and the recommended second account perform an interaction operation and vote for the recommended second account. The interaction resources are used to exchange for the creative materials.
11. The method according to claim 2, characterized in that, The method further includes: If the number of objects in the object management page is less than or equal to a preset limit, all objects in the object management page will be used as published objects. or, If the number of objects in the object management page is greater than the preset limit, in response to the selection operation of objects in the object management page, the selected objects are used as publishing objects, and the number of selected objects is less than or equal to the preset limit. The target of the publication is the interactive medium through which the first account receives votes from the second account.
12. The method according to claim 11, characterized in that, The method further includes: When the second account accesses the object publishing page corresponding to the first account, the published object is displayed; Display a voting control, which is used to vote for the first account based on the publishing object.
13. The method according to claim 3, characterized in that, The method further includes: The target page displays a task entry or a reward entry. The task entry is used to display a task to be performed to obtain the interactive resource when it is triggered. The reward entry is used to display a reward, which is the interactive resource, when it is triggered.
14. The method according to claim 8, characterized in that, The method further includes: displaying the interaction status of the activity on the target topic, wherein the interaction status includes at least one of the following: The top account ranking is determined by the number of accounts posted to. A second account ranking system based on the number of interactive resources acquired; The third-party account ranking is based on the number of creations.
15. The method according to claim 14, characterized in that, The method further includes sending resources to accounts in the first account ranking list, the second account ranking list, or the third account ranking list, wherein the resources are resources associated with the target topic.
16. The method according to claim 1, characterized in that, The target theme is a single theme, or a theme obtained by merging at least two themes. The at least two themes include at least two of the following themes: festival theme, location theme, work theme, domain theme, and scene theme.
17. A page interaction device, characterized in that, The device includes: The display module is configured to execute the display object creation control on the target page of the first account, where the target page is the page corresponding to the activity pointed to by the target theme; The interaction module is configured to display an object creation page when the object creation control is triggered. The object creation page is used to select creation materials from at least two creation materials, draw objects by editing the selected creation materials, and publish the objects. The creation materials conform to the target theme. The creation materials are obtained by participating in interactive resources, and the interactive resources are part of the activity corresponding to the target theme. The object is an interactive medium for interaction between the first account and the second account participating in the activity of the target theme.
18. An electronic device, characterized in that, include: processor; Memory used to store the processor's executable instructions; The processor is configured to execute the instructions to implement the page interaction method as described in any one of claims 1 to 16.
19. A computer-readable storage medium, characterized in that, When the instructions in the computer-readable storage medium are executed by the processor of the electronic device, the electronic device is enabled to perform the page interaction method as described in any one of claims 1 to 16.
20. A computer program product, characterized in that, The computer program product includes a computer program stored in a readable storage medium, wherein at least one processor of a computer device reads from and executes the computer program, causing the device to perform the page interaction method as described in any one of claims 1 to 16.