Resource display method, device, computer equipment and medium

By displaying multimedia resources in the application's initialization page and determining the target account through multiple interactive operations, the problem of poor display effect of existing open-screen resources is solved, and richer interaction forms and higher display effects are achieved.

CN113407744BActive Publication Date: 2025-05-13BEIJING DAJIA INTERNET INFORMATION TECH CO LTD
View PDF 5 Cites 0 Cited by

Patent Information

Application Number
CN202110801009.2
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2021-07-15
Publication Date
2025-05-13
Estimated Expiration
2041-07-15

AI Technical Summary

Technical Problem

The interactive form of open-screen resources displayed by existing applications at startup is single, resulting in poor resource display effect.

Method used

Display the multimedia resources of the target activity in the application's initialization page, and determine the target account to be invited through selection, rotation, drag and drop operations, triggering the server to send invitation information to the terminal of the target account.

Benefits of technology

It enriches the interaction form of media resources, improves the display effect of media resources, and enhances the efficiency of human-computer interaction.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN113407744B_ABST
    Figure CN113407744B_ABST
Patent Text Reader

Abstract

The present disclosure is about a resource display method, device, computer equipment and medium, belonging to the field of Internet technology. In the embodiment of the present disclosure, multimedia resources of the target activity are displayed in the initialization page of the application. On the basis of displaying the multimedia resources with the target activity, the target account to be invited is displayed in the initialization page. Based on the target account, the server can be triggered to send an invitation message to the terminal corresponding to the target account to invite the target account to participate in the target activity, that is, to invite the target account to participate in the activity associated with the multimedia resource. In this way, a method of interacting based on the multimedia resources in the initialization page is provided, which enriches the interactive form of the multimedia resources and improves the display effect of the multimedia resources.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present disclosure relates to the field of Internet technology, and in particular to a resource display method, device, computer equipment and medium. Background Art

[0002] With the rapid development of computer technology and mobile Internet, various types of applications such as live broadcast applications, social applications, and shopping applications have begun to enter people's lives. When a user starts an application, it triggers the terminal to display the pre-set opening screen resources of the application, such as opening screen advertisements, on the initialization page. However, the opening screen resources set by the current application have a single interactive form when displayed, and the resource display effect is poor. Summary of the invention

[0003] The present disclosure provides a resource display method, device, computer equipment and medium, which enriches the interactive form of media resources and improves the display effect of media resources. The technical solution of the present disclosure is as follows:

[0004] According to a first aspect of an embodiment of the present disclosure, a resource display method is provided, which is executed by a first terminal, and the method includes:

[0005] In response to a start-up operation on an application, displaying multimedia resources of a target activity in an initialization page of the application;

[0006] In the initialization page, the target account to be invited is displayed;

[0007] Based on the target account, an invitation request is sent to the server, where the invitation request is used to trigger the server to send invitation information to the second terminal corresponding to the target account, where the invitation information is used to invite the target account to participate in the target activity.

[0008] In the disclosed embodiment, multimedia resources of the target activity are displayed in the initialization page of the application. On the basis of displaying the multimedia resources with the target activity, the target account to be invited is displayed in the initialization page. Based on the target account, the server is triggered to send an invitation message to the terminal corresponding to the target account to invite the target account to participate in the target activity, that is, to invite the target account to participate in the activity associated with the multimedia resources. In this way, a method for interacting based on the multimedia resources in the initialization page is provided, which enriches the interactive form of the multimedia resources and improves the display effect of the multimedia resources.

[0009] In some embodiments, the initialization page displays at least one account;

[0010] In this initialization page, the target accounts to be invited include:

[0011] In response to the selection operation of the at least one account, the selected account is determined as the target account to be invited, and the target account to be invited is displayed.

[0012] In the disclosed embodiment, by displaying at least one account on the initialization page so that the user can make a selection operation in the at least one account, the target account to be invited can be quickly determined, thereby improving the efficiency of human-computer interaction.

[0013] In some embodiments, in response to the selection operation of the at least one account, determining the selected account as the target account to be invited includes:

[0014] In the initialization page, in response to a rotation operation on the first terminal, displaying that the at least one account is shifted along with the rotation operation;

[0015] If any account moves to the target area, the account is determined as the target account to be invited, and the target area is used to indicate the area where the selected account is located.

[0016] In the disclosed embodiment, by rotating the first terminal, the target account to be invited can be quickly determined, which improves the efficiency of human-computer interaction and enriches the interaction form based on the initialization page.

[0017] In some embodiments, if any account moves to the target area, determining the any account as the target account to be invited includes:

[0018] If the target account stays in the target area for a target period of time, the account is determined as the target account to be invited.

[0019] In the disclosed embodiment, after the account has been moved to the target area for a certain period of time, the account is determined as the selected account to avoid incorrect determination of the target account during the account movement process, thereby ensuring the accuracy of the determined target account.

[0020] In some embodiments, the initialization page is displayed with a target icon;

[0021] In response to the selection operation of the at least one account, determining the selected account as the target account to be invited includes:

[0022] In response to a drag operation on the target icon, displaying that the target icon moves along with the drag operation;

[0023] If the target icon moves to the area where any account is located, the any account is determined as the target account to be invited.

[0024] In the disclosed embodiment, by dragging the target icon, the target account to be invited can be quickly determined, which improves the efficiency of human-computer interaction and enriches the interaction form based on the initialization page.

[0025] In some embodiments, if the target icon moves to the area where any account is located, determining the any account as the target account to be invited includes:

[0026] When the area where the any account is located intersects with the area where the target icon is located, a step of determining the any account as the target account to be invited is performed.

[0027] In the disclosed embodiment, when the area where the account is located intersects with the area where the icon is located, the account corresponding to the area to which the icon is moved is determined as the selected account, avoiding incorrect determination of the target account during the account movement process, thereby ensuring the accuracy of the determined target account.

[0028] In some embodiments, the initialization page displays a target object, which includes the at least one account and an indication control;

[0029] In response to the selection operation of the at least one account, determining the selected account as the target account to be invited includes:

[0030] In response to a long press operation on the target object, displaying the indication control to rotate along the target object;

[0031] In response to a release operation on the target object, the account pointed to by the indicator control is determined as the target account to be invited.

[0032] In the disclosed embodiment, by long pressing the target object in the initialization page, the target account to be invited can be quickly determined, which improves the efficiency of human-computer interaction and enriches the interaction form based on the initialization page.

[0033] In some embodiments, the at least one account is at least one of a friend account of the account logged in by the first terminal in the application, an account that the account logged in by the first terminal has followed in the application, an account in the application that has followed the account logged in by the first terminal, and an account that the account logged in by the first terminal follows each other.

[0034] In the disclosed embodiment, by sending invitations to friend accounts or follow-up accounts in the application, a form of interactive interaction between friend accounts based on multimedia resources in the initialization page is provided, thereby enriching the interactive form of multimedia resources.

[0035] In some embodiments, in the initialization page, displaying the target account to be invited includes any of the following:

[0036] In the initialization page, in response to a shaking operation on the first terminal, the target account to be invited is displayed;

[0037] In the initialization page, in response to the rotation operation of the first terminal, the target account to be invited is displayed.

[0038] In the disclosed embodiment, by shaking or rotating the first terminal, the account recommended by the display server can be triggered, and the target account can be quickly determined, thereby improving the efficiency of determining the target account and the efficiency of human-computer interaction.

[0039] In some embodiments, the initialization page includes a first invitation control, and the first invitation control is used to invite the target account to participate in the target activity;

[0040] After displaying the target account to be invited, the method further includes:

[0041] In response to the triggering operation of the first invitation control, the step of sending an invitation request to the server based on the target account is executed.

[0042] In the disclosed embodiment, by setting the first invitation control in the initialization page, the user can trigger the process of sending the invitation request through the first invitation control, thereby improving the human-computer interaction efficiency.

[0043] In some embodiments, the target account to be invited is an account recommended by the server, and the account recommended by the server is at least one of an account whose association with the logged-in account of the first terminal is greater than an association threshold and an account that has not participated in the target activity.

[0044] In the disclosed embodiment, by recommending accounts with a correlation greater than a correlation threshold, users can be effectively attracted to click to initiate invitations, thereby promoting user participation in the target activity. By recommending accounts that have not participated in the target activity, users can be attracted to initiate invitations to accounts that have not participated in the target activity, thereby improving the user conversion rate of the target activity.

[0045] In some embodiments, the method further comprises any of the following:

[0046] The initialization page also includes first question information, where the first question information is used to initiate a question to other accounts about the account logged in by the first terminal, and the invitation information is used to invite the target account to answer the question;

[0047] The initialization page also includes resource information, which is used to invite other accounts to claim virtual resources, and the invitation information is used to invite the target account to claim the virtual resources;

[0048] The initialization page also includes competition information, where the competition information is used to invite other accounts to participate in the competition, and the invitation information is used to invite the target account to participate in the competition.

[0049] In the disclosed embodiment, three types of activities are provided based on the initialization page, namely, question-and-answer type activities, activities for receiving reward resources, and competition type activities. Based on the different types of activities, different prompt information is displayed on the initialization page, and three types of invitation information are provided, that is, three types of invitation methods are provided, enriching the interactive form based on the initialization page.

[0050] In some embodiments, after sending the invitation request to the server based on the target account, the method further includes:

[0051] If the target account has responded to the question, the response information of the target account is displayed.

[0052] In the disclosed embodiment, by displaying the reply information of the target account, the amount of information displayed is increased.

[0053] In some embodiments, after displaying the multimedia resources of the target activity in the initialization page of the application, the method further includes any of the following:

[0054] In response to a triggering operation on the blank area in the initialization page, displaying a content page of the multimedia resource;

[0055] In the initialization page, in response to a shaking operation on the first terminal, a content page of the multimedia resource is displayed;

[0056] In the initialization page, in response to the rotation operation of the first terminal, the content page of the multimedia resource is displayed.

[0057] In the disclosed embodiment, when the first terminal has logged into an account and is not participating in the interaction, the content page displaying the multimedia resource can also be triggered by clicking a blank area, shaking the first terminal, or rotating the first terminal. The operation is simple and convenient, and the efficiency of human-computer interaction is improved.

[0058] In some embodiments, after sending the invitation request to the server based on the target account, the method further includes:

[0059] Automatically display the content page of the multimedia resource.

[0060] In the disclosed embodiment, after the invitation is initiated, the page automatically jumps to the content page of the multimedia resource so that the user can view the details of the multimedia resource. The content page can be automatically displayed without the user performing a trigger operation, thereby improving the efficiency of human-computer interaction.

[0061] In some embodiments, the method further comprises at least one of the following:

[0062] On the initialization page, the number of accounts that have participated in the target activity is displayed;

[0063] In the initialization page, the number of accounts that have liked the multimedia resource is displayed.

[0064] In the disclosed embodiment, by displaying the number of accounts that have participated in the target activity or the number of accounts that have liked the multimedia resource, the amount of information displayed on the initialization page is increased.

[0065] In some embodiments, the method further comprises at least one of the following:

[0066] In the initialization page, the number of accounts that have participated in the target activity is displayed in a dynamically increasing form;

[0067] In the initialization page, the number of accounts that have liked the multimedia resource is displayed in a dynamically increasing form.

[0068] In the disclosed embodiment, a dynamic increase is adopted to increase the amount of information displayed on the initialization page. On the one hand, it can effectively attract users to participate in the target activity, and on the other hand, it can effectively attract users to like the multimedia resource.

[0069] In some embodiments, the initialization page includes a like control, and the like control is used to like the multimedia resource;

[0070] The method further includes:

[0071] In response to a triggering operation on the like control, the like control is switched to a resource viewing control, and the resource viewing control is used to view the content page of the multimedia resource.

[0072] In the disclosed embodiment, after the user triggers the like control, the like control is switched to a resource viewing control so that the user can trigger the first terminal to display the content page of the multimedia resource through the resource viewing control, thereby improving the user's interactive experience.

[0073] In some embodiments, the method further comprises:

[0074] In the initialization page, resource prompt information is displayed, and the resource prompt information is used to prompt to view the content page of the multimedia resource.

[0075] In the disclosed embodiment, by displaying resource prompt information, the amount of information displayed on the initialization page is increased, which can guide the user to view the content page of the multimedia resource.

[0076] In some embodiments, after sending the invitation request to the server, the method further includes:

[0077] The invitation success information is displayed, where the invitation success information is used to indicate that the first terminal has logged into the account and has successfully sent the invitation.

[0078] In the disclosed embodiment, by displaying the invitation success information, the amount of information displayed on the initialization page is increased so that the user can be informed of the progress of the invitation in a timely manner.

[0079] According to a second aspect of an embodiment of the present disclosure, a resource display method is provided, which is executed by a second terminal, and the method includes:

[0080] Receiving invitation information of an application sent by a server, the invitation information is used to invite a target account to participate in a target activity based on the application, the invitation information is sent based on an invitation request to the target account, the invitation request is triggered based on an initialization page of the application, and the initialization page displays multimedia resources of the target activity and the target account to be invited;

[0081] In the application, the invitation information is displayed.

[0082] In the disclosed embodiment, on the basis of displaying multimedia resources with target activities and target accounts to be invited, based on the target accounts to be invited, the server can be triggered to send invitation information to the terminal corresponding to the target account to invite the target account to participate in the activities associated with the multimedia resources. After the second terminal corresponding to the target account receives the invitation information, the invitation information is displayed in the application of the second terminal. In this way, a method for interacting with multimedia resources based on the initialization page is provided, which enriches the interactive form of multimedia resources and improves the display effect of multimedia resources.

[0083] In some embodiments, receiving the invitation information of the application sent by the server includes:

[0084] When the application is started, receiving multimedia resources and invitation information sent by the server;

[0085] In the application, the invitation information displayed includes:

[0086] The multimedia resource and the invitation information are displayed on the initialization page of the application.

[0087] In the disclosed embodiment, when the invited user starts the application on the second terminal, the server sends multimedia resources and invitation information to the terminal, which can ensure the sending of multimedia resources and invitation information and avoid disturbing the invited user.

[0088] In some embodiments, receiving the invitation information of the target application sent by the server includes:

[0089] When the application is started and the multimedia resource is displayed on the initialization page of the application, receiving the invitation information sent by the server;

[0090] In the application, the invitation information displayed includes:

[0091] When the multimedia resource is displayed on the initialization page of the application, the invitation information is displayed.

[0092] In the disclosed embodiment, when the invited user starts the application on the second terminal and the initialization page displays multimedia resources, the server sends the invitation information to the second terminal to ensure the sending of the invitation information and avoid disturbing the invited user.

[0093] In some embodiments, receiving the invitation information of the application sent by the server includes:

