Content acquisition method and device

By allowing users to share and use other people's user portraits in the recommendation system, the problem of single functionality in existing technologies is solved, the sharing of personalized recommendation services is realized, the diverse needs of users are met, and the fun and user stickiness of the system are increased.

CN114092182BActive Publication Date: 2025-09-26VIVO MOBILE COMM CO LTD
View PDF 4 Cites 0 Cited by

Patent Information

Application Number
CN202111343126.5
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2021-11-12
Publication Date
2025-09-26
Estimated Expiration
2041-11-12

AI Technical Summary

Technical Problem

The existing recommendation system has a single function and cannot meet the diverse needs of users. Users cannot share and experience personalized recommendation services from others.

Method used

Through authorization or purchase, users are allowed to share and use other people's user portraits, thereby obtaining personalized recommendation services and realizing the sharing of personalized recommendation services.

Benefits of technology

It enriches the functions of the recommendation system, meets the diverse needs of users, brings users closer together, and increases the fun of the system and user stickiness.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN114092182B_ABST
    Figure CN114092182B_ABST
Patent Text Reader

Abstract

The present application discloses a content acquisition method and device, which belongs to the field of computer technology. The method includes: a first electronic device receives a first input from a first user, and in response to the first input, sends a first request to a second electronic device, wherein the first request is used to request the use of a user portrait of a second user of the second electronic device; receives a response message from the second electronic device; based on the response message, if it is determined that the second user agrees with the first user to use the user portrait of the second user, sends a second request to a server, wherein the second request carries information used to represent that the second user agrees with the first user to use the user portrait of the second user; and receives target content from the server, wherein the target content is recommended content corresponding to the user portrait of the second user.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application belongs to the field of computer technology, and specifically relates to a content acquisition method and device. Background Art

[0002] In recent years, with the rapid development of computer technology, various search and recommendation system technologies have also made significant progress. For example, recommendation systems can capture user profiles, match them with products of interest, and provide personalized recommendations. Recommendation systems are widely used in advertising, e-commerce, search, short videos, and other fields.

[0003] In the existing technology, although the recommendation system can accurately recommend products based on user portraits and provide personalized services, its functions are still relatively simple and cannot meet the diverse needs of users. Summary of the Invention

[0004] The purpose of the embodiments of the present application is to provide a content acquisition method and device that can solve the problem that the existing technology has relatively single functions and cannot meet the diverse needs of users.

[0005] In a first aspect, an embodiment of the present application provides a content acquisition method, using a first electronic device, the method comprising:

[0006] receiving a first input from a first user, and sending a first request to a second electronic device in response to the first input, wherein the first request is for requesting a user portrait of the second user using the second electronic device;

[0007] receiving a response message from the second electronic device;

[0008] If it is determined, based on the response message, that the second user consents to the first user using the user profile of the second user, sending a second request to the server, wherein the second request carries information indicating that the second user consents to the first user using the user profile of the second user;

[0009] Receive target content from the server, wherein the target content is recommended content corresponding to the user profile of the second user.

[0010] In a second aspect, an embodiment of the present application provides a content acquisition method, using a second electronic device, the method comprising:

[0011] Receiving a first request from a first electronic device, wherein the first request is for requesting a user profile of a second user of the second electronic device;

[0012] Receive a second input from the second user to the first request, and in response to the second input, send a response message to the first electronic device, wherein the response message carries information used to represent that the second user agrees that the first user of the first electronic device uses the user portrait of the second user, and the information on using the user portrait of the second user includes: obtaining push content recommended by the recommendation system based on the user portrait of the second user.

[0013] In a third aspect, an embodiment of the present application provides a content acquisition device, applied to a first electronic device, comprising:

[0014] A first receiving module, configured to receive a first input from a first user;

[0015] A first sending module, configured to send a first request to a second electronic device in response to the first input, wherein the first request is used to request a user portrait of a second user who uses the second electronic device;

[0016] A second receiving module, configured to receive a response message from the second electronic device;

[0017] a second sending module, configured to send a second request to the server if it is determined, based on the response message, that the second user consents to the first user using the user profile of the second user, wherein the second request carries information indicating that the second user consents to the first user using the user profile of the second user;

[0018] The third receiving module is configured to receive target content from the server, wherein the target content is recommended content corresponding to the user portrait of the second user.

[0019] In a fourth aspect, an embodiment of the present application provides a content acquisition device, applied to a second electronic device, the device comprising:

[0020] A fourth receiving module is configured to receive a first request from a first electronic device, wherein the first request is for requesting a user portrait of a second user using the second electronic device;

[0021] a fifth receiving module, configured to receive a second input from the second user in response to the first request;

[0022] A third sending module is configured to send a response message to the first electronic device in response to the second input, wherein the response message carries information indicating that the second user agrees with the first user of the first electronic device to use the user portrait of the second user, and the information on using the user portrait of the second user includes obtaining push content recommended by the recommendation system based on the user portrait of the second user.

[0023] In a fifth aspect, an embodiment of the present application provides an electronic device comprising a processor and a memory, wherein the memory stores programs or instructions that can be run on the processor, and when the programs or instructions are executed by the processor, the steps of the method described in the first aspect or the second aspect are implemented.

