Resource push method, device, electronic device, and computer-readable storage medium

By displaying user identification and dynamic information in a dynamic display interface and displaying resource identification within a preset range of the user identification in response to user interaction operations, the problems of low resource push efficiency and insufficient user interaction in the existing technology are solved, chain propagation of resource push is realized, and user experience and resource push efficiency are improved.

CN114065022BActive Publication Date: 2025-09-12BEIJING TAOYOU TIANXIA TECH CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202111265646.9
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2021-10-28
Publication Date
2025-09-12
Estimated Expiration
2041-10-28

AI Technical Summary

Technical Problem

The resource push efficiency in existing technologies is low, expanding the user group requires a lot of resources, and there is a lack of interaction and trust between user groups, resulting in poor push effects.

Method used

By displaying the user ID and dynamic information in the dynamic display interface, the resource ID is displayed within the preset range of the user ID in response to user interactive operations, and the number of users who push resources is increased through chain propagation, and the resource ID pre-configured in the dynamic publisher ID is used for propagation.

Benefits of technology

It improves the efficiency of resource push, increases users' attention and interest in resources, and enhances user experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN114065022B_ABST
    Figure CN114065022B_ABST
Patent Text Reader

Abstract

The embodiments of the present application provide a resource push method, device, electronic device and computer-readable storage medium, which relate to the field of data push technology. The method includes: displaying a dynamic display interface, the dynamic display interface includes a user identifier and at least one dynamic information, the dynamic information includes a dynamic publisher identifier and dynamic content; in response to an interactive operation on the dynamic information, if it is determined that the dynamic publisher identifier includes a resource identifier, then the resource identifier is displayed within a preset range of the user identifier. The embodiments of the present application allow users to understand information such as the lives or opinions of other users, and display resource identifiers in the dynamic publisher identifiers of dynamic information, thereby increasing the user's attention to resource identifiers, and allowing resource identifiers to form a chain transmission between users, thereby increasing the number of users carrying resource identifiers in a fission manner, greatly improving the efficiency of resource push, and also improving user experience and interest in resources.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the technical field of data push technology. Specifically, the present application relates to a resource push method, device, electronic device and computer-readable storage medium. Background Art

[0002] With the popularization of the Internet, many resources are pushed to users when they surf the Internet. The most common ones are advertising resources. Advertising is a means of promoting products. In order to make the advertising content reach more users, the most direct way is to place more advertisements. However, the cost of placing more advertisements is too high, and the effect of placing fewer advertisements is poor.

[0003] Existing technologies generally predict users' personal interests and other information based on their historical behavior. Advertisers then target a group of users based on their actual needs and push ads to these users to improve the efficiency of pushing advertising resources. However, this method determines that the user group to which resources are pushed is relatively small. Expanding the user group requires more resources, and the effect of resource push is also limited. Summary of the Invention

[0004] The embodiments of the present application provide a resource push method, device, electronic device, computer-readable storage medium, and computer program product that can solve the above-mentioned problems. The technical solution is as follows:

[0005] According to one aspect of an embodiment of the present application, a resource push method is provided, the method comprising:

[0006] Displaying a dynamic display interface, the dynamic display interface including a user identifier and at least one dynamic information, the dynamic information including a dynamic publisher identifier and dynamic content;

[0007] In response to an interactive operation on the dynamic information, if it is determined that the dynamic publisher identifier includes a resource identifier, the resource identifier is displayed within a preset range of the user identifier.

[0008] In one possible implementation, the resource identifier is displayed in a preset area of ​​the user identifier, and then the following steps are further included:

[0009] In response to an interactive operation on a resource identifier displayed in a preset area of ​​a user identifier, or in response to an interactive operation on a resource identifier displayed in a dynamic publisher identifier, a resource corresponding to the resource identifier is displayed.

[0010] In another possible implementation, displaying the resource corresponding to the resource identifier includes:

[0011] Determine a link corresponding to the resource identifier, where the URL corresponding to the link includes the resource;

[0012] Display resources based on the link.

[0013] In another possible implementation, displaying the resource identifier in a preset area of ​​the user identifier includes:

[0014] Display a pop-up window to remind users whether to display resource identifiers;

[0015] In response to confirming the operation of displaying the resource identifier, the resource identifier is displayed in a preset area of ​​the user identifier.

