Resource display method and device, electronic equipment and storage medium

By displaying the shared objects with changing states on the upper layer of multimedia resources and showing the object details space, the problem of single information dissemination form is solved and the efficiency and interactivity of information display are improved.

CN120676213APending Publication Date: 2025-09-19BEIJING DAJIA INTERNET INFORMATION TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202511075349.6
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-07-31
Publication Date
2025-09-19

AI Technical Summary

Technical Problem

The current form of information dissemination is single, resulting in poor interactive experience and low resource utilization.

Method used

The shared objects are displayed on the upper layer of the multimedia resources, and the object details space is displayed through state changes. The resource content information and interaction information are always displayed to achieve multi-format display.

Benefits of technology

Display more information within a limited time, improve information display efficiency and page interactivity, and make full use of service resources.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120676213A_ABST
    Figure CN120676213A_ABST
Patent Text Reader

Abstract

The invention relates to a resource display method and device, electronic equipment and a storage medium, and the method comprises the steps: displaying a multimedia resource on a resource playing page which comprises resource content information and resource interaction information of the multimedia resource, and when the multimedia resource meets a preset playing condition, displaying the multimedia resource on the resource playing page; the sharing object in the first state is displayed on the upper layer of the multimedia resource, the sharing object which is converted from the first state to the second state is displayed, and the sharing object is used for being triggered to display an object detail space corresponding to the sharing object; the resource content information and the resource interaction information are always displayed on the resource playing page. According to the embodiment of the invention, more information can be displayed on the page within limited time, the service resources are utilized more fully, the maximum utilization of the service resources is realized, and meanwhile, the information display efficiency can be improved and the page interactivity can be increased through different forms of display of the information.
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, electronic device, and storage medium. Background Art

[0002] With the rapid development of the current mobile Internet, information dissemination based on mobile terminals has become increasingly mature. Generally, information can be disseminated through various websites or applications embedded in the terminal.

[0003] However, the current form of information dissemination is relatively simple, and a simple form of information dissemination will result in a poor interactive experience, resulting in low utilization of resources supporting information dissemination. Summary of the Invention

[0004] The present disclosure provides a resource display method, device, electronic device, and storage medium. The technical solutions of the present disclosure are as follows:

[0005] According to a first aspect of an embodiment of the present disclosure, a resource display method is provided, comprising:

[0006] Display multimedia resources on the resource playback page; the resource playback page includes resource content information and resource interaction information of the multimedia resources;

[0007] When the multimedia resource meets the preset playback conditions, the sharing object in the first state is displayed on the upper layer of the multimedia resource;

[0008] Display the shared object that changes from the first state to the second state; the shared object is used to be triggered to display the object detail space corresponding to the shared object; in the process of displaying the shared object on the resource playback page, the resource content information and resource interaction information are always displayed on the resource playback page.

[0009] In some possible embodiments, when the multimedia resource meets the preset playback condition, displaying the shared object in the first state on the upper layer of the multimedia resource includes:

[0010] When the playback time of the multimedia resource meets the preset playback time, the sharing object in the first state is displayed on the upper layer of the multimedia resource;

[0011] or;

[0012] When a preset object appears in the played multimedia resource, a shared object in a first state is displayed on an upper layer of the multimedia resource; and an associated relationship exists between the preset object and the shared object.

[0013] In some possible embodiments, displaying the shared object in the first state on an upper layer of the multimedia resource includes:

[0014] Displaying the shared object in a first state with an initial size from a first preset position on the resource playback page;

[0015] As the shared object in the first state moves from the first preset position to the second preset position, the size of the shared object increases from the initial size to the first size.

[0016] In some possible embodiments, the shared object in the first state is a shared object wrapped with a first decorative element; and displaying the shared object changing from the first state to the second state includes:

[0017] Display the animation of opening the first decorative element;

[0018] A sharing object in a second state is displayed; the sharing object in the second state includes a plurality of sub-sharing objects constituting the sharing object; each of the plurality of sub-sharing objects is wrapped with a second decorative element.

[0019] In some possible embodiments, the size of the shared object in the second state is the first size;

[0020] The method also includes:

[0021] When the shared object in the second state meets the preset display condition, the shared object in the second state moves from the second preset position to the third preset position according to the preset movement trajectory;

[0022] As the shared object in the second state moves from the second preset position to the third preset position, the size of the shared object shrinks from the first size to the second size.

[0023] In some possible embodiments, when the shared object in the second state meets a preset display condition, the shared object in the second state moves from the second preset position to the third preset position according to a preset movement trajectory, including:

[0024] Display the preset animation corresponding to the sharing object in the second state;

[0025] After the preset animation ends, the sharing object in the second state moves from the second preset position to the third preset position according to the preset movement trajectory.

[0026] In some possible embodiments, the third preset position is located in a preset area corresponding to the resource content information or the resource interaction information; and the second-sized shared object and the resource content information and the resource interaction information do not block each other;

[0027] Resource content information and resource interaction information are always triggerable on the resource playback page.

[0028] In some possible embodiments, the method further includes:

[0029] In response to an object detail display instruction triggered based on a shared object, displaying an object detail space on a resource playback page;

[0030] The object details space displays the detailed content information corresponding to the shared object.

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

[0032] The first display module is configured to display multimedia resources on a resource playback page; the resource playback page includes resource content information and resource interaction information of the multimedia resources;

[0033] A second display module is configured to display the shared object in the first state on an upper layer of the multimedia resource when the multimedia resource meets a preset playback condition;

[0034] The third display module is configured to execute the display of the shared object that has changed from the first state to the second state; the shared object is used to be triggered to display the object details space corresponding to the shared object; in the process of displaying the shared object on the resource playback page, the resource content information and resource interaction information are always displayed on the resource playback page.

