Method, apparatus, device and storage medium for presenting information

The method and apparatus enable efficient switching between user information categories on information display pages, addressing the inefficiencies of conventional systems by maintaining work information and adapting display areas, thus improving user interaction and visibility.

JP2026506244APending Publication Date: 2026-02-20BEIJING ZITIAO NETWORK TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
JP2025550964
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Priority Date
2023-07-25
Filing Date
2024-06-07
Publication Date
2026-02-20

AI Technical Summary

Technical Problem

Conventional information display pages in applications often require users to search through large amounts of user information, making it difficult to access needed information efficiently, and may hide information from visiting users, reducing interaction and visibility.

Method used

The method and apparatus allow switching between categories of user information on an information display page in response to user operations, maintaining the display of work information while changing the user information category, and optionally scaling the display area to accommodate different categories.

Benefits of technology

This approach enhances user interaction by allowing rational browsing of user information categories, improving efficiency and visibility of important information, and enhancing the user experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2026506244000001_ABST
    Figure 2026506244000001_ABST
Patent Text Reader

Abstract

According to an embodiment of the present disclosure, a method, an apparatus, a device, and a storage medium for information presentation are provided. The method includes: displaying work information of a target user and a first category of user information among multiple categories of user information on an information display page for the target user, and displaying category labels corresponding to the multiple categories of user information on the information display page; and switching the first category of user information to a second category of user information on the information display page in response to detecting a first switching operation on the user information, while maintaining the display of the work information. This method makes the display of user information more rational, allows users to quickly browse information as needed on the related information display page, and provides a better browsing experience.
Need to check novelty before this filing date? Find Prior Art

Description

[Technical Field]

[0001] (Reference to Related Application) This application claims priority to a Chinese invention patent application entitled "Method, apparatus, device and storage medium for presenting information" filed on July 25, 2023, bearing application number 202310923134X, the entire contents of which are incorporated herein by reference. (Technical field) FIELD OF THE DISCLOSURE Exemplary embodiments of the present disclosure relate generally to the field of computers, and more particularly to methods, apparatus, devices, and computer-readable storage media for presenting information. [Background technology]

[0002] Currently, an increasing number of applications are designed to provide various services to users. For example, within an application, users can post, view, and display various types of content, including multimedia content such as videos, images, image sets, and audio. Users can also interact with other users within an application, for example, by "liking," favorite, or commenting on content posted by other users, following other users, or accessing their personal homepages. Summary of the Invention

[0003] In a first aspect of the present disclosure, there is provided an information presentation method, the method including: displaying, on an information display page for a target user, work information of the target user and user information of a first category among multiple categories of user information, and displaying category labels corresponding to the user information of the multiple categories on the information display page; and, in response to detecting a first switching operation on the user information, switching the user information of the first category to user information of a second category on the information display page while simultaneously maintaining the display of the work information.

[0004] In a second aspect of the present disclosure, there is provided an apparatus for presenting information, including: an information display module configured to display work information of a target user and user information of a first category among multiple categories of user information of the target user on an information display page of the target user, and configured to display category labels corresponding to the user information of the multiple categories on the information display page, and an information switching module configured to switch the user information of the first category to the user information of a second category on the information display page in response to detecting a first switching operation on the user information, while simultaneously maintaining the display of the work information.

[0005] In a third aspect of the present disclosure, an electronic device is provided, the device including 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, causing the device to perform the method of the first aspect.

[0006] In a fourth aspect of the present disclosure, there is provided a computer-readable storage medium having stored thereon a computer program that, when executed by a processor, implements the method of the first aspect.

[0007] It should be understood that the contents described in this section are not intended to limit the key features or essential features of the embodiments of the present disclosure, and are not used to limit the scope of the present disclosure. Other features of the present disclosure will be readily understood from the following description. [Brief explanation of the drawings]

[0008] The above and other features, advantages, and aspects of the embodiments of the present disclosure will become more apparent from the following detailed description taken in conjunction with the accompanying drawings, in which the same or similar reference numerals indicate the same or similar elements, and in which:

[0009] [Figure 1] 1 shows a schematic diagram of an exemplary environment in which embodiments of the present disclosure may be implemented;

[0010] [Figure 2] 1 shows a schematic diagram of an example of a conventional information display page.

[0011] [Figure 3A] 1 illustrates a schematic diagram of an example information display page according to some embodiments of the present disclosure. [Figure 3B] 1 illustrates a schematic diagram of an example information display page according to some embodiments of the present disclosure. [Figure 3C] 1 illustrates a schematic diagram of an example information display page according to some embodiments of the present disclosure. [Figure 3D] 1 illustrates a schematic diagram of an example information display page according to some embodiments of the present disclosure. [Figure 3E] 1 illustrates a schematic diagram of an example information display page according to some embodiments of the present disclosure.

[0012] [Figure 4] 1 shows a flowchart of a process for presenting information according to some embodiments of the present disclosure.

[0013] [Figure 5] 1 shows a block diagram of an apparatus for presenting information according to some embodiments of the present disclosure.

[0014] [Figure 6] 1 illustrates an electronic device in which one or more embodiments of the present disclosure may be implemented. DETAILED DESCRIPTION OF THE INVENTION