[0016] In another possible implementation, displaying the resource identifier in a preset area of ​​the user identifier includes:

[0017] Determining a display attribute of the resource identifier, the display attribute including at least one of a relative position relationship between the resource identifier and the user identifier, a size, and a display duration;

[0018] The resource identifier is displayed in a preset area of ​​the user identifier according to the display attribute of the resource identifier.

[0019] In yet another possible implementation, the resource identifier is displayed within a preset range of the user identifier, and then the method further includes:

[0020] In response to the operation of publishing the target dynamic information, displaying the target dynamic information in the dynamic display interface;

[0021] The target dynamic information includes user identification, resource identification and target dynamic content.

[0022] According to another aspect of an embodiment of the present application, a resource pushing device is provided, the device comprising:

[0023] A display module, configured to display a dynamic display interface, wherein the dynamic display interface includes a user identifier and at least one dynamic information, wherein the dynamic information includes a dynamic publisher identifier and dynamic content;

[0024] The response module is used to respond to the interactive operation on the dynamic information, and if it is determined that the dynamic publisher identifier includes the resource identifier, display the resource identifier within a preset range of the user identifier.

[0025] According to another aspect of an embodiment of the present application, an electronic device is provided. The electronic device includes a memory, a processor, and a computer program stored in the memory. The processor executes the computer program to implement the steps of the above-mentioned resource push method.

[0026] According to another aspect of the embodiments of the present application, a computer-readable storage medium is provided, and when a computer program is executed by a processor, the steps of the above-mentioned resource push method are implemented.

[0027] The beneficial effects of the technical solution provided by the embodiments of the present application are:

[0028] In the embodiment of the present application, a dynamic display interface is displayed, which includes a user identifier and at least one dynamic information for users to read, so that users can understand information such as the lives or opinions of other users, and the resource identifier is displayed in the dynamic publisher identifier of the dynamic information, thereby increasing the user's attention to the resource identifier. If the user interacts with the dynamic information published by some dynamic publishers whose dynamic publisher identifiers contain resource identifiers, the resource identifier is also displayed within the preset range of the user's user identifier, so that the resource identifier can form a chain transmission between users, and increase the number of users carrying resource identifiers in a fission manner, which greatly improves the efficiency of resource push and also improves user experience and interest in resources. BRIEF DESCRIPTION OF THE DRAWINGS

[0029] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the following briefly introduces the drawings required for describing the embodiments of the present application.

[0030] Figure 1 A flowchart of a resource push method provided in an embodiment of the present application;

[0031] Figure 2 A schematic diagram of a dynamic display interface provided as an example in an embodiment of the present application;

[0032] Figure 3 A schematic diagram showing a user identification after an interactive operation is provided as an example in an embodiment of the present application;

[0033] Figure 4 A schematic diagram showing a resource identifier provided as an example in an embodiment of the present application;

[0034] Figure 5 A schematic diagram showing a pop-up window provided as an example in an embodiment of the present application;

[0035] Figure 6 A schematic diagram of the structure of a resource push device provided in an embodiment of the present application;

[0036] Figure 7 A schematic diagram of the structure of an electronic device for resource push provided in an embodiment of the present application. DETAILED DESCRIPTION

[0037] The following describes the embodiments of the present application in conjunction with the accompanying drawings. It should be understood that the embodiments described below in conjunction with the accompanying drawings are exemplary descriptions for explaining the technical solutions of the embodiments of the present application and do not constitute a limitation on the technical solutions of the embodiments of the present application.

[0038] Those skilled in the art will understand that, unless otherwise stated, the singular forms "a," "an," "said," and "the" used herein may also include plural forms. It should be further understood that the terms "including" and "comprising" used in the embodiments of the present application mean that the corresponding features can be implemented as the presented features, information, data, steps, operations, elements, and / or components, but do not exclude implementation as other features, information, data, steps, operations, elements, components, and / or combinations thereof supported by the present technical field. It should be understood that when we refer to an element as being "connected" or "coupled" to another element, the element can be directly connected or coupled to the other element, or it can refer to the element and the other element establishing a connection relationship through an intermediate element. In addition, the "connection" or "coupling" used herein may include wireless connection or wireless coupling. The term "and / or" used herein indicates at least one of the items defined by the term, for example, "A and / or B" indicates implementation as "A," or implementation as "A," or implementation as "A and B."