[0035] In some possible embodiments, the second display module is configured to perform:

[0036] When the playback time of the multimedia resource meets the preset playback time, the sharing object in the first state is displayed on the upper layer of the multimedia resource;

[0037] or;

[0038] When a preset object appears in the played multimedia resource, a shared object in a first state is displayed on an upper layer of the multimedia resource; and an associated relationship exists between the preset object and the shared object.

[0039] In some possible embodiments, the second display module is configured to perform:

[0040] Displaying the shared object in a first state with an initial size from a first preset position on the resource playback page;

[0041] As the shared object in the first state moves from the first preset position to the second preset position, the size of the shared object increases from the initial size to the first size.

[0042] In some possible embodiments, the shared object in the first state is a shared object wrapped with a first decorative element; and the third display module is configured to execute:

[0043] Display the animation of opening the first decorative element;

[0044] A sharing object in a second state is displayed; the sharing object in the second state includes a plurality of sub-sharing objects constituting the sharing object; each of the plurality of sub-sharing objects is wrapped with a second decorative element.

[0045] In some possible embodiments, the size of the shared object in the second state is the first size;

[0046] The device further includes a fourth display module; the fourth display module is configured to execute:

[0047] When the shared object in the second state meets the preset display condition, the shared object in the second state moves from the second preset position to the third preset position according to the preset movement trajectory;

[0048] As the shared object in the second state moves from the second preset position to the third preset position, the size of the shared object shrinks from the first size to the second size.

[0049] In some possible embodiments, the fourth display module is configured to execute:

[0050] Display the preset animation corresponding to the sharing object in the second state;

[0051] After the preset animation ends, the sharing object in the second state moves from the second preset position to the third preset position according to the preset movement trajectory.

[0052] In some possible embodiments, the third preset position is located in a preset area corresponding to the resource content information or the resource interaction information; and the second-sized shared object and the resource content information and the resource interaction information do not block each other;

[0053] Resource content information and resource interaction information are always triggerable on the resource playback page.

[0054] In some possible embodiments, the device further includes a fifth display module; the fifth display module is configured to execute:

[0055] In response to an object detail display instruction triggered based on a shared object, displaying an object detail space on a resource playback page;

[0056] The object details space displays the detailed content information corresponding to the shared object.

[0057] According to a third aspect of an embodiment of the present disclosure, an electronic device is provided, comprising: a processor; and a memory for storing processor-executable instructions; wherein the processor is configured to execute instructions to implement a method as described in any one of the first aspects above.

[0058] According to a fourth aspect of an embodiment of the present disclosure, a computer-readable storage medium is provided. When instructions in the computer-readable storage medium are executed by a processor of an electronic device, the electronic device is enabled to execute any one of the methods in the first aspect of the embodiment of the present disclosure.

[0059] According to a fifth aspect of an embodiment of the present disclosure, a computer program product is provided, which includes a computer program, the computer program is stored in a readable storage medium, and at least one processor of a computer device reads and executes the computer program from the readable storage medium, so that the computer device performs any one of the methods in the first aspect of the embodiment of the present disclosure.

[0060] The technical solutions provided by the embodiments of the present disclosure bring at least the following beneficial effects:

[0061] Multimedia resources are displayed on a resource playback page, which includes resource content information and resource interaction information of the multimedia resources. When the multimedia resources meet the preset playback conditions, a shared object in a first state is displayed on the upper layer of the multimedia resources, and a shared object that changes from the first state to the second state is displayed. The shared object is used to be triggered to display the object detail space corresponding to the shared object. During the process of displaying the shared object on the resource playback page, the resource content information and resource interaction information are always displayed on the resource playback page. The embodiment of the present application can display more information on the page within a limited time, make more full use of service resources, and maximize the utilization of service resources. At the same time, by displaying information in different forms, the efficiency of information display can be improved and the interactivity of the page can be increased.

[0062] 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 disclosure. BRIEF DESCRIPTION OF THE DRAWINGS

[0063] In order to more clearly illustrate the technical solutions in the embodiments of the present invention, the following briefly introduces the drawings required for use in the description of the embodiments. Obviously, the drawings described below are only some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without creative work.

[0064] Figure 1 is a schematic diagram showing an application environment of a resource display method according to an exemplary embodiment;

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

[0066] Figure 3 This is a schematic diagram of a resource playback page according to an exemplary embodiment. Figure 1 ;

[0067] Figure 4 This is a schematic diagram of a resource playback page according to an exemplary embodiment. Figure 2 ;

[0068] Figure 5 This is a schematic diagram of a resource playback page according to an exemplary embodiment. Figure 3 ;

[0069] Figure 6 This is a schematic diagram of a resource playback page according to an exemplary embodiment. Figure 4 ;

[0070] Figure 7 This is a schematic diagram of a resource playback page according to an exemplary embodiment. Figure 5 ;

[0071] Figure 8 is a block diagram showing a resource display device according to an exemplary embodiment;

[0072] Figure 9 It is a block diagram of an electronic device for displaying resources according to an exemplary embodiment. DETAILED DESCRIPTION

[0073] The following will clearly and completely describe the technical solutions in the embodiments of the present invention in conjunction with the accompanying drawings. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without making any creative efforts shall fall within the scope of protection of the present invention.

[0074] It should be noted that the terms "first," "second," and the like in the specification and claims of the present disclosure and the above-mentioned drawings are used to distinguish similar first objects and are not necessarily used to describe a specific order or precedence. It should be understood that the numbers used in this manner are interchangeable 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 certain aspects of the present disclosure as detailed in the appended claims.