[0024] In a sixth aspect, an embodiment of the present application provides a readable storage medium, on which a program or instruction is stored. When the program or instruction is executed by a processor, the steps of the method described in the first aspect or the second aspect are implemented.

[0025] In the seventh aspect, an embodiment of the present application provides a chip, which includes a processor and a communication interface, the communication interface and the processor are coupled, and the processor is used to run programs or instructions to implement the method described in the first aspect or the second aspect.

[0026] In an eighth aspect, an embodiment of the present application provides a computer program product, which is stored in a storage medium and is executed by at least one processor to implement the method described in the first aspect.

[0027] In an embodiment of the present application, a first electronic device receives a first input from a first user, and in response to the first input, sends a first request to a second electronic device, wherein the first request is used to request the use of a user profile of a second user of the second electronic device; receives a response message from the second electronic device; based on the response message, if it is determined that the second user agrees with the first user to use the second user's user profile, sends a second request to a server, wherein the second request carries information used to indicate that the second user agrees with the first user to use the second user's user profile; and receives target content from the server, wherein the target content is recommended content corresponding to the user profile of the second user. Compared with the prior art, in an embodiment of the present application, the recommendation system can use the user profile as a personalized key, which can open the corresponding content in the content library. If the second user authorizes the first user to use his or her personalized key, the content pushed by the recommendation system to the first user is recommended based on the user profile of the second user, so that one user can enjoy the personalized recommendation service of another user, realize the sharing of personalized recommendation services, enrich the functions of the recommendation system, and meet the diverse needs of users. BRIEF DESCRIPTION OF THE DRAWINGS

[0028] Figure 1 This is an architectural diagram of a content acquisition method provided in an embodiment of the present application;

[0029] Figure 2 This is a flow chart of a content acquisition method provided by an embodiment of the present application;

[0030] Figure 3 This is the first example diagram of a content acquisition method provided by an embodiment of the present application;

[0031] Figure 4 This is a second example diagram of a content acquisition method provided in an embodiment of the present application;

[0032] Figure 5 This is a third example diagram of a content acquisition method provided in an embodiment of the present application;

[0033] Figure 6 This is the fourth example diagram of a content acquisition method provided in an embodiment of the present application;

[0034] Figure 7 is a flowchart of another content acquisition method provided by an embodiment of the present application;

[0035] Figure 8 This is a structural block diagram of a content acquisition device provided in an embodiment of the present application;

[0036] Figure 9 This is a structural block diagram of another content acquisition device provided in an embodiment of the present application;

[0037] Figure 10 This is a schematic diagram of the structure of an electronic device provided in an embodiment of the present application;

[0038] Figure 11 It is a schematic diagram of the hardware structure of an electronic device that implements various embodiments of the present application. DETAILED DESCRIPTION

[0039] The following will be combined with the accompanying drawings in the embodiments of the present application to clearly describe the technical solutions in the embodiments of the present application. Obviously, the embodiments described are part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field are within the scope of protection of this application.

[0040] The terms "first," "second," and the like in the specification and claims of this application are used to distinguish similar objects, and are not used to describe a specific order or precedence. It should be understood that the terms used in this manner are interchangeable where appropriate, so that the embodiments of this application can be implemented in an order other than that illustrated or described herein, and that the objects distinguished by "first," "second," and the like are generally of the same type, and do not limit the number of objects; for example, the first object can be one or more. In addition, the term "and / or" in the specification and claims refers to at least one of the connected objects, and the character " / " generally indicates that the objects connected are in an "or" relationship.

[0041] Current recommendation systems can capture user profiles and match them with products of interest, providing personalized recommendations. Recommendation systems are widely used in advertising, e-commerce, search, short videos, and other fields.

[0042] While current recommendation systems can accurately recommend products based on user profiles, provide personalized services, and even offer personalized experiences tailored to each individual, these personalized services lack commonalities. Furthermore, user profiles are hidden, and the corresponding recommended services are not accessible to others. Specifically, while users can enjoy the personalized services provided by the recommendation system, they don't know what personalized services their loved ones, relatives, friends, or strangers are enjoying, what interests and hobbies the recommendation system has discovered, or what products the recommendation system has recommended to them.

[0043] As can be seen, existing recommendation systems are relatively limited in functionality and fail to meet the diverse needs of users. Therefore, if we could adopt an authorization approach and obtain the personalized recommendation service sharing authorized by interested users, we could then play the role of their users, enjoy the system's recommended content, enter their spiritual world, and bring the real world closer.

[0044] The content acquisition method provided by the embodiment of the present application is described in detail below with reference to the accompanying drawings through specific embodiments and their application scenarios.

[0045] Figure 1 This is an architecture diagram of a content acquisition method provided by an embodiment of the present application, such as Figure 1 As shown, it includes: a first electronic device, a server, and a second electronic device, wherein the first electronic device is an electronic device used by a first user, and the second electronic device is an electronic device used by a second user. In the prior art, the server can obtain a first user profile of the first user and a second user profile of the second user, and provide personalized recommendation services to the first user based on the first user profile, and provide personalized recommendation services to the second user based on the second user profile, but cannot provide the personalized recommendation services of the second user to the first user, nor can it provide the personalized recommendation services of the first user to the second user. The personalized recommendation service includes recommended content generated based on the user profiles.