[0094] When the application is in a running state, receiving the invitation information sent by the server;

[0095] In the application, the invitation information displayed includes:

[0096] In the application, the invitation information is displayed in the form of a prompt message.

[0097] In the disclosed embodiment, when the application on the second terminal is in operation, that is, the invited user is using the target application, the server sends invitation information to the second terminal to ensure the sending of the invitation information and avoid disturbing the invited user.

[0098] In some embodiments, in the application, displaying the invitation information includes any of the following:

[0099] In the application, a question invitation message is displayed, and the question invitation message is used to initiate a question to the target account;

[0100] In the application, resource invitation information is displayed, and the resource invitation information is used to invite the target account to receive virtual resources;

[0101] In the application, competition invitation information is displayed, and the competition invitation information is used to invite the target account to participate in the competition activity.

[0102] In the disclosed embodiment, three types of invitation information are provided, that is, three types of invitation methods are provided, which enriches the interaction form based on the initialization page.

[0103] In some embodiments, in the application, after displaying the question invitation information, the method further includes:

[0104] In response to a reply operation to the question invitation information, a second question information is displayed, where the second question information is used to initiate a question to the target account from other accounts.

[0105] In the disclosed embodiment, by displaying the second question information, the amount of information displayed on the page is increased, so that the user can ask questions to other accounts based on the second question information, further enriching the interaction form based on the initialization page.

[0106] In some embodiments, in the application, after displaying the question invitation information, the method further includes:

[0107] In response to the reply operation to the question invitation information, a successful reply information is displayed, and the successful reply information is used to prompt that the question has been successfully replied.

[0108] In the disclosed embodiment, by displaying the reply success information, the amount of information displayed on the page is increased so that the user can be informed of the progress of the reply in a timely manner.

[0109] In some embodiments, in the application, after displaying the resource invitation information, the method further includes:

[0110] In response to the consent operation to the resource invitation information, a resource collection page is displayed, and the resource collection page includes at least one virtual resource to be collected.

[0111] In the disclosed embodiment, when the invited user agrees to the invitation to claim resources, a resource claiming page is automatically displayed so that the user can perform a subsequent resource claiming process based on the resource claiming page.

[0112] In some embodiments, in the application, after displaying the competition invitation information, the method further includes:

[0113] In response to the consent operation to the competition invitation information, the content page of the competition activity is displayed.

[0114] In the disclosed embodiment, when the invited user agrees to the competition invitation, the content page of the competition activity is automatically displayed so that the user can participate in the competition activity based on the content page of the competition activity.

[0115] According to a third aspect of an embodiment of the present disclosure, a resource display device is provided, the device comprising:

[0116] A resource display unit, configured to display multimedia resources of a target activity in an initialization page of the application in response to a startup operation on the application;

[0117] An account display unit is configured to be executed in the initialization page to display the target account to be invited;

[0118] The sending unit is configured to execute, based on the target account, sending an invitation request to the server, the invitation request is used to trigger the server to send invitation information to the second terminal corresponding to the target account, the invitation information is used to invite the target account to participate in the target activity.

[0119] In some embodiments, the initialization page displays at least one account;

[0120] The account display unit is configured to perform:

[0121] In response to the selection operation of the at least one account, the selected account is determined as the target account to be invited, and the target account to be invited is displayed.

[0122] In some embodiments, the account display unit includes:

[0123] A display subunit is configured to execute, in the initialization page, in response to a rotation operation on the first terminal, displaying that the at least one account is displaced along with the rotation operation;

[0124] The determination subunit is configured to determine any account as the target account to be invited if any account moves to the target area, and the target area is used to indicate the area where the selected account is located.

[0125] In some embodiments, the determining subunit is configured to execute:

[0126] If the target account stays in the target area for a target period of time, the account is determined as the target account to be invited.

[0127] In some embodiments, the initialization page is displayed with a target icon;

[0128] The account display unit includes:

[0129] a display subunit, configured to execute, in response to a drag operation on the target icon, displaying that the target icon moves in response to the drag operation;

[0130] The determination subunit is configured to determine any account as the target account to be invited if the target icon moves to the area where any account is located.

[0131] In some embodiments, the determining subunit is configured to execute:

[0132] When the area where the any account is located intersects with the area where the target icon is located, a step of determining the any account as the target account to be invited is performed.

[0133] In some embodiments, the initialization page displays a target object, which includes the at least one account and an indication control;

[0134] The account display unit includes:

[0135] a display subunit, configured to execute, in response to a long press operation on the target object, displaying that the indication control rotates along the target object;

[0136] The determination subunit is configured to execute, in response to a release operation on the target object, determine the account pointed to by the indication control as the target account to be invited.

[0137] In some embodiments, the at least one account is at least one of a friend account of the account logged in by the first terminal in the application, an account that the account logged in by the first terminal has followed in the application, an account in the application that has followed the account logged in by the first terminal, and an account that the account logged in by the first terminal follows each other.

[0138] In some embodiments, the account display unit is configured to perform any of the following:

[0139] In the initialization page, in response to a shaking operation on the first terminal, the target account to be invited is displayed;

[0140] In the initialization page, in response to the rotation operation of the first terminal, the target account to be invited is displayed.

[0141] In some embodiments, the initialization page includes a first invitation control, and the first invitation control is used to invite the target account to participate in the target activity;

[0142] The sending unit is further configured to execute:

[0143] In response to the triggering operation of the first invitation control, the step of sending an invitation request to the server based on the target account is executed.

[0144] In some embodiments, the target account to be invited is an account recommended by the server, and the account recommended by the server is at least one of an account whose association with the logged-in account of the first terminal is greater than an association threshold and an account that has not participated in the target activity.

[0145] In some embodiments, the device further comprises any of the following:

[0146] The initialization page also includes first question information, where the first question information is used to initiate a question to other accounts about the account logged in by the first terminal, and the invitation information is used to invite the target account to answer the question;

[0147] The initialization page also includes resource information, which is used to invite other accounts to claim virtual resources, and the invitation information is used to invite the target account to claim the virtual resources;

[0148] The initialization page also includes competition information, where the competition information is used to invite other accounts to participate in the competition, and the invitation information is used to invite the target account to participate in the competition.

[0149] In some embodiments, the device further includes an information display unit configured to perform:

[0150] If the target account has responded to the question, the response information of the target account is displayed.

[0151] In the disclosed embodiment, by displaying the reply information of the target account, the amount of information displayed is increased.

[0152] In some embodiments, the device further includes a page display unit configured to perform any of the following:

[0153] In response to a triggering operation on the blank area in the initialization page, displaying a content page of the multimedia resource;

[0154] In the initialization page, in response to a shaking operation on the first terminal, a content page of the multimedia resource is displayed;

[0155] In the initialization page, in response to the rotation operation of the first terminal, the content page of the multimedia resource is displayed.

[0156] In some embodiments, the apparatus further comprises a page unit configured to perform:

[0157] Automatically display the content page of the multimedia resource.

[0158] In some embodiments, the device further includes a quantity display unit configured to perform at least one of the following:

[0159] On the initialization page, the number of accounts that have participated in the target activity is displayed;

[0160] In the initialization page, the number of accounts that have liked the multimedia resource is displayed.

[0161] In some embodiments, the quantity display unit is configured to perform at least one of the following:

[0162] In the initialization page, the number of accounts that have participated in the target activity is displayed in a dynamically increasing form;

[0163] In the initialization page, the number of accounts that have liked the multimedia resource is displayed in a dynamically increasing form.

[0164] In some embodiments, the initialization page includes a like control, and the like control is used to like the multimedia resource;

[0165] The device also includes a switching unit configured to perform:

[0166] In response to a triggering operation on the like control, the like control is switched to a resource viewing control, and the resource viewing control is used to view the content page of the multimedia resource.

[0167] In some embodiments, the device further includes an information display unit configured to perform:

[0168] In the initialization page, resource prompt information is displayed, and the resource prompt information is used to prompt to view the content page of the multimedia resource.

[0169] In some embodiments, the device further includes an information display unit configured to perform:

[0170] The invitation success information is displayed, where the invitation success information is used to indicate that the first terminal has logged into the account and has successfully sent the invitation.

[0171] According to a fourth aspect of an embodiment of the present disclosure, a resource display device is provided, the device comprising:

[0172] a receiving unit configured to execute receiving invitation information of an application sent by a server, the invitation information being used to invite a target account to participate in a target activity based on the application, the invitation information being sent based on an invitation request to the target account, the invitation request being triggered based on an initialization page of the application, the initialization page displaying multimedia resources of the target activity and the target account to be invited;

[0173] The display unit is configured to be executed in the application and display the invitation information.

[0174] In some embodiments, the receiving unit is configured to execute:

[0175] When the application is started, receiving multimedia resources and invitation information sent by the server;

[0176] The display unit is configured to perform:

[0177] The multimedia resource and the invitation information are displayed on the initialization page of the application.

[0178] In some embodiments, the receiving unit is configured to execute:

[0179] When the application is started and the multimedia resource is displayed on the initialization page of the application, receiving the invitation information sent by the server;

[0180] The display unit is configured to perform:

[0181] When the multimedia resource is displayed on the initialization page of the application, the invitation information is displayed.

[0182] In some embodiments, the receiving unit is configured to execute:

[0183] When the application is in a running state, receiving the invitation information sent by the server;

[0184] The display unit is configured to perform:

[0185] In the application, the invitation information is displayed in the form of a prompt message.

[0186] In some embodiments, the display unit is configured to perform any of the following:

[0187] In the application, a question invitation message is displayed, and the question invitation message is used to initiate a question to the target account;

[0188] In the application, resource invitation information is displayed, and the resource invitation information is used to invite the target account to receive virtual resources;

[0189] In the application, competition invitation information is displayed, and the competition invitation information is used to invite the target account to participate in the competition activity.

[0190] In some embodiments, the display unit is further configured to perform:

[0191] In response to a reply operation to the question invitation information, a second question information is displayed, where the second question information is used to initiate a question to the target account from other accounts.

[0192] In some embodiments, the display unit is further configured to perform:

[0193] In response to the reply operation to the question invitation information, a successful reply information is displayed, and the successful reply information is used to prompt that the question has been successfully replied.

[0194] In some embodiments, the display unit is further configured to perform:

[0195] In response to the consent operation to the resource invitation information, a resource collection page is displayed, and the resource collection page includes at least one virtual resource to be collected.

[0196] In some embodiments, the display unit is further configured to perform:

[0197] In response to the consent operation to the competition invitation information, the content page of the competition activity is displayed.

[0198] According to a fifth aspect of an embodiment of the present disclosure, a computer device is provided, the computer device comprising:

[0199] one or more processors;

[0200] A memory for storing program codes executable by the processor;

[0201] The processor is configured to execute the program code to implement the above-mentioned resource display method.

[0202] According to a sixth aspect of an embodiment of the present disclosure, a computer-readable storage medium is provided, the computer-readable storage medium comprising: when the program code in the computer-readable storage medium is executed by a processor of a computer device, the computer device is enabled to execute the above-mentioned resource display method.

[0203] According to a seventh aspect of an embodiment of the present disclosure, a computer program product is provided, including a computer program, which implements the above-mentioned resource display method when executed by a processor.

[0204] It is to be understood that the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the present disclosure. BRIEF DESCRIPTION OF THE DRAWINGS

[0205] The drawings herein are incorporated into and constitute a part of the specification, illustrate embodiments consistent with the present disclosure, and together with the description are used to explain the principles of the present disclosure, and do not constitute improper limitations on the present disclosure.

[0206] Figure 1 is a schematic diagram of an implementation environment of a resource display method according to an exemplary embodiment;

[0207] Figure 2 is a flow chart of a resource display method according to an exemplary embodiment;

[0208] Figure 3 is a flow chart of a resource display method according to an exemplary embodiment;

[0209] Figure 4 is a flow chart of a resource display method according to an exemplary embodiment;

[0210] Figure 5 is a schematic diagram showing an initialization page according to an exemplary embodiment;

[0211] Figure 6 is a schematic diagram showing an initialization page according to an exemplary embodiment;

[0212] Figure 7is a schematic diagram showing an initialization page according to an exemplary embodiment;

[0213] Figure 8 is a schematic diagram showing an initialization page according to an exemplary embodiment;

[0214] Fig. 9 is a schematic diagram showing an initialization page according to an exemplary embodiment;

[0215] Fig.10 is a schematic diagram showing an initialization page according to an exemplary embodiment;

[0216] Fig.11 is a schematic diagram showing an initialization page according to an exemplary embodiment;

[0217] Fig.12 is a schematic diagram showing an initialization page according to an exemplary embodiment;

[0218] Fig.13 is a schematic diagram showing an initialization page according to an exemplary embodiment;

[0219] Fig.14 is a schematic diagram showing an initialization page according to an exemplary embodiment;

[0220] Fig.15 is a schematic diagram showing an initialization page according to an exemplary embodiment;

[0221] Fig.16 is a schematic diagram showing an initialization page according to an exemplary embodiment;

[0222] Fig.17 is a schematic diagram showing an initialization page according to an exemplary embodiment;

[0223] Fig.18 is a schematic diagram showing an initialization page according to an exemplary embodiment;

[0224] Fig.19 is a schematic diagram showing an initialization page according to an exemplary embodiment;

[0225] Fig. 20 is a schematic diagram showing an initialization page according to an exemplary embodiment;

[0226] Fig.21 is a schematic diagram of a content page according to an exemplary embodiment;

[0227] Fig. 22 is a schematic diagram showing an initialization page according to an exemplary embodiment;

[0228] Fig.23 is a block diagram of a resource display device according to an exemplary embodiment;

[0229] Fig.24 is a block diagram of a resource display device according to an exemplary embodiment;

[0230] Fig.25 is a block diagram of a terminal according to an exemplary embodiment;

[0231] Fig.26 It is a block diagram of a server according to an exemplary embodiment. DETAILED DESCRIPTION

[0232] In order to enable ordinary persons in the art to better understand the technical solutions of the present disclosure, the technical solutions in the embodiments of the present disclosure will be clearly and completely described below in conjunction with the accompanying drawings.

[0233] It should be noted that the terms "first", "second", etc. in the specification and claims of the present disclosure and the above-mentioned drawings are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence. It should be understood that the data used in this way can be interchanged where appropriate, so that the embodiments of the present disclosure described herein can be implemented in an order other than those illustrated or described herein. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with the present disclosure. Instead, they are merely examples of devices and methods consistent with some aspects of the present disclosure as detailed in the appended claims.

[0234] The data involved in the present disclosure may be data authorized by the user or fully authorized by all parties.