[0039] In order to make the objectives, technical solutions and advantages of this application clearer, the implementation methods of this application will be further described in detail below with reference to the accompanying drawings.

[0040] First, the nouns involved in this application are introduced and explained:

[0041] Link, link refers to the process of transferring parameters and control commands between modules of an electronic computer program and combining them into an executable whole. It is also called a hyperlink. It refers to the connection relationship from one web page to a target. The target can be another web page, a different location on a compatible web page, a picture, an email, a file, or even an application.

[0042] The application scenario of this application is in the field of workplace social networking, where resources are pushed to users when users browse dynamic information posted by other users. Generally, resources are pushed directly to users, that is, they are directly displayed to users, such as advertising resources. However, users are not necessarily interested in the pushed resources. In order to improve the efficiency of resource push, the amount of promotion can only be increased, which consumes more money.

[0043] In order to improve the efficiency of resource push, the existing technology can predict the user's personal interests and other information based on the user's historical behavior, and then select a part of users for push based on the user's personal interests, rather than pushing it widely to all users, to improve the efficiency of resource push.

[0044] However, the user group determined by this method of pushing resources is generally small. If you want to expand the user group, you need to spend more manpower and material resources to re-identify users. Users have no influence on each other, have no trust in the pushed resources, and may even feel disgusted, resulting in poor results in resource push.

[0045] The resource push method, device, electronic device, and computer-readable storage medium provided in this application are intended to solve the above technical problems in the prior art.

[0046] The following describes several exemplary embodiments to illustrate the technical solutions of the embodiments of the present application and the technical effects produced by the technical solutions of the present application. It should be noted that the following embodiments can refer to, draw on, or combine with each other, and the same terms, similar features, and similar implementation steps in different embodiments will not be repeated.

[0047] The embodiment of the present application provides a method for pushing resources, such as Figure 1 As shown, the method includes:

[0048] S101: Display a dynamic display interface, where the dynamic display interface includes a user identifier and at least one dynamic information, and the dynamic information includes a dynamic publisher identifier and dynamic content.

[0049] The dynamic display interface is a user interface that displays dynamic information posted by multiple users. When the dynamic display interface is displayed to users, users can browse multiple dynamic information in the dynamic display interface. Dynamic information is posted by dynamic publishers. Users can also see their own user ID in the dynamic display interface.

[0050] A user's user ID may include information such as the user's profile picture, name, and occupation, and is used to uniquely identify the user. Dynamic information includes the publisher's ID and the content of the dynamic information. The publisher's ID includes information such as the publisher's profile picture, name, and occupation, and is used to uniquely identify the publisher. Dynamic content includes the publisher's daily life updates, opinion papers, and other content, and may be displayed in the form of text, images, videos, and other formats, which are not specifically limited in this embodiment of the application.

[0051] Figure 2 A schematic diagram of a dynamic display interface provided as an example in an embodiment of the present application is shown as follows: Figure 2 As shown, the dynamic display interface includes dynamic information 12 and dynamic information 13; above the dynamic display interface 11 is the user identification, which includes the user's head portrait, user name and user occupation, such as Figure 2 The user's avatar is a smiling face, the user's name is "Zhang San", and the user's occupation is "Engineer".

[0052] The dynamic information 12 includes the dynamic publisher identification of the dynamic publisher who publishes the dynamic information 12, the dynamic content and the resource identification. The dynamic publisher identification is displayed above the dynamic information 12, including the dynamic publisher's head portrait, resource identification, dynamic publisher's name and dynamic publisher's occupation, such as Figure 2 The dynamic publisher's avatar is an expressionless face, the resource identifier is a heart shape, the dynamic publisher's name is "Li Si", and the dynamic publisher's occupation is "tester". The dynamic content is displayed below the dynamic information 12, such as Figure 2 “What a nice weather today!” in .

[0053] The dynamic information 13 includes the dynamic publisher's dynamic publisher ID and the dynamic content, but no resource ID. The dynamic publisher ID is displayed above the dynamic information 13, including the dynamic publisher's avatar, name, and occupation. Figure 2 The dynamic publisher's avatar is a crying face, the dynamic publisher's name is "Wang Wu", the dynamic publisher's occupation is "interviewer", and the dynamic content is displayed below the dynamic information 13, such as Figure 2 "Is anyone looking for a job?"