[0046] In an embodiment of the present application, when a first user wants to share a personalized recommendation service of a second user, the first user may send a first request to the second electronic device through the first electronic device used by the first user.

[0047] After receiving the first request, if the second user agrees with the first user's request, the second electronic device may send response information to the first electronic device through the second electronic device used by the second electronic device.

[0048] After receiving the response information, the first electronic device may send a second request to the server to inform the server that the second user has agreed to the first user using the second user's user portrait.

[0049] After receiving the second request, the server sends recommended content to the first electronic device according to the user portrait of the second user, so that the first user can share the personalized recommendation service of the second user.

[0050] Next, the content acquisition method provided in the embodiment of the present application is introduced.

[0051] It should be noted that the method provided in the embodiment of the present application is suitable for electronic devices. In actual applications, the electronic devices may include: smart phones, tablet computers, smart watches or personal digital assistants, etc. The application scenarios of this method include but are not limited to: short video recommendation systems, shopping recommendation systems, travel recommendation systems, social recommendation systems and information recommendation systems, etc. Correspondingly, the personalized recommendation server can be short videos, e-commerce products, travel guides, social guides and news information, etc.

[0052] Figure 2 This is a flow chart of a content acquisition method provided by an embodiment of the present application, which is applied to a first electronic device, such as Figure 2 As shown, the method may include the following steps: step 201, step 202 and step 203, wherein,

[0053] In step 201, a first input from a first user is received, and in response to the first input, a first request is sent to a second electronic device, wherein the first request is used to request a user portrait of a second user using the second electronic device.

[0054] In an embodiment of the present application, when a first user wants to share a personalized recommendation service of a second user, a first input can be made on a first electronic device to trigger the first electronic device to send a first request to a second electronic device where the second user is located.

[0055] In the embodiment of the present application, the first input may be a click input, a long press input, a gesture input, or a sliding input, etc.

[0056] In an embodiment of the present application, the first request may include: an authorization request, a purchase request, or a group joining request, wherein the authorization request is used to request the use of the user portrait of the second user through authorization by the second user, the purchase request is used to request the use of the user portrait of the second user through purchase, and the group joining request is used to apply to join the group where the second user is located, and the users in the group share the user portrait of the second user.

[0057] In step 202, a response message is received from the second electronic device. Based on the response message, when it is determined that the second user agrees with the first user to use the user portrait of the second user, a second request is sent to the server, wherein the second request carries information used to represent that the second user agrees with the first user to use the user portrait of the second user.

[0058] In an embodiment of the present application, the response information may include: information that the second user agrees with the first user to use the second user's user portrait, or information that the second user refuses the first user to use the second user's user portrait.

[0059] In an embodiment of the present application, when the response information includes information that the second user agrees that the first user uses the second user's user portrait, it is determined that the second user agrees that the first user uses the second user's user portrait, and a second request is sent to the server.

[0060] In an embodiment of the present application, when the response information includes information that the second user refuses the first user to use the second user's user portrait, it is determined that the second user account does not agree with the first user to use the second user's user portrait, and the second request is not sent to the server.

[0061] In an embodiment of the present application, when the response information includes: information that the second user agrees that the first user uses the user portrait of the second user, the response information may also include: a target parameter, wherein the target parameter is used to limit the scope of the first user's use of the user portrait of the second user. Accordingly, the second request also carries the target parameter.

[0062] In an embodiment of the present application, the target parameters may include: time period parameters and / or content type parameters, wherein the time period parameters are used to limit the period of time during which the first user uses the user portrait of the second user, and the content type parameters are used to limit the content type accessed by the first user.

[0063] In this embodiment of the present application, the content type parameter may include a personalized domain and a privacy list. The personalized domain is the category of interest selected by the second user, for example, "Movies," "Music," "Variety Shows," and "Food" in a short video app. The privacy list contains a list of content that the second user does not wish to share.

[0064] In step 203, target content is received from the server, wherein the target content is recommended content corresponding to the user portrait of the second user.

[0065] In an embodiment of the present application, when the second request also carries a target parameter, the target content is the recommended content corresponding to the user portrait of the second user under the target parameter.

[0066] For ease of understanding, the following description will be made from the user's perspective using "user A" instead of "first user" and "user B" instead of "second user". Figures 3 to 6 The example diagram shown illustrates the technical solution of the embodiment of the present application.

[0067] In one example, when the first request is an authorization request, personalized service sharing within the recommendation system can be achieved through authorization. Figure 3 As shown, taking short videos as an example, see steps 301 to 303. First, user A applies for role authorization from user B; then, if user B authorizes user A, user A enjoys user B's personalized recommendation service, that is, user B's personalized recommended short videos.