[0015] Hereinafter, embodiments of the present disclosure will be described in more detail with reference to the accompanying drawings. Although the drawings show specific embodiments of the present disclosure, it should be understood that the present disclosure can be realized in various forms and should not be construed as being limited to the embodiments described herein, but rather, these embodiments are provided for a more thorough and complete understanding of the present disclosure. It should be understood that the drawings and embodiments of the present disclosure are for illustrative purposes only and do not limit the scope of protection of the present disclosure.

[0016] In describing embodiments of the present disclosure, the term "including" and similar terms should be understood as an open inclusion, i.e., "including but not limited to." The term "based on" should be understood as "based at least in part on." The term "in one embodiment" or "the embodiment" should be understood as "at least one embodiment." The term "some embodiments" should be understood as "at least some embodiments." Other explicit and implicit definitions may also be included below.

[0017] It can be understood that the data related to this technical solution (including but not limited to the data itself, the acquisition or use of the data) should comply with the requirements of corresponding laws, regulations and related provisions.

[0018] It can be understood that before using the technical solutions disclosed in each embodiment of the present disclosure, the type, scope of use, usage scenarios, etc. of user information related to the present disclosure should be notified to the user in an appropriate manner in accordance with relevant laws and regulations, and the user's consent should be obtained.

[0019] For example, in response to receiving an active request from a user, prompt information is sent to the user to clearly indicate to the user that the acquisition and use of user information is required to perform the operation requested by the user, thereby allowing the user to independently choose, based on the prompt information, whether to provide user information to software or hardware such as an electronic device, application program, server, or storage medium for performing the operation of the technical solution of the present disclosure.

[0020] As an optional but non-limiting implementation method, the method of sending prompt information to the user in response to receiving an active request from the user may be, for example, a pop-up window method, in which the prompt information can be displayed in text form, and the pop-up window may also be equipped with a selection control for the user to select "agree" or "disagree" to provide user information to the electronic device.

[0021] It will be understood that the above notification and user consent acquisition process is merely an example and does not limit the implementation method of the present disclosure, and that methods that comply with other relevant laws and regulations may also be applied to the implementation method of the present disclosure.

[0022] 1 illustrates a schematic diagram of an exemplary environment 100 in which embodiments of the present disclosure may be implemented. In this exemplary environment 100, a terminal device 110 has an application 120 installed. A user 140 may interact with the application 120 via the terminal device 110 and / or an accessory device of the terminal device 110. The application 120 may be a content-sharing application and may provide various services related to media content to the user 140, including viewing, commenting, forwarding, creating (e.g., capturing and / or editing), posting, etc. As used herein, "media content" includes one or more types of content, such as video, images, animated GIFs, image sets, audio, text, etc.

[0023] In the environment 100 of FIG. 1 , when the application 120 is active, the terminal device 110 may display a page 150 of the application 120. The page 150 may include various pages that the application 120 may provide, such as an information display page, a content creation page, a content posting page, a message page, and a personal homepage. The application 120 may provide a content viewing function for viewing various content posted within the application 120. The application 120 may also provide a content creation function, including capturing, uploading, editing, and / or posting media content. The application 120 may also provide interaction functions, including interacting with other users (e.g., adding friends) and interacting with various content (including liking, favoriteing, commenting on, etc.).

[0024] In some embodiments, terminal device 110 communicates with server 130 to provide services for application 120. Terminal device 110 may be any type of mobile, fixed, or portable terminal, including a mobile phone, desktop computer, laptop computer, notebook computer, netbook computer, tablet computer, media computer, multimedia tablet, personal communication system (PCS) device, personal navigation device, personal digital assistant (PDA), audio / video player, digital camera / camcorder, positioning device, television receiver, radio receiver, e-book device, gaming device, or any combination of the foregoing, including accessories and peripherals for these devices, or any combination thereof. In some embodiments, terminal device 110 may also support any type of user-facing interface (e.g., “wearable” circuitry, etc.). Server 130 may be any type of computing system / server capable of providing computing capabilities, including, but not limited to, a mainframe, an edge computing node, a computing device in a cloud environment, etc.

[0025] It should be understood that the structure and function of each element in environment 100 is described for illustrative purposes only and is not intended to imply any limitation on the scope of the present disclosure.

[0026] Typically, the application 120 provides a specific information display page (e.g., a personal home page) relevant to the user to display information relevant to the user. Figure 2 shows a schematic diagram of an example of a conventional information display page 200.

[0027] 2, a conventional information display page 200 is typically divided into two areas, including an area 210 for displaying user information and an area 220 for displaying work information. In some applications, the information display page 200 may also include an area 230 for displaying multiple page entry controls associated with different pages, also known as page tabs, navigation tabs, tabs, etc.

[0028] In a conventional information display page such as that shown in FIG. 2, all of a user's user information is displayed together in area 210. On the one hand, a current user (e.g., user 123) of information display page 200 may need to carefully search through the large amount of information in area 210 to find the portion of the information they need to process, organize, or operate. Sometimes, due to area size limitations, many functions and information are collapsed or located on other pages, making it difficult for the current user to access them without a longer access path. Alternatively, if area 210 is expanded to display more user information, the size of area 220 for displaying work-related information is constrained, reducing the number of media contents the user can simultaneously view. On the other hand, the user information may include information that is not visible to visiting users, and this information is hidden when the information display page is displayed to visiting users. Therefore, current users usually cannot clearly recognize the page views that visiting users can view. Therefore, it is desirable to improve the user interaction and information display method of information display pages.