[0054] S102: In response to an interactive operation on the dynamic information, if it is determined that the dynamic publisher identifier includes a resource identifier, the resource identifier is displayed within a preset range of the user identifier.

[0055] Users can interact with the dynamic information displayed in the dynamic display interface, and interactive operations include likes, comments, etc.

[0056] In response to the user's interactive operation on the dynamic information, the dynamic publisher of the dynamic information on which the user performed the interactive operation is determined, and then it is determined whether the dynamic publisher identifier of the dynamic publisher contains a resource identifier. The resource identifier is displayed within a preset range in the dynamic publisher identifier and is pre-configured for a part of the dynamic publishers and is used to identify the pushed resources.

[0057] Figure 3 This is a schematic diagram showing a user identification after an interactive operation provided as an example in an embodiment of the present application. Figure 3 As shown, in Figure 2 Based on the interactive operation, the dynamic information released by "Li Si" is interactively operated. The dynamic display interface on the left is before the interactive operation, and the dynamic display interface on the right is after the interactive operation. The interactive operation is Figure 3 Click the comment button to comment. The resource ID is also displayed in the user ID of the user "Zhang San" in the dynamic display interface on the right, that is, Figure 3 The heart shape next to the smiling face in the picture.

[0058] Specifically, the resource identifier can be an image of a preset shape. The preset range displayed in the dynamic publisher identifier can be, for example, in the avatar, or within a certain range around the avatar, or after the name, or after the job description. This embodiment of the present application does not make specific limitations.

[0059] Figure 4 A schematic diagram showing a resource identifier is provided as an example in the embodiment of the present application, such as Figure 4 As shown, the smiley face is the user avatar, and the heart shape is the resource identifier. As shown in the smiley face on the left, the heart shape can be in the smiley face, as shown in the middle smiley face, the heart shape can also be outside the smiley face, as shown in the right smiley face, the heart shape can also be on the smiley face boundary.

[0060] In the embodiment of the present application, a portion of dynamic publishers is pre-selected. Pre-set screening conditions can be used to select a portion of dynamic publishers to carry resource identifiers. That is, the resource identifier will be displayed in the dynamic publisher identifier of these dynamic publishers. Specifically, the screening conditions can be dynamic publishers in the same city, or dynamic publishers with the same profession, which is determined based on actual circumstances and is not specifically limited in the embodiment of the present application. For the selected dynamic publishers, an association relationship between the resource identifier and the dynamic publisher identifier can be established. When the dynamic publisher publishes dynamic information, the resource identifier will be displayed within the preset range of the dynamic publisher identifier in the dynamic information.

[0061] If it is determined that the dynamic publisher identifier includes a resource identifier, the resource identifier is also displayed within the preset range of the user identifier. It should be understood that the preset range in which the resource identifier is displayed in the user identifier is the same as the preset range in which the resource identifier is displayed in the dynamic publisher identifier.

[0062] In the embodiment of the present application, a dynamic display interface is displayed, which includes a user identifier and at least one dynamic information for users to read, so that users can understand information such as the lives or opinions of other users, and the resource identifier is displayed in the dynamic publisher identifier of the dynamic information, thereby increasing the user's attention to the resource identifier. If the user interacts with the dynamic information published by some dynamic publishers whose dynamic publisher identifiers contain resource identifiers, the resource identifier is also displayed within the preset range of the user's user identifier, so that the resource identifier can form a chain transmission between users, and increase the number of users carrying resource identifiers in a fission manner, which greatly improves the efficiency of resource push and also improves user experience and interest in resources.

[0063] An embodiment of the present application provides a possible implementation method, which displays a resource identifier in a preset area of ​​a user identifier, and then further includes:

[0064] In response to an interactive operation on a resource identifier displayed in a preset area of ​​a user identifier, or in response to an interactive operation on a resource identifier displayed in a dynamic publisher identifier, a resource corresponding to the resource identifier is displayed.

[0065] The user can perform interactive operations on the displayed resource identifiers. The interactive operation can be the user clicking on the resource identifier. The user can perform interactive operations on the resource identifiers within the preset area of ​​the user identifier, or on the resource identifiers in the dynamic publisher identifier. When the user performs interactive operations on the resource identifier, the resource corresponding to the resource identifier is displayed in response to the interactive operation of the user clicking on the resource identifier.