[0068] In actual use, user B can reject or accept the authorization request. When accepting the request, the user can set a specified time period to share personalized recommendations of a specific type with user A. In other words, the user profile calculated by the recommendation system can be considered a personalized key that unlocks the corresponding products in the content library. If user B authorizes the issuance of their personalized key to a designated user A for use within a certain period of time, the products recommended to designated user A after switching roles will be based on user B's user profile. This can bring users A and B closer together, facilitating discussions about their lives and interests. For example, it can foster mutual understanding between lovers and relatives, such as men learning about women's favorite romantic TV dramas, and children learning about their parents' favorite comedy shows. It can also bring strangers closer together and shorten the social distance between people.

[0069] It can be seen that in the embodiments of the present application, the value of user portraits in the recommendation system can be deeply explored, which increases the interest of the system and brings different users closer together.

[0070] In another example, when the first request is a purchase request, the personalized service sharing within the recommendation system can be achieved by purchasing. Figure 4 As described above, see steps 401 to 403. Taking short videos as an example, first, user A applies to purchase user B's personalized recommendation service; then, if user B agrees to user A's purchase application, user A enjoys user B's personalized recommendation service, that is, user B's personalized recommended short videos.

[0071] Considering that when a recommendation system develops to a certain level, there will not only be excellent content producers, but also some excellent content consumers. These consumers can be considered as those who absorb knowledge and enjoy the maximum value of fun on the platform. In the embodiment of the present application, by purchasing personalized keys of these excellent content consumers and switching to their roles, they can enjoy the personalized recommendation services provided by the system.

[0072] In addition, when a recommendation system develops to a certain level, some users who can attract a lot of fans will appear. These users may be big Vs, UP hosts or celebrities. They can provide their personalized services to those who want them through sales, gifts, etc., thereby increasing user stickiness.

[0073] It should be noted that the way the recommendation system recommends user A is only related to user A's own consumption and has nothing to do with his sharers. It can create profits for some top producers and top consumers, and can also increase user usage time through their attractiveness.

[0074] In another example, when the first request is a request to join a group, users can form groups spontaneously to achieve personalized service sharing among multiple users in the recommendation system. For example, user B, user C, and user D spontaneously form a group, which mainly displays the personalized recommendation content of these three users. Figure 5 As shown, taking short videos as an example, see steps 501 to 503. First, multiple user groups including user B are formed. Then, user A applies or pays to join the group. Finally, if user B agrees to A joining the group, user A enjoys the group's personalized recommendation service, that is, the personalized recommended short videos of users B, C and D.

[0075] As can be seen, in the embodiments of this application, multiple users can spontaneously form a group and add their respective followers to the group. Users in the group can then simultaneously enjoy the system's personalized recommendation service for these multiple users. In other words, the user profiles within the recommendation system are treated as personal assets, and the concept of groups is introduced to narrow the distance between different users who share the same user profile.

[0076] In another example, when the first request is a request to join a group, the platform grouping method can be used to realize the sharing of personalized services by multiple people in the recommendation system. Specifically, the platform where the recommendation system is located can solicit or purchase personalized recommendation services from multiple users, and then combine multiple users to generate a group. Other users can be added to the group by invitation or payment, so that the other users can share the personalized recommendation services of the above multiple users in the group. For example, the platform has formed a group for user B, user C, and user D, and the group mainly displays the personalized recommendation content of these three users. Figure 6As shown, see steps 601 to 603. Taking short videos as an example, first, the recommendation system group invites multiple users including user B to join. Then, user A applies or pays to join the group. Finally, if user B agrees to A joining the group, user A enjoys the group's personalized recommendation service, that is, the personalized recommended short videos of users B, C and D.

[0077] It can be seen that in the embodiment of the present application, the platform can solicit or purchase personalized services from multiple users, and then combine them to form a group for other users to share the personalized recommendation services of the above multiple users in the group, which can increase the fun, increase the user's time, and tap the consumption value of consumers.

[0078] As can be seen from the above embodiment, in this embodiment, the first electronic device receives the first input of the first user, and in response to the first input, sends a first request to the second electronic device, wherein the first request is used to request the use of the user portrait of the second user of the second electronic device; receives a response message from the second electronic device; based on the response message, when it is determined that the second user agrees with the first user to use the user portrait of the second user, sends a second request to the server, wherein the second request carries information used to represent that the second user agrees with the first user to use the user portrait of the second user; receives target content from the server, wherein the target content is the recommended content corresponding to the user portrait of the second user. Compared with the prior art, in the embodiment of the present application, the recommendation system can use the user portrait as a personalized key, which can open the corresponding content in the content library. If the second user authorizes the use of his or her personalized key to the first user, the content pushed by the recommendation system to the first user is recommended based on the user portrait of the second user, so that one user can enjoy the personalized recommendation service of another user, realize the sharing of personalized recommendation services, enrich the functions of the recommendation system, and meet the diverse needs of users.

[0079] Figure 7 is a flow chart of another content acquisition method provided by an embodiment of the present application, which is applied to a second electronic device, such as Figure 7 As shown, the method may include the following steps: step 701 and step 702, wherein,

[0080] In step 701, a first request is received from a first electronic device, wherein the first request is used to request a user portrait of a second user using a second electronic device.

[0081] In an embodiment of the present application, the first request may include: an authorization request, a purchase request, or a group joining request, wherein the authorization request is used to request the use of the user portrait of the second user through authorization by the second user, the purchase request is used to request the use of the user portrait of the second user through purchase, and the group joining request is used to apply to join the group where the second user is located, and the users in the group share the user portrait of the second user.

