Information display method and device, storage medium and electronic equipment
By displaying multimedia resource and object attribute information in the information flow display interface partition and adjusting the display method according to user behavior, the accuracy and comprehensiveness of information display are solved, and the effect and user experience of information display are improved.
Patent Information
- Application Number
- CN202310821622.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2023-07-05
- Publication Date
- 2025-01-07
AI Technical Summary
The prior art is difficult to accurately display the characteristics of multiple information objects, resulting in poor accuracy and comprehensiveness of information display.
通过在对象信息流展示界面中分为多媒体资源信息和对象属性信息两个区域展示,响应用户操作展示详情页,结合用户历史交互信息和状态信息动态调整信息布局和展示方式。
It realizes accurate and comprehensive display of information objects, and improves the effectiveness and user experience of information display.
Smart Images

Figure CN119271078A_ABST
Abstract
Description
Technical Field
[0001] The embodiments of the present disclosure relate to computer technology, and more particularly to an information display method, device, storage medium, and electronic device. Background Art
[0002] With the continuous development of computer technology and network technology, the ways of displaying information to users increase, and a large amount of information is displayed to users.
[0003] Currently, there are many objects displayed to users, resulting in poor accuracy of the objects displayed to users. At the same time, the information of the displayed objects cannot accurately show the characteristics of the objects. Summary of the invention
[0004] The present disclosure provides an information display method, device, storage medium and electronic device to improve the accuracy of information display in an object information flow display interface.
[0005] In a first aspect, an embodiment of the present disclosure provides an information display method, including:
[0006] In response to a first trigger operation input by a user, an object information flow display interface is displayed, wherein the object information flow display interface includes a first display area and a second display area, wherein the first display area displays multimedia resource information of a target object, and the second display area displays object attribute information of the target object;
[0007] In response to a second trigger operation on the object information flow display interface, a detail display page of the target object is displayed.
[0008] In a second aspect, the present disclosure also provides an information display method, including:
[0009] A target object display module, configured to display an object information flow display interface in response to a first trigger operation input by a user, wherein the object information flow display interface includes a first display area and a second display area, wherein the first display area displays multimedia resource information of the target object, and the second display area displays object attribute information of the target object;
[0010] The details display module is used to display the details display page of the target object in response to a second trigger operation on the object information flow display interface.
[0011] In a third aspect, an embodiment of the present disclosure further provides an electronic device, characterized in that the electronic device includes:
[0012] one or more processors;
[0013] a storage device for storing one or more programs,
[0014] When the one or more programs are executed by the one or more processors, the one or more processors implement the information display method provided by any embodiment of the present disclosure.
[0015] In a fourth aspect, an embodiment of the present disclosure further provides a storage medium comprising computer executable instructions, which, when executed by a computer processor, are used to execute an information display method as provided in any embodiment of the present disclosure.
[0016] In the disclosed embodiment, by displaying the target object in the object information flow display interface, displaying the multimedia resource information and object attribute information of the target object, the characteristics of the target object can be accurately displayed to meet the information needs of the user. By displaying the detail display page, the information of the target object can be displayed more comprehensively. BRIEF DESCRIPTION OF THE DRAWINGS
[0017] The above and other features, advantages and aspects of the embodiments of the present disclosure will become more apparent with reference to the following detailed description in conjunction with the accompanying drawings. Throughout the accompanying drawings, the same or similar reference numerals represent the same or similar elements. It should be understood that the drawings are schematic and the originals and elements are not necessarily drawn to scale.
[0018] Figure 1 A schematic diagram of an application scenario provided by an embodiment of the present disclosure;
[0019] Figure 2 It is a flowchart of an information display method provided by an embodiment of the present disclosure;
[0020] Figure 3 is a schematic diagram of an object information flow display interface provided by an embodiment of the present disclosure;
[0021] Figure 4 A schematic diagram of an object information flow display interface provided by an embodiment of the present disclosure;
[0022] Figure 5 A schematic diagram of an object information flow display interface provided by an embodiment of the present disclosure;
[0023] Figure 6 An example diagram of an object information flow display interface provided by an embodiment of the present disclosure;
[0024] Figure 7 It is a flowchart of an information display method provided by an embodiment of the present disclosure;
[0025] Figure 8 A schematic diagram of the structure of an information display device provided by an embodiment of the present disclosure;
[0026] Fig. 9It is a structural schematic diagram of an electronic device provided by an embodiment of the present disclosure. DETAILED DESCRIPTION
[0027] Embodiments of the present disclosure will be described in more detail below with reference to the accompanying drawings. Although certain embodiments of the present disclosure are shown in the accompanying drawings, it should be understood that the present disclosure can be implemented in various forms and should not be construed as being limited to the embodiments described herein, which are instead 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 only for exemplary purposes and are not intended to limit the scope of protection of the present disclosure.
[0028] It should be understood that the various steps described in the method embodiments of the present disclosure may be performed in different orders and / or in parallel. In addition, the method embodiments may include additional steps and / or omit the steps shown. The scope of the present disclosure is not limited in this respect.
[0029] The term "including" and its variations used herein are open inclusions, i.e., "including but not limited to". The term "based on" means "based at least in part on". The term "one embodiment" means "at least one embodiment"; the term "another embodiment" means "at least one additional embodiment"; the term "some embodiments" means "at least some embodiments". The relevant definitions of other terms will be given in the following description.
[0030] It should be noted that the concepts such as "first" and "second" mentioned in the present disclosure are only used to distinguish different devices, modules or units, and are not used to limit the order or interdependence of the functions performed by these devices, modules or units.
[0031] It should be noted that the modifications of "one" and "plurality" mentioned in the present disclosure are illustrative rather than restrictive, and those skilled in the art should understand that unless otherwise clearly indicated in the context, it should be understood as "one or more".
[0032] The names of the messages or information exchanged between multiple devices in the embodiments of the present disclosure are only used for illustrative purposes and are not used to limit the scope of these messages or information.
[0033] It is understandable that before using the technical solutions disclosed in the embodiments of the present disclosure, the types, scope of use, usage scenarios, etc. of the personal information involved in the present disclosure should be informed to the user and the user's authorization should be obtained in an appropriate manner in accordance with relevant laws and regulations.
[0034] For example, in response to receiving an active request from a user, a prompt message is sent to the user to clearly prompt the user that the operation requested to be performed will require obtaining and using the user's personal information. Thus, the user can autonomously choose whether to provide personal information to software or hardware such as an electronic device, application, server, or storage medium that performs the operation of the technical solution of the present disclosure according to the prompt message.
[0035] As an optional but non-limiting implementation, in response to receiving an active request from the user, the prompt information may be sent to the user in the form of a pop-up window, in which the prompt information may be presented in text form. In addition, the pop-up window may also carry a selection control for the user to choose "agree" or "disagree" to provide personal information to the electronic device.
[0036] It is understandable that the above notification and the process of obtaining user authorization are merely illustrative and do not constitute a limitation on the implementation of the present disclosure. Other methods that meet the relevant laws and regulations may also be applied to the implementation of the present disclosure.
[0037] It is understandable that the data involved in this technical solution (including but not limited to the data itself, the acquisition or use of the data) shall comply with the requirements of relevant laws, regulations and relevant provisions.
[0038] Figure 1 A schematic diagram of an application scenario provided for an embodiment of the present disclosure, wherein multiple clients 1 are communicatively connected to a server 2, and data transmission between the clients 1 and the server 2 can be achieved through a wireless network or the like. The client 1 can serve as an information provider, and upload a target object and its object attribute information to the server 2. The server 2 stores multiple target objects and their object attribute information. The client 1 can serve as an information presenter, and the server 2 pushes the target object to the client, and displays it through the client 1. The client 1 can serve as an information provider or an information presenter under different role selection operations. The client 1 can be an electronic device such as a mobile phone, a PC, or a tablet computer.
[0039] In the above application scenario, an information display method is provided. Figure 2 This is a flow chart of an information display method provided by an embodiment of the present disclosure. The present disclosure embodiment is applicable to the situation where, in an information flow display scenario, a client displays and interacts with a target object through an object information flow display interface. The method can be executed by an information display device, which can be implemented in the form of software and / or hardware. Optionally, it can be implemented by an electronic device, which can be a mobile terminal, a PC, etc. Figure 2 As shown, the method includes:
[0040] S110. In response to a first trigger operation input by a user, an object information flow display interface is displayed, wherein the object information flow display interface includes a first display area and a second display area, wherein the first display area displays multimedia resource information of a target object, and the second display area displays object attribute information of the target object.
[0041] S120: In response to a second trigger operation on the object information flow display interface, display a detail display page of the target object.
[0042] In this embodiment, the display of the target object is triggered by the user inputting the first trigger operation on the client, wherein the first trigger operation may be a startup operation of an application, and the application is used to display information. The first trigger operation may also be a selection operation of a preset display label in the display interface of the application, wherein a plurality of display labels may be displayed at the top of the display interface, such as "Follow", "Recommend", "Same City", etc. The preset display label used to trigger the display of the target object may be, for example, a "Recommend" label. Specifically, the trigger operation may be a click operation on the "Recommend" label to switch from the display interface of other display labels to the display interface of the "Recommend" label, or a sliding operation on the display interface, which has switched from the display interface of other display labels to the display interface of the "Recommend" label, such as a left and right sliding operation, etc. The first trigger operation may also be an update operation on the display interface, and exemplarily, it may be a sliding operation on the display interface, such as sliding up and down, etc.
[0043] In response to the above-mentioned first trigger operation, the client displays the target object in the object information flow display interface. The target object may be an object pushed by the server to the client and displayed on the client. The type of the target object is not limited here, and may include but is not limited to physical products, service products, virtual resource products, etc.
[0044] Displaying the target object in the object information flow display interface can be understood as displaying the associated information of the target object, and the associated information of the target object includes multiple pieces of information of the target object, which is used to display the target object from multiple dimensions. Optionally, the object attribute information of the target object includes multimedia resource information and object attribute information of the target object, wherein the multimedia resource information may include images and videos of the target object, and the object attribute information may include but is not limited to description information of the target object, subject information of the target object, transaction object to which the target object belongs, and one or more of the relationship between the target object or the transaction object and the user.
[0045] The description information of the target object includes, but is not limited to, the name of the target object, transaction value, sales data, location information of the target object, etc. The target object may be a store or enterprise where the target object is located. The multimedia resource information of the target object may be preset by the information provider or extracted from the detailed information of the target object.
[0046] The subject information of the target object may be a string including one or more of Chinese, English, numbers, spaces, punctuation marks, etc. The number of characters in the subject information may be less than or equal to the preset number of characters, so as to simply and concisely display the key themes of the target object. The subject information may be preset by the information provider, or may be determined according to the relevant information of the target object. Exemplarily, multiple candidate subject information are preset, such as "new product launch", "explosive item coming", "limited time special offer", etc., and the judgment conditions corresponding to the above multiple candidate subject information are set. Exemplarily, the judgment condition of "new product launch" is that the duration between the current moment and the initial launch moment is less than the preset duration, and the judgment condition of "explosive item coming" is that the sales volume is greater than the preset sales volume threshold, or is located in the preset sorting range (such as top n range) in the sales volume sorting. For each candidate subject information, the information to be determined of the target object is obtained, and the determination is made based on the determination condition, and the candidate subject information that meets the above determination condition is determined as the subject information of the target object. In the case of multiple determined subject information, the subject information is screened based on the priority of the subject information and the preset number of characters to obtain the subject information for display.
[0047] The relationship between the target object and the user, or the relationship between the target object and the user is determined based on the user's historical behavior information, wherein the relationship between the target object and the user is determined based on the user's historical behaviors such as collecting, following, setting likes, and liking the target object, and is used to characterize the user's interest in the target object. The relationship between the target object and the user can be determined based on the user's historical behaviors such as following and collecting the target object. The relationship between the target object and the user includes but is not limited to collection, following, and liking; the relationship between the target object and the user includes but is not limited to collection, following, and the like. The relationship between the target object and the user, or the relationship between the target object and the user can be characterized by a relationship tag, and exemplarily, the relationship tag can be "your attention", "your collection", "your vip", and the like. By displaying the relationship between the target object and the user, or the relationship between the target object and the user, it is convenient for the user to quickly understand his or her interest in the target object.
[0048] In this embodiment, the associated information of the target object is formed into an information display page and displayed in the object information flow display interface. The information display page can be in the form of a card, and there is no need to turn the page, slide and browse the information display page. The above-mentioned multiple object attribute information can be displayed intuitively, which improves the comprehensiveness and information integration of the information display and simplifies the information viewing process.
[0049] The object information flow display interface may include a first display area and a second display area, wherein the multimedia resource information of the target object is displayed in the first display area, and the object attribute information of the target object is displayed in the second display area. Figure 3 , Figure 3 is a schematic diagram of an object information flow display interface provided by an embodiment of the present disclosure. It can be understood that Figure 3 This is only an example, and the size and relative position relationship of the first display area and the second display area are not limited here, and can be set according to the display requirements. In some embodiments, the size of the first display area and the second display area can be adjusted according to the display requirements. For example, the size of the first display area can be adjusted according to the size of the image or video of the target object, and accordingly, the size of the second display area is adaptively adjusted. In some embodiments, the second display area can be composed of multiple sub-areas, the first display area is located in the middle of the object information flow display interface, and the multiple sub-areas of the second display area can be distributed in the upper part and / or lower part of the first display area. In some embodiments, the first display area and the second display area may partially overlap, for example, a part of the second display area is located above the first display area, and accordingly, the overlapping part of the second display area can be set to transparency to avoid blocking the multimedia resource information.
[0050] When the multimedia resource information of the target object is an image, the number of images of the target object is 1, and the image of the target object is statically displayed in the first display area; when the number of images of the target object is greater than 1, multiple images of the target object are displayed in a polling manner in the first display area. When the multimedia resource information of the target object is a video, the video is played in a loop in the first display area.
[0051] In the second display area, the object attribute information of the target object is displayed in a set information layout, and the set information layout is determined based on the number of target objects. The object attribute information is displayed by different set information layouts, which improves the flexibility and diversity of information display.
[0052] The number of target objects is one or more, wherein the number of target objects is 1, and the information layout is set to the first information layout, and the first information layout includes the display position and display parameters of the first object attribute information of the target object, wherein the first object attribute information is the object attribute information displayed in the first information layout, and the first object attribute information may be at least part of all object attribute information of the target object. The first information layout includes the display position of the display area where the first object attribute information is located, and the object attribute information may be added to the corresponding display area for display. The display parameters of the first object attribute information include attribute parameters such as the font size, color, and transparency of the object attribute information. Exemplarily, the font of the subject information of the target object is larger than the font of the user history interaction information of the target object. For example, the font color of the user history interaction information of the target object may be black, and the subject information of the target object may be white or red, etc., for highlighting.
[0053] For example, see Figure 4 , Figure 4 A schematic diagram of an object information flow display interface provided by an embodiment of the present disclosure. By displaying object attribute information of a target object based on a first information layout in an object information flow display interface, the target object is independently displayed, and the single target object is highlighted and targeted.
[0054] Optionally, if the number of target objects is greater than 1, the information layout is set to a second information layout, and the second information layout includes a plurality of display sub-areas for the target objects, and each of the display sub-areas includes a display position and display parameters of the second object attribute information of the target object. The second object attribute information is the object attribute information displayed in the second information layout, and the second object attribute information may be at least a part of all the object attribute information of the target object, wherein the information type of the second object attribute information and the first object attribute information may be the same or different. By setting separate display sub-areas for the plurality of target objects in the second information layout, the object attribute information of each target object is displayed separately, and on the basis of displaying the plurality of target objects at the same time, the confusion of the object attribute information is avoided, and the plurality of target objects are provided to the user, thereby improving the efficiency of the target object display.
[0055] For example, see Figure 5 , Figure 5 This is a schematic diagram of an object information flow display interface provided by an embodiment of the present disclosure. It can be understood that, Figure 5 The multiple target objects in belong to the same transaction object. If the multiple target objects belong to different transaction objects, you can adjust Figure 5 The second information layout in .
[0056] By using different information layout settings in the second display area, object attribute information of different numbers of target objects can be displayed in different forms to meet display requirements for different numbers of target objects.
[0057] Based on the above embodiment, the first information layout can have multiple information layout forms, and different forms of the first information layout can be generated based on the first basic information layout to meet the display requirements of different situations. Similarly, the second information layout can have multiple information layout forms, and different forms of the second information layout can be generated based on the second basic information layout.
[0058] Optionally, the method for determining the first information layout includes: obtaining a first basic information layout, obtaining the user's status information, and updating the display position and / or display parameters of at least part of the first object attribute information in the first basic information layout based on the user's status information to obtain the first information layout. Similarly, the method for determining the second information layout includes: obtaining a second basic information layout; obtaining the user's status information, and updating the display position and / or display parameters of at least part of the second object attribute information in the second basic information layout based on the user's status information to obtain the second information layout. The first basic information layout includes the basic display position and basic display parameters of the first object attribute information, for example, see Figure 4 The second basic information layout includes the basic display position and basic display parameters of the second object attribute information, for example, see Figure 5 .
[0059] The user's status information is determined based on the user's historical interaction information with the target object; in some embodiments, the user's historical interaction information with the target object can be understood as behavior information used in the historical display process of the target object.
[0060] Under different status information of the user, the object attribute information of the target object can be displayed through different forms of first information layout / second information layout to highlight different object attribute information. Among them, different status information can be used to characterize the user's interest in the target object. For example, the user's status information includes discovery status, interest generation status, and transaction status. The user's interest in the target object gradually increases with the change of discovery status, interest generation status, and transaction status. It can be understood that the division of status information can be set according to the division requirements of the degree of interest. In other embodiments, it is not limited to the discovery status, interest generation status, and transaction status. Other status information can be set, which is not limited here.
[0061] The user's historical interaction information on the target object includes, but is not limited to, browsing, entering the details page, collecting, setting likes, liking, placing orders and other operation information. Each state information corresponds to different historical interaction information conditions, and the state information can be determined by the historical interaction information conditions. Exemplarily, the user's historical interaction information includes order information for the target object, and the state information is determined to be a transaction state; the user's historical interaction information includes one or more historical interaction information such as collecting, setting likes, and liking, and the state information is determined to be generated state information; the user's historical interaction information is empty or only includes historical interaction information such as browsing, and the state information is determined to be a discovery state.
[0062] The user pays attention to different information about the target object in different status information, and the object attribute information of interest in different status information is highlighted and displayed through different forms of first information layout / second information layout. Specifically, the display position and / or display parameters of at least part of the object attribute information can be adjusted on the basis of the first basic information layout or the second basic information layout. Among them, at least part of the object attribute information can include the object attribute information of interest in the status information.
[0063] Under different status information, the priority of object attribute information being paid attention to is preset, and the object attribute information being paid attention to under the status information can be determined based on the priority, and the display position and / or display parameters of the object attribute information being paid attention to can be adjusted.
[0064] Exemplarily, if the status information is the discovery status, the object attribute information of interest may include the subject information of the target object, the relationship between the transaction object to which the target object belongs and the user, etc. If the status information is the interest generation status, the object attribute information of interest may include the name of the target object, the transaction value, the discount, the location of the transaction object to which the target object belongs, etc. If the status information is the transaction status, the object attribute information of interest may include the feedback information of the target object, the transaction quantity, etc.
[0065] The different display methods for the focused object attribute information include one or more of the following: adjusting the display position of the focused object attribute information, adjusting the display position of the focused object attribute information toward the center area of the second display area; adjusting the display parameters of the focused object attribute information, for example, enlarging the focused object attribute information, changing the font, color and other attributes, etc. It can be understood that while adjusting the focused object attribute information, other object attribute information can be adaptively adjusted, which is not limited here. For example, see Figure 6 , Figure 6 This is an example diagram of an object information flow display interface provided in an embodiment of the present disclosure. Figure 6The user's status information can be used to determine the object information flow display interface in the discovery state. Figure 4 , Figure 6 In the information layout, the subject information of the target object and the relationship between the target object and the user are magnified, and the display font of the subject information of the target object is bolded. Through the object information flow display interface of the above information layout, the subject information of the target object and the relationship between the target object and the user can be obtained more intuitively. It can be understood that Figure 6 This is just an example, and different first information layouts formed by status information of different users can be set according to needs.
[0066] In this embodiment, by obtaining object attribute information of one or more target objects pushed by the server, information is displayed using an object information flow display interface with an information layout determined by the number of target objects and the user's status information. This improves the diversity and flexibility of information display, meets different information display needs, and facilitates users to quickly obtain information of interest through object information flow display interfaces with different information layouts, thereby improving the effectiveness and accuracy of information display.
[0067] On the basis of the above-mentioned embodiments, on the basis of displaying information of the target object through different information layouts, the display forms of different object attribute information are also different. Among them, the display modes of object attribute information include static display and dynamic display. For object attribute information with small information volume, such as the subject information of the target object, the relationship between the transaction object to which the target object belongs and the user, the display form is static display. For object attribute information with large information volume, such as the user history interaction information of the target object, the display form is dynamic display. Through dynamic display, a large amount of information display can be achieved in a smaller display area.
[0068] For example, the first display area also includes an interaction information display area for displaying the user's historical interaction information of the target object, and the user's historical interaction information may include evaluation information, transaction information, etc. The user's historical interaction information is dynamically displayed in the interaction information display area, wherein the dynamic display method may be a scrolling display, or updating the user's historical interaction information in the interaction information display area based on a time interval, etc.
[0069] In some embodiments, the user historical interaction information dynamically displayed in the interaction information display area may be randomly extracted from the user historical interaction information data set of the target object. In some embodiments, the user historical interaction information is sorted, and the user historical interaction information is dynamically displayed in the interaction information display area based on the sorting of the user historical interaction information. The sorting of the user historical interaction information is implemented based on the dimensions of the user historical interaction information, and the user historical interaction information of multiple dimensions is sorted and displayed, so that the user can understand the target object from multiple dimensions, improve the comprehensiveness and rationality of the display of the user historical interaction information, and avoid the situation where the user historical interaction information of a single dimension cannot fully display the target object.
[0070] Optionally, the display method of user historical interaction information includes: dividing the user historical interaction information into dimensions to obtain user historical interaction information of each dimension; generating a polling order of the dimensions based on the priority of the dimensions, and dynamically displaying the user historical interaction information of each dimension based on the polling order of the dimensions. Different user target objects have different focuses, and the dimensions for evaluating the target objects are also different, and the dimensions of different types of target objects may be the same or different. Exemplarily, taking the user historical intersection information as evaluation information as an example, when the target object is food, the dimensions include but are not limited to environment, service, product, strategy, accessibility, etc.
[0071] The user historical interaction information of the target object is divided into dimensions, for example, by identifying keywords in the user historical interaction information and matching the keywords with the keywords of the dimension to achieve classification of the user historical interaction information. For example, the user historical interaction information can also be clustered by a clustering algorithm to obtain multiple clusters, and high-frequency keywords in each cluster are extracted to determine the dimensions that match the clusters to achieve classification of the user historical interaction information.
[0072] By dividing the user's historical interaction information into dimensions, the data set of the user's historical interaction information can be divided into sub-data sets of multiple dimensions, and the sub-data sets of the dimensions include the user's historical interaction information of the dimension. By polling and displaying the user's historical interaction information of different dimensions, it is possible to display the user's historical interaction information of multiple dimensions in a short period of time in the interaction information display area, so that the user can quickly obtain the user's historical interaction information of multiple dimensions. It can be understood that the number of user's historical interaction information that can be displayed per unit time in the interaction information display area is a preset number, such as 2 or 3, etc., which can be determined according to the size of the interaction information display area and the amount of data of the user's historical interaction information.
[0073] In some embodiments, the polling order of multiple dimensions can be random or set according to the priority of the dimension. Among them, for different types of target objects, the priority order of the dimensions can be different. Accordingly, the priority order of the dimensions can be determined according to the type of the target object, and the polling order of the dimensions can be determined based on the priority order of the dimensions. Taking the target object as food as an example, the priority order of the dimensions is product > service > environment > strategy > accessibility. Taking the target object as a hotel as an example, the priority order of the dimensions is environment > service > strategy > product > accessibility.
[0074] The user historical interaction information of each dimension is displayed in the interactive information display area in turn based on the polling order of the dimension, wherein, in the polling process of any dimension, a preset number of user historical interaction information of the dimension is displayed, and then the user historical interaction information of the dimension of the next polling order is displayed. The preset number may be greater than 1, for example, it may be 3, to avoid the situation where the user historical interaction information is inaccurate or accidental due to the display of one user historical interaction information under one dimension, thereby misleading the user.
[0075] On the basis of the above embodiment, during the display process of the object information flow display interface, audio data is played, and the audio data is determined based on the audio interaction information of the target object and / or the user.
[0076] Optionally, based on the type of the target object (e.g., food, hotel, travel), a match is performed in the audio library to determine a target object that matches the target object. Optionally, the user's characteristic information is obtained, and the user's characteristic information may include playback information and operation information of historical audio data. The operation information may be information such as likes and collections. The user's interest tags for the audio data are determined through the user's characteristic information, and the audio data is determined based on the interest tags.
[0077] Optionally, the audio data to be played is determined based on an audio matching model. Specifically, characteristic information of the target object (such as a picture and name of the target object) and / or characteristic information of the user is input into the audio matching model to obtain the name or label of the audio data predicted by the audio matching model, and the audio data is loaded and played based on the name or label of the audio data.
[0078] By playing audio data during the display process in the object information flow display interface, the display effect of the object information flow display interface is improved. At the same time, the audio data is determined by the audio interaction information of the target object and / or the user, and has a high degree of adaptability, which is conducive to improving the stickiness of the object information flow display interface to users.
[0079] On the basis of the above embodiment, in response to the second trigger operation on the object information flow display interface, the detail display page of the target object is displayed, wherein the detail display page of the target object is used to more comprehensively display the relevant information of the target object.
[0080] Among them, the second trigger operation can be a trigger operation on a specified area in the object information flow display interface, and the specified area is an area other than the transaction object to which the target object belongs. Taking the transaction object to which the target object belongs as a store as an example, a trigger operation (such as a click operation) on other areas of non-store information (such as store avatars and store names, etc.) in the object information flow display interface is received, and the details display page of the target object is displayed.
[0081] The second trigger operation may also be a trigger operation on the multimedia resource information in the first display area, for example, receiving a click operation on an image or video of a target object and displaying a detail display page of the target object.
[0082] Through the second trigger operation on the object information flow display interface, the display of the details display page can be realized to fully display the information of the target object.
[0083] On the basis of the above embodiment, the object information flow display interface also includes operable controls, which may include but are not limited to view details controls, dislike settings controls, negative feedback view controls, etc., wherein the view details control may trigger a jump to the details page of the target object; the dislike settings control may trigger an update of the display page and mark the dislike label of the target object; the negative feedback view control may trigger the display of the negative feedback panel to display the negative feedback information. For example, see Figure 7 , Figure 7 This is an example diagram of an object information flow display interface provided in an embodiment of the present disclosure.
[0084] Accordingly, in response to the user's triggering operation on the operable control, the operation result is displayed. In this embodiment, by setting the operable area, interaction with the user can be achieved, which facilitates the in-depth display of the target object to the user.
[0085] The technical solution provided in this embodiment can accurately display the characteristics of the target object by displaying the target object in the object information flow display interface, displaying the multimedia resource information and object attribute information of the target object, so as to meet the information needs of the user. By displaying the details display page, the information of the target object can be displayed more comprehensively.
[0086] On the basis of the above embodiment, the target object can be pushed by the server. Specifically, the processing process of the server can be to respond to the user's trigger operation on the client, determine at least one target object to be pushed to the client from the candidate push objects, and obtain the multimedia resource information and object attribute information of the target object. The multimedia resource information and object attribute information of the target object are displayed in the object information flow display interface of the client. The object information flow display interface includes a first display area and a second display area. The first display area displays the multimedia resource information of the target object, and the second display area displays the object attribute information of the target object; in the second display area, the object attribute information of the target object is displayed in a set information layout, and the set information layout is determined based on the number of the target objects.
[0087] In this embodiment, in order to accurately push the target object to the client, the server determines at least one target object based on the user's historical interaction information to meet the needs of differential push to different users. Optionally, determining at least one target object to be pushed to the client from among the candidate push objects includes: obtaining the user's historical interaction information through the client, and determining at least one target object that matches the historical interaction information from among the candidate push objects.
[0088] The user's historical interaction information may reflect the user's interest in the historical display object. The user's historical behavior information may include the user's click behavior information on the object information flow display interface of the historical display object, the click behavior information on the historical display object, the order behavior information on the historical display object, and the feedback behavior information on the historical display object. The feedback behavior information includes but is not limited to setting likes, setting dislikes, following, unfollowing, and commenting.
[0089] Determining at least one target object through the user's historical interaction information may be achieved through a pre-trained learning model, for example, the learning model may be an object matching model, and the object matching model may be a neural network model, such as a convolutional neural network, etc. The object matching model is trained through sample historical interaction information and user's interest tags for historical displayed objects, and has the function of predicting matching target objects through historical interaction information.
[0090] The user's historical interaction information is input into the object matching model, and at least one target object matching the user's historical interaction information is determined from a large number of candidate push objects. The output result of the object matching model may be the user's interest level (e.g., probability) in the candidate push objects, and one or more target objects are determined based on the interest level.
[0091] In view of different users' different needs for single-product display and multi-product display in the object information flow display interface, a quantity display strategy suitable for the user, that is, the number of target objects to be pushed, can be determined based on the user's historical interaction information, and the target objects can be further determined to meet the quantity requirements of different users for target objects. Specifically, determining at least one target object that matches the historical interaction information in the candidate push objects includes: determining a quantity display strategy based on the historical interaction information; and determining a target object that meets the quantity display strategy in the candidate push objects based on the historical interaction information.
[0092] Among them, the user's behavior information on the historical object information flow display interface can be extracted from the user's historical interaction information, wherein the historical object information flow display interface includes a single product object information flow display interface and a multi-product object information flow display interface, corresponding to one and multiple numbers of display objects respectively. By extracting the user's behavior information on the single product object information flow display interface and the behavior information on the multi-product object information flow display interface, the user's interest in single product display and multiple product display is determined. If the interest in single product display is higher than the interest in multiple product display, the quantity display strategy is determined to be single product display, and the number of target objects pushed is one; if the interest in multiple product display is higher than the interest in single product display, the quantity display strategy is determined to be multiple product display, and the number of target objects pushed is multiple.
[0093] Optionally, determine the number of clicks on the single-product object information flow display interface and the multi-product object information flow display interface in the user's historical interaction information, characterize the interest through the number of clicks, and the interest is positively correlated with the number of clicks. Optionally, determine the number of order placements on the objects displayed in the single-product object information flow display interface and the multi-product object information flow display interface in the user's historical interaction information, characterize the interest through the number of order placements, and the interest is positively correlated with the number of order placements. Optionally, determine the number of multiple types of behavior information on the single-product object information flow display interface and the multi-product object information flow display interface in the user's historical interaction information, weight the number of multiple types of behavior information based on the weight of each type of behavior information, characterize the interest through the weighted value, and the interest is positively correlated with the weighted value.
[0094] It is understandable that different display quantities can be displayed in a multi-product display, and accordingly, multiple multi-product display strategies can be formed to determine a quantity display strategy that matches the user's historical interaction information among a single product display strategy and multiple multi-product display strategies. The quantity display strategy is determined based on the user's historical interaction information to display a single product or multiple products of the target object to the user, meet the user's needs, and improve the accuracy of information display.
[0095] After determining the quantity display strategy, that is, determining the number of target objects, the target objects of that number can be selected from the candidate push objects. Exemplarily, the user's interest in the objects in the candidate push objects can be determined through the above-mentioned object matching model, and the objects in the candidate push objects are sorted based on the interest level, and the target objects that meet the quantity display strategy are selected based on the sorting. Exemplarily, the quantity display strategy is multi-product display, and the number of target objects is 3. Accordingly, the candidate push objects in the top 3 are selected as the target objects in the above sorting. The quantity display strategy is single-product display, that is, the number of target objects is 1. Accordingly, the candidate push objects in the top 1 are selected as the target objects in the above sorting.
[0096] On the basis of the above embodiment, in the case of multiple product display, the multiple target objects pushed may belong to different categories, for example, the multiple target objects may include different types of target objects such as food, hotel, hairdressing, etc. In view of the above situation, multiple target objects of various categories are displayed in the same object information flow display interface, so that the displayed information is not thematic.
[0097] In this embodiment, the candidate push objects can be clustered to obtain multiple classes, each class including multiple candidate push objects. When the target class information matching the user is determined, at least one target object matching the user's historical interaction information is selected from the multiple objects corresponding to the target class information. In the display process of the target objects (especially multiple target objects), the displayed target objects are objects under the same cluster, which provides the theme of the target objects displayed in the object information flow display interface, making it convenient for users to compare and select similar target objects.
[0098] In some embodiments, determining at least one target object matching the historical interaction information in the candidate push objects includes: determining target class information matching the historical interaction information; and determining at least one target object in the candidate push objects based on the target class information.
[0099] Optionally, the target category information that matches the user's historical interaction information can be determined through the behavior information of the object information flow display interface determined under different categories of information in the user's historical interaction information during the user's display of historical information. For example, the target category information can be determined by determining the frequency characteristics of the click behavior information and order behavior information of the object information flow display interface of different categories of information. Optionally, the user's historical interaction information can also be processed in the form of a machine learning algorithm to predict the target category information that matches the user's historical interaction information.
[0100] Among them, multiple clustering levels are pre-set to meet the needs of different clustering levels. Among them, the clustering level includes the first-level category, second-level category, scene category, etc. of the target object, wherein the first-level category includes but is not limited to restaurants, hotels, hairdressing, and travel. The second-level category of restaurants includes but is not limited to party restaurants, atmosphere restaurants, parent-child friendly restaurants, etc. The scene category is a subcategory of the second-level category, and the second-level category is divided by scene. For example, the scene category of the atmosphere restaurant includes but is not limited to couple dating, girlfriends gathering, etc. According to the correspondence between the clustering level and the class information, the clustering level to which the target class information belongs is determined, and the multiple class information included in the clustering level is obtained. Based on the multiple class information of the clustering level, the objects in the candidate push object are clustered to obtain the object set corresponding to each class information. Among them, the description information and user historical interaction information of each object in the candidate push object can be keyword extracted, and the keywords of each object are matched with the preset keywords of each class information to achieve clustering of the objects in the candidate push object. Alternatively, a clustering result may be obtained by clustering the description information of each object in the candidate push objects and the text information such as the user historical interaction information using a preset clustering algorithm.
[0101] The target class information matching the user's historical interaction information is determined from the multiple class information at the clustering level, so as to determine at least one target object in the object set corresponding to the target class information. For example, a machine learning model may be used to determine the user's interest in the class information to determine the target class information, or the behavior information of the historical object information flow display interface corresponding to different class information in the user's historical interaction information may be determined, and the target class information is determined based on the above behavior information, which is not limited here.
[0102] Optionally, a quantity display strategy is determined, and target objects satisfying the quantity display strategy are determined in an object set of the target class information.
[0103] In this embodiment, by determining target class information that matches the user's historical interaction information, one or more target objects corresponding to the target class information are pushed to the client, thereby improving the subjectivity of the target objects in the object information flow display interface.
[0104] Figure 8 A schematic diagram of the structure of an information display device provided by an embodiment of the present disclosure is shown in FIG. Figure 8 As shown, the device includes: a target object display module 210 and a detail display module 220.
[0105] The target object display module 210 is used to display an object information flow display interface in response to a first trigger operation input by a user, wherein the object information flow display interface includes a first display area and a second display area, wherein the first display area displays multimedia resource information of the target object, and the second display area displays object attribute information of the target object;
[0106] The detail display module 220 is used to display the detail display page of the target object in response to the second trigger operation on the object information flow display interface.
[0107] The technical solution provided by the embodiment of the present disclosure can accurately display the characteristics of the target object by displaying the target object in the object information flow display interface, displaying the multimedia resource information and object attribute information of the target object, so as to meet the information needs of the user. By displaying the detail display page, the information of the target object can be displayed more comprehensively.
[0108] Based on the above embodiment, optionally, in the second display area, the object attribute information of the target object is displayed in a set information layout, and the set information layout is determined based on the number of the target objects.
[0109] Based on the above embodiment, optionally, the number of the target objects is 1, the set information layout is a first information layout, the first information layout includes a display position and display parameters of first object attribute information of the target object, and the first object attribute information is object attribute information displayed in the first information layout; or
[0110] The number of the target objects is greater than 1, and the set information layout is a second information layout, which includes a plurality of display sub-areas for the target objects, and a display position and display parameters of the second object attribute information of the target object in each of the display sub-areas, and the second object attribute information is the object attribute information displayed in the second information layout.
[0111] Based on the above embodiment, optionally, the device also includes an information layout determination module, which is used to: obtain a first basic information layout or a second basic information layout; obtain user status information, wherein the user status information is determined based on the user's historical interaction information with the target object; update the display position and / or display parameters of at least part of the first object attribute information in the first basic information layout based on the user's status information to obtain a first information layout, or update the display position and / or display parameters of at least part of the second object attribute information in the second basic information layout based on the user's status information to obtain a second information layout.
[0112] Based on the above embodiment, optionally, the object attribute information includes one or more of description information of the target object, subject information of the target object, a transaction object to which the target object belongs, and a relationship between the target object or the transaction object and the user.
[0113] Based on the above embodiment, optionally, the first display area also displays historical user interaction information of the target object.
[0114] Optionally, the target object display module 210 is further used for:
[0115] The user historical interaction information is divided into dimensions to obtain the user historical interaction information of each dimension; based on the priority of the dimensions, a polling order of the dimensions is generated; based on the polling order of the dimensions, the user historical interaction information of each dimension is dynamically displayed.
[0116] On the basis of the above embodiment, optionally, the target object display module 210 is further used to: play audio data during the display process of the object information flow display interface, and the audio data is determined based on the audio interaction information of the target object and / or the user.
[0117] Based on the above embodiment, optionally, the details display module 220 is used to: in response to a second trigger operation on a specified area in the object information flow display interface, display the details display page of the target object, wherein the specified area is an area other than the transaction object to which the target object belongs, or, in response to a second trigger operation on the multimedia resource information in the first display area, display the details display page of the target object.
[0118] The information display device provided in the embodiments of the present disclosure can execute the information display method provided in any embodiment of the present disclosure, and has the corresponding functional modules and beneficial effects of the execution method.
[0119] It is worth noting that the various units and modules included in the above-mentioned device are only divided according to functional logic, but are not limited to the above-mentioned division, as long as the corresponding functions can be achieved; in addition, the specific names of the functional units are only for the convenience of distinguishing each other, and are not used to limit the protection scope of the embodiments of the present disclosure.
[0120] Fig. 9 This is a schematic diagram of the structure of an electronic device provided by an embodiment of the present disclosure. Fig. 9 , which shows an electronic device (eg, Fig. 9The terminal device in the embodiment of the present disclosure may include but is not limited to mobile terminals such as mobile phones, notebook computers, digital broadcast receivers, PDAs (personal digital assistants), PADs (tablet computers), PMPs (portable multimedia players), vehicle-mounted terminals (such as vehicle-mounted navigation terminals), etc., and fixed terminals such as digital TVs, desktop computers, etc. Fig. 9 The electronic device shown is only an example and should not bring any limitation to the functions and scope of use of the embodiments of the present disclosure.
[0121] like Fig. 9 As shown, the electronic device 500 may include a processing device (e.g., a central processing unit, a graphics processing unit, etc.) 501, which can perform various appropriate actions and processes according to a program stored in a read-only memory (ROM) 502 or a program loaded from a storage device 508 into a random access memory (RAM) 503. In the RAM 503, various programs and data required for the operation of the electronic device 500 are also stored. The processing device 501, the ROM 502, and the RAM 503 are connected to each other via a bus 504. An edit / output (I / O) interface 505 is also connected to the bus 504.
[0122] Typically, the following devices may be connected to the I / O interface 505: an input device 506 including, for example, a touch screen, a touch pad, a keyboard, a mouse, a camera, a microphone, an accelerometer, a gyroscope, etc.; an output device 507 including, for example, a liquid crystal display (LCD), a speaker, a vibrator, etc.; a storage device 508 including, for example, a magnetic tape, a hard disk, etc.; and a communication device 509. The communication device 509 may allow the electronic device 500 to communicate with other devices wirelessly or by wire to exchange data. Although Fig. 9 The electronic device 500 is shown with various devices, but it should be understood that it is not required to implement or possess all the devices shown. More or fewer devices may be implemented or possessed instead.
[0123] In particular, according to an embodiment of the present disclosure, the process described above with reference to the flowchart can be implemented as a computer software program. For example, an embodiment of the present disclosure includes a computer program product, which includes a computer program carried on a non-transitory computer-readable medium, and the computer program contains program code for executing the method shown in the flowchart. In such an embodiment, the computer program can be downloaded and installed from a network through a communication device 509, or installed from a storage device 508, or installed from a ROM 502. When the computer program is executed by the processing device 501, the above-mentioned functions defined in the method of the embodiment of the present disclosure are executed.
[0124] The names of the messages or information exchanged between multiple devices in the embodiments of the present disclosure are only used for illustrative purposes and are not used to limit the scope of these messages or information.
[0125] The electronic device provided by the embodiment of the present disclosure and the information display method provided by the above embodiment belong to the same inventive concept. The technical details not fully described in this embodiment can be referred to the above embodiment, and this embodiment has the same beneficial effects as the above embodiment.
[0126] An embodiment of the present disclosure provides a computer storage medium on which a computer program is stored. When the program is executed by a processor, the information display method provided by the above embodiment is implemented.
[0127] It should be noted that the computer-readable medium disclosed above may be a computer-readable signal medium or a computer-readable storage medium or any combination of the above two. The computer-readable storage medium may be, for example, but not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, device or device, or any combination of the above. More specific examples of computer-readable storage media may include, but are not limited to: an electrical connection with one or more wires, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above. In the present disclosure, a computer-readable storage medium may be any tangible medium containing or storing a program that may be used by or in combination with an instruction execution system, device or device. In the present disclosure, a computer-readable signal medium may include a data signal propagated in a baseband or as part of a carrier wave, in which a computer-readable program code is carried. This propagated data signal may take a variety of forms, including but not limited to an electromagnetic signal, an optical signal, or any suitable combination of the above. The computer readable signal medium may also be any computer readable medium other than a computer readable storage medium, which may send, propagate or transmit a program for use by or in conjunction with an instruction execution system, apparatus or device. The program code contained on the computer readable medium may be transmitted using any suitable medium, including but not limited to: wires, optical cables, RF (radio frequency), etc., or any suitable combination of the above.
[0128] In some embodiments, the client and the server may communicate using any currently known or future developed network protocol such as HTTP (HyperText Transfer Protocol), and may be interconnected with any form or medium of digital data communication (e.g., a communication network). Examples of communication networks include a local area network ("LAN"), a wide area network ("WAN"), an internet (e.g., the Internet), and a peer-to-peer network (e.g., an ad hoc peer-to-peer network), as well as any currently known or future developed network.
[0129] The computer-readable medium may be included in the electronic device, or may exist independently without being incorporated into the electronic device.
[0130] The computer-readable medium carries one or more programs. When the one or more programs are executed by the electronic device, the electronic device:
[0131] The above-mentioned computer-readable medium carries one or more programs. When the above-mentioned one or more programs are executed by the electronic device, the electronic device: displays an object information flow display interface in response to a first trigger operation input by a user, and the object information flow display interface includes a first display area and a second display area, the first display area displays multimedia resource information of the target object, and the second display area displays object attribute information of the target object; in response to a second trigger operation on the object information flow display interface, displays the details display page of the target object.
[0132] Computer program code for performing the operations of the present disclosure may be written in one or more programming languages or a combination thereof, including, but not limited to, object-oriented programming languages, such as Java, Smalltalk, C++, and conventional procedural programming languages, such as "C" or similar programming languages. The program code may be executed entirely on the user's computer, partially on the user's computer, as a separate software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or server. In cases involving a remote computer, the remote computer may be connected to the user's computer through any type of network, including a local area network (LAN) or a wide area network (WAN), or may be connected to an external computer (e.g., through the Internet using an Internet service provider).
[0133] The flow chart and block diagram in the accompanying drawings illustrate the possible architecture, function and operation of the system, method and computer program product according to various embodiments of the present disclosure. In this regard, each square box in the flow chart or block diagram can represent a module, a program segment or a part of a code, and the module, the program segment or a part of the code contains one or more executable instructions for realizing the specified logical function. It should also be noted that in some implementations as replacements, the functions marked in the square box can also occur in a sequence different from that marked in the accompanying drawings. For example, two square boxes represented in succession can actually be executed substantially in parallel, and they can sometimes be executed in the opposite order, depending on the functions involved. It should also be noted that each square box in the block diagram and / or flow chart, and the combination of the square boxes in the block diagram and / or flow chart can be implemented with a dedicated hardware-based system that performs a specified function or operation, or can be implemented with a combination of dedicated hardware and computer instructions.
[0134] The units involved in the embodiments described in the present disclosure may be implemented by software or hardware. The name of a unit does not limit the unit itself in some cases. For example, the first acquisition unit may also be described as a "unit for acquiring at least two Internet Protocol addresses".
[0135] The functions described above herein may be performed at least in part by one or more hardware logic components. For example, without limitation, exemplary types of hardware logic components that may be used include: field programmable gate arrays (FPGAs), application specific integrated circuits (ASICs), application specific standard products (ASSPs), systems on chips (SOCs), complex programmable logic devices (CPLDs), and the like.
[0136] In the context of the present disclosure, a machine-readable medium may be a tangible medium that may contain or store a program for use by or in conjunction with an instruction execution system, device, or equipment. A machine-readable medium may be a machine-readable signal medium or a machine-readable storage medium. A machine-readable medium may include, but is not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, device, or equipment, or any suitable combination of the foregoing. A more specific example of a machine-readable storage medium may include an electrical connection based on one or more lines, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing.
[0137] [In the detailed description section, after the full text is finished, please repeat all the contents that you want to protect in the form of claims in the following form:]
[0138] According to one or more embodiments of the present disclosure, [Example 1] provides an information display method, including:
[0139] In response to a first trigger operation input by a user, an object information flow display interface is displayed, wherein the object information flow display interface includes a first display area and a second display area, wherein the first display area displays multimedia resource information of a target object, and the second display area displays object attribute information of the target object;
[0140] In response to a second trigger operation on the object information flow display interface, a detail display page of the target object is displayed.
[0141] According to one or more embodiments of the present disclosure, [Example 2] provides the information display method of Example 1, further comprising:
[0142] In the second display area, the object attribute information of the target object is displayed in a set information layout, and the set information layout is determined based on the number of the target objects.
[0143] According to one or more embodiments of the present disclosure, [Example 3] provides the information display method of Example 1, further comprising:
[0144] The number of the target objects is 1, the set information layout is a first information layout, the first information layout includes a display position and display parameters of first object attribute information of the target object, and the first object attribute information is object attribute information displayed in the first information layout; or
[0145] The number of the target objects is greater than 1, and the set information layout is a second information layout, which includes a plurality of display sub-areas for the target objects, and a display position and display parameters of the second object attribute information of the target object in each of the display sub-areas, and the second object attribute information is the object attribute information displayed in the second information layout.
[0146] According to one or more embodiments of the present disclosure, [Example 4] provides the information display method of Example 1, further comprising: a method for determining the first information layout or the second information layout includes:
[0147] Acquire a first basic information layout or a second basic information layout; acquire user status information, wherein the user status information is determined based on the user's historical interaction information with the target object; update the display position and / or display parameters of at least part of the first object attribute information in the first basic information layout based on the user's status information to obtain a first information layout, or update the display position and / or display parameters of at least part of the second object attribute information in the second basic information layout based on the user's status information to obtain a second information layout.
[0148] According to one or more embodiments of the present disclosure, [Example Five] provides the information display method of Example One, further including: the object attribute information includes one or more of the description information of the target object, the subject information of the target object, the transaction object to which the target object belongs, and the relationship between the target object or the transaction object and the user.
[0149] According to one or more embodiments of the present disclosure, [Example 6] provides the information display method of Example 1, further comprising: the user history interaction information of the target object is also displayed in the first display area.
[0150] According to one or more embodiments of the present disclosure, [Example 7] provides the information display method of Example 1, further including: the display method of the user historical interaction information includes: dividing the user historical interaction information into dimensions to obtain the user historical interaction information of each dimension; based on the priority of the dimension, generating a polling order of the dimension, and based on the polling order of the dimension, dynamically displaying the user historical interaction information of each dimension.
[0151] According to one or more embodiments of the present disclosure, [Example 8] provides the information display method of Example 1, further including: the method also includes: during the display process of the object information flow display interface, playing audio data, the audio data is determined based on the audio interaction information of the target object and / or the user.
[0152] According to one or more embodiments of the present disclosure, [Example Nine] provides the information display method of Example One, including: in response to a second trigger operation on the object information flow display interface, displaying the details display page of the target object, including: in response to a second trigger operation on a specified area in the object information flow display interface, displaying the details display page of the target object, wherein the specified area is an area other than the transaction object to which the target object belongs, or, in response to a second trigger operation on the multimedia resource information in the first display area, displaying the details display page of the target object.
[0153] According to one or more embodiments of the present disclosure, [Example 10] provides an information display device, including:
[0154] A target object display module, configured to display an object information flow display interface in response to a first trigger operation input by a user, wherein the object information flow display interface includes a first display area and a second display area, wherein the first display area displays multimedia resource information of the target object, and the second display area displays object attribute information of the target object;
[0155] The details display module is used to display the details display page of the target object in response to a second trigger operation on the object information flow display interface.
[0156] The above description is only a preferred embodiment of the present disclosure and an explanation of the technical principles used. Those skilled in the art should understand that the scope of disclosure involved in the present disclosure is not limited to the technical solutions formed by a specific combination of the above technical features, but should also cover other technical solutions formed by any combination of the above technical features or their equivalent features without departing from the above disclosed concept. For example, the above features are replaced with the technical features with similar functions disclosed in the present disclosure (but not limited to) by each other to form a technical solution.
[0157] In addition, although each operation is described in a specific order, this should not be understood as requiring these operations to be performed in the specific order shown or in a sequential order. Under certain circumstances, multitasking and parallel processing may be advantageous. Similarly, although some specific implementation details are included in the above discussion, these should not be interpreted as limiting the scope of the present disclosure. Some features described in the context of a separate embodiment can also be implemented in a single embodiment in combination. On the contrary, the various features described in the context of a single embodiment can also be implemented in multiple embodiments individually or in any suitable sub-combination mode.
[0158] Although the subject matter has been described in language specific to structural features and / or methodological logical actions, it should be understood that the subject matter defined in the appended claims is not necessarily limited to the specific features or actions described above. On the contrary, the specific features and actions described above are merely example forms of implementing the claims.
Claims
1. An information display method, characterized in that: include: In response to a first trigger operation input by a user, an object information flow display interface is displayed, wherein the object information flow display interface includes a first display area and a second display area, wherein the first display area displays multimedia resource information of a target object, and the second display area displays object attribute information of the target object; In response to a second trigger operation on the object information flow display interface, a detail display page of the target object is displayed.
2. The method according to claim 1, characterized in that In the second display area, the object attribute information of the target object is displayed in a set information layout, and the set information layout is determined based on the number of the target objects.
3. The method according to claim 2, characterized in that: The number of the target objects is 1, the set information layout is a first information layout, the first information layout includes a display position and display parameters of first object attribute information of the target object, and the first object attribute information is object attribute information displayed in the first information layout; or The number of the target objects is greater than 1, and the set information layout is a second information layout, which includes a plurality of display sub-areas for the target objects, and a display position and display parameters of the second object attribute information of the target object in each of the display sub-areas, and the second object attribute information is the object attribute information displayed in the second information layout.
4. The method according to claim 3, characterized in that: The method for determining the first information layout or the second information layout includes: Obtaining the first basic information layout or the second basic information layout; Acquire user status information, where the user status information is determined based on historical interaction information of the user with the target object; Based on the status information of the user, the display position and / or display parameters of at least part of the first object attribute information in the first basic information layout are updated to obtain a first information layout, or based on the status information of the user, the display position and / or display parameters of at least part of the second object attribute information in the second basic information layout are updated to obtain a second information layout.
5. The method according to claim 1, characterized in that The object attribute information includes one or more of description information of the target object, subject information of the target object, a transaction object to which the target object belongs, and a relationship between the target object or the transaction object and the user.
6. The method according to claim 1, characterized in that The first display area also displays historical user interaction information of the target object.
7. The method according to claim 6, characterized in that The display method of the user historical interaction information includes: Dividing the user historical interaction information into dimensions to obtain user historical interaction information of each dimension; Based on the priorities of the dimensions, a polling order of the dimensions is generated, and based on the polling order of the dimensions, historical user interaction information of each dimension is dynamically displayed.
8. The method according to claim 1, characterized in that The method further comprises: During the display process of the object information flow display interface, audio data is played, and the audio data is determined based on the audio interaction information of the target object and / or the user.
9. The method according to claim 1, characterized in that: The step of displaying the detail display page of the target object in response to the second trigger operation on the object information flow display interface includes: In response to a second trigger operation on a designated area in the object information flow display interface, displaying a detail display page of the target object, wherein the designated area is an area other than the transaction object to which the target object belongs, or, In response to a second triggering operation on the multimedia resource information in the first display area, a detail display page of the target object is displayed.
10. An information display device, characterized in that: include: A target object display module, configured to display an object information flow display interface in response to a first trigger operation input by a user, wherein the object information flow display interface includes a first display area and a second display area, wherein the first display area displays multimedia resource information of the target object, and the second display area displays object attribute information of the target object; The details display module is used to display the details display page of the target object in response to a second trigger operation on the object information flow display interface.
11. An electronic device, characterized in that: The electronic device comprises: one or more processors; a storage device for storing one or more programs, When the one or more programs are executed by the one or more processors, the one or more processors implement the information display method as described in any one of claims 1-9.
12. A storage medium comprising computer executable instructions, wherein the computer executable instructions are used to perform the information display method according to any one of claims 1 to 9 when executed by a computer processor.
Citation Information
Cited By
Media resource processing method and apparatus, and device, medium and program product
WO2026157898A1