[0235] Figure 1 is a schematic diagram of an implementation environment of a resource display method provided by an embodiment of the present disclosure, see Figure 1 , the implementation environment includes: a terminal 101 and a server 102.

[0236] The terminal 101 may be at least one of a smart phone, a smart watch, a desktop computer, a laptop, a virtual reality terminal, an augmented reality terminal, a wireless terminal, and a laptop computer. The terminal 101 has a communication function and can access a wired network or a wireless network. The terminal 101 may generally refer to one of a plurality of terminals. This embodiment is only illustrated by taking the terminal 101 as an example. Those skilled in the art may know that the number of the above terminals may be more or less.

[0237] The terminal 101 may run an application, which may be any type of application, such as a video application, a live broadcast application, a shopping application, a social application, etc.

[0238] In the disclosed embodiment, the terminal 101 includes a first terminal 1011 and a second terminal 1012. The first terminal 1011 is a terminal corresponding to the inviting user. The first terminal 1011 is used to display the multimedia resources of the target activity in the initialization page of the application in response to the start operation of the application, and in the initialization page, display the target account to be invited, and based on the target account, send an invitation request to the server 102 to request to send an invitation message to the terminal corresponding to the target account. The second terminal 1012 is a terminal corresponding to the invited user, that is, a terminal corresponding to the target account. The second terminal 1012 is used to receive the invitation message sent by the server 102, and then display the invitation message in the application.

[0239] The server 102 can be an independent physical server, or a server cluster or distributed file system composed of multiple physical servers, or a cloud server that provides basic cloud computing services such as cloud services, cloud databases, cloud computing, cloud functions, cloud storage, network services, cloud communications, middleware services, domain name services, security services, CDN (Content Delivery Network), and big data and artificial intelligence platforms. The server 102 and the terminal 101 can be directly or indirectly connected via wired or wireless communication, which is not limited in the embodiments of the present disclosure. Optionally, the number of the above-mentioned servers 102 can be more or less, which is not limited in the embodiments of the present disclosure. Of course, the server 102 can also include other functional servers to provide more comprehensive and diversified services.

[0240] In the embodiment of the present disclosure, the server 102 may be a background server of the above application. The server 102 is used to provide multimedia resources of the target activity for the initialization page of the application, and upon receiving the invitation request for the target account sent by the first terminal 1011, the server 102 sends the invitation information to the terminal corresponding to the target account, that is, sends the invitation information to the second terminal 1012.

[0241] Figure 2 is a flow chart of a resource display method according to an exemplary embodiment. Figure 2 As shown, the method is executed by the first terminal and includes the following steps:

[0242] In step 201, in response to a start-up operation on an application, the first terminal displays multimedia resources of a target activity in an initialization page of the application.

[0243] In step 202, the first terminal displays the target account to be invited in the initialization page.

[0244] In step 203, the first terminal sends an invitation request to the server based on the target account, and the invitation request is used to trigger the server to send an invitation message to the second terminal corresponding to the target account, and the invitation message is used to invite the target account to participate in the target activity.

[0245] The technical solution provided by the embodiment of the present disclosure displays multimedia resources of the target activity in the initialization page of the application. On the basis of displaying the multimedia resources with the target activity, the target account to be invited is displayed in the initialization page. Based on the target account, the server is triggered to send an invitation message to the terminal corresponding to the target account to invite the target account to participate in the target activity, that is, to invite the target account to participate in the activity associated with the multimedia resources. In this way, a method for interacting based on the multimedia resources in the initialization page is provided, which enriches the interactive form of the multimedia resources and improves the display effect of the multimedia resources.

[0246] In some embodiments, the initialization page displays at least one account;

[0247] In this initialization page, the target accounts to be invited include:

[0248] In response to the selection operation of the at least one account, the selected account is determined as the target account to be invited, and the target account to be invited is displayed.

[0249] In some embodiments, in response to the selection operation of the at least one account, determining the selected account as the target account to be invited includes:

[0250] In the initialization page, in response to a rotation operation on the first terminal, displaying that the at least one account is shifted along with the rotation operation;

[0251] If any account moves to the target area, the account is determined as the target account to be invited, and the target area is used to indicate the area where the selected account is located.

[0252] In some embodiments, if any account moves to the target area, determining the any account as the target account to be invited includes:

[0253] If the target account stays in the target area for a target period of time, the account is determined as the target account to be invited.

[0254] In some embodiments, the initialization page is displayed with a target icon;

[0255] In response to the selection operation of the at least one account, determining the selected account as the target account to be invited includes:

[0256] In response to a drag operation on the target icon, displaying that the target icon moves along with the drag operation;

[0257] If the target icon moves to the area where any account is located, the any account is determined as the target account to be invited.

[0258] In some embodiments, if the target icon moves to the area where any account is located, determining the any account as the target account to be invited includes:

[0259] In the case where the area where any one of the accounts is located intersects with the area where the target icon is located, the step of determining any one of the accounts as the target account to be invited if the target icon moves to the area where the any one of the accounts is located is performed.

[0260] In some embodiments, the initialization page displays a target object, which includes the at least one account and an indication control;

[0261] In response to the selection operation of the at least one account, determining the selected account as the target account to be invited includes:

[0262] In response to a long press operation on the target object, displaying the indication control to rotate along the target object;

[0263] In response to a release operation on the target object, the account pointed to by the indicator control is determined as the target account to be invited.

[0264] In some embodiments, the at least one account is at least one of a friend account of the account logged in by the first terminal in the application, an account that the account logged in by the first terminal has followed in the application, an account in the application that has followed the account logged in by the first terminal, and an account that the account logged in by the first terminal follows each other.

[0265] In some embodiments, in the initialization page, displaying the target account to be invited includes any of the following:

[0266] In the initialization page, in response to a shaking operation on the first terminal, the target account to be invited is displayed;

[0267] In the initialization page, in response to the rotation operation of the first terminal, the target account to be invited is displayed.

[0268] In some embodiments, the initialization page includes a first invitation control, and the first invitation control is used to invite the target account to participate in the target activity;

[0269] After displaying the target account to be invited, the method further includes:

[0270] In response to the triggering operation of the first invitation control, the step of sending an invitation request to the server based on the target account is executed.

[0271] In some embodiments, the target account to be invited is an account recommended by the server, and the account recommended by the server is at least one of an account whose association with the logged-in account of the first terminal is greater than an association threshold and an account that has not participated in the target activity.

[0272] In some embodiments, the method further comprises any of the following:

[0273] The initialization page also includes first question information, where the first question information is used to initiate a question to other accounts about the account logged in by the first terminal, and the invitation information is used to invite the target account to answer the question;

[0274] The initialization page also includes resource information, which is used to invite other accounts to claim virtual resources, and the invitation information is used to invite the target account to claim the virtual resources;

[0275] The initialization page also includes competition information, where the competition information is used to invite other accounts to participate in the competition, and the invitation information is used to invite the target account to participate in the competition.

[0276] In some embodiments, after sending the invitation request to the server based on the target account, the method further includes:

[0277] If the target account has responded to the question, the response information of the target account is displayed.

[0278] In some embodiments, after displaying the multimedia resources of the target activity in the initialization page of the application, the method further includes any of the following:

[0279] In response to a triggering operation on the blank area in the initialization page, displaying a content page of the multimedia resource;

[0280] In the initialization page, in response to a shaking operation on the first terminal, a content page of the multimedia resource is displayed;

[0281] In the initialization page, in response to the rotation operation of the first terminal, the content page of the multimedia resource is displayed.

[0282] In some embodiments, after sending the invitation request to the server based on the target account, the method further includes:

[0283] Automatically display the content page of the multimedia resource.

[0284] In some embodiments, the method further comprises at least one of the following:

[0285] On the initialization page, the number of accounts that have participated in the target activity is displayed;

[0286] In the initialization page, the number of accounts that have liked the multimedia resource is displayed.

[0287] In some embodiments, the method further comprises at least one of the following:

[0288] In the initialization page, the number of accounts that have participated in the target activity is displayed in a dynamically increasing form;

[0289] In the initialization page, the number of accounts that have liked the multimedia resource is displayed in a dynamically increasing form.

[0290] In some embodiments, the initialization page includes a like control, and the like control is used to like the multimedia resource;

[0291] The method further includes:

[0292] In response to a triggering operation on the like control, the like control is switched to a resource viewing control, and the resource viewing control is used to view the content page of the multimedia resource.

[0293] In some embodiments, the method further comprises:

[0294] In the initialization page, resource prompt information is displayed, and the resource prompt information is used to prompt to view the content page of the multimedia resource.

[0295] In some embodiments, after sending the invitation request to the server, the method further includes:

[0296] The invitation success information is displayed, where the invitation success information is used to indicate that the first terminal has logged into the account and has successfully sent the invitation.

[0297] Figure 3 is a flow chart of a resource display method according to an exemplary embodiment. Figure 3 As shown, the method is executed by the second terminal and includes the following steps:

[0298] In step 301, the second terminal receives an invitation message of an application sent by the server, where the invitation message is used to invite a target account to participate in a target activity based on the application. The invitation message is sent based on an invitation request to the target account, and the invitation request is triggered based on an initialization page of the application, where the initialization page displays multimedia resources of the target activity and the target account to be invited.

[0299] In step 302, the second terminal displays the invitation information in the application.

[0300] The technical solution provided by the embodiment of the present disclosure, on the basis of displaying multimedia resources with target activities and target accounts to be invited, can trigger the server to send invitation information to the terminal corresponding to the target account based on the target account to be invited, so as to invite the target account to participate in the activity associated with the multimedia resources. After the second terminal corresponding to the target account receives the invitation information, the invitation information is displayed in the application of the second terminal. In this way, a method for interacting with multimedia resources based on the initialization page is provided, which enriches the interactive form of multimedia resources and improves the display effect of multimedia resources.

[0301] In some embodiments, receiving the invitation information of the application sent by the server includes:

[0302] When the application is started, receiving multimedia resources and invitation information sent by the server;

[0303] In the application, the invitation information displayed includes:

[0304] The multimedia resource and the invitation information are displayed on the initialization page of the application.

[0305] In some embodiments, receiving the invitation information of the target application sent by the server includes:

[0306] When the application is started and the multimedia resource is displayed on the initialization page of the application, receiving the invitation information sent by the server;

[0307] In the application, the invitation information displayed includes:

[0308] When the multimedia resource is displayed on the initialization page of the application, the invitation information is displayed.

[0309] In some embodiments, receiving the invitation information of the application sent by the server includes:

[0310] When the application is in a running state, receiving the invitation information sent by the server;

[0311] In the application, the invitation information displayed includes:

[0312] In the application, the invitation information is displayed in the form of a prompt message.

[0313] In some embodiments, in the application, displaying the invitation information includes any of the following:

[0314] In the application, a question invitation message is displayed, and the question invitation message is used to initiate a question to the target account;

[0315] In the application, resource invitation information is displayed, and the resource invitation information is used to invite the target account to receive virtual resources;

[0316] In the application, competition invitation information is displayed, and the competition invitation information is used to invite the target account to participate in the competition activity.

[0317] In some embodiments, in the application, after displaying the question invitation information, the method further includes:

[0318] In response to a reply operation to the question invitation information, a second question information is displayed, where the second question information is used to initiate a question to the target account from other accounts.

[0319] In some embodiments, in the application, after displaying the question invitation information, the method further includes:

[0320] In response to the reply operation to the question invitation information, a successful reply information is displayed, and the successful reply information is used to prompt that the question has been successfully replied.

[0321] In some embodiments, in the application, after displaying the resource invitation information, the method further includes:

[0322] In response to the consent operation to the resource invitation information, a resource collection page is displayed, and the resource collection page includes at least one virtual resource to be collected.

[0323] In some embodiments, in the application, after displaying the competition invitation information, the method further includes:

[0324] In response to the consent operation to the competition invitation information, the content page of the competition activity is displayed.

[0325] Above Figures 2 to 3 The figure only shows the basic process of the present disclosure. The scheme provided by the present disclosure will be further described below based on a specific implementation method. This embodiment takes the interaction process between the first terminal, the second terminal and the server as an example to illustrate the scheme. Figure 4 is a flowchart of a resource display method according to an exemplary embodiment. Figure 4 , the method comprising:

[0326] In step 401, in response to a start-up operation on an application, the first terminal displays multimedia resources of a target activity in an initialization page of the application.

[0327] In the embodiment of the present disclosure, the first terminal is the terminal corresponding to the inviting user. An application is running on the first terminal, and the application can be any type of application, such as a video application, a live broadcast application, a shopping application, a social application, etc. The initialization page refers to the page that is first displayed when the application is started, also known as the opening page.

[0328] The target activity is an activity of any business type, such as an advertising type activity, a promotion type activity, etc. For example, the target activity is an activity used to advertise or promote a certain product. Correspondingly, the multimedia resources of the target activity can be advertising type resources, promotion type resources, etc. For example, the multimedia resources are resources used to advertise or promote a certain product. It should be understood that the multimedia resources can be splash screen ads. The disclosed embodiments do not limit the business type of the target activity. In addition, the multimedia resources can be picture type resources or video type resources.

[0329] In some embodiments, the invited user starts an application on the first terminal by operating on the first terminal, and the first terminal displays the multimedia resources of the target activity in the initialization page of the application in response to the start-up operation on the application.

[0330] Furthermore, the first terminal can also display more information in the initialization page to guide the user to click, and the corresponding process is as follows:

[0331] (401A) In some embodiments, the first terminal displays the number of accounts that have participated in the target activity on the initialization page, thereby increasing the amount of information displayed on the initialization page.

[0332] For example, Figure 5 is a schematic diagram of an initialization page according to an exemplary embodiment. Figure 5 , the initialization page can be Figure 5 The multimedia resource of the “opening screen page” shown may be a “opening screen advertisement” displayed on the “opening screen page”. Figure 5 For example, if the product is a car and the target activity is a car test drive activity, the first terminal displays the number of accounts that have participated in the car test drive activity in the "opening page". Figure 5 , the number of accounts that have participated in the target activity can be Figure 5 The "30" in the displayed "30 friends have participated".

[0333] In an optional embodiment, the first terminal displays the number of accounts that have participated in the target activity in a dynamically increasing form on the initialization page. The form of dynamic increase may be that the value corresponding to the number of accounts that have participated in the target activity increases dynamically. Figure 5The form of dynamic increase can be the dynamic increase of the avatars of the accounts that have participated in the target activity. In this way, the amount of information displayed on the initialization page is increased by adopting the form of dynamic increase, which can effectively attract users to participate in the target activity.