[0082] In step 702, a second input from the second user to the first request is received, and in response to the second input, a response message is sent to the first electronic device, wherein the response message carries information indicating that the second user agrees with the first user of the first electronic device to use the user portrait of the second user, and the information on using the user portrait of the second user includes: obtaining push content recommended by the recommendation system based on the user portrait of the second user.

[0083] In an embodiment of the present application, the response information may also carry a target parameter, wherein the target parameter is used to limit the scope of the first user's use of the second user's user portrait. The target parameter may include: a time period parameter and / or a content type parameter. The time period parameter is used to limit the period of time in which the first user uses the second user's user portrait, and the content type parameter is used to limit the content type accessed by the first user.

[0084] As can be seen from the above embodiment, in this embodiment, the second electronic device receives a first request from the first electronic device, wherein the first request is used to request the use of the user portrait of the second user of the second electronic device; receives a second input from the second user to the first request, and in response to the second input, sends a response message to the first electronic device, wherein the response message carries information used to represent that the second user agrees with the first user of the first electronic device to use the user portrait of the second user. Compared with the prior art, in the embodiment of the present application, the recommendation system can use the user portrait as a personalized key, and this key can open the corresponding content in the content library. If the second user authorizes the use of his or her personalized key to the first user, the content pushed by the recommendation system to the first user is recommended based on the user portrait of the second user, so that one user can enjoy the personalized recommendation service of another user, realize the sharing of personalized recommendation services, enrich the functions of the recommendation system, and meet the diverse needs of users.

[0085] It should be noted that the content acquisition method provided in the embodiments of the present application can be executed by a content acquisition device or a control module in the content acquisition device for executing the method for loading content acquisition. In the embodiments of the present application, the content acquisition device provided in the embodiments of the present application is described by taking the execution of the method for loading content acquisition by the content acquisition device as an example.

[0086] Figure 8 This is a structural block diagram of a content acquisition device provided by an embodiment of the present application. Figure 8 As shown, the content acquisition device 800 is applied to a first electronic device and may include: a first receiving module 801, a first sending module 802, a second receiving module 803, a second sending module 804 and a third receiving module 805, wherein:

[0087] A first receiving module 801 is configured to receive a first input from a first user;

[0088] A first sending module 802 is configured to send a first request to a second electronic device in response to the first input, wherein the first request is used to request a user portrait of a second user who uses the second electronic device;

[0089] A second receiving module 803 is configured to receive a response message from the second electronic device;

[0090] A second sending module 804 is configured to send a second request to the server if it is determined, based on the response message, that the second user consents to the first user using the second user's user profile, wherein the second request carries information indicating that the second user consents to the first user using the second user's user profile;

[0091] The third receiving module 805 is configured to receive target content from the server, wherein the target content is recommended content corresponding to the user portrait of the second user.

[0092] As can be seen from the above embodiment, in this embodiment, the first electronic device receives the first input of the first user, and in response to the first input, sends a first request to the second electronic device, wherein the first request is used to request the use of the user portrait of the second user of the second electronic device; receives a response message from the second electronic device; based on the response message, when it is determined that the second user agrees with the first user to use the user portrait of the second user, sends a second request to the server, wherein the second request carries information used to represent that the second user agrees with the first user to use the user portrait of the second user; receives target content from the server, wherein the target content is the recommended content corresponding to the user portrait of the second user. Compared with the prior art, in the embodiment of the present application, the recommendation system can use the user portrait as a personalized key, which can open the corresponding content in the content library. If the second user authorizes the use of his or her personalized key to the first user, the content pushed by the recommendation system to the first user is recommended based on the user portrait of the second user, so that one user can enjoy the personalized recommendation service of another user, realize the sharing of personalized recommendation services, enrich the functions of the recommendation system, and meet the diverse needs of users.

[0093] Optionally, as an embodiment, the first request includes: an authorization request, a purchase request, or a group joining request;

[0094] Among them, the authorization request is used to request the use of the user portrait of the second user through the authorization of the second user, the purchase request is used to request the use of the user portrait of the second user through purchase, and the group joining request is used to apply to join the group where the second user is located, and the users in the group share the user portrait of the second user.

[0095] Optionally, as an embodiment, the response information further carries a target parameter, wherein the target parameter is used to limit the scope of the first user using the user profile of the second user;

[0096] The second request also carries the target parameter;

[0097] The target content is the recommended content corresponding to the user profile of the second user under the target parameters.

[0098] Optionally, as an embodiment, the target parameter includes: a time period parameter and / or a content type parameter;

[0099] The time period parameter is used to limit the time period during which the first user uses the user portrait of the second user, and the content type parameter is used to limit the content type accessed by the first user.

[0100] Figure 9 This is a structural block diagram of another content acquisition device provided in an embodiment of the present application. Figure 9 As shown, the content acquisition device 900, applied to the second electronic device, may include: a fourth receiving module 901, a fifth receiving module 902 and a third sending module 903, wherein,