[0029] According to an embodiment of the present disclosure, an improved method for presenting information is proposed. In this method, the target user's work information and a first category of user information among multiple categories of user information are displayed on an information display page for the target user. Category labels corresponding to the multiple categories of user information are displayed on the information display page. In response to detecting a switch operation on the user information, the information display page switches to displaying a second category of user information and maintains the display of the work information. This allows the displayed category of user information to be switched through the switch operation on the user information. This helps users to view different categories of user information based on their needs. This method makes the display of user information more rational, allowing users to quickly browse information as needed on the related information display page, resulting in a better browsing experience.

[0030] Several exemplary embodiments of the present disclosure will now be described with continued reference to the accompanying drawings.

[0031] In an embodiment of the present disclosure, the terminal device 110 displays the target user's work information and a first category of user information among multiple categories of user information on an information display page for the target user. The target user may be, for example, a user 140 corresponding to the terminal device 110, for example, a user who has logged in to the application 120. The target user is accessing his or her own information display page. In some embodiments, the information display page may include a page for displaying the target user's personal homepage or other personal-related information. The number of categories into which the user information is divided may be, for example, two, three, etc. The present disclosure is not limited thereto. For convenience of explanation, the following description will be given using an example including two categories of user information.

[0032] In some embodiments, different categories can be divided according to the accessible attributes of the user information. In this way, the multiple categories of user information have different accessible attributes. For example, in an example including two categories of user information, the first category of user information is user information accessible to both the target user and other users, and the second category of user information is user information accessible to the target user but not to other users. Here, category labels corresponding to the multiple categories of user information are displayed on the information display page. For example, the category label of the first category of user information may be "My Homepage," and the category label of the second category of user information may be "Personal Center," or vice versa.

[0033] In some embodiments, alternatively or additionally, the user information of different categories of the multiple categories of user information may be divided based on their corresponding importance. That is, the user information of different categories has different importance. Exemplarily, the user information of the first category may be user information of low importance, and the user information of the second category may be user information of high importance, or vice versa.

[0034] In an embodiment of the present disclosure, in response to detecting a first switching operation on user information, the terminal device 110 switches the user information of a first category to the user information of a second category on the information display page, while simultaneously maintaining the display of the work information. In some embodiments, the first switching operation here may be, for example, a slide operation on the display area of ​​the user information. For example, in response to detecting such a slide operation, the terminal device 110 can switch to displaying the user information of the second category. It should be noted that in this case, only the user information displayed on the information display page is switched, and the work information is not switched.

[0035] In some embodiments, the first switching operation may be, for example, a click operation on category labels corresponding to multiple categories of user information. In this case, such category labels may also be considered as switching controls associated with the corresponding categories of user information. That is, the category labels here may also be used to switch between different categories of user information. For example, in response to detecting a click operation on the label "Personal Center," the terminal device 110 may switch to displaying a second category of user information corresponding to the label "Personal Center."

[0036] 3A-3E each show a schematic diagram of an example information display page according to some embodiments of the present disclosure. It should be understood that the pages of FIGS. 3A-3E and the pages in the other accompanying figures described below are merely example pages, and that a variety of actual page designs may exist. Each graphic element in a page may have a different arrangement and a different visual representation, one or more of the elements may be omitted or substituted, and one or more other elements may also be present. Embodiments of the present disclosure are not limited in this respect.

[0037] As shown in FIG. 3A , information display page 300A displays the target user's work information and the user information of a first category among multiple categories of user information. In some embodiments, information display page 300A can include multiple regions, with different regions used to display different information. As shown in FIG. 3A , information display page 300A includes region 310 and region 320. User information is displayed in region 310, which may also be referred to as a first region. Work information is displayed in region 320, which may also be referred to as a second region. Regarding the relative positions of region 310 and region 320, in some embodiments, region 310 may be above region 320. Alternatively or additionally, region 310 may be located in another direction from region 320, for example, below region 320. In some embodiments, regions 310 and 320 may be arranged horizontally, with region 310 being to the left of region 320, or vice versa.

[0038] Further details of area 310 will be described later, but area 320 will be introduced first. In some embodiments, the work information of the target user displayed by area 320 includes multiple categories of work information, and the present disclosure does not limit the number of categories of work information. For example, in the case of including two categories of work information, these two categories of work information may be media content posted or uploaded by the target user and media content with which the target user has interacted, respectively. It is understood that more categories may be included, and these multiple categories may be obtained, for example, by subdividing these two categories. For example, media content posted or uploaded by the user may be subdivided into multiple categories of work information, such as public media content posted or uploaded by the target user and private media content posted or uploaded by the target user. For example, media content with which the target user has interacted may be subdivided into multiple categories of work information, such as media content "liked" by the target user, media content favorited by the target user, and media content in which the target user has been mentioned. As shown in FIG. 3A , area 320 displays two categories of work information: work information in the "Works" category and work information in the "Likes" category.

[0039] In some embodiments, in response to detecting a second switching operation on the work information, the terminal device 110 can switch the work information of the first category to the work information of the second category on the information display page. In some embodiments, the second switching operation here may be, for example, a slide operation on the display area of ​​the work information, i.e., a slide operation on the area 320. In response to detecting such a slide operation, the terminal device 110 can switch to displaying the work information of the second category. It should be noted that in this case, only the work information displayed in the area 320 may be switched, and the user information displayed in the area 310 may not have been switched.