[0075] It should be noted that the user information (including but not limited to user device information, user personal information, etc.) and data (including but not limited to data used for display, data for analysis, etc.) involved in this disclosure are all information and data authorized by the user or fully authorized by all parties.

[0076] See also Figure 1 , Figure 1 is a schematic diagram showing an application environment of a resource display method according to an exemplary embodiment. Figure 1 As shown, the application environment may include a server 011 and a client 012 .

[0077] In some possible embodiments, the server 011 may include an independent physical server, a server cluster or distributed 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 operating system running on the server may include, but is not limited to, Android, iOS, Linux, Windows, Unix, etc.

[0078] In some possible embodiments, the client 012 may include, but is not limited to, smartphones, desktop computers, tablet computers, laptop computers, smart speakers, digital assistants, augmented reality (AR) / virtual reality (VR) devices, smart wearable devices, and other image-based clients. Alternatively, the client 012 may be software running on the client, such as an application or applet. Optionally, the operating system running on the client may include, but is not limited to, Android, iOS, Linux, Windows, Unix, and the like.

[0079] In some possible embodiments, the client displays multimedia resources on a resource playback page, and the resource playback page includes resource content information and resource interaction information of the multimedia resources. When the multimedia resources meet the preset playback conditions, the shared objects in the first state are displayed on the upper layer of the multimedia resources, and the shared objects that change from the first state to the second state are displayed. The shared objects are used to be triggered to display the object details space corresponding to the shared objects. In the process of displaying the shared objects on the resource playback page, the resource content information and resource interaction information are always displayed on the resource playback page. The embodiments of the present application can display more information on the page within a limited time, make more full use of service resources, and maximize the utilization of service resources. At the same time, the display of information in different forms can improve the efficiency of information display and increase page interactivity.

[0080] In one exemplary embodiment, the databases corresponding to the client and server can both be node devices in a blockchain system, capable of sharing acquired and generated information with other node devices in the blockchain system, enabling information sharing among multiple node devices. Multiple node devices in a blockchain system can be configured with the same blockchain, which is composed of multiple blocks, with adjacent blocks having an associated relationship. This allows any tampering of data in any block to be detected by the next block, thereby preventing tampering of the blockchain data and ensuring the security and reliability of the blockchain data.

[0081] Figure 2 It is a flowchart of a resource display method according to an exemplary embodiment. It should be noted that this specification provides method operation steps as described in the embodiment or flowchart, but may include more or fewer operation steps based on conventional or non-creative work. The order of steps listed in the embodiment is only one way of executing the steps among many steps, and does not represent the only execution order. When the actual system or product is executed, it can be executed in sequence or in parallel (for example, in a parallel processor or multi-threaded processing environment) according to the method shown in the embodiment or the accompanying drawings. Specifically, Figure 2 As shown, the flow chart includes at least the following steps S201-S205:

[0082] In step S201 , multimedia resources are displayed on a resource play page; the resource play page includes resource content information and resource interaction information of the multimedia resources.

[0083] In the embodiment of the present application, the execution subject of steps S201 to S205 and the embodiments extended by steps S201 to S205 may be a client, and a user account created by a certain user may exist on the client.

[0084] Optionally, the resource playback page may be a page on a client corresponding to a certain application, and the application may include an instant messaging application, a short video application, a life service application, or a shopping application, etc.

[0085] In an embodiment of the present application, the client can display a multimedia resource on a resource playback page. In some possible embodiments, the multimedia resource can be a resource in a resource information stream. Thus, the resource playback page is a page corresponding to the resource information stream in the application.

[0086] Figure 3 This is a schematic diagram of a resource playback page according to an exemplary embodiment. Figure 1 ,like Figure 3As shown, it includes a resource playing page 300 , and multimedia resources 301 , resource content information 302 and resource interaction information 303 on the resource playing page 300 .

[0087] In the embodiment of the present application, the multimedia resources 301 may include video, audio and video, audio, graphics or picture collections.

[0088] Optionally, the resource content information 302 may include a user account of the publisher of the multimedia resource and text edited by the publisher of the multimedia resource to describe the multimedia resource. For example, the text describing the multimedia resource may be a summary of the entire multimedia resource, which may also include related topic information, etc.

[0089] In the embodiment of the present application, the resource interaction information 303 can be displayed on the resource playback page in the form of a resource interaction control. Optionally, the resource interaction control may include an account control, a like control, a comment control, a forwarding control, and the like.

[0090] Optionally, the account control can be triggered to jump to the homepage of the publisher of the multimedia resource, where the publisher's homepage can include the publisher's introduction information and all the resources published by the publisher. Optionally, the like control can be triggered to like the multimedia resource. Optionally, the comment control can be triggered to display the comment area, where comments on the multimedia resource can be made. Optionally, the forwarding control can be triggered to forward the multimedia resource to other users.

[0091] In some possible embodiments, the multimedia resource can be played in a non-full screen format on the resource play page. Optionally, the non-full screen multimedia resource can be played in a preset area of ​​the resource play page, for example, in the middle area of ​​the resource play page.

[0092] In this way, the multimedia resource being played will not be blocked by the resource content information, thereby providing users with a better user experience.

[0093] In some other possible embodiments, the multimedia resource can be played in full screen on the resource playing page. Optionally, during the full screen multimedia resource playing process, the resource content information and resource interaction information can be displayed on the upper layer of the multimedia resource. And the resource content information and resource interaction information can be set to be displayed on the side or bottom of the resource playing page. Figure 3 As shown, the resource content information is displayed at the bottom of the resource playback page, and the resource exchange interaction information is displayed on the right side of the resource playback page.