[0101] A fourth receiving module 901 is configured to receive a first request from a first electronic device, wherein the first request is for requesting a user portrait of a second user using the second electronic device;

[0102] A fifth receiving module 902 is configured to receive a second input from the second user in response to the first request;

[0103] The third sending module 903 is used to send a response message to the first electronic device in response to the second input, wherein the response message carries information used to represent that the second user agrees that the first user of the first electronic device uses the user portrait of the second user, and the information on using the user portrait of the second user includes: obtaining push content recommended by the recommendation system based on the user portrait of the second user.

[0104] As can be seen from the above embodiment, in this embodiment, the second electronic device receives a first request from the first electronic device, wherein the first request is used to request the use of the user portrait of the second user of the second electronic device; receives a second input from the second user to the first request, and in response to the second input, sends a response message to the first electronic device, wherein the response message carries information used to represent that the second user agrees with the first user of the first electronic device to use the user portrait of the second user. Compared with the prior art, in the embodiment of the present application, the recommendation system can use the user portrait as a personalized key, and this key can open the corresponding content in the content library. If the second user authorizes the use of his or her personalized key to the first user, the content pushed by the recommendation system to the first user is recommended based on the user portrait of the second user, so that one user can enjoy the personalized recommendation service of another user, realize the sharing of personalized recommendation services, enrich the functions of the recommendation system, and meet the diverse needs of users.

[0105] Optionally, as an embodiment, the response information also carries a target parameter, wherein the target parameter is used to limit the scope of the first user's use of the user portrait of the second user.

[0106] Optionally, as an embodiment, the target parameter includes: a time period parameter and / or a content type parameter;

[0107] The time period parameter is used to limit the time period during which the first user uses the user portrait of the second user, and the content type parameter is used to limit the content type accessed by the first user.

[0108] Optionally, as an embodiment, the first request includes: an authorization request, a purchase request, or a group joining request;

[0109] Among them, the authorization request is used to request the use of the user portrait of the second user through the authorization of the second user, the purchase request is used to request the use of the user portrait of the second user through purchase, and the group joining request is used to apply to join the group where the second user is located, and the users in the group share the user portrait of the second user.

[0110] The content acquisition device in the embodiment of the present application can be an electronic device or a component of an electronic device, such as an integrated circuit or a chip. The electronic device can be a terminal or other devices other than a terminal. For example, the electronic device can be a mobile phone, a tablet computer, a laptop computer, a PDA, an in-vehicle electronic device, a mobile Internet device (MID), an augmented reality (AR) / virtual reality (VR) device, a robot, a wearable device, an ultra-mobile personal computer (UMPC), a netbook or a personal digital assistant (PDA), etc. It can also be a server, a network attached storage (NAS), a personal computer (PC), a television (TV), a teller machine or a self-service machine, etc., and the embodiment of the present application does not specifically limit it.

[0111] The content acquisition device in the embodiment of the present application may be a device having an operating system. The operating system may be an Android operating system, an iOS operating system, or other possible operating systems, which are not specifically limited in the embodiment of the present application.

[0112] The content acquisition device provided in the embodiment of the present application can achieve Figure 1 To avoid repetition, the various processes implemented in the method embodiment will not be described again here.

[0113] Alternatively, as Figure 10 As shown, an embodiment of the present application further provides an electronic device 1000, including a processor 1001 and a memory 1002, wherein the memory 1002 stores a program or instruction running on the processor 1001. When the program or instruction is executed by the processor 1001, the various steps of the above-mentioned content acquisition method embodiment are implemented, and the same technical effect can be achieved. To avoid repetition, they are not described here.

[0114] It should be noted that the electronic devices in the embodiments of the present application include the mobile electronic devices and non-mobile electronic devices mentioned above.

[0115] Figure 11 It is a schematic diagram of the hardware structure of an electronic device that implements various embodiments of the present application.

[0116] The electronic device 1100 includes but is not limited to components such as a radio frequency unit 1101 , a network module 1102 , an audio output unit 1103 , an input unit 1104 , a sensor 1105 , a display unit 1106 , a user input unit 1107 , an interface unit 1108 , a memory 1109 , and a processor 1110 .

[0117] Those skilled in the art will understand that the electronic device 1100 may also include a power source (such as a battery) to power each component, and the power source may be logically connected to the processor 1110 through a power management system, thereby implementing functions such as charging, discharging, and power consumption management through the power management system. Figure 11 The electronic device structure shown in the figure does not constitute a limitation on the electronic device. The electronic device may include more or fewer components than shown in the figure, or combine certain components, or arrange the components differently, which will not be repeated here.

[0118] When the electronic device 1100 is a first electronic device, the user input unit 1107 is configured to receive a first input from a first user;

[0119] Processor 1110 is used to send a first request to a second electronic device in response to the first input, wherein the first request is used to request the use of a user portrait of a second user of the second electronic device; receive a response message from the second electronic device; based on the response message, when it is determined that the second user agrees with the first user to use the user portrait of the second user, send a second request to the server, wherein the second request carries information used to characterize that the second user agrees with the first user to use the user portrait of the second user; receive target content from the server, wherein the target content is recommended content corresponding to the user portrait of the second user.