[0334] In the embodiment shown in (401A), the initialization page also includes an activity participation control, and the activity participation control is used to trigger participation in the target activity. Accordingly, in response to the triggering operation of the activity participation control, the first terminal displays the content page of the multimedia resource so that the user can view the details of the target activity in the content page. For example, see Figure 5 , the activity participation control can be Figure 5 The "I Want to Test Drive Too" control is shown.

[0335] In the disclosed embodiment, the content page of the multimedia resource may be a landing page of the multimedia resource. Taking the multimedia resource as a splash screen advertisement as an example, the content page of the multimedia resource may be a landing page of the splash screen advertisement. It should be understood that the content page of the multimedia resource is also the landing page of the target activity.

[0336] (401B) In some embodiments, the first terminal displays the number of accounts that have liked the multimedia resource on the initialization page, thereby increasing the amount of information displayed on the initialization page.

[0337] For example, Figure 6 is a schematic diagram showing an initialization page according to an exemplary embodiment. Figure 7 is a schematic diagram of an initialization page according to an exemplary embodiment. Figure 6 or Figure 7 , the initialization page can be Figure 6 or Figure 7 In the "opening screen page" shown, the multimedia resource may be a "opening screen advertisement" displayed on the "opening screen page". The first terminal displays the number of accounts that have liked the multimedia resource in the "opening screen page". For example, the number of accounts that have liked the multimedia resource may be: Figure 6 The "30" in the display of "30 friends like this product", or Figure 7 The "8" in the "8 friends like" is shown. Figure 6 In the initialization page shown, the number of accounts that have liked a product is shown as an example. It should be understood that a like for a multimedia resource is also a like for the product associated with the multimedia resource.

[0338] In an optional embodiment, the first terminal displays the number of accounts that have liked the multimedia resource in a dynamically increasing form on the initialization page. The form of dynamic increase may be that the value corresponding to the number of accounts that have liked the multimedia resource is dynamically increased. Figure 6 or Figure 7 The form of dynamic increase can be the dynamic increase of the avatar of the account that has liked the multimedia resource. In this way, the amount of information displayed on the initialization page is increased by adopting the form of dynamic increase, which can effectively attract users to like the multimedia resource.

[0339] In the embodiment shown in (401B), the initialization page also includes a like control, which is used to like the multimedia resource. Accordingly, in response to the triggering operation of the like control, the first terminal displays the number of accounts that have liked the multimedia resource plus one. For example, see Figure 6 , the like control can be Figure 6 The "I also like" control shown; see Figure 7 , the like control can be Figure 7 The "heart" control is shown.

[0340] In some embodiments, the method further includes: the first terminal switches the like control to a resource viewing control in response to a trigger operation on the like control, and the resource viewing control is used to view the content page of the multimedia resource. In this embodiment, after the user performs a trigger operation on the like control, the like control is switched to a resource viewing control, so that the user triggers the first terminal to display the content page of the multimedia resource through the resource viewing control, thereby improving the user's interactive experience.

[0341] For example, Figure 8 is a schematic diagram of an initialization page according to an exemplary embodiment. Figure 8 , the resource view control can be Figure 8 The Learn More control is shown. Figure 6 The "I also like" controls shown and Figure 8 Taking the "Learn More" control shown as an example, when the invited user clicks on the "I Also Like" control, the "I Also Like" control is switched to the "Learn More" control. The invited user can then click on the "Learn More" control to trigger the first terminal to display the content page of the multimedia resource.

[0342] (401C) In some embodiments, the first terminal displays resource prompt information in the initialization page, and the resource prompt information is used to prompt the user to view the content page of the multimedia resource. By displaying the resource prompt information, the amount of information displayed on the initialization page is increased, which can play an effect of guiding the user to view the content page of the multimedia resource.

[0343] For example, Fig. 9 is a schematic diagram of an initialization page according to an exemplary embodiment. Fig. 9 , resource hint information can be Fig. 9 The resource prompt information may be celebrity guidance information to attract users to interact. For example, the resource prompt information may be “××: Do you want to see ××’s new autumn products?”.

[0344] In step 402, the first terminal displays the target account to be invited in the initialization page.

[0345] Based on the following (402A) to (402B), the process of the first terminal displaying the target account to be invited is described below:

[0346] (402A) In some embodiments, the initialization page displays at least one account, and accordingly, the process of the first terminal displaying the target account to be invited is: in response to the selection operation of the at least one account, the first terminal determines the selected account as the target account to be invited, and displays the account to be invited. In this way, by displaying at least one account on the initialization page so that the user can select the at least one account, the target account to be invited can be quickly determined, thereby improving the efficiency of human-computer interaction.

[0347] Optionally, the at least one account is at least one of a friend account of the first terminal logged-in account in the application, an account followed by the first terminal logged-in account in the application, an account in the application that has followed the first terminal logged-in account, and an account followed by the first terminal logged-in account. In this way, by sending an invitation to a friend account or a followed account in the application, a form of interactive interaction between friend accounts based on multimedia resources in the initialization page is provided, enriching the interactive form of multimedia resources. Furthermore, the target account can also be a friend account of the inviting user in other social applications.

[0348] Optionally, displaying the at least one account may be displaying an avatar of the at least one account. In the following, the embodiment of the present disclosure takes displaying the avatar of the at least one account as an example to illustrate the process of determining the target account.

[0349] (1) In an optional embodiment, the first terminal displays the at least one account in the initialization page in response to a rotation operation on the first terminal, and the at least one account is displaced along with the rotation operation. If any account moves to a target area, the any account is determined as the target account to be invited. In this way, the target account to be invited can be quickly determined by rotating the first terminal, which improves the efficiency of human-computer interaction and enriches the interaction form based on the initialization page.

[0350] In the embodiment shown in (1) above, the first terminal is equipped with a built-in gyroscope, which is used to monitor the angular velocity of the first terminal when it rotates, and then the rotation angle of the first terminal in the corresponding direction can be obtained based on the angular velocity, and then at least one account in the initialization page is displayed based on the obtained rotation angle. For example, assuming that the first terminal rotates with the horizontal line as the axis, the gyroscope built into the first terminal can obtain the rotation angle of the first terminal relative to the horizontal plane, and then at least one account in the initialization page is displayed based on the rotation angle. The target area is used to indicate the area where the selected account is located. For example, the target area can be the central area of ​​the initialization page.

[0351] Optionally, taking the display of an account avatar as an example, for any one of the at least one account, in the process of the avatar of the account moving from the original area to the target area, the avatar of the account located in the original area is displayed as a first size, and the avatar of the account located in the target area is displayed as a second size, and the first size is smaller than the second size. Furthermore, in the process of the avatar of the account moving from the original area to the target area, the size of the avatar displayed by the first terminal increases as the avatar of the account moves. It should be understood that for the avatar of any account, the avatar of the account gradually increases in the process of approaching the target area, and the avatar of the account gradually decreases in the process of moving away from the target area.

[0352] For example, Fig.10 is a schematic diagram of an initialization page according to an exemplary embodiment. Fig.10 ,exist Fig.10 In the shown "opening screen page", avatars of five accounts are displayed. Assuming that the first terminal rotates to the lower left with the horizontal line as the axis, the avatars of the five accounts displayed in the "opening screen page" are displaced from right to left, which can produce the effect of rotating the avatars of the five accounts from right to left. Assuming that the first terminal rotates to the lower right with the horizontal line as the axis, the avatars of the five accounts displayed in the "opening screen page" are displaced from left to right, which can produce the effect of rotating the avatars of the five accounts from left to right.

[0353] In some embodiments, if the target account is in the target area for a target duration, the account is determined as the target account to be invited. The target duration is a preset fixed duration, such as 5 seconds. In this way, after the account moves to the target area for a certain period of time, the account is determined as the selected account, avoiding the wrong determination of the target account during the account movement process, thereby ensuring the accuracy of the determined target account.

[0354] In some embodiments, the first terminal displays a rotation prompt message on the initialization page, and the rotation prompt message is used to prompt the first terminal to rotate to select a target account. Fig.10 , the rotation prompt information can be Fig.10 It shows “Turn your phone and ask him / her to know ××”.

[0355] (2) In another optional embodiment, the initialization page displays a target icon, and accordingly, the process of the first terminal determining the target account is as follows: the first terminal responds to the drag operation of the target icon, displays the target icon and moves along with the drag operation, and if the target icon moves to the area where any account is located, the any account is determined as the target account to be invited. In this way, by dragging the target icon, the target account to be invited can be quickly determined, which improves the efficiency of human-computer interaction and enriches the interaction form based on the initialization page.

[0356] The target icon may be any pre-set icon. For example, the target icon may be an icon associated with a multimedia resource. For example, assuming that the multimedia resource is a resource for promoting a car, the target icon may be a car model icon or a steering wheel icon. The present disclosure does not limit the setting of the target icon.

[0357] For example, Fig.11 is a schematic diagram of an initialization page according to an exemplary embodiment. Fig.11 ,exist Fig.11 In the "opening page" shown, there are 5 account avatars displayed. The target icon can be Fig.11 The “steering wheel icon” shown.

[0358] In some embodiments, when the area where any account is located intersects with the area where the target icon is located, the first terminal executes the step of determining any account as the target account to be invited if the target icon moves to the area where any account is located. In this way, when the area where the account is located and the area where the icon is located intersect, the account corresponding to the area where the icon is moved to is determined as the selected account, avoiding the wrong determination of the target account during the account movement process, thereby ensuring the accuracy of the determined target account. Taking the avatar of the displayed account as an example, when the area where the avatar of any account is located intersects with the area where the target icon is located, the first terminal executes the step of determining any account as the target account to be invited if the target icon moves to the area where the avatar of any account is located. Furthermore, when the area where the avatar of any account is located overlaps with the area where the target icon is located, the first terminal determines any account as the target account to be invited.

[0359] In some embodiments, the first terminal displays a drag prompt message on the initialization page, and the drag prompt message is used to prompt the user to drag the target icon to select a target account. Fig.11 , the drag prompt information can be Fig.11 “Drag the steering wheel, share ×× free test drive*2” as shown.

[0360] (3) In another optional embodiment, the initialization page displays a target object, which includes the at least one account and an indicator control. Accordingly, the process of the first terminal determining the target account is as follows: the first terminal responds to a long press operation on the target object, displays the indicator control rotating along the target object, and responds to a release operation on the target object, determines the account pointed to by the indicator control as the target account to be invited.

[0361] Optionally, the target object is in the form of a turntable. Optionally, the indicator control is in the form of a pointer or cursor. In some embodiments, taking the turntable and the pointer as an example, the first terminal responds to a long press operation on the center area of ​​the turntable, displays the pointer rotating along the turntable, and responds to a release operation on the center area of ​​the turntable, determines the account pointed to by the pointer as the target account. In this way, by long pressing the turntable in the initialization page, the target account to be invited can be quickly determined, which not only improves the efficiency of human-computer interaction, but also enriches the interaction form based on the initialization page.

[0362] For example, Fig.12 is a schematic diagram of an initialization page according to an exemplary embodiment. Fig.12 , several account avatars are displayed on the initialization page, and the target object can be Fig.12 The "wheel" shown indicates that the control can be Fig.12 The "cursor" shown.

[0363] In some embodiments, the first terminal displays a long press prompt message on the initialization page, and the long press prompt message is used to prompt the user to long press the screen of the first terminal to select a target account. Fig.12 , long press the prompt information can be Fig.12 "Long press the screen to rotate the cursor to select" as shown.

[0364] In the embodiments shown in (1) to (3) above, three operation modes are provided, namely, gyroscope-based rotation operation, drag operation and long press operation, to select a target account. The operation is simple and convenient, and the efficiency of human-computer interaction is improved.

[0365] (402B) In some embodiments, the first terminal displays the target account to be invited in the initialization page in response to a triggering operation on the first terminal.

[0366] In an optional embodiment, the first terminal displays the target account to be invited in the initialization page in response to a shaking operation of the first terminal; in another optional embodiment, the first terminal displays the target account to be invited in the initialization page in response to a rotating operation of the first terminal.

[0367] In an optional embodiment, the target account to be invited is an account recommended by the server, and the corresponding process is: the first terminal displays the account recommended by the server in the initialization page in response to the triggering operation on the first terminal, and determines the account recommended by the server as the target account to be invited. In this embodiment, by shaking or rotating the first terminal, the display of the account recommended by the server can be triggered, and the target account can be quickly determined, which improves the efficiency of determining the target account and also improves the efficiency of human-computer interaction.

[0368] Optionally, the account recommended by the server is at least one of an account whose association with the account logged in by the first terminal is greater than the association threshold and an account that has not participated in the target activity. The association may be intimacy, and accordingly, the association threshold may be an intimacy threshold. Optionally, the association is determined based on the number of interactions with the account logged in by the first terminal within a period of time, such as the number of interactions within 7 days, and accordingly, the association threshold may be an interaction number threshold, such as 5. The number of interactions may be at least one of the number of chats, the number of likes, the number of comments, and the number of visits. Optionally, the account that has not participated in the target activity may be an account that has not participated in the target activity among the friend accounts of the account logged in by the first terminal, or may be an unfamiliar account that has not participated in the target activity. In this embodiment, by recommending an account whose association is greater than the association threshold, it is possible to effectively attract users to participate in clicking to initiate an invitation, and promote users to participate in the target activity. By recommending an account that has not participated in the target activity, it is possible to attract users to initiate an invitation to an account that has not participated in the target activity, thereby improving the user conversion rate of the target activity, or it is possible to attract users to pay attention to accounts with an associated relationship, thereby improving the user conversion rate of the target activity.

[0369] Specifically, the process of (402B) is as follows: the first terminal sends an account acquisition request to the server in response to a trigger operation on the first terminal in the initialization page, and the account acquisition request is used to request to obtain the account recommended by the server. The server receives the account acquisition request, determines the account to be recommended based on the account acquisition request, and returns the determined account to the first terminal. The first terminal then receives the account recommended by the server and displays the account recommended by the server in the initialization page.

[0370] The following uses the shaking operation as an example to explain the content of (402B):

[0371] In some embodiments, the first terminal displays a shaking prompt message in the initialization page, and the shaking prompt message is used to prompt shaking the first terminal to obtain the target account. For example, Fig.13 is a schematic diagram of an initialization page according to an exemplary embodiment. Fig.13 , the shaking prompt information can be Fig.13 The “shake a friend, test drive ×× car for free” is shown. When the inviting user performs a shake operation on the first terminal, the first terminal displays the account recommended by the server in the initialization page. For example, Fig.14 is a schematic diagram of an initialization page according to an exemplary embodiment. Fig.14 , Fig.14 Take the example of displaying the avatar of the account recommended by the server, and Fig.14The example is a friend account that matches the account that the first terminal has logged in. In some embodiments, when the first terminal displays the account recommended by the server, it also displays account prompt information, which is used to prompt that the account recommended by the server has been obtained. Fig.14 , the account prompt information can be Fig.14 "Match a test drive partner for you" is shown.