[0066] The embodiment of the present application also provides a possible implementation method for displaying the resource corresponding to the resource identifier, including:

[0067] Determine a link corresponding to the resource identifier, where the URL corresponding to the link includes the resource;

[0068] Display resources based on the link.

[0069] For each resource identifier, a corresponding resource is pre-configured for the resource identifier. Specifically, in an embodiment of the present application, an association relationship can be established between the resource identifier and the resource through a link. For example, the resource is displayed when the URL corresponding to the link is accessed, and when the resource identifier is clicked, the link corresponding to the resource identifier is displayed, that is, the link of the resource is configured to the resource identifier.

[0070] When a user performs an interactive operation on a resource identifier, such as clicking on the resource identifier, confirming the link corresponding to the resource identifier, accessing the URL corresponding to the link, and jumping to the resource display interface to display the resource corresponding to the resource identifier.

[0071] The embodiment of the present application further provides a possible implementation method for displaying a resource identifier in a preset area of ​​a user identifier, including:

[0072] Display a pop-up window to remind users whether to display resource identifiers;

[0073] In response to confirming the operation of displaying the resource identifier, the resource identifier is displayed in a preset area of ​​the user identifier.

[0074] After a user interacts with the dynamic information published by a dynamic publisher whose dynamic publisher identifier includes a resource identifier, the user needs to confirm whether the resource identifier is also displayed in the user identifier. Only when the user confirms to display the resource identifier will the resource representation be displayed in the preset area of ​​the user identifier.

[0075] Specifically, in an embodiment of the present application, a pop-up window will be displayed to remind the user whether to display the resource identifier. The information in the pop-up window may include displaying the resource identifier or not displaying the resource identifier. For example, it can be displayed in the form of text, and a corresponding button is set for the user to click and select. If the user confirms to display the resource identifier, in response to the user's confirmation operation to display the resource identifier, the resource identifier is displayed in the preset area of ​​the user's user identifier.

[0076] Figure 5 A schematic diagram of a pop-up window provided as an example in the embodiment of the present application is shown as follows: Figure 5 As shown, the pop-up window is used to remind the user, and "Reminder!" can be displayed at the top to attract the user's attention; it displays "Confirm whether to display the resource identifier" and two buttons "Confirm" and "Cancel". The "Confirm" button corresponds to displaying the resource identifier, and the "Cancel" button indicates that the resource identifier should not be displayed.

[0077] In the embodiment of the present application, a pop-up window is displayed to remind the user whether to display the resource identifier, which takes the user's real thoughts into consideration. If the user is interested in dynamic information and interacts with the dynamic information, and the dynamic publisher's dynamic publisher's dynamic publisher identifier includes the resource identifier, the user's trust level can be improved. Then the user is prompted whether to display the resource identifier. The resource identifier can be displayed in the user identifier, just like the dynamic publisher, which brings fun and a sense of identity to the user and improves the user experience.

[0078] The embodiment of the present application further provides a possible implementation method for displaying a resource identifier in a preset area of ​​a user identifier, including:

[0079] Determining a display attribute of the resource identifier, the display attribute including at least one of a relative position relationship between the resource identifier and the user identifier, a size, and a display duration;

[0080] The resource identifier is displayed in a preset area of ​​the user identifier according to the display attribute of the resource identifier.

[0081] The resource identifier in the embodiment of the present application is displayed in the form of an image in a preset area of ​​the user identifier. The preset area can be in the user identifier or within a certain range around the user identifier. The embodiment of the present application does not make any specific limitations.

[0082] Specifically, the display attributes of the resource identifier are pre-configured when displayed. These attributes include the relative positional relationship between the resource identifier and the user identifier, the size, and the display duration. The relative positional relationship between the resource identifier and the user identifier refers to the specific position of the resource identifier relative to the user identifier, such as the resource identifier in the lower right corner of the user's avatar within the user identifier. The size refers to the size of the resource identifier when displayed within the user identifier, for example, a resource identifier with a length of 33 pt and a width of 33 pt (pt represents a point, which is the physical size of the screen and is 1 / 72 of an inch). The specific shape of the resource identifier can be designed based on actual circumstances. For example, if the resource you want to push is about an introduction to a clothing store, the resource identifier can be designed to resemble a piece of clothing.