[0040] In some embodiments, the second switching operation may be, for example, a click operation on category labels corresponding to multiple categories of work information. Specifically, the area 320 may display category labels corresponding to multiple categories of work information. As shown in FIG. 3A , the area 320 further includes category labels 321 and 322. The category labels 321 and 322 may also be considered as switching controls associated with the work information of the corresponding categories. In response to detecting a click operation on the category label 321, the terminal device 110 may switch to displaying user information in the “Works” category corresponding to the category label 321. In response to detecting a click operation on the category label 322, the terminal device 110 may switch to displaying user information in the “Likes” category corresponding to the category label 322. Although FIG. 3A illustrates an example in which category labels for two categories are displayed, the area 320 may display more category labels, and it may be understood that the present disclosure is not limited thereto.

[0041] In some embodiments, information display page 300A further displays label control 301 for region 310. Label control 301 may display category labels corresponding to multiple categories of user information. As shown in FIG. 3A, label control 301 displays the labels "My Home Page" and "Personal Center."

[0042] It should be noted that although label control 301 is associated with region 310, the display position of label control 301 on information display page 300A is independent of region 310. While Fig. 3A shows an example in which label control 301 is displayed at the top of information display page 300A, it can be understood that label control 301 may be displayed at any position (e.g., bottom, left side, right side, etc.) on information display page 300A. Alternatively or additionally, in some embodiments, information display page 300A may directly display category labels corresponding to multiple categories of user information, without displaying label control 301.

[0043] In some embodiments, the display position, display size, display color, display style, etc. of the label control 301 on the information display page 300A may all be set in advance. Specifically, they may be set in advance by the user and input into the terminal device 110, or may be determined by the terminal device 110 itself based on the user's history data. This allows the label control 301 to be displayed in a personalized manner.

[0044] In some embodiments, the information display page 300A further displays a settings control 302. In response to receiving a trigger operation on the settings control 302, the terminal device 110 displays an edit entry or edit page for editing information, and can correspondingly change the information displayed by the information display page 300A in response to a user input. Illustratively, the target user can set the user information displayed in the area 310 via the edit entry or edit interface triggered by the settings control 302. Similar to the label control 301, the display position, display size, display color, display style, etc. of the settings control 302 on the information display page 300A may all be preset.

[0045] Regarding area 310, FIG. 3A illustrates an example in which area 310 currently displays a first category of user information (e.g., user information in the category "My Homepage"). In some embodiments, the first category of user information is user information visible to both the target user and other users. In this case, the first category of user information includes user profile information of the target user. The user profile information here may include, for example, at least one of the target user's basic information (e.g., username, user profile introduction, etc.), the target user's social information (e.g., number of "likes" for a work, number of followings, number of followers, number of friends, etc.), a user avatar, or a background image. As shown in FIG. 3A , the first category of user information displayed by area 310 includes the target user's user avatar 311, username 312, background image 313, social information 314, and user profile 315. Note: Here, the "got likes" number is used to indicate the total number of "likes" for the user's work. The total number of likes can be considered as interaction information relevant to the target user (e.g., an interaction message can notify the user when there are new likes) and can also be considered as part of the user profile (the number of likes on a work can help characterize this user).

[0046] In some embodiments, if the target user is a user with a promotion attribute such as a broadcaster, a store, or a brand, the first category of user information may be access entries corresponding to promotional services that the target user can provide. FIG. 3B illustrates an example in which the area 310 displays the first category of user information including access entries. As illustrated in FIG. 3B , the first category of user information displayed by the area 310 in the information display page 300B may further include at least one access entry 316. The at least one access entry 316 may include, for example, a product showcase access entry, a live stream dynamics access entry, and a store visit recommendation access entry. It may be understood that the at least one access entry 316 may include more or fewer access entries, and the present disclosure is not limited thereto.

[0047] In some embodiments, the terminal device 110 can switch the information displayed in the region 310 in response to detecting a click operation on a category label in the label control 301 and / or a slide operation on the region 310. For example, if the information displayed in the region 310 is user information of a first category, the terminal device 110 can switch the user information displayed in the region 310 to user information of a second category (e.g., user information of the category "Personal Center") in response to detecting a slide operation on the region 310 or a click operation on the label "Personal Center." If the information displayed in the region 310 is user information of the second category, the terminal device 110 can switch the user information displayed in the region 310 to user information of the first category in response to detecting a slide operation on the region 310 or a click operation on the label "My Homepage."

[0048] FIG. 3C illustrates an example of switching the information displayed in region 310 to user information of the second category. As illustrated in FIGS. 3A and 3C , in some embodiments, the terminal device 110 can switch to displaying information display page 300C in response to detecting a click operation on the label “Personal Center” in information display page 300A. The information displayed in region 310 in information display page 300C is user information of the second category. In some embodiments, the terminal device 110 can also adjust the display style of the label control 301 in response to switching the information displayed in region 310. For example, the terminal device 110 can switch the background color of the label “Personal Center” to a light color and the background color of the label “My Homepage” to a dark color. In some embodiments, the terminal device 110 does not adjust the display style of the setting control 302 in response to switching the information displayed in region 310.

[0049] In some embodiments, terminal device 110 can switch the information displayed in area 310 while simultaneously maintaining the information displayed in area 320 unchanged. As shown in Figures 3A and 3C, when area 310 switches from displaying user information of the first category to displaying user information of the second category, the target user's work information displayed in area 320 remains unchanged. It can be understood that the same is true when area 310 switches from displaying user information of the second category to displaying user information of the first category.