[0372] It should be understood that the prompt information displayed in the initialization page can be determined based on the product associated with the multimedia resource. Fig.14 The product associated with multimedia resources is a car as an example. The following example takes the product associated with multimedia resources as wine. Fig.15 is a schematic diagram of an initialization page according to an exemplary embodiment. Fig.15 , the shaking prompt information can be Fig.15 The “Shake to search for friends to drink this cup together” is shown. When the inviting user performs a shake operation on the first terminal, the first terminal displays the account recommended by the server in the initialization page. Fig.16 is a schematic diagram of an initialization page according to an exemplary embodiment. Fig.16 , Fig.16 Take the example of matching with an unfamiliar account that has not participated in the target activity. Fig.16 The initialization page shown shows the profile picture, account nickname, and address of the unknown account. Fig.16 , the account prompt information can be Fig.16 "Matching a friend for you" is shown.

[0373] In some embodiments, when the first terminal displays the account recommended by the server, it displays a first invitation control in the initialization page, and the first invitation control is used to invite the target account to participate in the target activity. Accordingly, the first terminal responds to the triggering operation of the first invitation control and executes step 403. By setting the first invitation control in the initialization page, the user can trigger the process of sending the invitation request through the first invitation control, thereby improving the efficiency of human-computer interaction.

[0374] For example, see Fig.14 , the first invitation control can be Fig.14 The "Ask Him a Test Drive" control shown, see Fig.16 , the first invitation control can be Fig.16 The "Invite TA" control is shown.

[0375] Step 402 is to illustrate the scheme by taking the display of the target account to be invited in the initialization page as an example. In other embodiments, the first terminal can also determine the target account to be invited based on the content page of the multimedia resource. For the corresponding process, see (402C):

[0376] (402C) In some embodiments, the first terminal displays the content page of the multimedia resource in response to the trigger operation based on the initialization page, and determines the target account to be invited based on the content page. In this way, the display of the content page can be triggered through the initialization page, and then the target account to be invited can be determined through the content page. The operation is simple and convenient, and the human-computer interaction efficiency is improved. Moreover, through the content page, it is convenient for the user to set the target account to be invited according to the actual situation, thereby improving the user's operation experience.

[0377] In some embodiments, the first terminal displays the content page of the multimedia resource in response to the trigger operation based on the initialization page, including: in the initialization page, in response to the shaking operation of the first terminal, the content page of the multimedia resource is displayed. The display of the content page can be triggered by shaking the first terminal, which is simple and convenient to operate, and improves the efficiency of human-computer interaction.

[0378] In some embodiments, the content page includes a second invitation control, and the second invitation control is used to invite other accounts to participate in the target activity. Accordingly, the first terminal determines the target account to be invited based on the content page, including: responding to a trigger operation on the second invitation control, determining the target account to be invited. By setting the second invitation control in the content page, the user can determine the target account to be invited through the second invitation control, thereby improving the efficiency of human-computer interaction.

[0379] In some embodiments, the first terminal displays activity prompt information in the initialization page, and the activity prompt information is used to prompt shaking the first terminal to participate in the target activity. For example, Fig.17 is a schematic diagram of an initialization page according to an exemplary embodiment. Fig.17 , Fig.17 Taking the target activity as a shared gift package as an example, the activity prompt information can be Fig.17 When the user is invited to shake the first terminal, the first terminal displays the content page of the multimedia resource in the initialization page. In some embodiments, the terminal displays at least one account in the initialization page, for example, displaying the avatar of the at least one account. The at least one account displayed in the initialization page can be Fig.17 The avatars of the three accounts shown. Fig.18is a schematic diagram of an initialization page according to an exemplary embodiment. Fig.18 , the content page of the multimedia resource can be Fig.18 The "landing page" shown, the second invitation control can be Fig.18 The "Sign Up Now" control or the "Invite Now" control is shown.

[0380] The above step 402 is the process of the first terminal displaying the target account to be invited in the initialization page, so as to send the invitation information to the second terminal corresponding to the target account, thereby realizing the interaction based on the multimedia resources in the initialization page. In other embodiments, when the first terminal has logged in to the account and does not participate in the interaction, it can also directly trigger the content page displaying the multimedia resources, and the corresponding process is as follows:

[0381] In an optional embodiment, the first terminal displays the content page of the multimedia resource in response to a trigger operation on a blank area in the initialization page; in another optional embodiment, the first terminal displays the content page of the multimedia resource in response to a shaking operation on the first terminal in the initialization page; in another optional embodiment, the first terminal displays the content page of the multimedia resource in response to a rotation operation on the first terminal in the initialization page. In this embodiment, when the first terminal has logged into an account and does not participate in the interaction, the display of the content page of the multimedia resource can also be triggered by clicking on a blank area, shaking the first terminal, or rotating the first terminal. The operation is simple and convenient, and the efficiency of human-computer interaction is improved.

[0382] In step 403, the first terminal sends an invitation request to the server based on the target account, and the invitation request is used to trigger the server to send an invitation message to the second terminal corresponding to the target account, and the invitation message is used to invite the target account to participate in the target activity.

[0383] In the above steps 401 to 403, the inviting user determines the target account to be invited by operating in the initialization page of the first terminal, thereby triggering the first terminal to send an invitation request to the server, so as to trigger the server to send an invitation message to the second terminal corresponding to the target account, thereby inviting the target account to participate in the target activity, providing an interactive form based on the initialization page. In the disclosed embodiment, the target activity can be an activity of any activity type, such as a competitive type activity, a question-and-answer type activity, an activity for receiving reward resources, etc. The disclosed embodiment does not limit the activity type of the target activity. In some embodiments, the first terminal can also display different prompt information based on the different activity types of the target activity, thereby initiating invitations corresponding to different activity types. The following is an explanation of this content based on (403A) to (403C):

[0384] (403A) In some embodiments, the initialization page displayed by the first terminal further includes first question information, where the first question information is used to initiate a question to other accounts regarding the account logged into the first terminal, and the invitation information is used to invite the target account to answer the question.

[0385] For example, Fig.19 is a schematic diagram of an initialization page according to an exemplary embodiment. Fig.19 ,exist Fig.19 In the initialization page shown, at least one account's avatar and a first question are displayed. The first question can be Fig.19 In the example shown in “Ask everyone, which color is suitable for [××]”, the content of [××] may be the nickname of the account logged in by the first terminal. When the inviting user clicks on the avatar of any of the at least one account, the first terminal determines the selected account as the target account, and then sends the invitation information corresponding to the first question information to the terminal corresponding to the target account through the server, so as to invite the target account to answer the question.

[0386] Further optionally, the first terminal displays reward prompt information in the initialization page to attract users to participate in the activity. Fig.19 , the reward prompt information can be Fig.19 It says “You and your friends have a chance to randomly get ××1 for free.”

[0387] (403B) In some embodiments, the initialization page displayed by the first terminal further includes resource information, where the resource information is used to invite other accounts to claim the virtual resource, and the invitation information is used to invite the target account to claim the virtual resource.

[0388] For example, Fig. 20 is a schematic diagram of an initialization page according to an exemplary embodiment. Fig. 20 ,exist Fig. 20 In the initialization page shown, at least one account's avatar and resource information are displayed. The resource information can be Fig. 20 The message “Who do you want to open the red envelope given by [product name] with the most?” is shown. When the inviting user clicks on the avatar of any of the at least one account, the first terminal determines the selected account as the target account, and then sends the invitation information corresponding to the resource information to the terminal corresponding to the target account through the server, so as to invite the target account to receive the red envelope.

[0389] (403C) In some embodiments, the initialization page displayed by the first terminal further includes competitive information, the competitive information is used to invite other accounts to participate in competitive activities, and the invitation information is used to invite the target account to participate in the competitive activities. The competitive information may be game information. For example, the competitive information is game information, the game information is used to invite other accounts to participate in the game, and the invitation information is used to invite the target account to participate in the game.

[0390] In the above embodiment, three types of activities are provided based on the initialization page, namely, question-and-answer type activities, activities for receiving reward resources, and competitive type activities. Based on the different types of activities, different prompt information is displayed on the initialization page, and three types of invitation information are provided, that is, three types of invitation methods are provided, enriching the interactive form based on the initialization page.

[0391] The above process shows the process of the first terminal sending an invitation request to the server based on the target account. In some embodiments, after the first terminal sends the invitation request to the server based on the target account, the method further includes: automatically displaying the content page of the multimedia resource. In this embodiment, after the invitation is initiated, the content page of the multimedia resource is automatically jumped to so that the user can view the details of the multimedia resource. The content page can be automatically displayed without the user performing a trigger operation, thereby improving the efficiency of human-computer interaction.

[0392] In some embodiments, after the first terminal sends an invitation request to the server based on the target account, the method further includes: displaying an invitation success message, the invitation success message is used to indicate that the first terminal has logged in to the account and has successfully sent the invitation. In this embodiment, by displaying the invitation success message, the amount of information displayed on the initialization page is increased, so that the user can know the progress of the invitation in a timely manner.

[0393] Optionally, after the first terminal sends an invitation request to the server based on the target account, the first terminal automatically jumps to the content page of the multimedia resource and displays the invitation success information on the content page. Fig.21 is a schematic diagram of a content page according to an exemplary embodiment. Fig.21 , taking the target activity as a question-answer type activity as an example, the invitation success information can be Fig.21 What is displayed is "Your question has been sent!".

[0394] In step 404, the server receives the invitation request and sends the invitation information to the second terminal corresponding to the target account.

[0395] In some embodiments, after receiving the invitation request for the target account, the server sends the invitation information to the second terminal corresponding to the target account based on the target account carried in the invitation request. Optionally, after receiving the invitation request, the server determines whether the application on the second terminal corresponding to the target account is in a running state based on the target account carried in the invitation request, and then determines whether to send the invitation information to the second terminal based on the running state of the application on the second terminal.

[0396] (404A) In some embodiments, in response to the application on the second terminal being in a running state, the server sends an invitation message of the application to the second terminal. It should be understood that the application on the second terminal is in a running state, which indicates that the second terminal allows receiving messages, that is, allows the server to send messages to it. It should be noted that the invitation message in this embodiment also includes an entry link to the content page of the multimedia resource. In this embodiment, when the application on the second terminal is in a running state, that is, when the invited user is using the application, the server sends the invitation message to the second terminal to ensure the sending of the invitation message and avoid disturbing the invited user.

[0397] (404B) In some embodiments, the server does not send the invitation information of the application to the second terminal in response to the application on the second terminal not being in operation. Optionally, the server stores the invitation information of the application in memory or cache in response to the application on the second terminal not being in operation. Furthermore, the process of the server sending the invitation information can be implemented as follows:

[0398] In an optional embodiment, the server sends the multimedia resource and the invitation information to the second terminal in response to the application on the second terminal being started. It should be noted that in this embodiment, the invitation information carries the resource identifier of the multimedia resource, or the invitation request corresponding to the invitation information also carries the resource identifier of the multimedia resource, and the server can obtain the multimedia resource based on the resource identifier of the multimedia resource. Optionally, in response to the application on the second terminal not being in operation, the server stores the invitation information of the application in the memory or cache, and preloads the multimedia resource into the memory or cache. In the above embodiment, by caching the invitation information and preloading the multimedia resources, the efficiency of obtaining the multimedia resources and invitation information is improved, and the delay problem of the subsequent display of the multimedia resources and invitation information can be optimized, avoiding the problem of long waiting time when displaying the multimedia resources and invitation information.

[0399] In an optional embodiment, in response to an application on the second terminal being started and the multimedia resource being displayed on an initialization page of the application, the server sends the invitation information to the second terminal.

[0400] In the above embodiment, when the invited user starts the application on the second terminal, the server sends the invitation information to the second terminal to ensure the sending of the invitation information and avoid disturbing the invited user. At the same time, when the user starts the application, the multimedia resources and invitation information are displayed in the initialization page of the application, such as: when the user starts the application, a splash screen advertisement is displayed, and the invitation information is displayed in the splash screen advertisement.

[0401] Optionally, the second terminal responds to the start-up operation of the application, or the second terminal responds to the start-up operation of the application and the multimedia resource is displayed in the initialization page of the application, and sends an indication message to the server, where the indication message is used to indicate that receiving messages is allowed. After receiving the indication message, the server sends an invitation message to the second terminal.

[0402] In step 405, the second terminal receives the invitation information sent by the server.

[0403] Optionally, the process of the second terminal receiving the invitation information includes any of the following:

[0404] (405A) The second terminal receives the multimedia resources and invitation information sent by the server when the application has been started. In this embodiment, when the invited user starts the application on the second terminal, the server sends the multimedia resources and invitation information to the terminal, which can ensure the sending of the multimedia resources and invitation information and avoid disturbing the invited user.

[0405] (405B) The second terminal receives the invitation information sent by the server when the application has been started and the multimedia resource is displayed on the initialization page of the application. In this embodiment, when the invited user starts the application on the second terminal and the initialization page displays the multimedia resource, the server sends the invitation information to the second terminal to ensure the sending of the invitation information and avoid disturbing the invited user.

[0406] (405C) The second terminal receives the invitation information sent by the server when the application is in the running state. In this embodiment, when the application on the second terminal is in the running state, that is, when the invited user is using the target application, the server sends the invitation information to the second terminal to ensure the sending of the invitation information and avoid disturbing the invited user.

[0407] In step 406, the second terminal displays the invitation information in the application.

[0408] Optionally, in the application, the second terminal displays the invitation information in a process that includes any of the following:

[0409] (406A) In some embodiments, when the application has been started (the second terminal responds to the start operation of the application), after receiving the multimedia resources and invitation information sent by the server, the second terminal displays the multimedia resources and the invitation information in the initialization page of the application.

[0410] In this embodiment, by sending multimedia resources and invitation information, the terminal corresponding to the invited account can display the multimedia resources and invitation information in the initialization page, realizing a personalized and exclusive way of displaying invitation information, enriching the display content in the initialization page of the application, and increasing the amount of information displayed.

[0411] (406B) In some embodiments, when the application has been started and the multimedia resource is displayed on the initialization page of the application, after the second terminal receives the invitation information sent by the server, the second terminal displays the invitation information when the multimedia resource is displayed on the initialization page of the application.

[0412] In this embodiment, when the multimedia resource is displayed on the initialization page, the invitation information is received and displayed, thereby realizing a personalized and exclusive way of displaying the invitation information, enriching the display content in the initialization page of the application, and increasing the amount of displayed information.