[0083] The display duration refers to the time range during which the resource identifier is displayed in the user identifier. The resource identifier is displayed within this time range. For example, if the display duration of the resource identifier is 3 days, then after the user confirms the display of the resource identifier, the resource identifier will be displayed in the user identifier for the next 3 days.

[0084] In the embodiment of the present application, the resource identifier is displayed in the form of an image. The pixels contained in the resource identifier image can be determined, the relative position relationship of the resource identifier in the user identifier can be determined by the position of the pixels, and the size of the resource identifier can be determined by the number of pixels contained in the resource identifier.

[0085] After determining the display attributes of the resource identifier, the resource identifier is displayed within the preset range of the user identifier according to the display attributes of the resource identifier, that is, the display position of the resource identifier is determined according to the relative position relationship and size between the resource identifier and the user identifier, and the resource identifier is displayed according to the display duration.

[0086] The embodiment of the present application further provides a possible implementation method, which displays the resource identifier within a preset range of the user identifier, and then further includes:

[0087] In response to the operation of publishing the target dynamic information, displaying the target dynamic information in the dynamic display interface;

[0088] The target dynamic information includes user identification, resource identification and target dynamic content.

[0089] If the resource identifier is displayed in the user's user ID, when the user publishes dynamic information, that is, the user publishes dynamic information as a dynamic publisher, the resource identifier will also be displayed within the preset range in the user ID in the dynamic information published by the user.

[0090] Specifically, the user edits the dynamic information that he wants to publish, that is, the target dynamic information, clicks publish, and publishes it to the dynamic display interface. In response to the user's operation of publishing the target dynamic information, the target dynamic information is displayed in the dynamic display interface. It should be noted that, unlike the dynamic information previously published by the user, the dynamic information previously published by the user includes the user ID and dynamic content, while the currently displayed target dynamic information includes the user ID, resource ID and target dynamic content. The resource ID is displayed within the preset range of the user ID. For example, other users can see a medal in the form of a hat in the lower right corner of the user's avatar in the dynamic display interface.

[0091] In an embodiment of the present application, when a user includes a resource identifier in his user identifier and publishes target dynamic information, the resource identifier in the target dynamic information will also be displayed when displayed in the dynamic display interface, so that other users can also see the resource identifier when they see the target dynamic information published by the user, so that more users can be exposed to the resource identifier, which can also bring fun to users and improve user experience.

[0092] The embodiment of the present application provides a resource push device, such as Figure 6 As shown, the resource push device may include: a display module 110 and a response module 210, wherein:

[0093] A display module 110 is configured to display a dynamic display interface, wherein the dynamic display interface includes a user identifier and at least one dynamic information, wherein the dynamic information includes a dynamic publisher identifier and dynamic content;

[0094] The response module 210 is configured to respond to an interactive operation on the dynamic information and, if it is determined that the dynamic publisher identifier includes a resource identifier, display the resource identifier within a preset range of the user identifier.

[0095] The resource push device provided in the embodiment of the present application specifically executes the above-mentioned method embodiment process. For details, please refer to the content of the above-mentioned resource push method embodiment, which will not be repeated here. The resource push device provided in the embodiment of the present application displays a dynamic display interface, which includes a user identifier and at least one dynamic information for users to read, so that users can understand other users' lives or opinions and other information, and display the resource identifier in the dynamic publisher identifier of the dynamic information, thereby increasing the user's attention to the resource identifier. If the user interacts with the dynamic information published by some dynamic publishers whose dynamic publisher identifiers contain resource identifiers, the resource identifier is also displayed within the preset range of the user's user identifier, so that the resource identifier can form a chain transmission between users, and increase the number of users carrying resource identifiers in a fission manner, which greatly improves the efficiency of resource push and can also improve user experience and interest in resources.

[0096] In one possible implementation, the response module 210 includes:

[0097] The first response module is configured to respond to an interactive operation on a resource identifier displayed in a preset area of ​​a user identifier, or respond to an interactive operation on a resource identifier displayed in a dynamic publisher identifier, and display a resource corresponding to the resource identifier.

[0098] In another possible implementation, the first response module includes:

[0099] A first determining module is used to determine a link corresponding to a resource identifier, where the URL corresponding to the link includes the resource;

[0100] Display resources based on the link.

[0101] In yet another possible implementation, the response module 210 further includes:

[0102] The second response module is used to display a pop-up window for reminding the user whether to display the resource identifier;

[0103] In response to confirming the operation of displaying the resource identifier, the resource identifier is displayed in a preset area of ​​the user identifier.

[0104] In yet another possible implementation, the second response module includes:

[0105] A second determining module is configured to determine a display attribute of the resource identifier, the display attribute including at least one of a relative position relationship between the resource identifier and the user identifier, a size, and a display duration;

[0106] The resource identifier is displayed in a preset area of ​​the user identifier according to the display attribute of the resource identifier.

[0107] In yet another possible implementation, the response module 210 further includes:

[0108] A third response module is used to display the target dynamic information in the dynamic display interface in response to the operation of publishing the target dynamic information;

[0109] The target dynamic information includes user identification, resource identification and target dynamic content.

[0110] An embodiment of the present application provides an electronic device, including a memory, a processor, and a computer program stored in the memory, wherein the processor executes the above-mentioned computer program to implement the steps of the resource push method, which can be achieved compared with the prior art: in the embodiment of the present application, a dynamic display interface is displayed, wherein the dynamic display interface includes a user identifier and at least one dynamic information for the user to read, so that the user can understand information such as the life or opinions of other users, and the resource identifier is displayed in the dynamic publisher identifier of the dynamic information, thereby increasing the user's attention to the resource identifier. If the user interacts with the dynamic information published by some dynamic publishers whose dynamic publisher identifiers contain resource identifiers, the resource identifier is also displayed within the preset range of the user's user identifier, so that the resource identifier can be chain-propagated between users, and the number of users carrying resource identifiers is increased in a fission manner, which greatly improves the efficiency of resource push and also improves the user experience and interest in resources.

[0111] In an alternative embodiment, an electronic device is provided, such as Figure 7 As shown, Figure 7 The electronic device 4000 shown includes: a processor 4001 and a memory 4003. The processor 4001 and the memory 4003 are connected, for example, via a bus 4002. Optionally, the electronic device 4000 may further include a transceiver 4004, which may be used for data exchange between the electronic device and other electronic devices, such as data transmission and / or data reception. It should be noted that in actual applications, the number of transceivers 4004 is not limited to one, and the structure of the electronic device 4000 does not constitute a limitation on the embodiments of the present application.

[0112] Processor 4001 can be a CPU (Central Processing Unit), a general-purpose processor, a DSP (Digital Signal Processor), an ASIC (Application Specific Integrated Circuit), an FPGA (Field Programmable Gate Array), or other programmable logic devices, transistor logic devices, hardware components, or any combination thereof. It can implement or execute the various exemplary logic blocks, modules, and circuits described in conjunction with the disclosure of this application. Processor 4001 can also be a combination that implements computing functions, such as a combination of one or more microprocessors, a combination of a DSP and a microprocessor, etc.

[0113] Bus 4002 may include a path for transmitting information between the above components. Bus 4002 may be a PCI (Peripheral Component Interconnect) bus or an EISA (Extended Industry Standard Architecture) bus. Bus 4002 may be divided into an address bus, a data bus, a control bus, etc. For ease of representation, Figure 6 Only one thick line is used in the diagram, but this does not mean that there is only one bus or one type of bus.

[0114] The memory 4003 may be a ROM (Read Only Memory) or other type of static storage device that can store static information and instructions, a RAM (Random Access Memory) or other type of dynamic storage device that can store information and instructions, or an EEPROM (Electrically Erasable Programmable Read Only Memory), a CD-ROM (Compact Disc Read Only Memory) or other optical disk storage, optical disk storage (including compact discs, laser discs, optical discs, digital versatile discs, Blu-ray discs, etc.), magnetic disk storage media, other magnetic storage devices, or any other medium that can be used to carry or store computer programs and can be read by a computer, without limitation herein.

[0115] The memory 4003 is used to store the computer program for executing the embodiment of the present application, and the execution is controlled by the processor 4001. The processor 4001 is used to execute the computer program stored in the memory 4003 to implement the steps shown in the above method embodiment.