[0094] This allows multimedia resources to be played in a larger display area, providing users with a better viewing experience. Meanwhile, by placing other information that obscures the multimedia resources at the side or bottom of the page, the majority of the video content, or the main content, is not obscured or is less affected by the obstruction. This allows for a better viewing experience while minimizing the impact of obstruction, achieving a balanced layout of page elements and preparing for the dissemination of more information.

[0095] In step S203 , when the multimedia resource meets the preset playing condition, the sharing object in the first state is displayed on the upper layer of the multimedia resource.

[0096] In an embodiment of the present application, when a multimedia resource meets a preset playback condition, the client may display a shared object on an upper layer of the multimedia resource.

[0097] In the embodiment of the present application, the preset playback condition is related to a preset operation performed on the device or on the screen of the device.

[0098] Optionally, during multimedia resource playback, when the client detects that the user performs a first preset operation on the device, the client may display the shared object on top of the multimedia resource. Optionally, the first preset operation may be a twisting, swinging, or shaking operation on the device.

[0099] Optionally, during playback of a multimedia resource, if the client detects that the user has performed a second preset operation on the device screen, the client may display the shared object on top of the multimedia resource. Optionally, the second preset operation may be a click or slide operation on the device screen or a location on the device screen.

[0100] In the embodiment of the present application, the preset playback condition is related to the playback time of the multimedia resource. Optionally, when the playback time of the multimedia resource meets the preset playback time, the client can display the shared object in the first state on the upper layer of the multimedia resource.

[0101] Optionally, the preset playback time can be preset, for example, the preset playback time can be 3 seconds. That is, when the multimedia resource is played for 3 seconds on the resource playback page, the client can display the shared object in the first state on the upper layer of the multimedia resource.

[0102] Optionally, the preset playback duration can be determined based on the total duration of the multimedia resource and the duration for which the shared object is displayed on the resource playback page. For example, if the total duration of the multimedia resource is between 20 and 30 seconds, and the shared object is displayed on the resource playback page for 10 seconds, the preset playback duration is 10 seconds. That is, after the multimedia resource has been played on the resource playback page for 10 seconds, the client can display the shared object in the first state above the multimedia resource.

[0103] In an embodiment of the present application, the preset playback condition is related to the preset object of the multimedia resource. Optionally, when the preset object appears in the multimedia resource being played, the shared object in the first state is displayed on the upper layer of the multimedia resource. There is an association between the preset object and the shared object.

[0104] Optionally, the association relationship between the preset object and the shared object means that the preset object and the shared object are the same object. When the shared object appears in the played multimedia resource, the shared object in the first state is displayed on the upper layer of the multimedia resource.

[0105] Optionally, the association between the preset object and the shared object means that text information related to the shared object appears in the played multimedia resource, such as the name of the shared object appears in the subtitles of the multimedia resource, then the client can display the shared object in the first state on the upper layer of the multimedia resource.

[0106] Figure 4 This is a schematic diagram of a resource playback page according to an exemplary embodiment. Figure 2 ,like Figure 4 As shown, it includes a resource playing page 300, and multimedia resources 301, resource content information 302, and resource interaction information 303 on the resource playing page 300. Optionally, it also includes a shared object 400 that is displayed.

[0107] In some possible embodiments, the sharing objects involved in this application may be certain virtual resources, such as "red envelopes", "coupons", etc.

[0108] In other possible embodiments, the sharing objects involved in this application can be certain physical commodity resources, such as certain electronic products, such as "earphones", "mobile phones", etc., or certain cosmetics, such as "lipstick", "face cream", or resource package objects, such as Figure 4 The "gift box" shown, etc.

[0109] Figure 5 This is a schematic diagram of a resource playback page according to an exemplary embodiment. Figure 3 ,like Figure 5 As shown, it includes the resource playing page 300 during the change of the location of the shared object.

[0110] Optionally, the client may display a shared object in a first state with an initial size from a first preset position on the resource playback page. As the shared object in the first state moves from the first preset position to a second preset position, the size of the shared object increases from the initial size to the first size.

[0111] In some possible embodiments, the first preset position and the second preset position can be two different positions randomly set on the resource playback page. Figure 5 When the multimedia resource meets the preset playback conditions, such as Figure 5 As shown in the left sub-figure, a sharing object "gift box" of the initial size and the first state may appear at the top center of the resource playback page. Then, the sharing object "gift box" may gradually move from the top center to the center of the resource playback page. Optionally, in the process of the sharing object "gift box" moving from the top center to the center of the resource playback page, the size of the sharing object "gift box" may gradually increase from the initial size to the first size, thereby obtaining the following: Figure 5 The effect is shown in the sub-image on the right.

[0112] Optionally, the movement trajectory from the first preset position to the second preset position on the resource playback page can be a straight falling trajectory, so that the shared object "gift box" can fall straight from the top middle position to the middle position of the resource playback page.

[0113] The moving trajectory from the first preset position to the second preset position in the embodiment of the present application can be any trajectory, and the present application does not limit the moving trajectory from the first preset position to the second preset position.

[0114] In step S205, the shared object that has changed from the first state to the second state is displayed; the shared object is used to be triggered to display the object details space corresponding to the shared object; in the process of displaying the shared object on the resource playback page, the resource content information and resource interaction information are always displayed on the resource playback page.

[0115] In an embodiment of the present application, after displaying a shared object in a first state on an upper layer of a multimedia resource, the client may further display a shared object that has changed from the first state to a second state, wherein the shared object is configured to be triggered to display an object detail space corresponding to the shared object.