[0413] (406C) In some embodiments, when the application is in the running state, after the second terminal receives the invitation information sent by the server, the second terminal displays the invitation information in the application in the form of a prompt message. The prompt message facilitates the sending of subsequent invitation information.

[0414] The displayed invitation information is different based on the activity type of the target activity. The process of displaying the invitation information is described below based on (406D) to (406F):

[0415] (406D) In ​​an optional embodiment, the second terminal displays question invitation information in the application, where the question invitation information is used to initiate a question to the target account.

[0416] For example, Fig. 22 is a schematic diagram of an initialization page according to an exemplary embodiment. Fig. 22 ,exist Fig. 22 The initialization page shown shows the account avatar, account nickname and question invitation information of the inviting user. The question invitation information can be Fig. 22 As shown, “

××

[0417] Optionally, after displaying the question invitation information, the method further includes: the second terminal displays second question information in response to a reply operation to the question invitation information, and the second question information is used to initiate a question to the target account from other accounts. In this embodiment, by displaying the second question information, the amount of information displayed on the page is increased, so that the user can initiate a question to other accounts based on the second question information, further enriching the interactive form based on the initialization page.

[0418] Optionally, after displaying the question invitation information, the method further includes: the second terminal displays a successful reply information in response to the reply operation of the question invitation information, and the successful reply information is used to prompt that the question has been successfully answered. By displaying the successful reply information, the amount of information displayed on the page is increased, so that the user can know the progress of the reply in a timely manner. For example, the successful reply information may be "answered". Further, the second terminal sends a reply request to the server, and after receiving the reply request, the server sends the reply information of the target account to the first terminal. Accordingly, the first terminal receives and displays the reply information of the target account when the target account has answered the question. For example, the reply information may be "I think the answer should be: ××". By displaying the reply information of the target account, the amount of information displayed is increased.

[0419] (406E) In yet another optional embodiment, the second terminal displays resource invitation information in the application, where the resource invitation information is used to invite the target account to claim the virtual resource.

[0420] In some embodiments, the second terminal displays the content page of the multimedia resource in response to the triggering operation of the invitation information. In other embodiments, the invitation information also includes an invitation acceptance control, and accordingly, the second terminal displays the content page of the multimedia resource in response to the triggering operation of the invitation acceptance control.

[0421] In one example, the content of the resource invitation information may be "×× has shared a ×× gift package with you, shake it to receive it", and the invited user can shake the second terminal to participate in the activity of receiving the gift package. In another example, the content of the resource invitation information may include "×× has sent you a ×× red envelope and a receiving control", and the invited user can click the receiving control to participate in the activity of receiving the red envelope.

[0422] Optionally, after displaying the resource invitation information, the method further includes: the second terminal displays a resource collection page in response to an approval operation of the resource invitation information, and the resource collection page includes at least one virtual resource to be collected. In this embodiment, when the invited user agrees to the invitation to collect the resource, the resource collection page is automatically displayed so that the user can perform a subsequent resource collection process based on the resource collection page.

[0423] (406F) In another optional embodiment, the second terminal displays competition invitation information in the application, and the competition invitation information is used to invite the target account to participate in the competition activity.

[0424] Optionally, the second terminal displays the content page of the competitive activity in response to the consent operation of the competitive invitation information. In this embodiment, when the invited user agrees to the competitive invitation, the content page of the competitive activity is automatically displayed so that the user can participate in the competitive interaction based on the content page of the competitive activity. For example, the content of the competitive invitation information can be "×× has challenged you". Optionally, the second terminal displays the friend accounts participating in the competitive activity in the content page of the competitive activity, or displays the competitive rankings to attract users to participate in the competition.

[0425] In the above embodiment, three types of invitation information are provided, that is, three types of invitation methods are provided, which enriches the interaction form based on the initialization page.

[0426] The technical solution provided by the embodiment of the present disclosure displays multimedia resources of the target activity in the initialization page of the application. On the basis of displaying the multimedia resources with the target activity, the target account to be invited is displayed in the initialization page. Based on the target account, the server is triggered to send an invitation message to the terminal corresponding to the target account to invite the target account to participate in the target activity, that is, to invite the target account to participate in the activity associated with the multimedia resources. In this way, a method for interacting based on the multimedia resources in the initialization page is provided, which enriches the interactive form of the multimedia resources and improves the display effect of the multimedia resources.

[0427] Fig.23 is a block diagram of a resource display device according to an exemplary embodiment. Fig.23 The device includes a display unit 2301, a determination unit 2302 and a sending unit 2303.

[0428] The resource display unit 2301 is configured to display the multimedia resources of the target activity in the initialization page of the application in response to the start operation of the application;

[0429] An account display unit 2302 is configured to be executed in the initialization page to display the target account to be invited;

[0430] The sending unit 2303 is configured to execute, based on the target account, sending an invitation request to the server, where the invitation request is used to trigger the server to send invitation information to the second terminal corresponding to the target account, where the invitation information is used to invite the target account to participate in the target activity.

[0431] The technical solution provided by the embodiment of the present disclosure displays multimedia resources of the target activity in the initialization page of the application. On the basis of displaying the multimedia resources with the target activity, the target account to be invited can be determined based on the initialization page. After the target account is determined, the server is triggered to send an invitation message to the terminal corresponding to the target account to invite the target account to participate in the target activity, that is, to invite the target account to participate in the activity associated with the multimedia resources. In this way, a method for interacting based on the multimedia resources in the initialization page is provided, which enriches the interactive form of the multimedia resources and improves the display effect of the multimedia resources.

[0432] In some embodiments, the initialization page displays at least one account;

[0433] The account display unit 2302 is configured to execute:

[0434] In response to the selection operation of the at least one account, the selected account is determined as the target account to be invited, and the target account to be invited is displayed.

[0435] In some embodiments, the account display unit 2302 includes:

[0436] A display subunit is configured to execute, in the initialization page, in response to a rotation operation on the first terminal, displaying that the at least one account is displaced along with the rotation operation;

[0437] The determination subunit is configured to determine any account as the target account to be invited if any account moves to the target area, and the target area is used to indicate the area where the selected account is located.

[0438] In some embodiments, the determining subunit is configured to execute:

[0439] If the target account stays in the target area for a target period of time, the account is determined as the target account to be invited.

[0440] In some embodiments, the initialization page is displayed with a target icon;

[0441] The account display unit 2302 includes:

[0442] a display subunit, configured to execute, in response to a drag operation on the target icon, displaying that the target icon moves in response to the drag operation;

[0443] The determination subunit is configured to determine any account as the target account to be invited if the target icon moves to the area where any account is located.

[0444] In some embodiments, the determining subunit is configured to execute:

[0445] When the area where the any account is located intersects with the area where the target icon is located, a step of determining the any account as the target account to be invited is performed.

[0446] In some embodiments, the initialization page displays a target object, which includes the at least one account and an indication control;

[0447] The account display unit 2302 includes:

[0448] a display subunit, configured to execute, in response to a long press operation on the target object, displaying that the indication control rotates along the target object;

[0449] The determination subunit is configured to execute, in response to a release operation on the target object, determine the account pointed to by the indication control as the target account to be invited.

[0450] In some embodiments, the at least one account is at least one of a friend account of the account logged in by the first terminal in the application, an account that the account logged in by the first terminal has followed in the application, an account in the application that has followed the account logged in by the first terminal, and an account that the account logged in by the first terminal follows each other.

[0451] In some embodiments, the account display unit 2302 is configured to perform any of the following:

[0452] In the initialization page, in response to a shaking operation on the first terminal, the target account to be invited is displayed;

[0453] In the initialization page, in response to the rotation operation of the first terminal, the target account to be invited is displayed.

[0454] In some embodiments, the initialization page includes a first invitation control, and the first invitation control is used to invite the target account to participate in the target activity;

[0455] The sending unit 2303 is further configured to execute:

[0456] In response to the triggering operation of the first invitation control, the step of sending an invitation request to the server based on the target account is executed.

[0457] In some embodiments, the target account to be invited is an account recommended by the server, and the account recommended by the server is at least one of an account whose association with the logged-in account of the first terminal is greater than an association threshold and an account that has not participated in the target activity.

[0458] In some embodiments, the device further comprises any of the following:

[0459] The initialization page includes first question information, the first question information is used to initiate a question to other accounts about the account logged in by the first terminal, and the invitation information is used to invite the target account to answer the question;

[0460] The initialization page includes resource information, the resource information is used to invite other accounts to claim virtual resources, and the invitation information is used to invite the target account to claim the virtual resources;

[0461] The initialization page includes competition information, the competition information is used to invite other accounts to participate in the competition activity, and the invitation information is used to invite the target account to participate in the competition activity.

[0462] In some embodiments, the device further includes an information display unit configured to perform:

[0463] If the target account has responded to the question, the response information of the target account is displayed.

[0464] In some embodiments, the device further includes a page display unit configured to perform any of the following:

[0465] In response to a triggering operation on the blank area in the initialization page, displaying a content page of the multimedia resource;

[0466] In the initialization page, in response to a shaking operation on the first terminal, a content page of the multimedia resource is displayed;

[0467] In the initialization page, in response to the rotation operation of the first terminal, the content page of the multimedia resource is displayed.

[0468] In some embodiments, the device further includes a page display unit configured to execute:

[0469] Automatically display the content page of the multimedia resource.

[0470] In some embodiments, the device further includes a quantity display unit configured to perform at least one of the following:

[0471] On the initialization page, the number of accounts that have participated in the target activity is displayed;

[0472] In the initialization page, the number of accounts that have liked the multimedia resource is displayed.

[0473] In some embodiments, the quantity display unit is configured to perform at least one of the following:

[0474] In the initialization page, the number of accounts that have participated in the target activity is displayed in a dynamically increasing form;

[0475] In the initialization page, the number of accounts that have liked the multimedia resource is displayed in a dynamically increasing form.

[0476] In some embodiments, the initialization page includes a like control, and the like control is used to like the multimedia resource;

[0477] The device also includes a switching unit configured to perform:

[0478] In response to a triggering operation on the like control, the like control is switched to a resource viewing control, and the resource viewing control is used to view the content page of the multimedia resource.

[0479] In some embodiments, the device further includes an information display unit configured to perform:

[0480] In the initialization page, resource prompt information is displayed, and the resource prompt information is used to prompt to view the content page of the multimedia resource.

[0481] In some embodiments, the device further includes an information display unit configured to perform:

[0482] The invitation success information is displayed, where the invitation success information is used to indicate that the first terminal has logged into the account and has successfully sent the invitation.

[0483] Fig.24 is a block diagram of a resource display device according to an exemplary embodiment. Fig.24 , the device includes a receiving unit 2401 and a display unit 2402.

[0484] The receiving unit 2401 is configured to receive invitation information of an application sent by a server, the invitation information is used to invite a target account to participate in a target activity based on the application, the invitation information is sent based on an invitation request to the target account, the invitation request is triggered based on an initialization page of the application, and the initialization page displays multimedia resources of the target activity and the target account to be invited;

[0485] The display unit 2402 is configured to be executed in the application to display the invitation information.

[0486] The technical solution provided by the embodiment of the present disclosure, on the basis of displaying multimedia resources with target activities and target accounts to be invited, can trigger the server to send invitation information to the terminal corresponding to the target account based on the target account to be invited, so as to invite the target account to participate in the activity associated with the multimedia resources. After the second terminal corresponding to the target account receives the invitation information, the invitation information is displayed in the application of the second terminal. In this way, a method for interacting with multimedia resources based on the initialization page is provided, which enriches the interactive form of multimedia resources and improves the display effect of multimedia resources.

[0487] In some embodiments, the receiving unit 2401 is configured to execute:

[0488] When the application is started, receiving multimedia resources and invitation information sent by the server;

[0489] The display unit 2402 is configured to perform:

[0490] The multimedia resource and the invitation information are displayed on the initialization page of the application.

[0491] In some embodiments, the receiving unit 2401 is configured to execute:

[0492] When the application is started and the multimedia resource is displayed on the initialization page of the application, receiving the invitation information sent by the server;

[0493] The display unit 2402 is configured to perform:

[0494] When the multimedia resource is displayed on the initialization page of the application, the invitation information is displayed.

[0495] In some embodiments, the receiving unit 2401 is configured to execute:

[0496] When the application is in a running state, receiving the invitation information sent by the server;

[0497] The display unit 2402 is configured to perform:

[0498] In the application, the invitation information is displayed in the form of a prompt message.

[0499] In some embodiments, the display unit 2402 is configured to perform any of the following:

[0500] In the application, a question invitation message is displayed, and the question invitation message is used to initiate a question to the target account;

[0501] In the application, resource invitation information is displayed, and the resource invitation information is used to invite the target account to receive virtual resources;

[0502] In the application, competition invitation information is displayed, and the competition invitation information is used to invite the target account to participate in the competition activity.

[0503] In some embodiments, the display unit 2402 is further configured to perform:

[0504] In response to a reply operation to the question invitation information, a second question information is displayed, where the second question information is used to initiate a question to the target account from other accounts.

[0505] In some embodiments, the display unit 2402 is further configured to perform:

[0506] In response to the reply operation to the question invitation information, a reply success message is displayed, where the reply success message is used to prompt that the question has been successfully replied.

[0507] In some embodiments, the display unit 2402 is further configured to perform:

[0508] In response to the consent operation to the resource invitation information, a resource collection page is displayed, and the resource collection page includes at least one virtual resource to be collected.

[0509] In some embodiments, the display unit 2402 is further configured to perform:

[0510] In response to the consent operation to the competition invitation information, the content page of the competition activity is displayed.

[0511] It should be noted that: the resource display device provided in the above embodiment only uses the division of the above functional modules as an example when displaying resources. In actual applications, the above functions can be assigned to different functional modules as needed, that is, the internal structure of the device is divided into different functional modules to complete all or part of the functions described above. In addition, the resource display device provided in the above embodiment and the resource display method embodiment belong to the same concept. The specific implementation process is detailed in the method embodiment and will not be repeated here.

[0512] The computer device mentioned in the embodiments of the present disclosure may be provided as a terminal. Fig.25 2 is a block diagram of a terminal 2500 according to an exemplary embodiment. The terminal 2500 may be a smart phone, a tablet computer, an MP3 player (Moving Picture Experts Group Audio Layer III), an MP4 player (Moving Picture Experts Group Audio Layer IV), a laptop computer or a desktop computer. The terminal 2500 may also be referred to as a user device, a portable terminal, a laptop terminal, a desktop terminal or other names.

[0513] Typically, the terminal 2500 includes: a processor 2501 and a memory 2502 .