[0116] An embodiment of the present application provides a computer-readable storage medium having a computer program stored thereon. When the computer program is executed by a processor, the steps and corresponding contents of the aforementioned method embodiment can be implemented.

[0117] It should be understood that, although each operation step is indicated by arrows in the flowchart of the embodiment of the present application, the order of implementation of these steps is not limited to the order indicated by the arrows. Unless otherwise clearly stated herein, in some implementation scenarios of the embodiment of the present application, the implementation steps in each flowchart can be performed in other orders according to demand. In addition, some or all of the steps in each flowchart can include multiple sub-steps or multiple stages based on actual implementation scenarios. Some or all of these sub-steps or stages can be executed at the same time, and each sub-step or stage in these sub-steps or stages can also be executed at different times respectively. Under different scenarios at the execution time, the execution order of these sub-steps or stages can be flexibly configured according to demand, and the embodiment of the present application does not limit this.

[0118] The above description is only an optional implementation method for some implementation scenarios of this application. It should be pointed out that for ordinary technicians in this technical field, without departing from the technical concept of the solution of this application, the use of other similar implementation methods based on the technical ideas of this application also falls within the protection scope of the embodiments of this application.

Claims

1. A resource push method, characterized in that: The method comprises: Displaying a dynamic display interface, wherein the dynamic display interface includes a user identifier and at least one dynamic information, wherein the dynamic information includes a dynamic publisher identifier and dynamic content; In response to an interactive operation on the dynamic information, if it is determined that the dynamic publisher identifier includes a resource identifier, displaying the resource identifier within a preset range of the user identifier; The displaying of the resource identifier within a preset range of the user identifier specifically includes: Displaying a pop-up window for reminding the user whether to display the resource identifier; In response to confirming the operation of displaying the resource identifier, displaying the resource identifier within a preset range of the user identifier; The displaying of the resource identifier within a preset range of the user identifier specifically includes: Determining a display attribute of the resource identifier, the display attribute including at least one of a relative position relationship between the resource identifier and the user identifier, a size, and a display duration; The resource identifier is displayed within a preset range of the user identifier according to the display attribute of the resource identifier.

2. The resource push method according to claim 1, characterized in that: The method further comprises: displaying the resource identifier within a preset range of the user identifier; and In response to an interactive operation on the resource identifier displayed within a preset range of the user identifier, or in response to an interactive operation on the resource identifier displayed in the dynamic publisher identifier, a resource corresponding to the resource identifier is displayed.

3. The resource push method according to claim 2, characterized in that: The displaying of the resource corresponding to the resource identifier includes: Determine a link corresponding to the resource identifier, where the URL corresponding to the link includes the resource; According to the link, the resource is displayed.

4. The resource push method according to claim 1, characterized in that: The method further comprises: displaying the resource identifier within a preset range of the user identifier; and In response to the operation of publishing the target dynamic information, displaying the target dynamic information in the dynamic display interface; The target dynamic information includes the user identifier, resource identifier and the content of the target dynamic.

5. A resource push device, characterized in that: The device comprises: A display module, configured to display a dynamic display interface, wherein the dynamic display interface includes a user identifier and at least one dynamic information, wherein the dynamic information includes a dynamic publisher identifier and dynamic content; a response module, configured to respond to an interactive operation on the dynamic information and, if it is determined that the dynamic publisher identifier includes a resource identifier, display the resource identifier within a preset range of the user identifier; The response module is specifically used for: Displaying a pop-up window for reminding the user whether to display the resource identifier; In response to confirming the operation of displaying the resource identifier, displaying the resource identifier within a preset range of the user identifier; The response module is further configured to: Determining a display attribute of the resource identifier, the display attribute including at least one of a relative position relationship between the resource identifier and the user identifier, a size, and a display duration; The resource identifier is displayed within a preset range of the user identifier according to the display attribute of the resource identifier.

6. An electronic device comprising a memory, a processor, and a computer program stored in the memory, characterized in that: The processor executes the computer program to implement the steps of the resource pushing method according to any one of claims 1 to 4.

7. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the steps of the resource pushing method according to any one of claims 1 to 4 are implemented.

Citation Information

Patent Citations

  • Internet-of-things Email system capable of realizing controllable opening and development access and realization method and application thereof

    CN105530173A

  • Resource recommendation method and device

    CN108573428A