[0050] In some embodiments, when the area size occupied by the second category of user information is different from the area size occupied by the first category of user information, the terminal device 110 may further scale the area 310 and display the second category of user information in the scaled area 310. For example, if the area length required by the second category of user information is a, the area length required by the first category of user information is b, and a>b, in response to switching from displaying the first category of user information to displaying the second category of user information, the terminal device 110 may expand the length of the area 310 so that the area 310 can display the second category of user information. This allows the occupancy rate of the area 310 on the information display page to be flexibly adjusted, and thus the occupancy rate of the area used to display media content to be adjusted, thereby flexibly increasing the number of media contents that a user can simultaneously view, facilitating media content viewing, and improving the efficiency and frequency of media content viewing.

[0051] In some embodiments, the category of user information displayed in area 310 after switching is user information that is invisible to users other than the target user. In this case, the second category of user information may include, for example, user service information of the target user. In some embodiments, the second category of user information may also include, for example, some information of the user profile information. Illustratively, the second category of user information may further include a user avatar, a username, social information of the target user, etc. As shown in FIG. 3C , area 310 switched to display the second category of user information includes user avatar 311, username 312, social information 314, and user service information 317. In the example shown in FIG. 3C , the user service information 317 may include, for example, at least one of access entries corresponding to at least one type of interaction service (e.g., access entries corresponding to visitors, access entries corresponding to likes and favorites, access entries corresponding to mentions, access entries corresponding to comments, access entries corresponding to other functions, access entries corresponding to viewing history, etc.), service functions accessible or configurable by the target user (e.g., a friend adding service function), or digital asset services of the target user (e.g., a tipping service, a my order service, a my wallet service, etc.). It can be understood that FIG. 3C only shows some examples of the user service information 317, and the present disclosure does not limit the specific content of the user service information. More, less, or different user service information may be displayed as needed for a specific application.

[0052] In some embodiments, when area 310 displays the second category of user information, terminal device 110 may further display a message notification for the interaction message for the target user. The message notification may indicate the number of unread messages. As shown in FIG. 3D , area 310 displays message notification 304, message notification 305, message notification 306, and message notification 307. Message notification 304 may indicate, for example, that the number of unread messages in the follower messages is 9. In some embodiments, the message notifications in area 310 may all have the same style (e.g., the numbered red dot style indicated by message notification 304). In some embodiments, the message notifications in area 310 may have different styles. For example, message notification 304, message notification 305, and message notification 306 all have the numbered red dot style, while message notification 307 has the regular red dot style.

[0053] As shown in FIG. 3D , in some embodiments, the information display page 300D further includes an area 330 for displaying multiple page entry controls associated with different pages. The area 330 may also be referred to as a navigation bar. The multiple page entry controls displayed by the area 330 may include page entry control 331, page entry control 332, page entry control 333, page entry control 334, and page entry control 335. The terminal device 110 may display a message notification 303 at the position of the page entry control 335 associated with the information display page 300D. The number in the message notification 303 may indicate, for example, the total number of unread messages of all types in the area 310, or the number of unread messages of a specific type in the area 310 (e.g., only 9 unread follower messages). In some embodiments, the style of the message notification in the information display page 300D may also be preset by the user or may be self-determined by the terminal device 110 based on the number of messages.

[0054] Regarding the multiple page entry controls described above, in some embodiments, the terminal device 110 can switch to a content browsing page for displaying media content in response to receiving a trigger operation on the page entry control 331. The terminal device 110 can switch to a friend posting page for displaying content posted by friends in response to receiving a trigger operation on the page entry control 332. The terminal device 110 can switch to a content creation page for creating media content in response to receiving a trigger operation on the page entry control 333. The terminal device 110 can switch to a message page for displaying interaction information and conversation information in response to receiving a trigger operation on the page entry control 334. If the terminal device 110 is displaying a page other than the information display page 200, the terminal device 110 can switch to display the information display page 200 in response to receiving a trigger operation on the page entry control 335.

[0055] In some embodiments, the terminal device 110 can further determine information to be displayed by default in the region 310. In some embodiments, when the information display page of the target user is accessed by the target user, the information display page displays, by default, user information that is invisible to users other than the target user and category labels corresponding to the user information of multiple categories. That is, when the information display page of the target user is accessed by the target user, the terminal device 110 can determine that the user information of the second category is to be directly displayed by default in the region 310. In response to the information display page being triggered and displayed by the target user, the terminal device 110 can directly display the user information of the second category in the region 310. In turn, when the target user wants to check the user information of the first category, the terminal device 110 can switch the user information displayed in the region 310 to the user information of the first category in response to receiving a click operation on the category label corresponding to the user information of the first category in the label control 301. For example, the terminal device 110 can directly display the information display page 300C shown in FIG. 3C or the information display page 300D shown in FIG. 3D in response to the target user triggering the display of the information display page. The terminal device 110 can then switch to displaying the information display page 300A shown in FIG. 3A or the information display page 300B shown in FIG. 3B in response to receiving a trigger operation on the label "My Homepage" in the label control 301. This method allows the terminal device 110 to prioritize displaying user information of the second category, which is more important, and helps improve the efficiency with which the user accesses user service information. Furthermore, the information display page can display user service information by default and also display user work information, which can increase the relevance between the user service information and the user work information. This helps to encourage the target user to post or upload media content.