[0116] In this embodiment of the present application, the first and second states represent shared objects with different decorative elements. The shared object in the first state is a shared object wrapped with the first decorative element, while the shared object in the second state is a shared object wrapped with the second decorative element. Thus, when a multimedia resource meets preset playback conditions, the client can display the shared object wrapped with the first decorative element on top of the multimedia resource. Subsequently, the first decorative element on the shared object wrapped with the first decorative element can be replaced with the second decorative element, displaying the shared object wrapped with the second decorative element.

[0117] Specifically, the first decorative element can be a first packaging cover, and the second decorative element can be a second packaging cover. Thus, when the multimedia resource meets the preset playback conditions, the client can display the shared object wrapped in the first packaging cover on top of the multimedia resource. Subsequently, the resource playback page can display an animation of the first packaging cover being torn open, revealing the shared object wrapped in the second packaging cover.

[0118] In this embodiment of the present application, the first and second states represent different numbers and sizes of shared objects. The shared object in the first state is a single shared object of the first size, while the shared object in the second state is multiple sub-shared objects of the third size. Optionally, the volume of the multiple sub-shared objects of the third size can be equal to the volume of a single shared object of the first size.

[0119] Optionally, when the multimedia resource meets the preset playback conditions, the client can display a first-sized sharing object on the upper layer of the multimedia resource. Then, an animation of the first-sized sharing being separated can be displayed on the resource playback page, and multiple third-sized sub-sharing objects appear.

[0120] In this embodiment of the present application, the first and second states represent shared objects with different decorative elements, different numbers, and different sizes. The shared object in the first state is a shared object of a first size wrapped with a first decorative element. The shared object in the second state is a shared object of a third size wrapped with a second decorative element.

[0121] Optionally, the client may display an animation of opening the first decorative element and display a shared object in a second state, wherein the shared object in the second state includes a plurality of sub-shared objects constituting the shared object, and each of the plurality of sub-shared objects is wrapped with a second decorative element.

[0122] Figure 6 This is a schematic diagram of a resource playback page according to an exemplary embodiment. Figure 4 ,like Figure 6 As shown, it includes the resource playing page 300 during the change of the location of the shared object.

[0123] Optionally, the first decorative element may be a first package cover, and the second decorative element may be a second package cover.

[0124] Specifically, when the multimedia resource meets the preset playback conditions, such as Figure 6 As shown in the left sub-image, the client can display a shared object of the first size wrapped in the first packaging cover on the upper layer of the multimedia resource. Then, the resource playback page can display an animation of the first packaging cover being torn off, and multiple sub-shared objects of the third size wrapped in the second packaging cover appear. In this way, Figure 6 The effect is shown in the sub-image on the right.

[0125] In this way, by associating multimedia resources with sharing objects, all content displayed on the resource playback page can be related to the sharing object, that is, the objects in the multimedia resources can be displayed from multiple forms, multiple contents, and multiple angles, thereby maximizing the utilization of service resources and improving information display efficiency.

[0126] In some possible embodiments, the first decorative element and the second decorative element may be related to multimedia resources.

[0127] In some possible embodiments, the first decorative element and the second decorative element may include patterns, colors, designs, etc.

[0128] In some possible embodiments, the first decorative element and the second decorative element may be related to the main colors in the multimedia resource. For example, if the main colors in the multimedia resource are red and green, the first decorative element may be a red package cover, and the second decorative element may be a green package cover.

[0129] Similarly, the first decorative element and the second decorative element can be related to a preset object in the multimedia resource. For example, if the preset object in the multimedia resource is gold and silver in color and has a wavy pattern, the first decorative element can be a red package cover with a wavy pattern, and the second decorative element can be a green package cover with a wavy pattern.

[0130] In other possible embodiments, the first decorative element and the second decorative element can be determined based on a preset object in the multimedia resource and the festival corresponding to the current time. That is, the client can determine the carrier decorative element based on the preset object in the multimedia resource and the festival corresponding to the current time. For example, assuming the current festival is Festival A, and the colors corresponding to Festival A are red and gold, the client can use the red and gold colors of the festival corresponding to the current time and the logo of the preset object to form the first decorative element and the second decorative element. For example, the first decorative element is a red packaging cover with the logo of the preset object, and the second decorative element is a gold packaging cover with the logo of the preset object.

[0131] In this way, the sharing objects in the embodiment of the present application are associated with multimedia resources, or preset objects in multimedia resources, so that information can be disseminated more effectively through various forms of combination, thereby improving the efficiency of information transmission. In addition, by embodying the festival elements corresponding to the current time in the carrier object, the online and offline environments can be combined, thereby adding more real-time information and fun to the online resource dissemination.

[0132] In an embodiment of the present application, the size of the shared object in the second state is the first size. When the shared object in the second state meets the preset display conditions, the shared object in the second state moves from the second preset position to the third preset position according to the preset movement trajectory. As the shared object in the second state moves from the second preset position to the third preset position, the size of the shared object shrinks from the first size to the second size.

[0133] Optionally, the shared object in the second state meeting the preset display condition may mean that an animation corresponding to the shared object in the second state is displayed on the resource playback page.

[0134] Specifically, after the sharing object changes from the first state to the second state, the client can display the preset animation corresponding to the sharing object in the second state. After the preset animation ends, the sharing object in the second state moves from the second preset position to the third preset position according to the preset movement trajectory.

[0135] Figure 7 This is a schematic diagram of a resource playback page according to an exemplary embodiment. Figure 5 ,like Figure 7 As shown, it includes the resource playing page 300 during the change of the location of the shared object.

[0136] Optionally, the preset animation corresponding to the shared object in the second state can be preset, such as the shared object in the second state emitting light. Alternatively, when the shared object in the second state has multiple sub-shared objects, the multiple sub-shared objects can be spread out on the resource playback page and then restored to a spliced ​​appearance.