[0514] The processor 2501 may include one or more processing cores, such as a 4-core processor, an 8-core processor, etc. The processor 2501 may be implemented in at least one hardware form of DSP (Digital Signal Processing), FPGA (Field-Programmable Gate Array), and PLA (Programmable Logic Array). The processor 2501 may also include a main processor and a coprocessor. The main processor is a processor for processing data in the awake state, also known as a CPU (Central Processing Unit); the coprocessor is a low-power processor for processing data in the standby state. In some embodiments, the processor 2501 may be integrated with a GPU (Graphics Processing Unit), which is responsible for rendering and drawing the content to be displayed on the display screen. In some embodiments, the processor 2501 may also include an AI (Artificial Intelligence) processor, which is used to process computing operations related to machine learning.

[0515] The memory 2502 may include one or more computer-readable storage media, which may be non-transitory. The memory 2502 may also include a high-speed random access memory, and a non-volatile memory, such as one or more disk storage devices, flash memory storage devices. In some embodiments, the non-transitory computer-readable storage medium in the memory 2502 is used to store at least one program code, which is used to be executed by the processor 2501 to implement the process executed by the first terminal or the second terminal in the resource display method provided in the method embodiment of the present disclosure.

[0516] In some embodiments, the terminal 2500 may also optionally include: a peripheral device interface 2503 and at least one peripheral device. The processor 2501, the memory 2502 and the peripheral device interface 2503 may be connected via a bus or a signal line. Each peripheral device may be connected to the peripheral device interface 2503 via a bus, a signal line or a circuit board. Specifically, the peripheral device includes: at least one of a radio frequency circuit 2504, a display screen 2505, a camera assembly 2506, an audio circuit 2507, a positioning assembly 2508 and a power supply 2509.

[0517] The peripheral device interface 2503 may be used to connect at least one peripheral device related to I / O (Input / Output) to the processor 2501 and the memory 2502. In some embodiments, the processor 2501, the memory 2502, and the peripheral device interface 2503 are integrated on the same chip or circuit board; in some other embodiments, any one or two of the processor 2501, the memory 2502, and the peripheral device interface 2503 may be implemented on a separate chip or circuit board, which is not limited in this embodiment.

[0518] The radio frequency circuit 2504 is used to receive and transmit RF (Radio Frequency) signals, also known as electromagnetic signals. The radio frequency circuit 2504 communicates with the communication network and other communication devices through electromagnetic signals. The radio frequency circuit 2504 converts the electrical signal into an electromagnetic signal for transmission, or converts the received electromagnetic signal into an electrical signal. Optionally, the radio frequency circuit 2504 includes: an antenna system, an RF transceiver, one or more amplifiers, a tuner, an oscillator, a digital signal processor, a codec chipset, a user identity module card, and the like. The radio frequency circuit 2504 can communicate with other terminals through at least one wireless communication protocol. The wireless communication protocol includes, but is not limited to: a metropolitan area network, various generations of mobile communication networks (2G, 3G, 4G and 5G), a wireless local area network and / or a WiFi (Wireless Fidelity) network. In some embodiments, the radio frequency circuit 2504 may also include circuits related to NFC (Near Field Communication), which is not limited in the present disclosure.

[0519] The display screen 2505 is used to display a UI (User Interface). The UI may include graphics, text, icons, videos, and any combination thereof. When the display screen 2505 is a touch display screen, the display screen 2505 also has the ability to collect touch signals on the surface or above the surface of the display screen 2505. The touch signal can be input to the processor 2501 as a control signal for processing. At this time, the display screen 2505 can also be used to provide virtual buttons and / or virtual keyboards, also known as soft buttons and / or soft keyboards. In some embodiments, the display screen 2505 can be one, set on the front panel of the terminal 2500; in other embodiments, the display screen 2505 can be at least two, respectively set on different surfaces of the terminal 2500 or in a folding design; in other embodiments, the display screen 2505 can be a flexible display screen, set on a curved surface or a folding surface of the terminal 2500. Even, the display screen 2505 can also be set to a non-rectangular irregular figure, that is, a special-shaped screen. The display screen 2505 can be made of materials such as LCD (Liquid Crystal Display) and OLED (Organic Light-Emitting Diode).

[0520] The camera assembly 2506 is used to capture images or videos. Optionally, the camera assembly 2506 includes a front camera and a rear camera. Typically, the front camera is arranged on the front panel of the terminal, and the rear camera is arranged on the back of the terminal. In some embodiments, there are at least two rear cameras, which are any one of a main camera, a depth of field camera, a wide-angle camera, and a telephoto camera, so as to realize the fusion of the main camera and the depth of field camera to realize the background blur function, the fusion of the main camera and the wide-angle camera to realize the panoramic shooting and VR (Virtual Reality) shooting function or other fusion shooting functions. In some embodiments, the camera assembly 2506 may also include a flash. The flash can be a monochrome temperature flash or a dual-color temperature flash. A dual-color temperature flash refers to a combination of a warm light flash and a cold light flash, which can be used for light compensation at different color temperatures.

[0521] The audio circuit 2507 may include a microphone and a speaker. The microphone is used to collect sound waves from the user and the environment, and convert the sound waves into electrical signals and input them into the processor 2501 for processing, or input them into the radio frequency circuit 2504 to achieve voice communication. For the purpose of stereo acquisition or noise reduction, there may be multiple microphones, which are respectively arranged at different parts of the terminal 2500. The microphone may also be an array microphone or an omnidirectional acquisition microphone. The speaker is used to convert the electrical signal from the processor 2501 or the radio frequency circuit 2504 into sound waves. The speaker may be a traditional film speaker or a piezoelectric ceramic speaker. When the speaker is a piezoelectric ceramic speaker, it can not only convert the electrical signal into sound waves audible to humans, but also convert the electrical signal into sound waves inaudible to humans for purposes such as ranging. In some embodiments, the audio circuit 2507 may also include a headphone jack.

[0522] Positioning component 2508 is used to locate the current geographical location of terminal 2500 to implement navigation or LBS (Location Based Service). Positioning component 2508 can be a positioning component based on the US GPS (Global Positioning System), China's Beidou system, Russia's Grenas system or the European Union's Galileo system.

[0523] The power supply 2509 is used to power various components in the terminal 2500. The power supply 2509 can be an alternating current, a direct current, a disposable battery, or a rechargeable battery. When the power supply 2509 includes a rechargeable battery, the rechargeable battery can support wired charging or wireless charging. The rechargeable battery can also be used to support fast charging technology.

[0524] In some embodiments, the terminal 2500 further includes one or more sensors 2510 , including but not limited to: an acceleration sensor 2511 , a gyroscope sensor 2512 , a pressure sensor 2513 , a fingerprint sensor 2514 , an optical sensor 2515 , and a proximity sensor 2516 .

[0525] The acceleration sensor 2511 can detect the magnitude of acceleration on the three coordinate axes of the coordinate system established by the terminal 2500. For example, the acceleration sensor 2511 can be used to detect the components of gravity acceleration on the three coordinate axes. The processor 2501 can control the display screen 2505 to display the user interface in a horizontal view or a vertical view according to the gravity acceleration signal collected by the acceleration sensor 2511. The acceleration sensor 2511 can also be used for collecting game or user motion data.

[0526] The gyro sensor 2512 can detect the body direction and rotation angle of the terminal 2500, and the gyro sensor 2512 can cooperate with the acceleration sensor 2511 to collect the user's 3D actions on the terminal 2500. The processor 2501 can implement the following functions based on the data collected by the gyro sensor 2512: motion sensing (such as changing the UI according to the user's tilt operation), image stabilization during shooting, game control, and inertial navigation.

[0527] The pressure sensor 2513 can be set on the side frame of the terminal 2500 and / or the lower layer of the display screen 2505. When the pressure sensor 2513 is set on the side frame of the terminal 2500, it can detect the user's holding signal of the terminal 2500, and the processor 2501 performs left and right hand recognition or shortcut operation according to the holding signal collected by the pressure sensor 2513. When the pressure sensor 2513 is set on the lower layer of the display screen 2505, the processor 2501 controls the operability controls on the UI interface according to the user's pressure operation on the display screen 2505. The operability controls include at least one of a button control, a scroll bar control, an icon control, and a menu control.

[0528] The fingerprint sensor 2514 is used to collect the user's fingerprint, and the processor 2501 identifies the user's identity based on the fingerprint collected by the fingerprint sensor 2514, or the fingerprint sensor 2514 identifies the user's identity based on the collected fingerprint. When the user's identity is identified as a trusted identity, the processor 2501 authorizes the user to perform relevant sensitive operations, including unlocking the screen, viewing encrypted information, downloading software, paying, and changing settings. The fingerprint sensor 2514 can be set on the front, back, or side of the terminal 2500. When a physical button or a manufacturer logo is set on the terminal 2500, the fingerprint sensor 2514 can be integrated with the physical button or the manufacturer logo.

[0529] The optical sensor 2515 is used to collect the ambient light intensity. In one embodiment, the processor 2501 can control the display brightness of the display screen 2505 according to the ambient light intensity collected by the optical sensor 2515. Specifically, when the ambient light intensity is high, the display brightness of the display screen 2505 is increased; when the ambient light intensity is low, the display brightness of the display screen 2505 is reduced. In another embodiment, the processor 2501 can also dynamically adjust the shooting parameters of the camera component 2506 according to the ambient light intensity collected by the optical sensor 2515.

[0530] The proximity sensor 2516, also called a distance sensor, is usually disposed on the front panel of the terminal 2500. The proximity sensor 2516 is used to collect the distance between the user and the front of the terminal 2500. In one embodiment, when the proximity sensor 2516 detects that the distance between the user and the front of the terminal 2500 is gradually decreasing, the processor 2501 controls the display screen 2505 to switch from the screen-on state to the screen-off state; when the proximity sensor 2516 detects that the distance between the user and the front of the terminal 2500 is gradually increasing, the processor 2501 controls the display screen 2505 to switch from the screen-off state to the screen-on state.

[0531] Those skilled in the art will understand that Fig.25 The structure shown in the figure does not constitute a limitation on the terminal 2500, and the terminal 2500 may include more or fewer components than those shown in the figure, or combine certain components, or adopt a different component arrangement.

[0532] Fig.26 It is a block diagram of a server according to an exemplary embodiment. The server 2600 may have relatively large differences due to different configurations or performances, and may include one or more processors (Central Processing Units, CPU) 2601 and one or more memories 2602, wherein the one or more memories 2602 store at least one program code, and the at least one program code is loaded and executed by the one or more processors 2601 to implement the process executed by the server in the resource display method provided by the above-mentioned various method embodiments. Of course, the server 2600 may also have components such as a wired or wireless network interface, a keyboard, and an input and output interface for input and output. The server 2600 may also include other components for realizing device functions, which will not be repeated here.

[0533] In an exemplary embodiment, a computer-readable storage medium including a program code is also provided, such as a memory 2602 including the program code, and the program code can be executed by a processor 2601 of a server 2600 to complete the resource display method. Optionally, the computer-readable storage medium can be a ROM (Read-Only Memory), a RAM (Random Access Memory), a CD-ROM (Compact-Disc Read-Only Memory), a magnetic tape, a floppy disk, an optical data storage device, etc.

[0534] In an exemplary embodiment, a computer program product is also provided, including a computer program, and when the computer program is executed by a processor, the resource display method described above is implemented.

[0535] In some embodiments, the computer program involved in the embodiments of the present application may be deployed and executed on a computer device, or on multiple computer devices located at one location, or on multiple computer devices distributed at multiple locations and interconnected by a communication network. Multiple computer devices distributed at multiple locations and interconnected by a communication network may constitute a blockchain system.

[0536] Those skilled in the art will readily appreciate other embodiments of the present disclosure after considering the specification and practicing the invention disclosed herein. The present disclosure is intended to cover any variations, uses or adaptations of the present disclosure that follow the general principles of the present disclosure and include common knowledge or customary techniques in the art that are not disclosed in the present disclosure. The description and examples are to be considered exemplary only, and the true scope and spirit of the present disclosure are indicated by the following claims.

[0537] It should be understood that the present disclosure is not limited to the exact structures that have been described above and shown in the drawings, and that various modifications and changes may be made without departing from the scope thereof. The scope of the present disclosure is limited only by the appended claims.

Claims

1. A resource display method, characterized in that: The method is performed by a first terminal and includes: In response to a startup operation of an application, multimedia resources of a target activity and at least one account are displayed in an initialization page of the application, the initialization page being a splash screen page displayed first when the application is started, the target activity being an activity for promoting or advertising a product, and the multimedia resources being resources for promoting or advertising the product; When the target activity is a question-answer type activity, the initialization page further includes first question information, the first question information is used to initiate a question to other accounts for the account logged in by the first terminal, and in response to a selection operation on any account among the at least one account, the selected account is determined as a target account to be invited, and the first question information is question information related to the product associated with the multimedia resource and the account logged in by the first terminal; Based on the target account, an invitation request is sent to a server, so that the server sends invitation information of the application to the second terminal in response to the application on the second terminal corresponding to the target account being in a running state; in response to the application on the second terminal not being in a running state, the invitation information is stored in a memory or a cache, and the multimedia resource is preloaded into the memory or the cache; in response to the application on the second terminal being started and the multimedia resource being displayed in the initialization page of the application, the invitation information is sent to the second terminal, so that the second terminal displays the invitation information when displaying the multimedia resource in the initialization page of the application; the invitation information is used to invite the target account to answer the question, and the account identifier of the account logged in by the first terminal and the second question information are displayed in the invitation information, and the second question information is used to instruct the account logged in by the first terminal to ask the target account questions related to the products associated with the multimedia resource and the account logged in by the first terminal; Automatically jump to the content page of the multimedia resource, and display invitation success information on the content page, wherein the invitation success information is used to indicate that the first terminal has logged in to the account and has successfully sent the invitation; In the case that the target account has replied to the question, reply information of the target account is received and displayed, where the reply information is the reply made by the target account in the initialization page displayed by the second terminal.

2. The resource display method according to claim 1, characterized in that: In response to the selection operation of any one of the at least one account, determining the selected account as a target account to be invited includes: In the initialization page, in response to a rotation operation on the first terminal, displaying that the at least one account is shifted along with the rotation operation; If any account moves to the target area, the any account is determined as the target account to be invited, and the target area is used to indicate the area where the selected account is located.

3. The resource display method according to claim 2, characterized in that: If any account moves to the target area, determining the any account as the target account to be invited includes: If the target account is in the target area for a target period of time, any one of the accounts is determined as the target account to be invited.