[0056] In some embodiments, the terminal device 110 may further determine the first category of user information as information to be displayed by default in the area 310. That is, the terminal device 110 may directly display the first category of user information in the area 310 in response to the information display page being triggered and displayed by the target user.

[0057] In some embodiments, the terminal device 110 may further determine the user information to be displayed by default in the area 310 based on the target user's settings or the target user's historical information browsing status. For example, if the area 310 was stopped while displaying user information of a first category when the target user last accessed and exited the information display page, the terminal device 110 may determine that the user information of the first category is to be displayed by default. When the terminal device 110 receives a request to access the information display page next time, the terminal device 110 directly displays the user information of the first category in the area 310 in response to the information display page being triggered and displayed by the target user. Similarly, if the area 310 was stopped while displaying user information of a second category, the area 310 will display user information of the second category by default the next time the target user accesses the information display page.

[0058] The above describes an example in which a target user accesses his or her own information display page. Below, we will describe an example in which a user other than the target user (also referred to as a visiting user) accesses the target user's information display page. In some embodiments, the first category of user information is user information visible to both the target user and other users, and the second category of user information includes user information that is invisible to other users other than the target user. It can be understood that the first category of user information may be displayed to other users, but the second category of user information is not displayed to other users. This allows the target user to intuitively determine the page view to be displayed to visiting users based on the information display page that displays the first category of user information that the target user can view.

[0059] In some embodiments, when the information display page of the target user is accessed by another user, the information display page displays user information visible to both the target user and the other user by default, and does not display category labels corresponding to the user information in multiple categories. That is, when the information display page of the target user is accessed by the other user, the user information in the first category is displayed in the area 310, and the user information in the second category and the label control 301 are not displayed. As shown in FIG. 3E, to users other than the target user, the information display page 300E of the target user displays the user information in the first category, including the target user's basic information, the target user's social information, a user avatar, a background image, etc., in the area 310.

[0060] In some embodiments, the information display page 300E further includes an update request control 308. By triggering the update request control 308, other users can send a prompting message to the target user prompting the target user to post or upload media content. In some embodiments, if other users accessing the information display page 300E are not following the target user, the information display page 300E can further include a follow control 309. Other users can follow the target user by triggering the follow control 309. It can be understood that if other users accessing the information display page 300E are already following the target user, the information display page 300E does not include the follow control 309.

[0061] In summary, according to an exemplary embodiment of the present disclosure, the categories of displayed user information can be switched through a switching operation on the user information, which helps users to check different categories of user information based on their needs, making the display of user information more rational, allowing users to quickly view information as needed on the related information display page, and providing a better browsing experience.

[0062] 4 shows a flowchart of a process 400 for presenting information according to some embodiments of the present disclosure. The process 400 may be implemented in the terminal device 110. The process 400 will now be described with reference to FIG.

[0063] In block 410, the terminal device 110 displays the target user's work information and the first category of user information among the multiple categories of user information on the information display page of the target user, and category labels corresponding to each of the multiple categories of user information are displayed on the information display page.

[0064] In block 420, in response to detecting a first switching operation on the user information, the terminal device 110 switches the user information of the first category to the user information of the second category on the information display page, while simultaneously maintaining the display of the work information.

[0065] In some embodiments, the user information is displayed in a first area of ​​the information display page and the work information is displayed in a second area of ​​the information display page.

[0066] In some embodiments, switching the first category of user information to the second category of user information includes scaling the first area and displaying the second category of user information in the scaled first area if the area size occupied by the second category of user information is different from the area size occupied by the first category of user information.

[0067] In some embodiments, the first region is above the second region.

[0068] In some embodiments, the multiple categories of user information include at least one of the following: user information that is visible to both the target user and other users, and user information that is not visible to other users other than the target user.

[0069] In some embodiments, when the information display page of the target user is accessed by another user, the information display page displays user information visible to both the target user and the other user by default, and does not display category labels corresponding to multiple categories of user information.

[0070] In some embodiments, when the target user's information display page is accessed by the target user, the information display page displays by default user information that is invisible to other users other than the target user, and category labels corresponding to multiple categories of user information.

[0071] In some embodiments, user information that may be visible to both the target user and other users includes user profile information of the target user, and / or user information that is not visible to other users other than the target user includes user service information of the target user.

[0072] In some embodiments, the user service information includes at least one of the following: access entries corresponding to at least one type of interaction service, service features accessible or configurable by the target user, or digital asset services of the target user.

[0073] In some embodiments, the first switching operation on the user information includes a slide operation on the display area of ​​the user information or a click operation on a category label corresponding to the user information of the second category.

[0074] In some embodiments, the work information includes work information of multiple categories, and category labels corresponding to the work information of the multiple categories are displayed on the information display page, and process 400 further includes, in response to detecting a second switching operation on the work information, switching the work information of a first category currently displayed on the information display page to work information of a second category.

[0075] In some embodiments, the second switching operation for the work information includes a slide operation in the display area for the work information or a click operation on a category label corresponding to the work information of the second category.

[0076] 5 shows a schematic structural block diagram of an apparatus 500 for presenting information according to some embodiments of the present disclosure. The apparatus 500 may be implemented as or included in the terminal device 110. Each module / component in the apparatus 500 may be implemented by hardware, software, firmware, or any combination thereof.