[0137] The following combination Figure 7 The sharing object "gift box" is explained as shown. Figure 7 As shown in the left sub-figure, after the sharing object changes from the first state to the second state of multiple sub-sharing objects "small gift boxes", the multiple sub-sharing objects "small gift boxes" can be spread out on the resource playback page and then restored to splice together. Then, the multiple sub-sharing objects "small gift boxes" can be gradually moved from the middle position of the resource playback page to the top of the resource content information. Optionally, in the process of the multiple sub-sharing objects "small gift boxes" gradually moving from the middle position of the resource playback page to the top of the resource content information, the size of the multiple sub-sharing objects "small gift boxes" can be gradually reduced from the first size to the second size, thereby obtaining the following Figure 7 The effect is shown in the sub-image on the right.

[0138] In some possible embodiments, the third preset position is located in a preset area corresponding to the resource content information or the resource interaction information, and the shared object of the second size and the resource content information and the resource interaction information do not block each other.

[0139] In this way, the original resource content information and resource interaction information of the multimedia resource and the shared object can be kept as free as possible. At the same time, the resource content information and resource interaction information can always be triggered on the resource playback page, even when the shared object is displayed on the resource playback page.

[0140] In an embodiment of the present application, the client may display an object detail space on the resource playback page in response to an object detail display instruction triggered based on a shared object, and display detailed content information corresponding to the shared object in the object detail space.

[0141] In an embodiment of the present application, the client can display the object details space corresponding to the shared object or the preset object in response to an object details display instruction triggered based on the shared object, wherein the object details space includes the object operation page, object details page or object live broadcast room corresponding to the shared object or the preset object.

[0142] In some possible embodiments, if the client detects that the “gift box” is clicked, the object details space corresponding to the preset object or the shared object may be displayed.

[0143] In summary, this application can display multimedia resources from multiple aspects, in an all-round and continuous manner by providing associated information of multimedia resources in different forms, thereby achieving full display of resources and efficient transmission of information.

[0144] Figure 8 This is a block diagram of a resource display device according to an exemplary embodiment, which has the function of implementing the data processing method in the above method embodiment, and the function can be implemented by hardware or by hardware executing corresponding software.

[0145] Reference Figure 8 , the device includes a first display module 801, a second display module 802 and a third display module 803:

[0146] The first display module 801 is configured to display multimedia resources on a resource playback page; the resource playback page includes resource content information and resource interaction information of the multimedia resources;

[0147] The second display module 802 is configured to display the shared object in the first state on the upper layer of the multimedia resource when the multimedia resource meets the preset playback condition;

[0148] The third display module 803 is configured to execute the display of the shared object that has changed from the first state to the second state; the shared object is used to be triggered to display the object details space corresponding to the shared object; in the process of displaying the shared object on the resource playback page, the resource content information and resource interaction information are always displayed on the resource playback page.

[0149] In some possible embodiments, the second display module is configured to perform:

[0150] When the playback time of the multimedia resource meets the preset playback time, the sharing object in the first state is displayed on the upper layer of the multimedia resource;

[0151] or;

[0152] When a preset object appears in the played multimedia resource, a shared object in a first state is displayed on an upper layer of the multimedia resource; and an associated relationship exists between the preset object and the shared object.

[0153] In some possible embodiments, the second display module is configured to perform:

[0154] Displaying the shared object in a first state with an initial size from a first preset position on the resource playback page;

[0155] As the shared object in the first state moves from the first preset position to the second preset position, the size of the shared object increases from the initial size to the first size.

[0156] In some possible embodiments, the shared object in the first state is a shared object wrapped with a first decorative element; and the third display module is configured to execute:

[0157] Display the animation of opening the first decorative element;

[0158] A sharing object in a second state is displayed; the sharing object in the second state includes a plurality of sub-sharing objects constituting the sharing object; each of the plurality of sub-sharing objects is wrapped with a second decorative element.

[0159] In some possible embodiments, the size of the shared object in the second state is the first size;

[0160] The device further includes a fourth display module; the fourth display module is configured to execute:

[0161] When the shared object in the second state meets the preset display condition, the shared object in the second state moves from the second preset position to the third preset position according to the preset movement trajectory;

[0162] As the shared object in the second state moves from the second preset position to the third preset position, the size of the shared object shrinks from the first size to the second size.

[0163] In some possible embodiments, the fourth display module is configured to execute:

[0164] Display the preset animation corresponding to the sharing object in the second state;

[0165] After the preset animation ends, the sharing object in the second state moves from the second preset position to the third preset position according to the preset movement trajectory.

[0166] In some possible embodiments, the third preset position is located in a preset area corresponding to the resource content information or the resource interaction information; and the second-sized shared object and the resource content information and the resource interaction information do not block each other;

[0167] Resource content information and resource interaction information are always triggerable on the resource playback page.

[0168] In some possible embodiments, the device further includes a fifth display module; the fifth display module is configured to execute:

[0169] In response to an object detail display instruction triggered based on a shared object, displaying an object detail space on a resource playback page;

[0170] The object details space displays the detailed content information corresponding to the shared object.

[0171] It should be noted that the apparatus provided in the above embodiments, when implementing its functions, is only illustrated by the division of the above functional modules. In actual applications, the above functions can be assigned to different functional modules as needed, that is, the internal structure of the device can be divided into different functional modules to complete all or part of the functions described above. In addition, the apparatus and method embodiments provided in the above embodiments are based on the same concept. The specific implementation process is detailed in the method embodiment and will not be repeated here.