4. The resource display method according to claim 1, characterized in that: The initialization page displays a target icon; In response to the selection operation of any one of the at least one account, determining the selected account as a target account to be invited includes: In response to a drag operation on the target icon, displaying that the target icon moves along with the drag operation; If the target icon moves to the area where any account is located, the any account is determined as the target account to be invited.

5. The resource display method according to claim 4, characterized in that: If the target icon moves to the area where any account is located, determining the any account as the target account to be invited includes: In the case where the area where any one of the accounts is located intersects with the area where the target icon is located, the step of determining the any one of the accounts as the target account to be invited is performed.

6. The resource display method according to claim 1, characterized in that: The initialization page displays a target object, and the target object includes the at least one account and an indication control; In response to the selection operation of any one of the at least one account, determining the selected account as a target account to be invited includes: In response to a long press operation on the target object, displaying the indication control to rotate along the target object; In response to a release operation on the target object, the account pointed to by the indicator control is determined as the target account to be invited.

7. The resource display method according to any one of claims 2 to 6, characterized in that: The at least one account is at least one of a friend account of the account logged in by the first terminal in the application, an account followed by the account logged in by the first terminal in the application, an account in the application that follows the account logged in by the first terminal, and an account followed by the account logged in by the first terminal.

8. The resource display method according to claim 1, characterized in that: The method further comprises any of the following: In the initialization page, in response to a shaking operation on the first terminal, the target account to be invited is displayed; In the initialization page, in response to a rotation operation on the first terminal, the target account to be invited is displayed.

9. The resource display method according to claim 8, characterized in that: The initialization page includes a first invitation control, and the first invitation control is used to invite the target account to participate in the target activity; After displaying the target account to be invited, the method further includes: In response to the triggering operation of the first invitation control, the step of sending an invitation request to the server based on the target account is executed.

10. The resource display method according to any one of claims 8 to 9, characterized in that: The target account to be invited is an account recommended by the server, and the account recommended by the server is at least one of an account whose association with the account logged in by the first terminal is greater than an association threshold and an account that has not participated in the target activity.

11. The resource display method according to claim 1, characterized in that: After displaying the multimedia resources of the target activity in the initialization page of the application, the method further includes any of the following: In response to a triggering operation on a blank area in the initialization page, displaying a content page of the multimedia resource; In the initialization page, in response to a shaking operation on the first terminal, displaying a content page of the multimedia resource; In the initialization page, in response to a rotation operation on the first terminal, a content page of the multimedia resource is displayed.

12. The resource display method according to claim 1, characterized in that: The method further comprises at least one of the following: On the initialization page, the number of accounts that have participated in the target activity is displayed; In the initialization page, the number of accounts that have liked the multimedia resource is displayed.

13. The resource display method according to claim 12, characterized in that: The method further comprises at least one of the following: In the initialization page, the number of accounts that have participated in the target activity is displayed in a dynamically increasing form; In the initialization page, the number of accounts that have liked the multimedia resource is displayed in a dynamically increasing form.

14. The resource display method according to claim 12, characterized in that: The initialization page includes a like control, and the like control is used to like the multimedia resource; The method further comprises: In response to a triggering operation on the like control, the like control is switched to a resource viewing control, and the resource viewing control is used to view the content page of the multimedia resource.

15. The resource display method according to claim 1, characterized in that: The method further comprises: In the initialization page, resource prompt information is displayed, and the resource prompt information is used to prompt to view the content page of the multimedia resource.

16. A resource display method, characterized in that: The method is performed by the second terminal, and includes: In a case where an application has been started and multimedia resources of a target activity are displayed on an initialization page of the application, an invitation message of the application sent by a server based on an invitation request to a target account is received, the invitation message is used to invite the target account to answer a question sent by a first terminal, the invitation message displays an account identifier of an account logged in by the first terminal and second question information, the second question information is used to instruct the account logged in by the first terminal to ask the target account questions related to products associated with the multimedia resources and the account logged in by the first terminal, the invitation request is triggered based on the initialization page of the application on the first terminal side, and when the target activity is a question-answer type activity, the initialization page of the application on the first terminal side displays the first question information, the multimedia resources of the target activity and the target account to be invited, so that the first terminal The terminal determines the selected account as the target account to be invited in response to the selection operation of any account among the at least one account, the initialization page is the opening screen page displayed first when the application is started, the target activity is an activity for promoting or publicizing a product, the multimedia resource is a resource for promoting or publicizing the product, the first question information is used to initiate a question to other accounts for the account logged in by the first terminal, and the first question information is question information related to the product associated with the multimedia resource and the account logged in by the first terminal; wherein, after the first terminal side sends the invitation request to the server, the initialization page of the application automatically jumps to the content page of the multimedia resource, and the invitation success information is displayed in the content page, and the invitation success information is used to indicate that the account logged in by the first terminal has successfully sent the invitation; In the initialization interface of the application, displaying the invitation information when displaying the multimedia resource; The process of the server sending the invitation information to the second terminal includes: in response to the application on the second terminal being in a running state, sending the invitation information to the second terminal; in response to the application on the second terminal not being in a running state, storing the invitation information in a memory or a cache, and preloading the multimedia resource into the memory or the cache; in response to the application on the second terminal being started and the multimedia resource being displayed on the initialization page of the application, sending the invitation information to the second terminal; A reply made by the target account in the initialization page of the application is received, and the reply information is sent to the first terminal for viewing by the account logged in to the first terminal.

17. The resource display method according to claim 16, characterized in that: The receiving server sends the invitation information of the application based on the invitation request to the target account, including: When the application is in a running state, receiving invitation information sent by the server; The method further comprises: In the application, the invitation information is displayed in the form of a prompt message.

18. The resource display method according to claim 16, characterized in that: The method further comprises: In response to the reply operation to the invitation information, a reply success message is displayed, wherein the reply success message is used to prompt that the question has been successfully answered.

19. A resource display device, characterized in that: The device comprises: a resource display unit, configured to execute, in response to a startup operation on an application, display multimedia resources of a target activity and at least one account in an initialization page of the application, the initialization page being a splash screen page first displayed when the application is started, the target activity being an activity for promoting or advertising a product, and the multimedia resources being resources for promoting or advertising the product; When the target activity is a question-answer type activity, the initialization page further includes first question information, the first question information being used to initiate a question to other accounts regarding the account logged in by the first terminal; an account display unit being configured to execute a selection operation on any one of the at least one account, and determine the selected account as a target account to be invited, the first question information being question information related to the product associated with the multimedia resource and the account logged in by the first terminal; a sending unit configured to execute, based on the target account, sending an invitation request to a server, so that the server sends invitation information of the application to the second terminal in response to the application on the second terminal corresponding to the target account being in a running state; in response to the application on the second terminal not being in a running state, storing the invitation information in a memory or a cache, and preloading the multimedia resource into the memory or the cache; in response to the application on the second terminal being started and the multimedia resource being displayed in the initialization page of the application, sending the invitation information to the second terminal, so that the second terminal displays the invitation information when displaying the multimedia resource in the initialization page of the application; the invitation information is used to invite the target account to answer the question, and the invitation information displays the account identifier of the account logged in by the first terminal and the second question information, and the second question information is used to instruct the account logged in by the first terminal to ask the target account questions related to the product associated with the multimedia resource and the account logged in by the first terminal; A page display unit, configured to automatically jump to a content page of the multimedia resource, and display invitation success information in the content page, wherein the invitation success information is used to indicate that the first terminal has logged in to the account and has successfully sent the invitation; A module configured to perform the following steps: when the target account has replied to the question, receiving and displaying the reply information of the target account, the reply information is the reply made by the target account in the initialization page displayed by the second terminal.

20. The resource display device according to claim 19, characterized in that: The account display unit includes: a display subunit configured to execute, in the initialization page, in response to a rotation operation on the first terminal, displaying that the at least one account is displaced along with the rotation operation; The determination subunit is configured to determine any account as the target account to be invited if any account moves to a target area, wherein the target area is used to indicate an area where the selected account is located.

21. The resource display device according to claim 20, characterized in that: The determining subunit is configured to execute: If the target account is in the target area for a target period of time, any one of the accounts is determined as the target account to be invited.

22. The resource display device according to claim 20, characterized in that: The initialization page displays a target icon; The display subunit is further configured to execute, in response to a drag operation on the target icon, display that the target icon moves in response to the drag operation; The determination subunit is further configured to determine any account as the target account to be invited if the target icon moves to an area where any account is located.

23. The resource display device according to claim 22, characterized in that: The determining subunit is further configured to execute: In the case where the area where any one of the accounts is located intersects with the area where the target icon is located, the step of determining the any one of the accounts as the target account to be invited is performed.

24. The resource display device according to claim 19, characterized in that: The initialization page displays a target object, and the target object includes the at least one account and an indication control; The account display unit includes: a display subunit, configured to execute, in response to a long press operation on the target object, displaying that the indication control rotates along the target object; The determination subunit is configured to, in response to a release operation on the target object, determine the account pointed to by the indicator control as the target account to be invited.

25. The resource display device according to any one of claims 20 to 24, characterized in that: The at least one account is at least one of a friend account of the account logged in by the first terminal in the application, an account followed by the account logged in by the first terminal in the application, an account in the application that follows the account logged in by the first terminal, and an account followed by the account logged in by the first terminal.

26. The resource display device according to claim 19, characterized in that: The account display unit is further configured to perform any of the following: In the initialization page, in response to a shaking operation on the first terminal, the target account to be invited is displayed; In the initialization page, in response to a rotation operation on the first terminal, the target account to be invited is displayed.

27. The resource display device according to claim 26, characterized in that: The initialization page includes a first invitation control, and the first invitation control is used to invite the target account to participate in the target activity; The sending unit is further configured to execute: In response to the triggering operation of the first invitation control, the step of sending an invitation request to the server based on the target account is executed.

28. The resource display device according to any one of claims 26 to 27, characterized in that: The target account to be invited is an account recommended by the server, and the account recommended by the server is at least one of an account whose association with the account logged in by the first terminal is greater than an association threshold and an account that has not participated in the target activity.

29. The resource display device according to claim 19, characterized in that: The device further includes a page display unit configured to perform any of the following: In response to a triggering operation on a blank area in the initialization page, displaying a content page of the multimedia resource; In the initialization page, in response to a shaking operation on the first terminal, displaying a content page of the multimedia resource; In the initialization page, in response to a rotation operation on the first terminal, a content page of the multimedia resource is displayed.

30. The resource display device according to claim 19, characterized in that: The device further includes a quantity display unit configured to perform at least one of the following: On the initialization page, the number of accounts that have participated in the target activity is displayed; In the initialization page, the number of accounts that have liked the multimedia resource is displayed.

31. The resource display device according to claim 30, characterized in that: The quantity display unit is configured to perform at least one of the following: In the initialization page, the number of accounts that have participated in the target activity is displayed in a dynamically increasing form; In the initialization page, the number of accounts that have liked the multimedia resource is displayed in a dynamically increasing form.

32. The resource display device according to claim 30, characterized in that: The initialization page includes a like control, and the like control is used to like the multimedia resource; The device further comprises a switching unit configured to perform: In response to a triggering operation on the like control, the like control is switched to a resource viewing control, and the resource viewing control is used to view the content page of the multimedia resource.

33. The resource display device according to claim 19, characterized in that: The device also includes an information display unit configured to execute: In the initialization page, resource prompt information is displayed, and the resource prompt information is used to prompt to view the content page of the multimedia resource.

34. A resource display device, characterized in that: The device comprises: A receiving unit is configured to receive, when the application has been started and the multimedia resources of the target activity are displayed in the initialization page of the application, invitation information of the application sent by the server based on an invitation request to the target account, the invitation information is used to invite the target account to answer a question sent by the first terminal, the invitation information displays the account identifier of the account logged in by the first terminal and the second question information, the second question information is used to instruct the account logged in by the first terminal to ask the target account questions related to the products associated with the multimedia resources and the account logged in by the first terminal, the invitation request is triggered based on the initialization page of the application on the first terminal side, and when the target activity is a question-answer type activity, the initialization page of the application on the first terminal side displays the first question information, the multimedia resources of the target activity and the target account to be invited, so that The first terminal determines the selected account as the target account to be invited in response to the selection operation of any one of the at least one account, the initialization page is the opening screen page first displayed when the application is started, the target activity is an activity for promoting or publicizing a product, the multimedia resource is a resource for promoting or publicizing the product, the first question information is used to initiate a question to other accounts regarding the account logged in by the first terminal, and the first question information is question information related to the product associated with the multimedia resource and the account logged in by the first terminal; wherein, after the first terminal side sends the invitation request to the server, the initialization page of the application automatically jumps to the content page of the multimedia resource, and the invitation success information is displayed in the content page, and the invitation success information is used to indicate that the account logged in by the first terminal has successfully sent the invitation; A display unit, configured to be executed in the initialization interface of the application, and to display the invitation information when displaying the multimedia resource; The process of the server sending the invitation information to the second terminal includes: in response to the application on the second terminal being in a running state, sending the invitation information to the second terminal; in response to the application on the second terminal not being in a running state, storing the invitation information in a memory or a cache, and preloading the multimedia resource into the memory or the cache; in response to the application on the second terminal being started and the multimedia resource being displayed on the initialization page of the application, sending the invitation information to the second terminal; A module configured to perform the following steps: receiving a reply made by the target account in the initialization page of the application, and sending the reply information to the first terminal for viewing by the account logged in to the first terminal.

35. The resource display device according to claim 34, characterized in that: The receiving unit is configured to execute: When the application is in a running state, receiving invitation information sent by the server; The display unit is configured to perform: In the application, the invitation information is displayed in the form of a prompt message.

36. The resource display device according to claim 34, characterized in that: The display unit is further configured to perform: In response to the reply operation to the invitation information, a reply success message is displayed, wherein the reply success message is used to prompt that the question has been successfully answered.

37. A computer device, characterized in that: The computer device comprises: one or more processors; a memory for storing program code executable by the processor; The processor is configured to execute the program code to implement the resource display method according to any one of claims 1 to 18.

38. A computer-readable storage medium, characterized in that: When the program code in the computer-readable storage medium is executed by a processor of a computer device, the computer device is enabled to execute the resource display method according to any one of claims 1 to 18.

39. A computer program product comprising a computer program, characterized in that When the computer program is executed by a processor, the resource display method according to any one of claims 1 to 18 is implemented.

Citation Information

Patent Citations

  • Method and device for realizing invitation to watch video film

    CN106303590A

  • Video interaction method and device, and readable medium

    CN108769814A

  • Live broadcast interaction implementation method and computer readable storage medium

    CN112565798A

  • Collaborative event preview management system

    US20160148122A1

  • System and method for interactive gaming

    US20160279523A1