[0077] As shown, the device 500 includes an information display module 510 configured to display the work information of the target user and the user information of a first category among the user information of the multiple categories on an information display page of the target user, and configured to display category labels corresponding to the user information of the multiple categories on the information display page. The device 500 further includes an information switching module 520 configured to switch the user information of the first category to the user information of a second category on the information display page in response to detecting a first switching operation on the user information, and simultaneously maintain the display of the work information.

[0078] In some embodiments, the user information is displayed in a first area of ​​the information display page and the work information is displayed in a second area of ​​the information display page.

[0079] In some embodiments, the information switching module 520 includes an area scaling module configured to scale the first area and display the user information of the second category in the scaled first area if the area size occupied by the user information of the second category is different from the area size occupied by the user information of the first category.

[0080] In some embodiments, the first region is above the second region.

[0081] In some embodiments, the multiple categories of user information include at least one of the following: user information that is visible to both the target user and other users, and user information that is not visible to other users other than the target user.

[0082] In some embodiments, when the information display page of the target user is accessed by another user, the information display page displays user information visible to both the target user and the other user by default, and does not display category labels corresponding to multiple categories of user information.

[0083] In some embodiments, when the target user's information display page is accessed by the target user, the information display page displays by default user information that is invisible to other users other than the target user, and category labels corresponding to multiple categories of user information.

[0084] In some embodiments, user information that may be visible to both the target user and other users includes user profile information of the target user, and / or user information that is not visible to other users other than the target user includes user service information of the target user.

[0085] In some embodiments, the user service information includes at least one of the following: access entries corresponding to at least one type of interaction service, service features accessible or configurable by the target user, or digital asset services of the target user.

[0086] In some embodiments, the first switching operation on the user information includes a slide operation on the display area of ​​the user information or a click operation on a category label corresponding to the user information of the second category.

[0087] In some embodiments, the work information includes work information of multiple categories, and category labels corresponding to the work information of the multiple categories are displayed on the information display page, and the device 500 further includes a second switching module, which is configured to switch the work information of the first category currently displayed on the information display page to the work information of the second category in response to detecting a second switching operation on the work information.

[0088] In some embodiments, the second switching operation for the work information includes a slide operation in the display area for the work information or a click operation on a category label corresponding to the work information of the second category.

[0089]

[0023] Figure 6 shows a block diagram of an electronic device 600 in which one or more embodiments of the present disclosure may be implemented. It should be understood that the electronic device 600 shown in Figure 6 is merely exemplary and should not constitute any limitation on the functionality and scope of the embodiments described herein. The electronic device 600 shown in Figure 6 may be used to implement the terminal device 110 of Figure 1 or the device 500 of Figure 5.

[0090] 6, electronic device 600 is a form of general-purpose computing device. Components of electronic device 600 include, but are not limited to, one or more processors or processing units 610, memory 620, storage device 630, one or more communication units 640, one or more input devices 650, and one or more output devices 660. Processing unit 610 may be a physical or virtual processor and may perform various processes according to programs stored in memory 620. In a multiprocessor system, multiple processing units execute computer-executable instructions in parallel to increase the parallel processing capabilities of electronic device 600.

[0091] The electronic device 600 typically includes a number of computer storage media. Such media may be any available media accessible by the electronic device 600, including, but not limited to, volatile and nonvolatile media, removable and non-removable media. The memory 620 may be volatile memory (e.g., registers, cache, random access memory (RAM)), non-volatile memory (e.g., read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory), or some combination thereof. The storage device 630 may be removable or non-removable media and may include machine-readable media such as a flash drive, a disk, or any other medium that can store information (e.g., training data for training) and that can be accessed within the electronic device 600.

[0092] The electronic device 600 may further include additional removable / non-removable, volatile / non-volatile storage media. Although not shown in FIG. 6, a disk drive for reading from or writing to a removable, non-volatile disk (e.g., a "floppy disk") and an optical disk drive for reading from or writing to a removable, non-volatile optical disk may be provided. In these cases, each drive may be connected to a bus (not shown) by one or more data media interfaces. The memory 620 may include a computer program product 625 having one or more program modules configured to perform the various methods or actions of the various embodiments of the present disclosure.

[0093] The communication unit 640 facilitates communication with other electronic devices via a communication medium. Additionally, the functionality of the components of the electronic device 600 may be implemented as a single computing cluster or multiple computing machines, which may communicate via a communication connection. Thus, the electronic device 600 may operate in a networked environment using logical connections to one or more other servers, network personal computers (PCs), or other network nodes.

[0094] The input device(s) 650 may be one or more input devices such as a mouse, a keyboard, a trackball, etc. The output device(s) 660 may be one or more output devices such as a display, a speaker, a printer, etc. The electronic device 600 may also communicate, as needed, via the communication unit 640 with one or more external devices (not shown), such as a storage device, a display device, one or more devices that allow a user to interact with the electronic device 600, or any device (e.g., a network card, a modem, etc.) that allows the electronic device 600 to communicate with one or more other electronic devices. Such communication may be performed via an input / output (I / O) interface (not shown).

[0095] According to an exemplary embodiment of the present disclosure, a computer-readable storage medium having stored thereon computer-executable instructions that, when executed by a processor, implement the above-described method is provided. According to an exemplary embodiment of the present disclosure, a computer program product is also provided, the computer program product being tangibly stored on a non-transitory computer-readable medium and including computer-executable instructions that, when executed by a processor, implement the above-described method.