[0172] Figure 9 FIG3 is a block diagram of an apparatus 3000 for displaying resources according to an exemplary embodiment. For example, the apparatus 3000 may be a mobile phone, a computer, a digital broadcast terminal, a messaging device, a game console, a tablet device, a medical device, a fitness device, a personal digital assistant, etc.

[0173] Reference Figure 9 , the device 3000 may include one or more of the following components: a processing component 3002 , a memory 3004 , a power component 3006 , a multimedia component 3008 , an audio component 3010 , an input / output (I / O) interface 3012 , a sensor component 3014 , and a communication component 3016 .

[0174] The processing component 3002 generally controls the overall operation of the device 3000, such as operations associated with display, phone calls, data communications, camera operation, and recording operations. The processing component 3002 may include one or more processors 3020 to execute instructions to perform all or part of the steps of the above-described method. In addition, the processing component 3002 may include one or more modules to facilitate interaction between the processing component 3002 and other components. For example, the processing component 3002 may include a multimedia module to facilitate interaction between the multimedia component 3008 and the processing component 3002.

[0175] The memory 3004 is configured to store various types of data to support operations on the device 3000. Examples of such data include instructions for any application or method operating on the device 3000, contact data, phone book data, messages, pictures, videos, etc. The memory 3004 can be implemented by any type of volatile or non-volatile storage device, or a combination thereof, such as static random access memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic memory, flash memory, magnetic disk, or optical disk.

[0176] The power supply component 3006 provides power to the various components of the device 3000. The power supply component 3006 may include a power management system, one or more power supplies, and other components associated with generating, managing, and distributing power to the device 3000.

[0177] The multimedia component 3008 includes a screen that provides an output interface between the device 3000 and the user. In some embodiments, the screen may include a liquid crystal display (LCD) and a touch panel (TP). If the screen includes a touch panel, the screen can be implemented as a touch screen to receive input signals from the user. The touch panel includes one or more touch sensors to sense touches, slides, and gestures on the touch panel. The touch sensor can not only sense the boundaries of the touch or slide action, but also detect the duration and pressure associated with the touch or slide operation. In some embodiments, the multimedia component 3008 includes a front camera and / or a rear camera. When the device 3000 is in an operating mode, such as a shooting mode or a video mode, the front camera and / or the rear camera can receive external multimedia data. Each front camera and rear camera can be a fixed optical lens system or have focal length and optical zoom capabilities.

[0178] The audio component 3010 is configured to output and / or input audio signals. For example, the audio component 3010 includes a microphone (MIC) that is configured to receive external audio signals when the device 3000 is in an operating mode, such as a call mode, a recording mode, and a voice recognition mode. The received audio signal can be further stored in the memory 3004 or transmitted via the communication component 3016. In some embodiments, the audio component 3010 also includes a speaker for outputting audio signals.

[0179] I / O interface 3012 provides an interface between processing component 3002 and peripheral interface modules, such as a keyboard, click wheel, buttons, etc. These buttons may include but are not limited to: a home button, volume buttons, a start button, and a lock button.

[0180] The sensor assembly 3014 includes one or more sensors for providing various aspects of the status assessment of the device 3000. For example, the sensor assembly 3014 can detect the open / closed state of the device 3000, the relative positioning of components, such as the display and keypad of the device 3000. The sensor assembly 3014 can also detect changes in the position of the device 3000 or a component of the device 3000, the presence or absence of user contact with the device 3000, the orientation or acceleration / deceleration of the device 3000, and changes in the temperature of the device 3000. The sensor assembly 3014 can include a proximity sensor configured to detect the presence of nearby objects without any physical contact. The sensor assembly 3014 can also include an optical sensor, such as a CMOS or CCD image sensor, for use in imaging applications. In some embodiments, the sensor assembly 3014 can also include an accelerometer, a gyroscope, a magnetic sensor, a pressure sensor, or a temperature sensor.

[0181] The communication component 3016 is configured to facilitate wired or wireless communication between the device 3000 and other devices. The device 3000 can access a wireless network based on a communication standard, such as WiFi, an operator network (such as 2G, 3G, 4G or 5G), or a combination thereof. In an exemplary embodiment, the communication component 3016 receives a broadcast signal or broadcast-related information from an external broadcast management system via a broadcast channel. In an exemplary embodiment, the communication component 3016 also includes a near field communication (NFC) module to facilitate short-range communication. For example, the NFC module can be implemented based on radio frequency identification (RFID) technology, infrared data association (IrDA) technology, ultra-wideband (UWB) technology, Bluetooth (BT) technology and other technologies.

[0182] In an exemplary embodiment, the apparatus 3000 may be implemented by one or more application-specific integrated circuits (ASICs), digital signal processors (DSPs), digital signal processing devices (DSPDs), programmable logic devices (PLDs), field programmable gate arrays (FPGAs), controllers, microcontrollers, microprocessors, or other electronic components to perform the above-described method.

[0183] An embodiment of the present invention also provides a computer-readable storage medium, which can be set in an electronic device to store at least one instruction or at least one program related to implementing a resource display method. The at least one instruction or the at least one program is loaded and executed by the processor to implement the resource display method provided by the above method embodiment.

[0184] In an exemplary embodiment, a storage medium including instructions is also provided, such as a memory 3004 including instructions, and the instructions can be executed by the processor 3020 of the apparatus 3000 to perform the above method. Alternatively, the storage medium can be a non-transitory computer-readable storage medium, such as a ROM, a random access memory (RAM), a CD-ROM, a magnetic tape, a floppy disk, an optical data storage device, etc.

[0185] An embodiment of the present invention also provides a computer-readable storage medium, which, when the instructions in the computer-readable storage medium are executed by a processor of an electronic device, enables the electronic device to execute any method of the first aspect or the second aspect of the embodiment of the present disclosure.

