User profile page interaction method and apparatus, device and storage medium
By adjusting the display mode and interactive capabilities of the media display area of the personal information page according to user association relationships, the problem of unreliable media content sharing caused by the same permissions in traditional solutions is solved, and personalized media content display and interaction are achieved.
Patent Information
- Application Number
- PCT/CN2025/088375
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2024-04-15
- Filing Date
- 2025-04-10
- Publication Date
- 2025-10-23
AI Technical Summary
The viewing permissions of the media display area in traditional personal information pages are the same, and differentiated adjustments cannot be made based on the relationships between users, resulting in insufficient reliability in media content sharing.
According to the association relationship between the second user and the first user, the display mode and interactive capabilities of the media display area are dynamically adjusted, including the scope of displayed content and the interaction method, and an interactive entrance is provided to change the association relationship.
The reliability and flexibility of media content sharing on personal information pages have been improved to meet the personalized needs of different user groups.
Smart Images

Figure CN2025088375_23102025_PF_FP_ABST
Abstract
Description
Interaction method, apparatus and device of personal information page and storage medium
[0001] The present application claims priority to the Chinese patent application No. 202410455214.1, filed on April 15, 2024, entitled “Interaction method, apparatus and device of personal information page and storage medium”, the whole content of which is incorporated herein by reference. TECHNICAL FIELD
[0002] The example embodiments of the present disclosure generally relate to the field of computers, and in particular, to an interaction method, apparatus, device and computer readable storage medium for providing a personal information page. BACKGROUND
[0003] The Internet has become an important platform for people to obtain and share information. Some platforms provide users with a personal information page, through which the user can show relevant information to other visitors to help the visitors more efficiently understand the user. SUMMARY
[0004] In a first aspect of the present disclosure, an interaction method of a personal information page is provided. The method comprises: displaying a personal information page of a first user; and displaying, in the personal information page, a media display area according to a target mode, the media display area being used to display at least one item of media content determined based on a configuration operation of the first user, the target mode being determined based on an association relationship between a second user and the first user, the target mode indicating an interaction capability associated with the media display area and / or a content range of the at least one item of media content displayed by the media display area.
[0005] In a second aspect of the present disclosure, an interaction apparatus for a personal information page is provided. The apparatus comprises: a display module configured to display a personal information page of a first user; and a control module configured to display, in the personal information page, a media display area according to a target mode, the media display area being used to display at least one item of media content determined based on a configuration operation of the first user, the target mode being determined based on an association relationship between a second user and the first user, the target mode indicating an interaction capability associated with the media display area and / or a content range of the at least one item of media content displayed by the media display area.
[0006] In a third aspect of the present disclosure, an electronic device is provided. The device comprises at least one processing unit; and at least one memory coupled to the at least one processing unit and storing instructions for execution by the at least one processing unit. The instructions, when executed by the at least one processing unit, cause the device to perform the method of the first aspect.
[0007] In a fourth aspect of the present disclosure, a computer readable storage medium is provided. The computer readable storage medium has stored thereon a computer program, the computer program being executable by a processor to implement the method of the first aspect.
[0008] It should be understood that nothing in the Summary is to be construed as a limitation of the key or important features of embodiments of the disclosure or as limiting the scope of the disclosure. Other features of the disclosure will be more fully understood from the following description of the embodiments of the disclosure. BRIEF DESCRIPTION OF DRAWINGS
[0009] The above and other features, aspects and advantages of embodiments of the present disclosure will become more fully apparent from the following Detailed Description, appended claims, and accompanying drawings. In the drawings, like reference numerals refer to like elements throughout, and:
[0010] FIG. 1 shows a schematic diagram of an example environment in which embodiments of the present disclosure can be implemented;
[0011] FIGS. 2A-2C show schematic diagrams of a personal information page, according to some embodiments of the present disclosure;
[0012] FIG. 3 shows a flowchart of a process of an interaction, according to some embodiments of the present disclosure;
[0013] FIG. 4 shows a schematic block diagram of an apparatus for an interaction, according to certain embodiments of the present disclosure;
[0014] FIG. 5 shows a block diagram of an electronic device that can implement various embodiments of the present disclosure. DETAILED DESCRIPTION
[0015] Embodiments of the present disclosure will be described in more detail with reference to the drawings. While certain embodiments of the disclosure will be shown and described, it is to be understood that the present disclosure is not limited to the embodiments to be described, but is applicable to any other embodiments that fall within the scope of the present disclosure. Therefore, the scope of the disclosure should be only defined by the claims. Embodiments of the present disclosure will be described in more detail with reference to the drawings. While certain embodiments of the disclosure will be shown and described, it is to be understood that the present disclosure is not limited to the embodiments to be described, but is applicable to any other embodiments that fall within the scope of the present disclosure. Therefore, the scope of the disclosure should be only defined by the claims. It should be understood that the drawings are not to scale as elements of the drawings have been enlarged or reduced for clarity. It should also be understood that, in the description below, relative terms are used to describe the orientations of the elements, and the terms "first", "second" and other similar terms used herein do not necessarily have sequential or chronological precedence, but are used to distinguish one element from another. For example, a first element can be positioned above or below a second element in some embodiments, and the second element can be positioned above or below the first element in other embodiments. In addition, it should be understood that the terms "comprises", "comprising", "includes", "including" and / or "has", "having" each are not intended to be exclusive, but rather, they are intended to allow for example, that a process, method, object or apparatus that comprises a set of elements is not limited merely to those elements but can include other elements not expressly listed or inherent to such process, method, object or apparatus. In addition, it should be understood that the terms "a" and "an" are not intended to be exclusive, but rather, they are intended to allow for example, that a process, method, object or apparatus that comprises a set of elements is not limited merely to those elements but can include other elements not expressly listed or inherent to such process, method, object or apparatus.
[0016] It should be noted that the headings provided herein are not limitations of the various embodiments of the disclosure to the areas described in that section / subsection. Various embodiments are described throughout this document and can be included under any section / subsection. Furthermore, embodiments described in any section / subsection can be combined with any other embodiment described in the same section / subsection and / or a different section / subsection in any manner.
[0017] In the description of embodiments of the disclosure, the term "includes" and its conjugations are to be understood to be open-ended, namely "including but not limited to". The term "based on" is to be understood as "based at least in part on". The term "one embodiment" or "an embodiment" is to be understood as "at least one embodiment". The term "some embodiments" is to be understood as "at least some embodiments". Below, other explicit or implicit definitions can also be included. The terms "first", "second", etc. can refer to different or same objects. Below, other explicit or implicit definitions can also be included.
[0018] In some embodiments of the disclosure, data of users, acquisition and / or use of data, etc. can be involved. These aspects comply with corresponding laws, regulations and relevant provisions. In some embodiments of the disclosure, all data collection, acquisition, processing, processing, forwarding, use, etc. are carried out on the premise that the user is aware of and confirms. Accordingly, when implementing various embodiments of the disclosure, the type of data or information that can be involved, the scope of use, the scenario of use, etc. should be notified to the user and authorized by the user in a proper manner according to relevant laws and regulations. The specific notification and / or authorization manner can vary according to the actual situation and application scenario, and the scope of the disclosure is not limited in this regard.
[0019] In the specification and embodiments of the disclosure, if personal information processing is involved, it will be processed on the premise of legality (for example, obtaining the consent of the subject of personal information, or being necessary for the performance of a contract, etc.), and only within the scope specified or agreed. Users refuse to process personal information other than the necessary information required for basic functions, which will not affect the user's use of basic functions.
[0020] As discussed above, personal information pages have become an important way for people to learn about a particular user. A user may, for example, also manage the information presented to visitors by configuring a personal information page. For example, a user can set a corresponding image background for a personal information page. However, conventional schemes usually provide the same viewing permissions for different types of visitors regarding a media display area (e.g., a background area) in a personal information page, which can be undesirable for a user.
[0021] Embodiments of the disclosure propose an interaction scheme. According to the scheme, a personal information page of a first user can be displayed. Further, in the personal information page, a media display area can be displayed according to a target mode. The media display area is used to display at least one item of media content determined based on a configuration operation of the first user, and the target mode is determined based on an association relationship between a second user and the first user. The target mode can indicate an interaction capability associated with the media display area and / or a content range of the at least one item of media content displayed by the media display area.
[0022] Thus, embodiments of the present disclosure can adaptively adjust the display mode of the media display area in the personal information page according to the association relationship between users, thereby improving the reliability of media content sharing in the personal information page.
[0023] Example Environment
[0024] FIG. 1 illustrates a schematic diagram of an example environment 100 in which embodiments of the present disclosure can be implemented. As shown in FIG. 1, the example environment 100 can include an electronic device 110.
[0025] In this example environment 100, an application 120 is installed in the electronic device 110. A user 140 can interact with the application 120 via the electronic device 110 and / or its attached devices. The application 120 can be a media application, a social application, and the like, or any other suitable application.
[0026] In the environment 100 of FIG. 1, the application 120 can provide a presentation interface 150 for the user 140 if the application 120 is in an active state.
[0027] In some embodiments, the electronic device 110 communicates with a server 130 to implement the provision of services for the application 120. The electronic device 110 can be any type of mobile terminal, fixed terminal, or portable terminal including a mobile handset, a desktop computer, a laptop computer, a notebook computer, a netbook computer, a tablet computer, a media computer, a multimedia tablet, a personal communication system (PCS) device, a personal navigation device, a personal digital assistant (PDA), an audio / video player, a digital camera / camcorder, a positioning device, a television receiver, a radio broadcast receiver, an electronic book device, a game device, or any combination thereof, including accessories and peripherals of these devices, or any combination thereof. In some embodiments, the electronic device 110 can also support any type of interface to a user (such as “wearable” circuitry, etc.).
[0028] The server 130 can be a standalone physical server, a server cluster or a distributed system composed of multiple physical servers, or a cloud server providing cloud services, cloud databases, cloud computing, cloud functions, cloud storage, network services, cloud communications, middleware services, domain name services, security services, content distribution networks, and basic cloud computing services such as big data and artificial intelligence platforms. The server 130 may, for example, include a computing system / server, such as a mainframe, an edge computing node, a computing device in a cloud environment, and the like. The server 130 can provide background services for the application 120 in the electronic device 110 that supports content presentation.
[0029] A communication connection can be established between the server 130 and the electronic device 110. The communication connection can be established through a wired manner or a wireless manner. The communication connection can include, but is not limited to, a Bluetooth connection, a mobile network connection, a universal serial bus connection, a wireless fidelity connection, and the like, and embodiments of the present disclosure are not limited in this regard. In embodiments of the present disclosure, the server 130 and the electronic device 110 can implement signaling interaction through the communication connection therebetween.
[0030] It should be understood that the structure and function of the various elements in the environment 100 are described for illustrative purposes only, without implying any limitation on the scope of the present disclosure.
[0031] Some example embodiments of the present disclosure will be described below with continued reference to the drawings.
[0032] Example Interaction
[0033] Example interaction processes according to embodiments of the present disclosure will be described below with reference to FIGS. 2A-2C. FIGS. 2A-2C illustrate example interfaces 200A-200C, which can be provided by the electronic device 110 shown in FIG. 1, for example, according to some embodiments of the present disclosure.
[0034] As shown in FIG. 2A, the electronic device 110 can present a profile 200A of a first user (e.g., user 1) based on a received viewing request. As shown in FIG. 2A, the profile 200A can be used to showcase information associated with the first user.
[0035] As shown in FIG. 2A, the profile 200A can include a media showcase region 210 for displaying at least one item of media content determined based on a configuration operation of the first user.
[0036] In some examples, the media showcase region 210 can be a header and / or avatar region of the profile 200A. For example, the media showcase region 210 can be presented at a top location or other appropriate location of the profile 200A.
[0037] In some embodiments, the electronic device 110 can receive a configuration operation of the first user to determine one or more items of media content to be displayed in the media showcase region 210. As an example, the electronic device 110 can receive an image content uploaded by the first user and set the image content to be presented in the media showcase region 210. In yet other examples, the electronic device 110 can further receive a selection of a particular work published by the first user and set media content associated with the work to be presented in the media region 210.
[0038] In some embodiments, in response to the first user updating the configuration information about the media showcase region, the electronic device 110 may, for example, display a prompt element corresponding to the first user in an interface associated with the second user. As an example, the prompt element may, for example, indicate that the first user updated the personal information page. Accordingly, the electronic device 110 may, based on a preset operation of the second user on the prompt element, display the personal information page 200A of the first user.
[0039] In some embodiments, as shown in FIG. 2A, the electronic device 110 may, based on the association relationship between the second user and the first user, determine a display mode of the media showcase region 210. In some embodiments, the display mode of the media showcase region 210 may indicate an interaction capability associated with the media showcase region 210 and / or a content range of at least one media content showcased by the media showcase region 210.
[0040] In some embodiments, such an association relationship may be determined based on a virtual social relationship between the second user and the first user in the application.
[0041] For example, such an association relationship may indicate whether the second user follows the first user, whether the second user and the first user mutually follow each other, whether the second user is a friend of the first user, and the like.
[0042] Taking FIG. 2A as an example, if the association relationship between the second user and the first user satisfies a first condition (e.g., a non-friend relationship), the electronic device 110 may, according to a first mode, display the media showcase region 210.
[0043] In some embodiments, in the first mode, the electronic device 110 may cause at least part of content of at least one media content configured by the first user to be invisible to the second user in the media showcase region 210.
[0044] Taking FIG. 2A as an example, the electronic device 110 may, in the media showcase region 210, showcase preset content 220 to cause at least one media content configured by the first user not to be showcased or not to be completely showcased.
[0045] As an example, such preset content 220 may, for example, include preset media content different from the at least one media content, such as a default header picture and / or avatar content. As another example, the preset content 220 may be generated based on the at least one media content. For example, the media showcase region 210 may showcase content generated by adding noise or blurring to the at least one media content configured by the first user, such as adding noise in a Gaussian blurring manner.
[0046] In yet other embodiments, in the first mode, the electronic device 110 can also present only a portion of the at least one media content configured by the first user in the media presentation region 210. For example, in the case where the first user has configured multiple media contents, the media presentation region 210 may, for example, present only one of the multiple media contents.
[0047] In some embodiments, in the first mode, the electronic device 110 controls the media presentation region 210 to provide a set of interaction capabilities (also referred to as a first set of interaction capabilities) corresponding to the first mode. In some embodiments, the interaction capabilities corresponding to different modes can be different. For example, the first set of interaction capabilities can be different from a second set of interaction capabilities corresponding to a second mode discussed below.
[0048] As an example, the media presentation region 210 may, for example, be associated with a first capability for downloading the at least one media content. Accordingly, in the first mode, the first capability may, for example, be disabled to, for example, prevent the user from downloading the media content presented in the media presentation region 210.
[0049] As another example, the media presentation region 210 may, for example, be associated with a second capability for switching the media content presented in the media presentation region. For example, in the case where the first user has configured multiple media contents, the second capability may, for example, include a capability of the media presentation region 210 to automatically switch the presented media content and / or a capability to switch the presented media content based on a preset operation of the second user. Accordingly, in the first mode, the second capability may, for example, be disabled to, for example, prevent the user from switching the media content presented in the media presentation region 210.
[0050] As another example, the media presentation region 210 may, for example, be associated with a third capability for viewing additional information associated with the at least one media content. For example, the media presentation region 210 may, based on a preset operation of the user on the media presentation region, display a detail page of the presented media content. In some embodiments, the detail page can be used to present additional information of the media content, for example, a full-sized image, additional description information, etc. Accordingly, in the first mode, the third capability may, for example, be disabled to, for example, not respond to the preset operation of the user on the media presentation region 210.
[0051] As another example, in the first mode, the electronic device 110 may, for example, also support triggering display of a detail page by a preset operation by the user. Unlike the second mode to be introduced below, the information displayed and / or the controls provided by the detail page triggered to be displayed in the first mode can be different from the detail page triggered to be displayed in the second mode. For example, in the first mode, the detail page may, for example, not provide a control for downloading the media content, does not support switching the plurality of banner images displayed within the detail page, or at least part of the banner images are displayed in a blurred manner with a mask layer, and the like; in contrast, in the second mode, the detail page may, for example, provide a control for downloading the media content, supports automatic switching or manual switching by the user to display all the banner images within the detail page.
[0052] Additionally, as shown in FIG. 2A, in response to the association relationship between the second user and the first user satisfying the first condition, the electronic device 110 may, for example, also provide an interaction entry 220 in the personal information page 200A. The interaction entry 220 may, for example, be used to trigger a change in the association relationship.
[0053] In addition, as shown in FIG. 2A, the personal information page 200A may, for example, also include a work display area 230. As an example, in response to the association relationship between the second user and the first user satisfying the first condition, the work display area 230 may, for example, not present a specific work published by the first user, or make it impossible for the user to view the specific work published by the user through the work display area 230.
[0054] In some embodiments, upon receiving a selection of the interaction entry 220, the electronic device 110 may, for example, trigger a change in the association relationship between the second user and the first user. Taking FIG. 2A as an example, the interaction entry 220 may, for example, trigger sending an application for adding a friend to the first user; or the interaction entry 220 may, for example, trigger directly adding the first user as a friend.
[0055] In some embodiments, after the association relationship between the second user and the first user changes, the electronic device 110 may, for example, update the personal information page based on the changed association relationship. Specifically, the electronic device 110 may, for example, present the personal information page 200B as shown in FIG. 2B.
[0056] As shown in FIG. 2B, in the case where the association relationship between the second user and the first user satisfies the second condition (e.g., a friend relationship), the electronic device 110 may, for example, display the media display area 210 based on the second mode.
[0057] In some embodiments, the second mode can cause the complete content of the at least one media content to be displayed in the media display region 210, as compared to the first mode. Alternatively, the second mode can also cause the media display region 210 to provide at least one interaction capability that is different from the first set of interaction capabilities discussed above. For example, one or more interaction capabilities that are disabled can be enabled.
[0058] Taking FIG. 2B as an example, as compared to the first mode, the electronic device 110 can stop displaying the noise content as shown in the interface 200A, and can fully present the first user-configured media content 240-1.
[0059] Additionally, one or more interaction capabilities associated with the media display region 210 can be enabled accordingly. For example, the user can be allowed to download the media content 240-1; the user can be allowed to view additional information of the media content 240-1.
[0060] As another example, in response to the first user configuring multiple media contents, the media display region 210 will also support switching to display another media content. Specifically, as shown in FIG. 2C, the electronic device 110 may, for example, support the media display region 210 switching to display another media content 240-2 configured by the first user. For example, the electronic device 110 may, for example, play the multiple media contents configured by the first user in the media display region 210 in turn.
[0061] As another example, the electronic device 110 may, for example, receive a preset operation (e.g., a sliding operation) for the media display region 210, and accordingly switch the media display region 210 to support presenting another media content configured by the first user.
[0062] Additionally, as shown in FIG. 2B, the electronic device 110 may, for example, also adjust the work display region 230 to present the works 250 published by the first user. As an example, such works 250 can be a specific type of works published by the first user.
[0063] Based on the processes described above, embodiments of the present disclosure can adaptively adjust the display mode of the media display region in the personal information page according to the association relationship between users, thereby improving the reliability of media content sharing in the personal information page.
[0064] Example process
[0065] FIG. 3 shows a flowchart of an interaction process 300 of a personal information page, according to some embodiments of the present disclosure. The process 300 can be implemented at the electronic device 110. The process 300 is described below with reference to FIG. 1.
[0066] At block 310, the electronic device 110 displays a personal information page of a first user.
[0067] At block 320, the electronic device 110 displays, in the personal information page, a media presentation region for displaying at least one item of media content determined based on the configuration operation of the first user, according to a target mode determined based on the association relationship between the second user and the first user, the target mode indicating an interaction capability associated with the media presentation region and / or a content range of the at least one item of media content presented by the media presentation region.
[0068] In some embodiments, displaying the media presentation region according to the target mode includes: in response to the association relationship satisfying a first condition, displaying the media presentation region in a first mode in the target interface, such that at least part of the content of the at least one item of media content is not visible to the second user in the media presentation region and / or the media presentation region provides a first set of interaction capabilities corresponding to the first mode, the first set of interaction capabilities being different from a second set of interaction capabilities corresponding to other modes.
[0069] In some embodiments, the process 300 further includes: providing an interaction portal for triggering a change to the association relationship; and based on a selection of the interaction portal, displaying the media presentation region in a second mode in the target interface, such that the complete content of the at least one item of media content is displayed in the media presentation region and / or the media presentation region provides at least one interaction capability different from the first set of interaction capabilities, the second mode corresponding to the changed association relationship.
[0070] In some embodiments, the at least one item of media content includes a plurality of items of media content, and displaying the media presentation region in the second mode in the target interface includes: playing the plurality of items of media content in the media presentation region in turn; or based on a preset operation for the media presentation region, switching the media presentation region from displaying a first item of media content to displaying a second item of media content in the plurality of items of media content.
[0071] In some embodiments, displaying the media presentation region in the first mode in the target interface includes: presenting part of the at least one item of media content in the media presentation region; or presenting preset content in the media presentation region, such that the at least one item of media content is not presented or is not completely presented.
[0072] In some embodiments, the preset content is generated based on the at least one item of media content.
[0073] In some embodiments, the interaction capability associated with the media presentation region includes at least one of: a first capability for downloading the at least one item of media content; a second capability for switching media content presented in the media presentation region; a third capability for viewing additional information associated with the at least one item of media content.
[0074] In some embodiments, the at least one item of media content comprises: media content uploaded by the first user; or media content corresponding to a work published by the first user.
[0075] In some embodiments, displaying the personal information page of the first user comprises: in response to the first user updating configuration information about the media display region, displaying a prompt element corresponding to the first user; and based on a preset operation on the prompt element, displaying the personal information page of the first user.
[0076] In some embodiments, the media display region comprises a header picture and / or a head portrait region of the personal information page.
[0077] Example apparatuses and devices
[0078] Embodiments of the present disclosure also provide a corresponding apparatus for implementing the above method or process. FIG. 4 shows a schematic structural block diagram of an apparatus 400 for interaction of a user’s personal information page, according to certain embodiments of the present disclosure. The apparatus 400 can be implemented as or included in the electronic device 110 as discussed above. Various modules / components in the apparatus 400 can be implemented by hardware, software, firmware, or any combination thereof.
[0079] As shown in FIG. 4, the apparatus 400 includes a display module 410 configured to display a personal information page of a first user; and a control module 420 configured to display, in the personal information page, a media display region according to a target mode, the media display region being used to display at least one item of media content determined based on a configuration operation of the first user, the target mode being determined based on an association relationship between a second user and the first user, the target mode indicating an interaction capability associated with the media display region and / or a content range of the at least one item of media content displayed by the media display region.
[0080] In some embodiments, the control module 420 is further configured to: in response to the association relationship satisfying a first condition, display the media display region in a first mode in the target interface, such that at least part of the content of the at least one item of media content is not visible to the second user in the media display region and / or the media display region provides a first set of interaction capabilities corresponding to the first mode, the first set of interaction capabilities being different from a second set of interaction capabilities corresponding to other modes.
[0081] In some embodiments, the control module 420 is further configured to: provide an interaction entry for triggering a change in the association relationship; and based on a selection of the interaction entry, display the media display region in a second mode in the target interface, such that the complete content of the at least one item of media content is displayed in the media display region and / or the media display region provides at least one interaction capability different from the first set of interaction capabilities, the second mode corresponding to the changed association relationship.
[0082] In some embodiments, the at least one media content comprises a plurality of media contents, and the control module 420 is further configured to: play the plurality of media contents in the media display region in turn; or switch the media display region from displaying a first media content to displaying a second media content in the plurality of media contents based on a preset operation on the media display region.
[0083] In some embodiments, the control module 420 is further configured to: display part of the at least one media content in the media display region; or display a preset content in the media display region such that the at least one media content is not displayed or not completely displayed.
[0084] In some embodiments, the preset content is generated based on the at least one media content.
[0085] In some embodiments, the interaction capability associated with the media display region comprises at least one of: a first capability for downloading the at least one media content; a second capability for switching the media content displayed in the media display region; a third capability for viewing additional information associated with the at least one media content.
[0086] In some embodiments, the at least one media content comprises: media content uploaded by a first user; or media content corresponding to a work published by the first user.
[0087] In some embodiments, the display module 410 is further configured to: in response to the first user updating the configuration information about the media display region, display a prompt element corresponding to the first user; and based on a preset operation on the prompt element, display a personal information page of the first user.
[0088] In some embodiments, the media display region comprises a header picture and / or a head portrait area of the personal information page.
[0089] The units included in the apparatus 400 can be implemented by various means, including software, hardware, firmware, or any combination thereof. In some embodiments, one or more units can be implemented using software and / or firmware, e.g., machine-executable instructions stored on a storage medium. In addition to or alternatively, some or all of the units of the apparatus 400 can be implemented at least partially by one or more hardware logic components. As an example and not by way of limitation, example types of hardware logic components that can be used include field-programmable gate arrays (FPGAs), application-specific integrated circuits (ASICs), application-specific standard products (ASSPs), system-on-a-chip (SOCs), complex programmable logic devices (CPLDs), etc.
[0090] FIG. 5 illustrates a block diagram of an electronic device 500 in which one or more embodiments of the disclosure can be implemented. It should be understood that the electronic device 500 illustrated in FIG. 5 is merely an example and should not be construed to limit the functionality and scope of the embodiments described herein. The electronic device 500 illustrated in FIG. 5 can be used to implement the electronic device 110 illustrated in FIG. 1.
[0091] As illustrated in FIG. 5, the electronic device 500 is in the form of a general electronic device. Components of the electronic device 500 can include, but are not limited to, one or more processors or processing units 510, a memory 520, a storage device 530, one or more communication units 540, one or more input devices 550, and one or more output devices 560. The processing unit 510 can be a real or virtual processor and is capable of executing various processing in accordance with programs stored in the memory 520. In a multi-processing system, multiple processing units execute computer-executable instructions in parallel to improve the processing power of the electronic device 500.
[0092] The electronic device 500 typically includes a plurality of computer storage media. Such media can be any available media that is accessible by the electronic device 500 and includes both volatile and non-volatile media, removable and non-removable media. The memory 520 can be a volatile memory (e.g., registers, cache, random access memory (RAM)), a non-volatile memory (e.g., read-only memory (ROM), electrically programmable read only memory (EPROM), electrically erasable program read-only memory (EEPROM)) or some combination thereof. The storage device 530 can be a removable or non-removable media and can include a machine readable medium, such as a flash drive, a disk drive, or any other medium that can be used to store information and / or data (e.g., training data for training) and that can be accessed by the electronic device 500.
[0093] The electronic device 500 can further include additional removable / non-removable, volatile / non-volatile storage media. Although not shown in FIG. 5, a disk drive and a disk drive interface can be provided for reading from or writing to a removable, non- volatile magnetic disk (e.g., a "floppy disk"), and an optical disk drive and disk drive interface can be provided for reading from or writing to a removable, non-volatile optical disk (e.g., a "CD-ROM" or "DVD"). In these instances, each drive can be connected to the bus (not shown) by one or more data media interfaces. The memory 520 can include a computer program product 525 having one or more program modules configured to carry out the various methods or actions of the various embodiments of the present disclosure.
[0094] The communication unit 540 enables communication through the communication medium with other electronic devices. Additionally, the functionality of the components of the electronic device 500 can be implemented in a single computing cluster or a plurality of computer machines that are capable of communicating over a communication connection. As such, the electronic device 500 can operate in a networked environment using logical connections to one or more other servers, network personal computers (PCs), or another network node.
[0095] The input device 550 can be one or more input devices, such as a mouse, a keyboard, a trackball, etc. The output device 560 can be one or more output devices, such as a display, a speaker, a printer, etc. The electronic device 500 can also communicate with one or more external devices (not shown), such as a storage device, a display device, etc., through the communication unit 540, as necessary, with one or more devices that enable a user to interact with the electronic device 500, or with any device (e.g., a network card, a modem, etc.) that enables the electronic device 500 to communicate with one or more other electronic devices. Such communication can be carried out via an input / output (I / O) interface (not shown).
[0096] According to an example implementation of the present disclosure, there is provided a computer-readable storage medium having computer-executable instructions stored thereon, where the computer-executable instructions are executed by a processor to implement the method described above. According to an example implementation of the present disclosure, there is also provided a computer program product tangibly stored on a non-transitory computer-readable medium and including computer-executable instructions, where the computer-executable instructions are executed by a processor to implement the method described above.
[0097] Various aspects of the disclosure are now described with reference to the drawings. In general, the drawings described below are diagrammatic and schematic representations of actual or conceptual structures and processes, and are not limiting of the scope of the present disclosure. In the drawings, the same reference numerals are used to represent similar or like items.
[0098] These computer readable program instructions can be provided to a processor of a general purpose computer, special purpose computer, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, create means for implementing the functions / acts specified in the flowchart and / or block diagram block or blocks. These computer readable program instructions can also be stored in a computer readable storage medium that can include a non-transitory computer readable medium, thereby making a computer program product, i.e., an article of manufacture, according to the definitions and teachings of 35 U.S.C. § 101. The computer readable storage medium can include a computer readable storage medium alone or in combination with another computer readable storage medium from which the computer program instructions can be read. The computer readable storage medium can be a computer readable storage medium having a plurality of program instructions logically stored (e.g., as one or more files). Examples of computer readable storage media include random access memory (RAM), read only memory (ROM), programmable read only memory (PROM), erasable programmable read only memory (EPROM), electrically erasable programmable read only memory (EEPROM), compact disk read only memory (CD-ROM), compact disk read / write (CD-R / W), flash memory, and / or the like. The computer readable storage medium can be solid-state memory, magnetic memory, optical memory, and / or the like. The computer readable storage medium can be a computer readable storage medium that is external to a computer, a computer readable storage medium that is part of a computer, and / or the like.
[0099] The computer readable program instructions can also be loaded onto a computer, other programmable data processing apparatus, or other device to cause a series of operational steps to be performed on the computer, other programmable data processing apparatus or other device to produce a computer implemented process such that the instructions which execute on the computer, other programmable data processing apparatus, or other device implement the functions / acts specified in the flowchart and / or block diagram block or blocks.
[0100] The flow diagrams and block diagrams in the attached figures illustrate the architecture, functionality, and operation of possible implementations of systems, methods and computer program products according to various implementations of the present disclosure. In this regard, each block in the flow diagrams and block diagrams can represent a module, segment, or portion of code, which comprises one or more executable instructions for implementing the specified logic functions (s). It should also be noted that in some alternative implementations, the functions noted in the block can occur out of the order noted in the figures. For example, two blocks shown in succession may, in fact, be executed substantially concurrently or the blocks can sometimes be executed in the reverse order, depending upon the functionality involved. It will also be noted that each block of the block diagrams and / or flowchart illustrations, and combinations thereof, can be implemented by a dedicated hardware-based system that performs the specified functions or acts or combinations of
[0101] Having described above several aspects of the present disclosure, any modifications and variations that fall within the scope of the above described implementations can be apparent to those skilled in the art. The foregoing description has been presented for the purpose of succinct description so as to enable a reasonable understanding of one embodiments and variations thereof. It is not intended to limit the disclosed implementations as the scope of the patent is limited only by the claims. The choice of words in the description is intended to best explain the principles of the embodiments and the practical application, and to adequately enable others skilled in the art to understand and practice the embodiments disclosed herein.
Claims
1. A method for interacting with a personal information page, comprising: displaying a personal information page of a first user; and displaying a media presentation region in the personal information page according to a target mode, the media presentation region being configured to display at least one item of media content determined based on a configuration operation of the first user, the target mode being determined based on an association between a second user and the first user, the target mode indicating an interaction capability associated with the media presentation region and / or a content scope of the at least one item of media content presented by the media presentation region.
2. The method of claim 1, wherein displaying a media presentation region according to a target mode comprises: in response to the association satisfying a first condition, displaying the media presentation region in the target interface in a first mode such that at least part of the content of the at least one item of media content is not visible to the second user in the media presentation region and / or the media presentation region provides a first set of interaction capabilities corresponding to the first mode, the first set of interaction capabilities being different from a second set of interaction capabilities corresponding to other modes.
3. The method of claim 2, further comprising: providing an interaction portal configured to trigger a change to the association; and based on a selection of the interaction portal, displaying the media presentation region in the target interface in a second mode such that the complete content of the at least one item of media content is displayed in the media presentation region and / or the media presentation region provides at least one interaction capability different from the first set of interaction capabilities, the second mode corresponding to the changed association.
4. The method of claim 3, wherein the at least one item of media content comprises a plurality of items of media content, and displaying the media presentation region in the target interface in a second mode comprises: playing the plurality of items of media content in the media presentation region in turn; or based on a preset operation for the media presentation region, switching the media presentation region from displaying a first item of media content to displaying a second item of media content.
5. The method of claim 2, wherein displaying the media presentation region in the target interface in a first mode comprises: presenting part of the at least one item of media content in the media presentation region; or presenting a preset content in the media presentation region such that the at least one item of media content is not presented or not fully presented.
6. The method of claim 5, wherein the preset content is generated based on the at least one item of media content.
7. The method of claim 1, wherein the interaction capability associated with the media presentation region comprises at least one of: a first capability for downloading the at least one item of media content; a second capability for switching media content presented in the media presentation region; and a third capability for viewing additional information associated with the at least one item of media content.
8. The method of claim 1, wherein the at least one item of media content comprises: media content uploaded by the first user; or media content associated with a second user. media content corresponding to works published by the first user. 9.The method of claim 1, wherein displaying the personal information page of the first user comprises: in response to the first user updating configuration information about the media display region, displaying a prompt element corresponding to the first user; and based on a preset operation on the prompt element, displaying the personal information page of the first user. 10.The method of claim 1, wherein the media display region comprises a header image and / or avatar region of the personal information page. 11.An apparatus for interaction of a personal information page, comprising: a display module configured to display a personal information page of a first user; and a control module configured to display, in the personal information page, a media display region for displaying at least one item of media content determined based on configuration operation of the first user, according to a target mode determined based on an association relationship between a second user and the first user, the target mode indicating an interaction capability associated with the media display region and / or a content range of the at least one item of media content displayed by the media display region. 12.An electronic device, comprising: at least one processing unit; and at least one memory coupled to the at least one processing unit and storing instructions for execution by the at least one processing unit, the instructions, when executed by the at least one processing unit, cause the electronic device to perform the method according to any one of claims 1 to 10. 13.A computer readable storage medium having stored thereon a computer program, the computer program being executed by a processor to implement the method according to any one of claims 1 to 10.
Citation Information
Patent Citations
Personal homepage display method and apparatus, terminal and server
CN107038201A
Display method and device of user information interface, electronic equipment and storage medium
CN110059270A
Personal homepage information processing method and device and electronic equipment
CN111898058A
Personal homepage display method, device and equipment
CN114461114A
Media content information display method and device, electronic equipment and storage medium
CN117667287A