[0120] Optionally, as an embodiment, the first request includes: an authorization request, a purchase request, or a group joining request; wherein, the authorization request is used to request the use of the user portrait of the second user through authorization by the second user, the purchase request is used to request the use of the user portrait of the second user through purchase, and the group joining request is used to apply to join the group in which the second user is located, and users in the group share the user portrait of the second user.

[0121] Optionally, as an embodiment, the response information also carries a target parameter, wherein the target parameter is used to limit the scope of the first user's use of the second user's user portrait; the second request also carries the target parameter; the target content is the recommended content corresponding to the second user's user portrait under the target parameter.

[0122] Optionally, as an embodiment, the target parameters include: a time period parameter and / or a content type parameter; wherein, the time period parameter is used to limit the period of time during which the first user uses the user portrait of the second user, and the content type parameter is used to limit the content type accessed by the first user.

[0123] When the electronic device 1100 is a second electronic device, the processor 1110 is configured to receive a first request from a first electronic device, wherein the first request is for requesting a user portrait of a second user using the second electronic device;

[0124] A user input unit 1107 is configured to receive a second input from the second user in response to the first request;

[0125] Processor 1110 is also used to send a response message to the first electronic device in response to the second input, wherein the response message carries information used to indicate that the second user agrees that the first user of the first electronic device uses the user portrait of the second user.

[0126] Optionally, as an embodiment, the response information also carries a target parameter, wherein the target parameter is used to limit the scope of the first user's use of the user portrait of the second user.

[0127] Optionally, as an embodiment, the target parameters include: a time period parameter and / or a content type parameter; wherein, the time period parameter is used to limit the period of time during which the first user uses the user portrait of the second user, and the content type parameter is used to limit the content type accessed by the first user.

[0128] Optionally, as an embodiment, the first request includes: an authorization request, a purchase request, or a group joining request; wherein, the authorization request is used to request the use of the user portrait of the second user through authorization by the second user, the purchase request is used to request the use of the user portrait of the second user through purchase, and the group joining request is used to apply to join the group in which the second user is located, and users in the group share the user portrait of the second user.

[0129] It can be seen that in the embodiment of the present application, the recommendation system can use the user portrait as a personalized key, which can open the corresponding content in the content library. If the second user authorizes the issuance of his or her personalized key to the first user, the content pushed by the recommendation system to the first user is recommended based on the user portrait of the second user, so that one user can enjoy the personalized recommendation service of another user, realizing the sharing of personalized recommendation services, enriching the functions of the recommendation system, and being able to meet the diverse needs of users.

[0130] It should be understood that in an embodiment of the present application, the input unit 1104 may include a graphics processing unit (GPU) 11041 and a microphone 11042, and the graphics processor 11041 processes the image data of a static picture or video obtained by an image capture device (such as a camera) in a video capture mode or an image capture mode. The display unit 1106 may include a display panel 11061, and the display panel 11061 may be configured in the form of a liquid crystal display, an organic light emitting diode, etc. The user input unit 1107 includes a touch panel 11071 and other input devices 11072. The touch panel 11071 is also called a touch screen. The touch panel 11071 may include two parts: a touch detection device and a touch controller. Other input devices 11072 may include but are not limited to a physical keyboard, function keys (such as volume control keys, switch keys, etc.), a trackball, a mouse, and an operating stick, which will not be repeated here. The memory 1109 can be used to store software programs and various data, including but not limited to applications and operating systems. The processor 1110 may integrate an application processor and a modem processor, wherein the application processor mainly processes the operating system, user interface, and application programs, and the modem processor mainly processes wireless communications. It is understood that the modem processor may not be integrated into the processor 1110.

[0131] An embodiment of the present application further provides a readable storage medium, on which a program or instruction is stored. When the program or instruction is executed by a processor, each process of the above-mentioned content acquisition method embodiment is implemented, and the same technical effect can be achieved. To avoid repetition, it will not be repeated here.

[0132] The processor is the processor in the electronic device described in the above embodiment. The readable storage medium includes a computer-readable storage medium, such as a computer read-only memory (ROM), random access memory (RAM), a magnetic disk, or an optical disk.

[0133] An embodiment of the present application further provides a chip, which includes a processor and a communication interface, wherein the communication interface is coupled to the processor, and the processor is used to run programs or instructions to implement the various processes of the above-mentioned content acquisition method embodiment, and can achieve the same technical effect. To avoid repetition, it will not be repeated here.

[0134] It should be understood that the chip mentioned in the embodiments of the present application can also be called a system-level chip, a system chip, a chip system or a system-on-chip chip, etc.

[0135] It should be noted that, in this article, the terms "comprise", "include" or any other variants thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device comprising a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of further restrictions, an element defined by the statement "comprises a ..." does not exclude the presence of other identical elements in the process, method, article or device comprising the element. In addition, it should be noted that the scope of the methods and devices in the embodiments of the present application is not limited to performing functions in the order shown or discussed, and may also include performing functions in a substantially simultaneous manner or in the opposite order according to the functions involved. For example, the described method may be performed in an order different from that described, and various steps may also be added, omitted, or combined. In addition, the features described with reference to certain examples may be combined in other examples.