[0186] An embodiment of the present invention also provides a computer program product, which includes a computer program, the computer program is stored in a readable storage medium, and at least one processor of a computer device reads and executes the computer program from the readable storage medium, so that the computer device performs the method of any one of the first aspect or second aspect of the embodiments of the present disclosure.

[0187] It should be noted that the order of the embodiments of the present invention described above is for descriptive purposes only and does not represent the superiority or inferiority of the embodiments. The above description is of specific embodiments of this specification. Other embodiments are within the scope of the appended claims. In some cases, the actions or steps described in the claims can be performed in an order different from that in the embodiments and still achieve the desired results. In addition, the processes depicted in the accompanying drawings do not necessarily require the specific order or continuous order shown to achieve the desired results. In some embodiments, resource display and parallel processing are also possible or may be advantageous.

[0188] The various embodiments in this specification are described in a progressive manner. Similar parts between the various embodiments can be referred to in conjunction with each other. Each embodiment focuses on the differences from other embodiments. In particular, the device embodiments are generally similar to the method embodiments, so the description is relatively simple. For relevant parts, refer to the description of the method embodiments.

[0189] Those skilled in the art will understand that all or part of the steps to implement the above embodiments may be accomplished by hardware, or by a program to instruct the relevant hardware, and the program may be stored in a computer-readable storage medium, which may be a read-only memory, a disk, or an optical disk, etc.

[0190] The above description is only a preferred embodiment of the present invention and is not intended to limit the present invention. Any modifications, equivalent substitutions, improvements, etc. made within the spirit and principles of the present invention should be included in the scope of protection of the present invention.

Claims

1. A resource display method, characterized in that: include: Displaying multimedia resources on a resource playback page; the resource playback page includes resource content information and resource interaction information of the multimedia resources; When the multimedia resource meets the preset playback condition, displaying the sharing object in the first state on the upper layer of the multimedia resource; Displaying the shared object transformed from the first state to the second state; the shared object is used to be triggered to display the object details space corresponding to the shared object; During the process of displaying the shared object on the resource playback page, the resource content information and the resource interaction information are always displayed on the resource playback page.

2. The resource display method according to claim 1, characterized in that: When the multimedia resource meets the preset playback condition, displaying the shared object in the first state on the upper layer of the multimedia resource includes: When the playback duration of the multimedia resource meets the preset playback duration, displaying the sharing object in the first state on the upper layer of the multimedia resource; or; When a preset object appears in the multimedia resource being played, a shared object in a first state is displayed on an upper layer of the multimedia resource; and an association relationship exists between the preset object and the shared object.

3. The resource display method according to claim 1, characterized in that: The displaying of the shared object in the first state on the upper layer of the multimedia resource includes: Displaying the shared object in the first state with an initial size from a first preset position on the resource playback page; As the shared object in the first state moves from the first preset position to the second preset position, the size of the shared object increases from the initial size to the first size.

4. The resource display method according to any one of claims 1 to 3, characterized in that: The sharing object in the first state is a sharing object wrapped with the first decorative element; The displaying the shared object changing from the first state to the second state includes: Displaying an animation of opening the first decorative element; The sharing object in the second state is displayed; the sharing object in the second state includes a plurality of sub-sharing objects constituting the sharing object; each of the plurality of sub-sharing objects is wrapped with a second decorative element.

5. The resource display method according to any one of claims 1 to 3, characterized in that: The size of the shared object in the second state is the first size; The method further comprises: When the shared object in the second state meets the preset display condition, the shared object in the second state moves from the second preset position to the third preset position according to the preset movement trajectory; As the shared object in the second state moves from the second preset position to the third preset position, the size of the shared object shrinks from the first size to the second size.

6. The resource display method according to claim 5, characterized in that: When the shared object in the second state meets the preset display condition, the shared object in the second state moves from the second preset position to the third preset position according to the preset movement trajectory, including: Displaying a preset animation corresponding to the sharing object in the second state; After the preset animation ends, the sharing object in the second state moves from the second preset position to the third preset position according to the preset movement trajectory.

7. The resource display method according to claim 5, characterized in that: The third preset position is located in a preset area corresponding to the resource content information or the resource interaction information; and the shared object of the second size and the resource content information and the resource interaction information do not block each other; The resource content information and the resource interaction information can always be triggered on the resource playback page.

8. The resource display method according to claim 1, characterized in that: The method further comprises: In response to an object detail display instruction triggered based on the shared object, displaying the object detail space on the resource playback page; The detailed content information corresponding to the shared object is displayed in the object details space.

9. A resource display device, characterized in that: include: A first display module is configured to display multimedia resources on a resource playback page; the resource playback page includes resource content information and resource interaction information of the multimedia resources; a second display module configured to display a shared object in a first state on an upper layer of the multimedia resource when the multimedia resource meets a preset playback condition; a third display module configured to display the shared object that has changed from the first state to the second state; the shared object is configured to be triggered to display an object detail space corresponding to the shared object; During the process of displaying the shared object on the resource playback page, the resource content information and the resource interaction information are always displayed on the resource playback page.

10. An electronic device, characterized in that: include: processor; a memory for storing instructions executable by the processor; The processor is configured to execute the instructions to implement the resource display method according to any one of claims 1 to 8.

11. A computer-readable storage medium, characterized in that When the instructions in the computer-readable storage medium are executed by a processor of an electronic device, the electronic device is enabled to execute the resource display method according to any one of claims 1 to 8.

12. A computer program product, characterized in that The computer program product includes a computer program stored in a readable storage medium. At least one processor of a computer device reads and executes the computer program from the readable storage medium, so that the device performs the resource display method according to any one of claims 1 to 8.