[0096] Various aspects of the present disclosure have been described herein with reference to flowcharts and / or block diagrams according to methods, apparatus, devices, and computer program products embodying the present disclosure. It will be understood that each block of the flowcharts and / or block diagrams, and combinations of blocks in the flowcharts and / or block diagrams, can be implemented by computer-readable program instructions.

[0097] These computer-readable program instructions can be provided to a processing unit of a general-purpose computer, special-purpose computer, or other programmable data processing apparatus to produce a machine, whereby when the instructions are executed by a processing unit of the computer or other programmable data processing apparatus, an apparatus is produced that implements the functions / actions specified in one or more blocks of the flowcharts and / or block diagrams. These computer-readable program instructions can also be stored on computer-readable storage media, whereby the instructions cause a computer, programmable data processing apparatus, and / or other device to operate in a particular manner, whereby the computer-readable medium on which the instructions are stored includes an article of manufacture containing instructions that implement various aspects of the functions / actions specified in one or more blocks of the flowcharts and / or block diagrams.

[0098] The computer-readable program instructions can be loaded into a computer, other programmable data processing apparatus, or other device to cause the computer, other programmable data processing apparatus, or other device to perform a series of operational steps to create a computer-implemented process, whereby the instructions executing on the computer, other programmable data processing apparatus, or other device implement the functions / actions specified in one or more blocks of the flowcharts and / or block diagrams.

[0099] The flowcharts and block diagrams in the accompanying drawings 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 flowcharts or block diagrams may represent a module, program segment, or portion of an instruction, which includes one or more executable instructions for implementing the specified logical function. In some alternative implementations, the functions shown in the blocks may occur in a different order than that shown in the accompanying drawings. For example, two consecutive blocks may actually be executed substantially in parallel, or they may sometimes be executed in the reverse order, depending on the functionality involved. It should also be noted that each block of the block diagrams and / or flowcharts, and combinations of blocks in the block diagrams and / or flowcharts, may be implemented by a dedicated hardware-based system that performs the specified functions or actions, or by a combination of dedicated hardware and computer instructions.

[0100] Although various implementations of the present disclosure have been described above, the above description is illustrative and not exhaustive, and is not limited to the various implementations disclosed. Many modifications and variations will be apparent to those skilled in the art without departing from the scope and spirit of the various implementations described. The terminology used herein is intended to best explain the principles, practical applications, or improvements to technology in the marketplace of the various implementations, or to enable those skilled in the art to understand the various embodiments disclosed herein.

Claims

1. Displaying work information of the target user and user information of a first category among a plurality of categories of user information on an information display page of the target user, wherein category labels corresponding to the user information of the plurality of categories are displayed on the information display page; in response to detecting a first switching operation on the user information, switching the user information of the first category to the user information of a second category on the information display page, and simultaneously maintaining the display of the work information; Methods for presenting information.

2. The method of claim 1 , wherein the user information is displayed in a first area of ​​the information display page and the work information is displayed in a second area of ​​the information display page.

3. Switching the user information of the first category to the user information of the second category includes: and when an area size occupied by the user information of the second category is different from an area size occupied by the user information of the first category, scaling the first area and displaying the user information of the second category in the first area after scaling. The method of claim 2.

4. The method of claim 2 , wherein the first region is above the second region.

5. The plurality of categories of user information includes: user information visible to both the target user and other users; non-production-related information that is invisible to users other than the target user; The method of claim 1.

6. The method of claim 5, wherein when the information display page of the target user is accessed by another user, the information display page displays user information visible to both the target user and the other user by default, and does not display category labels corresponding to each of the multiple categories of user information.

7. The method of claim 5, wherein when the information display page of the target user is accessed by the target user, the information display page displays by default user information that is invisible to users other than the target user and category labels that respectively correspond to the multiple categories of user information.

8. The non-production-based information that may be displayed to the target user and other users includes user profile information of the target user; and / or The non-production-related information that is invisible to users other than the target user includes user service information of the target user. The method of claim 5.

9. The user service information is an access entry corresponding to at least one type of interaction service; Service features accessible or configurable by said target user; or the target user's digital asset services; The method of claim 8.

10. The method according to claim 1 , wherein the first switching operation for the user information includes a slide operation in a display area of ​​the user information or a click operation on a category label corresponding to the user information of the second category.

11. The work information includes work information of a plurality of categories, and category labels corresponding to the work information of the plurality of categories are displayed on the information display page, and the method further includes: and in response to detecting a second switching operation on the work information, switching the work information of the first category currently displayed on the information display page to work information of a second category. The method of claim 1.

12. The method according to claim 11 , wherein the second switching operation for the work information includes a slide operation in a display area of ​​the work information, or a click operation on a category label corresponding to the work information of the second category.

13. an information display module configured to display work information of the target user and user information of a first category among multiple categories of user information on an information display page of the target user, wherein category labels corresponding to the user information of the multiple categories are displayed on the information display page; an information switching module configured to switch the user information of the first category to the user information of a second category on the information display page in response to detecting a first switching operation on the user information, and simultaneously maintain the display of the work information; A device for presenting information.

14. at least one processing unit; at least one memory coupled to the at least one processing unit and configured to store instructions executed by the at least one processing unit; An electronic device, said instructions, when executed by said at least one processing unit, causing said electronic device to perform the method of any one of claims 1 to 12; electronic equipment.

15. A computer-readable storage medium having stored thereon a computer program which, when executed by a processor, implements the method according to any one of claims 1 to 12.