[0136] Through the description of the above implementation methods, those skilled in the art can clearly understand that the above-mentioned embodiment methods can be implemented by means of software plus the necessary general hardware platform, and of course can also be implemented by hardware, but in many cases the former is a better implementation method. Based on this understanding, the technical solution of the present application is essentially or the part that contributes to the prior art can be embodied in the form of a computer software product, which is stored in a storage medium (such as ROM / RAM, magnetic disk, optical disk), including a number of instructions for enabling a terminal (which can be a mobile phone, computer, server, or network device, etc.) to execute the methods described in each embodiment of the present application.

[0137] The embodiments of the present application are described above in conjunction with the accompanying drawings, but the present application is not limited to the above-mentioned specific implementation methods. The above-mentioned specific implementation methods are merely illustrative and not restrictive. Under the guidance of this application, ordinary technicians in this field can also make many forms without departing from the purpose of this application and the scope of protection of the claims, all of which are within the protection of this application.

Claims

1. A content acquisition method, characterized in that: The method comprises: The first electronic device receives a first input from a first user, and in response to the first input, sends a first request to a second electronic device, wherein the first request is for requesting to use a user portrait of the second user of the second electronic device; The first electronic device receives a response message from the second electronic device; If it is determined, based on the response message, that the second user consents to the first user using the user profile of the second user, the first electronic device sends a second request to the server, wherein the second request carries information indicating that the second user consents to the first user using the user profile of the second user; The first electronic device receives target content from the server, wherein the target content is recommended content corresponding to the user portrait of the second user.

2. The method according to claim 1, characterized in that The first request includes: an authorization request, a purchase request, or a group joining request; Among them, the authorization request is used to request the use of the user portrait of the second user through authorization by the second user, the purchase request is used to request the use of the user portrait of the second user through purchase, and the group joining request is used to apply to join the group where the second user is located, and users in the group share the user portrait of the second user.

3. The method according to claim 1, characterized in that The response message also carries a target parameter, wherein the target parameter is used to limit the scope of the first user's use of the second user's user profile; The second request also carries the target parameter; The target content is the recommended content corresponding to the user profile of the second user under the target parameters.

4. The method according to claim 3, characterized in that The target parameters include: time period parameters and / or content type parameters; The time period parameter is used to limit the time period during which the first user uses the user portrait of the second user, and the content type parameter is used to limit the content type accessed by the first user.

5. A content acquisition method, characterized in that: The method comprises: The second electronic device receives a first request from the first electronic device, wherein the first request is for requesting to use a user portrait of a second user of the second electronic device; The second electronic device receives the second input of the second user to the first request, and sends a response message to the first electronic device in response to the second input, wherein the response message carries information used to indicate that the second user agrees that the first user of the first electronic device uses the user profile of the second user, and the first user receives recommended content corresponding to the user profile of the second user.

6. The method according to claim 5, characterized in that The response message also carries a target parameter, wherein the target parameter is used to limit the scope of the first user's use of the second user's user profile.

7. The method according to claim 6, characterized in that The target parameters include: time period parameters and / or content type parameters; The time period parameter is used to limit the time period during which the first user uses the user portrait of the second user, and the content type parameter is used to limit the content type accessed by the first user.

8. The method according to claim 5, characterized in that The first request includes: an authorization request, a purchase request, or a group joining request; Among them, the authorization request is used to request the use of the user portrait of the second user through authorization by the second user, the purchase request is used to request the use of the user portrait of the second user through purchase, and the group joining request is used to apply to join the group where the second user is located, and users in the group share the user portrait of the second user.

9. A content acquisition device, characterized in that: The device comprises: A first receiving module, configured for the first electronic device to receive a first input from a first user; a first sending module, configured for the first electronic device to send a first request to a second electronic device in response to the first input, wherein the first request is used to request a user portrait of a second user who uses the second electronic device; a second receiving module, configured for the first electronic device to receive a response message from the second electronic device; a second sending module, configured for the first electronic device to send a second request to the server if it is determined by the response message that the second user consents to the first user using the user profile of the second user, wherein the second request carries information indicating that the second user consents to the first user using the user profile of the second user; A third receiving module is used for the first electronic device to receive target content from the server, wherein the target content is recommended content corresponding to the user portrait of the second user.

10. A content acquisition device, characterized in that: The device comprises: A fourth receiving module is configured to receive, by the second electronic device, a first request from the first electronic device, wherein the first request is for requesting to use a user portrait of a second user of the second electronic device; a fifth receiving module, configured for receiving, by the second electronic device, a second input of the second user in response to the first request; The third sending module is used for the second electronic device to send a response message to the first electronic device in response to the second input, wherein the response message carries information used to represent that the second user agrees that the first user of the first electronic device uses the user portrait of the second user, and the first user receives recommended content corresponding to the user portrait of the second user.

Citation Information

Patent Citations

  • Message recommendation method and device, equipment and medium

    CN114238756A

  • User portrait processing method and device and computer readable storage medium

    CN114996349A

  • User portrait sharing method, user portrait sharing device and electronic equipment

    CN117371009A

  • Data processing method and device and computer program product

    CN120196813A