Object recommendation information display method and device, electronic equipment and storage medium
By displaying object recommendation information for object materials and interactive cards on the preset page, the problem of single content and poor interactivity of object recommendation information is solved, and more efficient object recommendation effects and visual presentation effects are achieved.
Patent Information
- Application Number
- CN202411899830.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-20
- Publication Date
- 2025-04-18
AI Technical Summary
In the prior art, the content of the object recommendation information is single and the interactivity is poor, resulting in poor visual presentation effect and low object recommendation effect and recommendation efficiency.
By displaying object recommendation information including object materials and interactive cards on the preset page, using the interactive animation of different rendering surfaces and object materials of the interactive cards to enrich the content and interactivity of object recommendation information.
It improves the visual presentation and interactivity of object recommendation information, improves the object recommendation effect and recommendation efficiency, reduces the resource waste caused by the push of invalid information, and improves system performance.
Smart Images

Figure CN119847328A_ABST
Abstract
Description
Technical Field
[0001] The present disclosure relates to the field of Internet technology, and in particular to a method, device, electronic device and storage medium for displaying object recommendation information. Background Art
[0002] With the development of Internet technology, various network information is widely disseminated, enabling people to quickly and timely obtain various information, which provides great convenience for people's life and work. In related technologies, the recommendation processing of objects such as goods corresponding to business parties can be carried out on the network platform; however, in related technologies, object recommendation information is often only the description information of the object itself, and the content of object recommendation information is single and the interactivity is poor, which also brings about problems such as poor visual presentation effect, low object recommendation effect and recommendation efficiency. Summary of the invention
[0003] The present disclosure provides a method, device, electronic device and storage medium for displaying object recommendation information, so as to at least solve the technical problems in the related art that the object recommendation information has a single content and poor interactivity, which in turn leads to poor visual presentation effect, low object recommendation effect and recommendation efficiency, etc. The technical solution of the present disclosure is as follows:
[0004] According to a first aspect of an embodiment of the present disclosure, a method for displaying object recommendation information is provided, including:
[0005] Displaying first object recommendation information corresponding to a first recommended object on a preset page, wherein the first object recommendation information includes a first preset object material corresponding to the first recommended object and a first card presentation surface corresponding to a first preset interactive card; the first preset interactive card is used to present at least one of the object recommendation information corresponding to the first recommended object and activity theme association information corresponding to a preset activity;
[0006] In response to the first preset interactive instruction, second object recommendation information corresponding to the first recommended object is displayed on the preset page, and the second object recommendation information includes a second card presentation surface corresponding to the first preset interactive card and the first preset object material.
[0007] In an optional embodiment, when the preset page is a media content browsing page, before displaying the first object recommendation information corresponding to the first recommended object on the preset page, the method further includes:
[0008] Displaying first viewing indication information corresponding to the first object recommendation information on the media content browsing page, where the first viewing indication information includes at least one of a first viewing control corresponding to the first object recommendation information and first countdown information corresponding to the first object recommendation information;
[0009] The displaying the first object recommendation information corresponding to the first recommended object on the preset page includes:
[0010] When the countdown corresponding to the first countdown information ends, displaying the first object recommendation information on the media content browsing page;
[0011] or,
[0012] In response to a viewing operation triggered by the first viewing control, the first object recommendation information is displayed on the media content browsing page.
[0013] In an optional embodiment, the method further includes:
[0014] In response to the application startup instruction, displaying third object recommendation information on the application startup page, the third object recommendation information including the first card presentation surface and the first preset object material corresponding to the first preset interactive card; the display area size corresponding to the third object recommendation information is smaller than the display area size corresponding to the first object recommendation information;
[0015] The first viewing indication information corresponding to the first object recommendation information displayed on the media content browsing page includes:
[0016] When the display of the application startup page ends, the page jumps to the media content browsing page, and the media content browsing page displays the first viewing indication information.
[0017] In an optional embodiment, when the preset page is an application startup page, displaying the first object recommendation information corresponding to the first recommended object on the preset page includes:
[0018] In response to the application startup instruction, the first object recommendation information is displayed on the application startup page.
[0019] In an optional embodiment, the card style information corresponding to the first preset interactive card is target card style information, and the target card style information is associated with the object attribute information corresponding to the first target recommended object.
[0020] In an optional embodiment, in response to the first preset interactive instruction, displaying the second object recommendation information corresponding to the first recommended object on the preset page includes:
[0021] When the target account triggers a preset page jump operation, the first preset interaction instruction is triggered, and the second object recommendation information is displayed on the preset page;
[0022] The method further comprises:
[0023] When the display of the second object recommendation information is completed, the first target association page corresponding to the first recommended object is displayed.
[0024] In an optional embodiment, the method further includes:
[0025] The execution prompt information corresponding to the preset page jump operation is displayed on the preset page.
[0026] In an optional embodiment, the method further includes:
[0027] In response to the page return instruction, displaying the preset page including the second viewing instruction information corresponding to the fourth object recommendation information;
[0028] Among them, the second viewing indication information includes at least any one of a second viewing control corresponding to the fourth object recommendation information and a second countdown information corresponding to the fourth object recommendation information; the fourth object recommendation information includes a second preset object material corresponding to the second recommended object and a third card presentation surface corresponding to the second preset interactive card; the second preset interactive card is used to present at least one of the object recommendation information corresponding to the second recommended object and the activity theme related information corresponding to the preset activity.
[0029] In an optional embodiment, the method further includes:
[0030] In response to a viewing instruction triggered based on the second viewing indication information, displaying the fourth object recommendation information on the preset page;
[0031] In response to the second preset interactive instruction, fifth object recommendation information corresponding to the second recommended object is displayed on the preset page, and the fifth object recommendation information includes a fourth card presentation surface corresponding to the second preset interactive card and the second preset object material.
[0032] In an optional embodiment, in response to the second preset interactive instruction, displaying the fifth object recommendation information corresponding to the second recommended object on the preset page includes:
[0033] When the target account triggers a preset page jump operation, the second preset interaction instruction is triggered, and the fifth object recommendation information is displayed on the preset page;
[0034] The method further comprises:
[0035] When the display of the fifth object recommendation information is completed, a second target association page corresponding to the second recommended object is displayed.
[0036] In an optional embodiment, in response to the first preset interactive instruction, displaying the second object recommendation information corresponding to the first recommended object on the preset page includes:
[0037] When the display of the first object recommendation information is completed, the first preset interactive instruction is triggered to display the second object recommendation information on the preset page.
[0038] In an optional embodiment, displaying the first object recommendation information corresponding to the first recommended object on the preset page includes:
[0039] Displaying the first card presentation surface on a preset page, and displaying an interactive animation between the first preset object material and the first card presentation surface, so as to present the first object recommendation information;
[0040] In response to the first preset interactive instruction, displaying the second object recommendation information corresponding to the first recommended object on the preset page includes:
[0041] In response to the first preset interaction instruction, the first preset interaction card is flipped, and the first preset object material is controlled to move to a preset area corresponding to the second card presentation surface to present the second object recommendation information.
[0042] According to a second aspect of an embodiment of the present disclosure, there is provided an object recommendation information display device, comprising:
[0043] The first object recommendation information display module is configured to display the first object recommendation information corresponding to the first recommended object on a preset page, wherein the first object recommendation information includes a first preset object material corresponding to the first recommended object and a first card presentation surface corresponding to a first preset interactive card; the first preset interactive card is used to present at least one of the object recommendation information corresponding to the first recommended object and activity theme association information corresponding to a preset activity;
[0044] The second object recommendation information display module is configured to execute in response to the first preset interactive instruction, and display the second object recommendation information corresponding to the first recommended object on the preset page, wherein the second object recommendation information includes the second card presentation surface corresponding to the first preset interactive card and the first preset object material.
[0045] In an optional embodiment, when the preset page is a media content browsing page, the device further includes:
[0046] A first viewing indication information display module is configured to display first viewing indication information corresponding to the first object recommendation information on the media content browsing page before displaying the first object recommendation information corresponding to the first recommended object on the preset page, wherein the first viewing indication information includes at least one of a first viewing control corresponding to the first object recommendation information and a first countdown information corresponding to the first object recommendation information;
[0047] The first object recommendation information display module includes:
[0048] A first object recommendation information display unit is configured to display the first object recommendation information on the media content browsing page when the countdown corresponding to the first countdown information ends;
[0049] or,
[0050] The second object recommendation information display unit is configured to perform a viewing operation in response to being triggered based on the first viewing control, and to display the first object recommendation information on the media content browsing page.
[0051] In an optional embodiment, the device further comprises:
[0052] A third object recommendation information display module is configured to execute in response to an application startup instruction, and display the third object recommendation information on the application startup page, wherein the third object recommendation information includes the first card presentation surface and the first preset object material corresponding to the first preset interactive card; and the display area size corresponding to the third object recommendation information is smaller than the display area size corresponding to the first object recommendation information;
[0053] The first viewing indication information display module is specifically configured to jump to the media content browsing page when the display of the application startup page ends, and the media content browsing page displays the first viewing indication information.
[0054] In an optional embodiment, when the preset page is an application startup page, the first object recommendation information display module includes:
[0055] The third object recommendation information display unit is configured to display the first object recommendation information on the application startup page in response to the application startup instruction.
[0056] In an optional embodiment, the card style information corresponding to the first preset interactive card is target card style information, and the target card style information is associated with the object attribute information corresponding to the first target recommended object.
[0057] In an optional embodiment, the second object recommendation information display module includes:
[0058] The second object recommendation information display unit is configured to trigger the first preset interaction instruction and display the second object recommendation information on the preset page when the target account triggers a preset page jump operation;
[0059] The device also includes:
[0060] The first target associated page display module is configured to display the first target associated page corresponding to the first recommended object when the display of the second object recommendation information is completed.
[0061] In an optional embodiment, the device further comprises:
[0062] The execution prompt information display module is configured to display the execution prompt information corresponding to the preset page jump operation on the preset page.
[0063] In an optional embodiment, the device further comprises:
[0064] a preset page display module, configured to execute, in response to a page return instruction, displaying the preset page including the second viewing indication information corresponding to the fourth object recommendation information;
[0065] Among them, the second viewing indication information includes at least any one of a second viewing control corresponding to the fourth object recommendation information and a second countdown information corresponding to the fourth object recommendation information; the fourth object recommendation information includes a second preset object material corresponding to the second recommended object and a third card presentation surface corresponding to the second preset interactive card; the second preset interactive card is used to present at least one of the object recommendation information corresponding to the second recommended object and the activity theme related information corresponding to the preset activity.
[0066] In an optional embodiment, the device further comprises:
[0067] a fourth object recommendation information display module, configured to execute, in response to a viewing instruction triggered based on the second viewing indication information, display the fourth object recommendation information on the preset page;
[0068] The fifth object recommendation information display module is configured to execute in response to the second preset interactive instruction, and display the fifth object recommendation information corresponding to the second recommended object on the preset page, wherein the fifth object recommendation information includes the fourth card presentation surface corresponding to the second preset interactive card and the second preset object material.
[0069] In an optional embodiment, the fifth object recommendation information display module includes:
[0070] The third object recommendation information display unit is configured to trigger the second preset interaction instruction and display the fifth object recommendation information on the preset page when the target account triggers a preset page jump operation;
[0071] The device also includes:
[0072] The second target associated page display module is configured to display a second target associated page corresponding to the second recommended object when the display of the fifth object recommendation information is completed.
[0073] In an optional embodiment, the second object recommendation information display module includes:
[0074] The fourth object recommendation information display unit is configured to trigger the first preset interactive instruction when the display of the first object recommendation information is completed, and display the second object recommendation information on the preset page.
[0075] In an optional embodiment, the first object recommendation information display module is specifically configured to display the first card presentation surface on a preset page, and display an interactive animation between the first preset object material and the first card presentation surface to present the first object recommendation information;
[0076] The second object recommendation information display module is specifically configured to execute in response to the first preset interaction instruction, flip the first preset interaction card, and control the first preset object material to move to the preset area corresponding to the second card presentation surface to present the second object recommendation information.
[0077] According to a third aspect of an embodiment of the present disclosure, an electronic device is provided, comprising: a processor; and a memory for storing instructions executable by the processor; wherein the processor is configured to execute the instructions to implement a method as described in any one of the above-mentioned first aspects.
[0078] According to a fourth aspect of an embodiment of the present disclosure, a computer-readable storage medium is provided. When instructions in the storage medium are executed by a processor of an electronic device, the electronic device is enabled to execute any one of the object recommendation information display methods of the embodiment of the present disclosure.
[0079] According to a fifth aspect of an embodiment of the present disclosure, there is provided a computer program product comprising instructions, which, when executed on a computer, enables the computer to execute a method as described in any one of the above-mentioned first aspects.
[0080] The technical solution provided by the embodiments of the present disclosure brings at least the following beneficial effects:
[0081] During the object recommendation process, first object recommendation information including a first preset object material corresponding to a first recommended object and a first card presentation surface corresponding to a first preset interactive card is displayed on a preset page. The first preset interactive card can be used to present at least one of the object recommendation information corresponding to the first recommended object and the activity theme related information corresponding to the preset activity. The object recommendation information can be enriched in combination with the activity theme related information to enhance the visual presentation effect and interactivity of the object recommendation information. In response to the first preset interactive instruction, second object recommendation information including a second card presentation surface corresponding to the first preset interactive card and the first preset object material is displayed on the preset page. The different presentation surfaces of the interactive cards can be combined to enhance the interactivity in the object recommendation process, and users can better understand the recommended objects. At the same time, the interactivity and visual presentation effect can also be better improved, thereby better improving the object recommendation effect and efficiency, reducing the waste of resources caused by the push of invalid information, and improving system performance.
[0082] It is to be understood that the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the present disclosure. BRIEF DESCRIPTION OF THE DRAWINGS
[0083] The drawings herein are incorporated into and constitute a part of the specification, illustrate embodiments consistent with the present disclosure, and together with the description are used to explain the principles of the present disclosure, and do not constitute improper limitations on the present disclosure.
[0084] Figure 1 is a schematic diagram of an application environment according to an exemplary embodiment;
[0085] Figure 2 is a flowchart of a method for displaying object recommendation information according to an exemplary embodiment;
[0086] Figure 3 is a schematic diagram showing page changes of a preset page in a process of displaying first object recommendation information according to an exemplary embodiment;
[0087] Figure 4 is another schematic diagram showing page changes of a preset page in the process of displaying first object recommendation information according to an exemplary embodiment;
[0088] Figure 5 is a schematic diagram showing page changes of a preset page in a process of displaying second object recommendation information according to an exemplary embodiment;
[0089] Figure 6is a page schematic diagram showing a media content browsing page displaying first viewing indication information corresponding to first object recommendation information according to an exemplary embodiment;
[0090] Figure 7 is a schematic diagram of a page showing a preset page with second viewing indication information according to an exemplary embodiment;
[0091] Figure 8 is a schematic diagram showing page changes in an object recommendation process according to an exemplary embodiment;
[0092] Fig. 9 is a schematic diagram of page changes in another object recommendation process according to an exemplary embodiment;
[0093] Fig.10 is a block diagram of a device for displaying object recommendation information according to an exemplary embodiment;
[0094] Fig.11 The invention is a block diagram of an electronic device for displaying object recommendation information according to an exemplary embodiment. DETAILED DESCRIPTION
[0095] In order to enable ordinary persons in the art to better understand the technical solutions of the present disclosure, the technical solutions in the embodiments of the present disclosure will be clearly and completely described below in conjunction with the accompanying drawings.
[0096] It should be noted that the terms "first", "second", etc. in the specification and claims of the present disclosure and the above-mentioned drawings are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence. It should be understood that the data used in this way can be interchanged where appropriate, so that the embodiments of the present disclosure described herein can be implemented in an order other than those illustrated or described herein. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with the present disclosure. Instead, they are merely examples of devices and methods consistent with some aspects of the present disclosure as detailed in the appended claims.
[0097] It should be noted that the user information (including but not limited to user device information, user personal information, etc.) and data (including but not limited to data for display, data for analysis, etc.) involved in this disclosure are all information and data authorized by the user or fully authorized by all parties.
[0098] See also Figure 1 , Figure 1 is a schematic diagram showing an application environment according to an exemplary embodiment. The application environment may include a terminal 100 and a server 200 .
[0099] In an optional embodiment, the terminal 100 can be used to provide media content browsing, object recommendation and other services to any user. Specifically, the terminal 100 may include but is not limited to smart phones, desktop computers, tablet computers, laptops, smart speakers, digital assistants, augmented reality (AR) / virtual reality (VR) devices, smart wearable devices and other types of electronic devices, and may also be software running on the above electronic devices, such as applications. Optionally, the operating system running on the electronic device may include but is not limited to Android system, IOS system, Linux, Windows, etc.
[0100] In an optional embodiment, the server 200 may provide background services for the terminal 100. Specifically, the server 200 may be an independent physical server, or a server cluster or distributed system composed of multiple physical servers, or a cloud server providing cloud computing services.
[0101] In addition, it should be noted that Figure 1 What is shown is only one application environment provided by the present disclosure. In actual application, other application environments may also be included, for example, more terminals may be included.
[0102] In the embodiments of this specification, the terminal 100 and the server 200 may be directly or indirectly connected via wired or wireless communication, which is not limited in this disclosure.
[0103] Figure 2 is a flowchart of a method for displaying object recommendation information according to an exemplary embodiment. The method can be applied to a terminal, such as Figure 2 As shown, the method may include the following steps:
[0104] In step S201, first object recommendation information corresponding to a first recommended object is displayed on a preset page, where the first object recommendation information includes a first preset object material corresponding to the first recommended object and a first card presentation surface corresponding to a first preset interactive card.
[0105] In a specific embodiment, the preset page may be a page for object recommendation; specifically, it may be used to recommend one or more objects. Specifically, the first recommended object may be any recommended object in the recommended objects corresponding to the preset page, and specifically, the object may be a product such as a commodity, application, novel, etc. provided by a business party (e.g., a brand party). The first preset object material may be a material that can identify the first recommended object, such as an object image.
[0106] In a specific embodiment, the first preset interactive card can be used to present at least one of the object recommendation information corresponding to the first recommended object and the activity theme association information corresponding to the preset activity; specifically, the first preset interactive card may include two card presentation surfaces, and the first card presentation surface may be any one of the two card presentation surfaces; optionally, the first card presentation surface may present at least one of the object recommendation information corresponding to the first recommended object and the activity theme association information corresponding to the preset activity; specifically, the object recommendation information may be information used for object recommendation, and exemplarily, the object recommendation information may include at least one of the object name, business identification information of the business party to which the object belongs, object feature description information, and resource deduction activity information corresponding to the object (deduction activity information for obtaining virtual resources required by the object). Specifically, the preset activity may be a holiday activity, etc.; accordingly, the current time may be within the preset activity period corresponding to the preset activity, and the preset activity period may include the activity day, and may also include a period of time before and after the activity day. The activity theme association information may be information associated with the activity theme, such as activity-related blessings, activity-related patterns, etc.
[0107] In an optional embodiment, the card style information corresponding to the first preset interactive card is the target card style information, and the target card style information is associated with the object attribute information corresponding to the first target recommended object.
[0108] In a specific embodiment, the card style information may include at least one of the following information reflecting the style: card shape, card color, and card background pattern; specifically, the object attribute information may include the style information associated with the first target recommended object; exemplary, the style information associated with the first target recommended object may include at least one of the following style information: the style information of the object itself corresponding to the first target recommended object and the style information (e.g., color, shape, pattern, etc.) corresponding to the target business party to which the first target recommended object belongs. Specifically, the card shape may include a rectangle, a fan, a flower, etc.
[0109] In a specific embodiment, the platform can pre-provide a variety of preset card style information. Accordingly, the target business party can select target card style information from the multiple preset card style information based on actual needs. Accordingly, the object attribute information can include the card style selection information of the target business party to which the first target recommended object belongs. The card style selection information can be the selection information of the target business party for the multiple preset card style information.
[0110] In the above embodiment, the card style information corresponding to the first preset interactive card is associated with the object attribute information corresponding to the first target recommended object, so that personalized customization of the card style of the interactive card corresponding to the recommended object can be achieved. On the basis of improving the diversity of object recommendation information styles, the adaptability between the interactive card and the recommended object can also be better improved.
[0111] In an optional embodiment, the preset page may be a media content browsing page, that is, a page that can switch between different media contents for browsing. Accordingly, the preset page (media content browsing page) may display the first preset media content corresponding to the first recommendation object. Optionally, the first preset media content may be media content that recommends the first target recommendation object. The media content may be a video, a picture album, etc.; the first target recommendation object may include at least one object provided by the target business party; specifically, the target business party may be the provider corresponding to the first target recommendation object (e.g., a brand party); the first target recommendation object may include the first recommendation object. Optionally, the first object recommendation information may be displayed on the upper layer of the first preset media content.
[0112] In an optional embodiment, the preset page may be an application startup page; accordingly, displaying the first object recommendation information corresponding to the first recommended object on the preset page may include:
[0113] In response to the application startup instruction, the first object recommendation information is displayed on the application startup page.
[0114] In an optional embodiment, the application startup instruction may be an instruction to start a target application, and specifically, the target application may be an application that can provide an object recommendation service. The application startup page may display the second preset media content; and the first object recommendation information may be displayed on an upper layer of the second preset media content.
[0115] In a specific embodiment, the second preset media content may be media content that recommends a second target recommendation object; the second target recommendation object may include at least one object provided by the target business party, the second target recommendation object and the first target recommendation object may be the same object or different objects, specifically, the target business party may be the provider (such as the brand) corresponding to the first target recommendation object; the first target recommendation object may include the first recommendation object. Optionally, the first preset media content and the second preset media content may be two media contents displayed continuously corresponding to the same recommendation object corresponding to the target business party. For example, in a scene where at least one object corresponding to the target business party is introduced through a 15-second video, the second preset media content is the first 5 seconds of the video used to introduce the at least one object, and the first preset media content may be the last 10 seconds of the video used to introduce the at least one object.
[0116] In the above embodiment, the first object recommendation information is displayed on the application startup page. During the application startup process, the first object recommendation information can be combined with the first object recommendation information to enrich the startup page content and enhance the user's visual experience during the application startup process. The first preset interactive card belonging to the first card presentation surface included in the first object recommendation information can be used to present at least one of the object recommendation information corresponding to the first recommended object and the activity theme related information corresponding to the preset activity. The activity atmosphere can be rendered in the application startup stage to allow users to better integrate into the activity, and the interactivity within the platform can also be better enhanced in combination with the activity.
[0117] In an optional embodiment, the first object recommendation information may be an animation including a first card presentation surface and a first preset object material; optionally, the first object recommendation information corresponding to the first recommended object displayed on the preset page may include:
[0118] The first card presentation surface is displayed on the preset page, and an interactive animation between the first preset object material and the first card presentation surface is displayed to present the first object recommendation information.
[0119] In a specific embodiment, the interactive animation between the first preset object material and the first card presentation surface may be an interactive animation in which the first preset object material and the first card presentation surface collide with each other, and the first preset object material is at least partially in the first card presentation surface.
[0120] In a specific embodiment, the preset page is a media content browsing page, and the first object recommendation information is an animation including a first card presentation surface and a first preset object material. Figure 3 As shown, Figure 3 is a schematic diagram showing page changes of a preset page in the process of displaying first object recommendation information according to an exemplary embodiment; wherein, Figure 3 The preset page shown in a first card presentation surface 301 is first displayed. Figure 3 The preset page shown in b may display the first preset object material 302 after being displayed on the first card presentation surface for a certain period of time, and interact with the first card presentation surface 301, thereby presenting the above-mentioned first object recommendation information.
[0121] In a specific embodiment, the preset page is an application startup page, and the first object recommendation information is an animation including a first card presentation surface and a first preset object material. Figure 4 As shown, Figure 4 is another schematic diagram showing page changes of a preset page in the process of displaying first object recommendation information according to an exemplary embodiment; wherein, Figure 4 In the preset page shown in a, the first card presentation surface 401 is first displayed. Figure 4The preset page shown in b may appear the first preset object material 402 after being displayed on the first card presentation surface for a certain period of time, and interact with the first card presentation surface 401, thereby presenting the first object recommendation information.
[0122] In an optional embodiment, the first object recommendation information may also include other elements for rendering an interactive atmosphere. For example, Figure 3 and Figure 4 Optionally, during the display of the first object recommendation information, countdown information of the first object recommendation information may also be displayed, such as countdown information corresponding to 303.
[0123] In the above embodiment, the first object recommendation information is presented by first displaying the first card presentation surface and then displaying an interactive animation between the first preset object material and the first card presentation surface. This can greatly improve the visual presentation effect and interactivity during the display of the first object recommendation information, thereby also better improving the object recommendation effect and recommendation efficiency.
[0124] In step S203, in response to the first preset interactive instruction, second object recommendation information corresponding to the first recommended object is displayed on the preset page, and the second object recommendation information includes a second card presentation surface corresponding to the first preset interactive card and the first preset object material.
[0125] In a specific embodiment, the first preset interactive instruction may be an interactive instruction that triggers display of the second object recommendation information.
[0126] In a specific embodiment, the second card presentation surface may be another card presentation surface other than the first card presentation surface of the two card presentation surfaces included in the first preset interactive card; specifically, the second card presentation surface may present at least one of the object recommendation information corresponding to the first recommended object and the activity theme related information corresponding to the preset activity; specifically, the information presented by the first card presentation surface and the second card presentation surface is different, which may be specifically set in combination with actual applications; optionally, the amount of information corresponding to the information presented by the first card presentation surface is less than the amount of information corresponding to the information presented by the second card presentation surface; exemplarily, the first card presentation surface may present the object recommendation information corresponding to the first recommended object, and the second card presentation surface may present the object recommendation information and activity theme related information corresponding to the first recommended object; optionally, the object recommendation information presented by the first card presentation surface and the second card presentation surface may be the same or different.
[0127] In an optional embodiment, the second object recommendation information may be an animation including a second card presentation surface and a first preset object material; optionally, in response to the first preset interactive instruction, displaying the second object recommendation information corresponding to the first recommended object on the preset page may include:
[0128] In response to the first preset interaction instruction, the first preset interaction card is flipped, and the first preset object material is controlled to move to a preset area corresponding to the second card presentation surface to present the second object recommendation information.
[0129] In a specific embodiment, the preset area can be set in combination with actual applications. Optionally, when the first preset object material is moved to the preset area corresponding to the second card presentation surface, the first preset object material can be completely located in the preset area or partially located in the preset area.
[0130] In a specific embodiment, taking the preset page as a media content browsing page as an example, Figure 5 As shown, Figure 5 is a schematic diagram showing page changes of a preset page in the process of displaying second object recommendation information according to an exemplary embodiment; wherein, Figure 5 In the preset page shown in a, the card corresponding to 501 can be the first preset interactive card being flipped; the material corresponding to 502 can be the first preset object material; further, in combination with Figure 5 In the preset page shown in b, the first preset interactive card is flipped to the second card presentation surface 503, and the first preset object material 502 is moved to the preset area corresponding to the second card presentation surface.
[0131] In the above embodiment, by flipping the first preset interactive card and controlling the first preset object material to move to the preset area corresponding to the second card presentation surface to present the second object recommendation information, the visual presentation effect and interactivity in the display process of the second object recommendation information can be greatly improved, thereby also better improving the object recommendation effect and recommendation efficiency.
[0132] In an optional embodiment, in response to the first preset interactive instruction, displaying the second object recommendation information corresponding to the first recommended object on the preset page may include:
[0133] When the target account triggers a preset page jump operation, the first preset interaction instruction is triggered, and the second object recommendation information is displayed on the preset page;
[0134] Accordingly, the above method may further include:
[0135] When the display of the second object recommendation information is completed, the first target association page corresponding to the first recommended object is displayed.
[0136] In a specific embodiment, the target account may be the current browsing account of the preset page, and the preset page jump operation may be an operation that triggers a jump to the associated page (first target associated page) corresponding to the current recommended object (first recommended object); optionally, the preset page jump operation may include at least one of a device shaking operation, a touch operation such as a click, and a voice control operation. Specifically, the first target associated page corresponding to the first recommended object may be set in combination with actual applications, such as a details page of the first recommended object, a live broadcast page recommending the first recommended object, etc.
[0137] In a specific embodiment, the display of the second object recommendation information can be ended and the first target associated page can be displayed when the second object recommendation information is fully displayed; optionally, during the display of the second object recommendation information, the display of the second object recommendation information can be ended and the first target associated page can be displayed through a first preset skip control.
[0138] In the above embodiment, when the target account triggers the preset page jump operation, the first preset interaction instruction is triggered, and the second object recommendation information including the second card presentation surface corresponding to the first preset interaction card and the first preset object material is displayed on the preset page. When the display of the second object recommendation information is completed, the first target associated page corresponding to the first recommended object is displayed. This allows users to better understand the recommended objects in the page jump interaction, and also better integrate into the activity atmosphere, thereby better improving the interactivity and visual presentation effects.
[0139] In an optional embodiment, the above method may further include:
[0140] Display the execution prompt information corresponding to the preset page jump operation on the preset page.
[0141] In a specific embodiment, the execution prompt information can be used to indicate the execution of a preset page jump operation; optionally, the execution prompt information can be at least one of an execution prompt animation, an execution prompt text information, and an execution prompt graphic. Exemplarily, the execution prompt information can include Figure 3 The information corresponding to 304, or Figure 4 The information corresponding to 404.
[0142] In the above embodiment, displaying the execution prompt information corresponding to the preset page jump operation on the preset page can help the user to intuitively and clearly understand the page jump operation, thereby greatly improving the convenience of executing the page jump operation.
[0143] In an optional embodiment, in response to the first preset interactive instruction, displaying the second object recommendation information corresponding to the first recommended object on the preset page may include:
[0144] When the display of the first object recommendation information is finished, the first preset interactive instruction is triggered to display the second object recommendation information on the preset page.
[0145] In a specific embodiment, the end of displaying the first object recommendation information may be that the first object recommendation information is completely displayed at least once, and accordingly, the first preset interactive instruction may be automatically triggered, and the second object recommendation information may be displayed on a preset page.
[0146] In the above embodiment, when the display of the first object recommendation information is completed, the first preset interaction instruction is automatically triggered, and the second object recommendation information including the first preset interaction card corresponding to the second card presentation surface and the first preset object material is displayed, so that users can better understand the recommended object, better integrate into the activity atmosphere, and better improve the interactive fun and visual presentation effect, thereby better improving the object recommendation effect and recommendation efficiency.
[0147] In an optional embodiment, when the preset page is a media content browsing page, before displaying the first object recommendation information corresponding to the first recommended object on the preset page, the method may further include:
[0148] Displaying first viewing indication information corresponding to the first object recommendation information on a media content browsing page, where the first viewing indication information includes at least one of a first viewing control corresponding to the first object recommendation information and first countdown information corresponding to the first object recommendation information;
[0149] Accordingly, the first object recommendation information corresponding to the first recommended object displayed on the preset page may include:
[0150] When the countdown corresponding to the first countdown information ends, displaying the first object recommendation information on the media content browsing page;
[0151] or,
[0152] In response to a viewing operation triggered by the first viewing control, first object recommendation information is displayed on a media content browsing page.
[0153] In a specific embodiment, the first viewing control may be a control for triggering viewing of the first object recommendation information, and the first countdown information may be countdown information of the start display time of the first object recommendation information.
[0154] In an optional embodiment, the display of the first object recommendation information may be automatically triggered when the countdown corresponding to the first countdown information ends, that is, when the start display time of the first object recommendation information is reached.
[0155] In an optional embodiment, the viewing operation may be an operation such as clicking or long pressing the first viewing control.
[0156] In a specific embodiment, Figure 6 As shown, Figure 6 This is a schematic diagram of a media content browsing page showing first viewing indication information corresponding to first object recommendation information according to an exemplary embodiment, wherein the information corresponding to 601 may be first countdown information, and the control corresponding to 602 may be a first viewing control.
[0157] In the above embodiment, the first viewing indication information corresponding to the first object recommendation information is displayed on the media content browsing page, and the first viewing indication information includes at least any one of the first viewing control corresponding to the first object recommendation information and the first countdown information corresponding to the first object recommendation information. This can facilitate the user to flexibly trigger the viewing of the first object recommendation information based on actual needs, thereby greatly improving the convenience and flexibility of viewing the first object recommendation information.
[0158] In an optional embodiment, the above method may further include:
[0159] In response to the application startup instruction, displaying the third object recommendation information on the application startup page;
[0160] Correspondingly, the first viewing indication information corresponding to the first object recommendation information displayed on the media content browsing page may include:
[0161] When the application startup page display ends, the page jumps to the media content browsing page, and the media content browsing page displays the first viewing instruction information.
[0162] In a specific embodiment, the third object recommendation information may include the first card presentation surface and the first preset object material corresponding to the first preset interactive card; specifically, the specific details of the display of the third object recommendation information can refer to the relevant description of the display of the first object recommendation information above, which will not be repeated here.
[0163] In a specific embodiment, the size of the display area corresponding to the third object recommendation information is smaller than the size of the display area corresponding to the first object recommendation information.
[0164] In a specific embodiment, a preset display duration of the application startup page can be set in advance. Optionally, when the display duration of the application startup page reaches the preset display duration, the display of the application startup page can be ended and the page can be redirected to the media content browsing page. Optionally, during the display of the application startup page, a second preset skip control can be used to end the display of the application startup page and redirect to the media content browsing page.
[0165] In the above embodiment, in response to the application startup instruction, the third object recommendation information including the first card presentation surface corresponding to the first preset interactive card and the first preset object material is first displayed on the application startup page, and when the application startup page display is completed, it jumps to the media content browsing page that displays the first viewing indication information corresponding to the first object recommendation information including the first card presentation surface corresponding to the first preset interactive card and the first preset object material, and the display area size corresponding to the third object recommendation information is smaller than the display area size corresponding to the first object recommendation information. Not only can the first preset interactive card and the first preset object material be combined to improve the coherence between the application startup page and the preset page displayed after the application startup page, but also the gradual increase in the size of the display area corresponding to the information can improve the hierarchy of information display, thereby allowing users to better understand the recommended objects, and at the same time can also better improve interactivity and visual presentation effects.
[0166] In an optional embodiment, the above method may further include:
[0167] In response to the page return instruction, displaying a preset page including second viewing instruction information corresponding to the fourth object recommendation information;
[0168] In a specific embodiment, the page return instruction may be an instruction to return to a preset page including the second viewing instruction information corresponding to the fourth object recommendation information. Specifically, the page return instruction may be triggered by the target account after the first target association page corresponding to the first recommended object is displayed, or the page return instruction may be automatically triggered when the display of the first object recommendation information ends and no preset page jump operation is detected.
[0169] In a specific embodiment, the above-mentioned second viewing indication information may include at least any one of a second viewing control corresponding to the fourth object recommendation information and a second countdown information corresponding to the fourth object recommendation information; the fourth object recommendation information includes a second preset object material corresponding to the second recommended object and a third card presentation surface corresponding to the second preset interactive card; the second preset interactive card can be used to present at least one of the object recommendation information corresponding to the second recommended object and the activity theme related information corresponding to the preset activity.
[0170] In a specific embodiment, the second preset interactive card may include two card presentation surfaces, and the third card presentation surface may be any one of the two card presentation surfaces included in the second preset interactive card; specifically, the second preset interactive card may be the same as the first preset interactive card, or may be different from the first preset interactive card; illustratively, the difference between the second preset interactive card and the first preset interactive card may be reflected in the difference in at least one card presentation surface. In a specific embodiment, the second recommended object and the first recommended object may be the same recommended object, or may be different recommended objects. Correspondingly, the fourth object recommendation information may be the same as the first object recommendation information, or may be different from the first object recommendation information. Specifically, the specific details of the display of the fourth object recommendation information can refer to the relevant details of the display of the first object recommendation information mentioned above, which will not be repeated here.
[0171] In a specific embodiment, Figure 7 As shown, Figure 7 It is a schematic diagram of a page showing a preset page with second viewing indication information according to an exemplary embodiment; wherein the second viewing indication information may include a viewing control corresponding to 701 .
[0172] In the above embodiment, in response to the page return instruction, the page returns to the preset page displaying the second viewing indication information corresponding to the fourth object recommendation information, which makes it convenient for the user to view the new object recommendation information and perform recommendation processing for different objects, greatly improving the efficiency of object recommendation.
[0173] In an optional embodiment, the above method may further include:
[0174] In response to the viewing instruction triggered by the second viewing indication information, displaying the fourth object recommendation information on a preset page;
[0175] In response to the second preset interactive instruction, fifth object recommendation information corresponding to the second recommended object is displayed on the preset page.
[0176] In a specific embodiment, in response to a viewing instruction triggered based on the second viewing indication information, specific details of the fourth object recommendation information are displayed on a preset page. Please refer to the above-mentioned related details of triggering the media content browsing page to display the first object recommendation information in combination with the first viewing indication information, which will not be repeated here.
[0177] In a specific embodiment, the fifth object recommendation information includes a fourth card presentation surface corresponding to the second preset interactive card and a second preset object material; the fourth card presentation surface may be another card presentation surface of the two card presentation surfaces included in the second preset interactive card except the third card presentation surface;
[0178] In a specific embodiment, the second preset interactive instruction may be an interactive instruction for triggering the display of the fifth object recommendation information. The fifth object recommendation information may be the same as the second object recommendation information, or may be different from the second object recommendation information; specifically, the specific details of the display of the fifth object recommendation information may refer to the relevant details of the display of the second object recommendation information, which will not be repeated here.
[0179] In an optional embodiment, in response to the second preset interactive instruction, displaying the fifth object recommendation information corresponding to the second recommended object on the preset page may include:
[0180] When the target account triggers a preset page jump operation, triggering a second preset interactive instruction to display the fifth object recommendation information on the preset page;
[0181] Accordingly, the above method may further include:
[0182] When the display of the fifth object recommendation information is completed, the second target association page corresponding to the second recommended object is displayed.
[0183] In a specific embodiment, the second target associated page corresponding to the second recommended object can be set in combination with actual applications, such as the details page of the second recommended object, the live broadcast page recommending the second recommended object, etc.
[0184] In a specific embodiment, when the display of the fifth object recommendation information is completed, the specific details of the second target association page corresponding to the second recommended object are displayed. Please refer to the above-mentioned specific details of displaying the first target association page corresponding to the first recommended object when the display of the second object recommendation information is completed, which will not be repeated here.
[0185] In the above embodiment, after returning to the preset page to re-display the object recommendation information, it can help users understand different recommended objects and improve the diversity of object selection. In the process of displaying the object recommendation information corresponding to the new recommended object (the second recommended object), the fourth object recommendation information of the third card presentation surface corresponding to the second preset object material and the second preset interactive card is first displayed, and then in response to the second preset interactive instruction, the fifth object recommendation information including the fourth card presentation surface corresponding to the second preset interactive card and the second preset object material is displayed on the preset page. On the basis of enriching the object recommendation information in combination with the activity theme-related information and improving the visual presentation effect and interactivity of the object recommendation information, the different presentation surfaces of the interactive cards can be combined to allow users to better understand the recommended objects, and at the same time, the interactivity and visual presentation effect can also be better improved. When the display of the fifth object recommendation information corresponding to the new recommended object is completed, the second target-related page corresponding to the new recommended object is displayed, which can trigger the jump to different conversion pages, meet the diversified recommendation needs of the business party, and greatly improve the recommendation efficiency.
[0186] In a specific embodiment, the preset page is an application startup page, and the card shape in the card style information corresponding to the first preset interactive card is a fan-shaped card. Figure 8 As shown, Figure 8 is a schematic diagram showing page changes in an object recommendation process according to an exemplary embodiment; Figure 8 The application startup page shown in a shows the first object recommendation information including the first preset interactive card corresponding to the first card presentation surface and the first preset object material; further, if the first preset interactive instruction is triggered, such as Figure 8 As shown in b and c, the second object recommendation information including the second card presentation surface corresponding to the first preset interactive card and the first preset object material can be displayed on the application startup page, and during the display of the second object recommendation information, the first preset interactive card is flipped, and the first preset object material is controlled to move to the preset area corresponding to the second card presentation surface to present the second object recommendation information.
[0187] In a specific embodiment, taking the preset page as a media content browsing page, and the card shape in the card style information corresponding to the first preset interactive card as a rectangle, as an example, Fig. 9 As shown, Fig. 9 is a schematic diagram of page changes in another object recommendation process according to an exemplary embodiment; Fig. 9 The application startup page shown in a shows the third object recommendation information including the first preset interactive card corresponding to the first card presentation surface and the first preset object material; further, when the application startup page display ends, combined with Fig. 9As shown in b, the page jumps to the media content browsing page, and the media content browsing page displays the first viewing indication information; further, the display of the first object recommendation information can be triggered in combination with the first viewing indication information. Specifically, Fig. 9 As shown in c and d, the first object recommendation information including the first card presentation surface corresponding to the first preset interactive card and the first preset object material can be displayed on the media content browsing page, and in the process of displaying the first object recommendation information, the first card presentation surface is displayed first, and after the first card presentation surface is displayed for a certain period of time, the first preset object material can appear and interact with the first card presentation surface; further, if the first preset interactive instruction is triggered, combined with Fig. 9 As shown in e and f, the second object recommendation information including the first preset interactive card corresponding to the second card presentation surface and the first preset object material can be displayed on the media content browsing page, and during the display of the second object recommendation information, the first preset interactive card is flipped, and the first preset object material is controlled to move to the preset area corresponding to the second card presentation surface to present the second object recommendation information.
[0188] In an optional embodiment, in addition to triggering the display of the first object recommendation information in combination with the first viewing indication information, the display of the first object recommendation information can also be triggered in combination with other interactive operations on the page, such as like operations, comment operations, etc., so that more object recommendation information of interest can be displayed to the user, and on the basis of improving the object recommendation effect, the user experience can also be better improved.
[0189] It can be seen from the technical solutions provided in the above embodiments of this specification that in the object recommendation process in this specification, the first object recommendation information including the first preset object material corresponding to the first recommended object and the first card presentation surface corresponding to the first preset interactive card is displayed on the preset page. The first preset interactive card can be used to present at least one of the object recommendation information corresponding to the first recommended object and the activity theme related information corresponding to the preset activity. The object recommendation information can be enriched in combination with the activity theme related information to improve the visual presentation effect and interactivity of the object recommendation information. In response to the first preset interactive instruction, the second object recommendation information including the second card presentation surface corresponding to the first preset interactive card and the first preset object material is displayed on the preset page. The different presentation surfaces of the interactive cards can be combined to improve the interactivity in the object recommendation process, and users can better understand the recommended objects. At the same time, the interactivity and visual presentation effect can also be better improved, thereby better improving the object recommendation effect and recommendation efficiency, reducing the waste of resources caused by the push of invalid information, and improving system performance.
[0190] Fig.10 is a block diagram of a device for displaying object recommendation information according to an exemplary embodiment. Fig.10 , the device comprises:
[0191] The first object recommendation information display module 1010 is configured to display the first object recommendation information corresponding to the first recommended object on a preset page, wherein the first object recommendation information includes a first preset object material corresponding to the first recommended object and a first card presentation surface corresponding to the first preset interactive card; the first preset interactive card is used to present at least one of the object recommendation information corresponding to the first recommended object and the activity theme association information corresponding to the preset activity;
[0192] The second object recommendation information display module 1020 is configured to execute in response to the first preset interactive instruction and display the second object recommendation information corresponding to the first recommended object on a preset page, wherein the second object recommendation information includes the second card presentation surface corresponding to the first preset interactive card and the first preset object material.
[0193] In an optional embodiment, when the preset page is a media content browsing page, the apparatus further includes:
[0194] A first viewing indication information display module is configured to display first viewing indication information corresponding to the first object recommendation information on a media content browsing page before displaying the first object recommendation information corresponding to the first recommended object on a preset page, wherein the first viewing indication information includes at least one of a first viewing control corresponding to the first object recommendation information and a first countdown information corresponding to the first object recommendation information;
[0195] The first object recommendation information display module 1010 includes:
[0196] A first object recommendation information display unit is configured to display the first object recommendation information on the media content browsing page when the countdown corresponding to the first countdown information ends;
[0197] or,
[0198] The second object recommendation information display unit is configured to display the first object recommendation information on the media content browsing page in response to a viewing operation triggered by the first viewing control.
[0199] In an optional embodiment, the above device further includes:
[0200] A third object recommendation information display module is configured to execute in response to an application startup instruction, display the third object recommendation information on the application startup page, the third object recommendation information includes a first card presentation surface corresponding to the first preset interactive card and a first preset object material; the display area size corresponding to the third object recommendation information is smaller than the display area size corresponding to the first object recommendation information;
[0201] The first viewing indication information display module is specifically configured to jump to the media content browsing page when the display of the application startup page ends, and the media content browsing page displays the first viewing indication information.
[0202] In an optional embodiment, when the preset page is an application startup page, the first object recommendation information display module 1010 includes:
[0203] The third object recommendation information display unit is configured to display the first object recommendation information on the application startup page in response to the application startup instruction.
[0204] In an optional embodiment, the card style information corresponding to the first preset interactive card is the target card style information, and the target card style information is associated with the object attribute information corresponding to the first target recommended object.
[0205] In an optional embodiment, the second object recommendation information display module 1020 includes:
[0206] The second object recommendation information display unit is configured to execute, when the target account triggers a preset page jump operation, trigger the first preset interaction instruction and display the second object recommendation information on the preset page;
[0207] The above device also includes:
[0208] The first target associated page display module is configured to display the first target associated page corresponding to the first recommended object when the display of the second object recommendation information is finished.
[0209] In an optional embodiment, the above device further includes:
[0210] The execution prompt information display module is configured to display the execution prompt information corresponding to the preset page jump operation on the preset page.
[0211] In an optional embodiment, the above device further includes:
[0212] a preset page display module, configured to execute, in response to a page return instruction, displaying a preset page including second viewing indication information corresponding to the fourth object recommendation information;
[0213] Among them, the second viewing indication information includes at least any one of a second viewing control corresponding to the fourth object recommendation information and a second countdown information corresponding to the fourth object recommendation information; the fourth object recommendation information includes a second preset object material corresponding to the second recommended object and a third card presentation surface corresponding to the second preset interactive card; the second preset interactive card is used to present at least one of the object recommendation information corresponding to the second recommended object and the activity theme related information corresponding to the preset activity.
[0214] In an optional embodiment, the above device further includes:
[0215] a fourth object recommendation information display module, configured to execute, in response to a viewing instruction triggered based on the second viewing indication information, display the fourth object recommendation information on a preset page;
[0216] The fifth object recommendation information display module is configured to execute in response to the second preset interactive instruction and display the fifth object recommendation information corresponding to the second recommended object on the preset page. The fifth object recommendation information includes the fourth card presentation surface corresponding to the second preset interactive card and the second preset object material.
[0217] In an optional embodiment, the fifth object recommendation information display module includes:
[0218] The third object recommendation information display unit is configured to execute, when the target account triggers a preset page jump operation, trigger the second preset interaction instruction and display the fifth object recommendation information on the preset page;
[0219] The above device also includes:
[0220] The second target associated page display module is configured to display the second target associated page corresponding to the second recommended object when the display of the fifth object recommendation information is completed.
[0221] In an optional embodiment, the second object recommendation information display module 1020 includes:
[0222] The fourth object recommendation information display unit is configured to trigger the first preset interactive instruction and display the second object recommendation information on a preset page when the display of the first object recommendation information is completed.
[0223] In an optional embodiment, the first object recommendation information display module 1010 is specifically configured to display the first card presentation surface on the preset page, and display the interactive animation between the first preset object material and the first card presentation surface to present the first object recommendation information;
[0224] The second object recommendation information display module 1020 is specifically configured to execute in response to the first preset interaction instruction, flip the first preset interaction card, and control the first preset object material to move to the preset area corresponding to the second card presentation surface to present the second object recommendation information.
[0225] Regarding the device in the above embodiment, the specific manner in which each module performs operations has been described in detail in the embodiment of the method, and will not be elaborated here.
[0226] Fig.11 is a block diagram of an electronic device for displaying object recommendation information according to an exemplary embodiment. The electronic device may be a terminal, and its internal structure diagram may be as shown in FIG. Fig.11 The electronic device may include an RF (Radio Frequency) circuit 1110, a memory 1120 including one or more computer-readable storage media, an input unit 1130, a display unit 1140, a sensor 1150, an audio circuit 1160, a WiFi (wireless fidelity) module 1170, a processor 1180 including one or more processing cores, and a power supply 1190. Those skilled in the art will appreciate that Fig.11 The terminal structure shown in the figure does not constitute a limitation on the terminal, and may include more or fewer components than shown in the figure, or combine certain components, or arrange the components differently.
[0227] The RF circuit 1110 can be used for receiving and sending signals during information transmission or calls. In particular, after receiving the downlink information of the base station, it is handed over to one or more processors 1180 for processing; in addition, the data related to the uplink is sent to the base station. Generally, the RF circuit 1110 includes but is not limited to an antenna, at least one amplifier, a tuner, one or more oscillators, a user identity module (SIM) card, a transceiver, a coupler, an LNA (Low Noise Amplifier), a duplexer, etc. In addition, the RF circuit 1110 can also communicate with the network and other terminals through wireless communication. Wireless communication can use any communication standard or protocol, including but not limited to GSM (Global System of Mobile communication), GPRS (General Packet Radio Service), CDMA (Code Division Multiple Access), WCDMA (Wideband Code Division Multiple Access), LTE (Long Term Evolution), email, SMS (Short Messaging Service), etc.
[0228] The memory 1120 can be used to store software programs and modules, and the processor 1180 executes various functional applications and data processing by running the software programs and modules stored in the memory 1120. The memory 1120 may mainly include a program storage area and a data storage area, wherein the program storage area may store an operating system, application programs required for functions, etc.; the data storage area may store data created according to the use of the terminal, etc. In addition, the memory 1120 may include a high-speed random access memory, and may also include a non-volatile memory, such as at least one disk storage device, a flash memory device, or other volatile solid-state storage devices. Accordingly, the memory 1120 may also include a memory controller to provide the processor 1180 and the input unit 1130 with access to the memory 1120.
[0229] The input unit 1130 can be used to receive input digital or character information, and generate keyboard, mouse, joystick, optical or trackball signal input related to user settings and function control. Specifically, the input unit 1130 may include a touch-sensitive surface 1131 and other input devices 1132. The touch-sensitive surface 1131, also known as a touch display screen or touch pad, can collect user touch operations on or near it (such as operations performed by users using fingers, styluses, or any other suitable objects or accessories on or near the touch-sensitive surface 1131), and drive corresponding connection devices according to a pre-set program. Optionally, the touch-sensitive surface 1131 may include a touch detection device and a touch controller. Among them, the touch detection device detects the user's touch orientation, detects the signal brought by the touch operation, and transmits the signal to the touch controller; the touch controller receives the touch information from the touch detection device, converts it into touch point coordinates, and then sends it to the processor 1180, and can receive and execute commands sent by the processor 1180. In addition, the touch-sensitive surface 1131 may be implemented in various types such as resistive, capacitive, infrared, and surface acoustic wave. In addition to the touch-sensitive surface 1131, the input unit 1130 may further include other input devices 1132. Specifically, the other input devices 1132 may include, but are not limited to, one or more of a physical keyboard, a function key (such as a volume control key, a switch key, etc.), a trackball, a mouse, a joystick, and the like.
[0230] The display unit 1140 can be used to display information input by the user or information provided to the user and various graphical user interfaces of the terminal, which can be composed of graphics, text, icons, videos and any combination thereof. The display unit 1140 may include a display panel 1141. Optionally, the display panel 1141 may be configured in the form of LCD (Liquid Crystal Display), OLED (Organic Light-Emitting Diode), etc. Further, the touch-sensitive surface 1131 may cover the display panel 1141. When the touch-sensitive surface 1131 detects a touch operation on or near it, it is transmitted to the processor 1180 to determine the type of touch event, and then the processor 1180 provides corresponding visual output on the display panel 1141 according to the type of touch event. Among them, the touch-sensitive surface 1131 and the display panel 1141 can be two independent components to realize input and output functions, but in some embodiments, the touch-sensitive surface 1131 and the display panel 1141 can also be integrated to realize input and output functions.
[0231] The terminal may also include at least one sensor 1150, such as a light sensor, a motion sensor, and other sensors. Specifically, the light sensor may include an ambient light sensor and a proximity sensor, wherein the ambient light sensor may adjust the brightness of the display panel 1141 according to the brightness of the ambient light, and the proximity sensor may turn off the display panel 1141 and / or the backlight when the terminal is moved to the ear. As a type of motion sensor, the gravity acceleration sensor can detect the magnitude of acceleration in each direction (generally three axes), and can detect the magnitude and direction of gravity when stationary. It can be used for applications that identify the terminal posture (such as horizontal and vertical screen switching, related games, magnetometer posture calibration), vibration recognition related functions (such as pedometer, tapping), etc.; as for other sensors such as gyroscopes, barometers, hygrometers, thermometers, infrared sensors, etc. that can be configured in the terminal, they will not be repeated here.
[0232] The audio circuit 1160, the speaker 1161, and the microphone 1162 can provide an audio interface between the user and the terminal. The audio circuit 1160 can transmit the received audio data to the speaker 1161 after converting the received audio data into an electrical signal, which is converted into a sound signal for output; on the other hand, the microphone 1162 converts the collected sound signal into an electrical signal, which is received by the audio circuit 1160 and converted into audio data, and then the audio data is output to the processor 1180 for processing, and then sent to another terminal through the RF circuit 1110, or the audio data is output to the memory 1120 for further processing. The audio circuit 1160 may also include an earplug jack to provide communication between an external headset and the terminal.
[0233] WiFi is a short-range wireless transmission technology. The terminal can help users send and receive emails, browse web pages, and access streaming media through the WiFi module 1170. It provides users with wireless broadband Internet access. Fig.11 A WiFi module 1170 is shown, but it is understandable that it is not an essential component of the terminal and can be omitted as needed without changing the essence of the invention.
[0234] The processor 1180 is the control center of the terminal. It uses various interfaces and lines to connect various parts of the entire terminal. It executes various functions of the terminal and processes data by running or executing software programs and / or modules stored in the memory 1120, and calling data stored in the memory 1120, so as to monitor the terminal as a whole. Optionally, the processor 1180 may include one or more processing cores; preferably, the processor 1180 may integrate an application processor and a modem processor, wherein the application processor mainly processes the operating system, user interface and application programs, etc., and the modem processor mainly processes wireless communications. It is understandable that the above-mentioned modem processor may not be integrated into the processor 1180.
[0235] The terminal also includes a power supply 1190 (such as a battery) for supplying power to each component. Preferably, the power supply can be logically connected to the processor 1180 through a power management system, so that the power management system can manage charging, discharging, and power consumption management. The power supply 1190 can also include any components such as one or more DC or AC power supplies, recharging systems, power failure detection circuits, power converters or inverters, and power status indicators.
[0236] Although not shown, the terminal may also include a camera, a Bluetooth module, etc., which will not be described in detail herein. Specifically in this embodiment, the display unit of the terminal is a touch screen display, and the terminal further includes a memory, and one or more programs, wherein the one or more programs are stored in the memory and are configured to be executed by one or more processors to execute instructions in the method embodiment of the present invention.
[0237] The electronic device may include components such as an RF (Radio Frequency) circuit 1110, a memory 1120 including one or more computer-readable storage media, an input unit 1130, a display unit 1140, a sensor 1150, an audio circuit 1160, a WiFi (wireless fidelity) module 1170, a processor 1180 including one or more processing cores, and a power supply 1190. Those skilled in the art will appreciate that Fig.11The terminal structure shown in the figure does not constitute a limitation on the terminal, and may include more or fewer components than shown in the figure, or combine certain components, or arrange the components differently.
[0238] The RF circuit 1110 can be used for receiving and sending signals during information transmission or calls. In particular, after receiving the downlink information of the base station, it is handed over to one or more processors 1180 for processing; in addition, the data related to the uplink is sent to the base station. Generally, the RF circuit 1110 includes but is not limited to an antenna, at least one amplifier, a tuner, one or more oscillators, a user identity module (SIM) card, a transceiver, a coupler, an LNA (Low Noise Amplifier), a duplexer, etc. In addition, the RF circuit 1110 can also communicate with the network and other terminals through wireless communication. Wireless communication can use any communication standard or protocol, including but not limited to GSM (Global System of Mobile communication), GPRS (General Packet Radio Service), CDMA (Code Division Multiple Access), WCDMA (Wideband Code Division Multiple Access), LTE (Long Term Evolution), email, SMS (Short Messaging Service), etc.
[0239] The memory 1120 can be used to store software programs and modules, and the processor 1180 executes various functional applications and data processing by running the software programs and modules stored in the memory 1120. The memory 1120 may mainly include a program storage area and a data storage area, wherein the program storage area may store an operating system, application programs required for functions, etc.; the data storage area may store data created according to the use of the terminal, etc. In addition, the memory 1120 may include a high-speed random access memory, and may also include a non-volatile memory, such as at least one disk storage device, a flash memory device, or other volatile solid-state storage devices. Accordingly, the memory 1120 may also include a memory controller to provide the processor 1180 and the input unit 1130 with access to the memory 1120.
[0240] The input unit 1130 can be used to receive input digital or character information, and generate keyboard, mouse, joystick, optical or trackball signal input related to user settings and function control. Specifically, the input unit 1130 may include a touch-sensitive surface 1131 and other input devices 1132. The touch-sensitive surface 1131, also known as a touch display screen or touch pad, can collect user touch operations on or near it (such as operations performed by users using fingers, styluses, or any other suitable objects or accessories on or near the touch-sensitive surface 1131), and drive corresponding connection devices according to a pre-set program. Optionally, the touch-sensitive surface 1131 may include a touch detection device and a touch controller. Among them, the touch detection device detects the user's touch orientation, detects the signal brought by the touch operation, and transmits the signal to the touch controller; the touch controller receives the touch information from the touch detection device, converts it into touch point coordinates, and then sends it to the processor 1180, and can receive and execute commands sent by the processor 1180. In addition, the touch-sensitive surface 1131 may be implemented in various types such as resistive, capacitive, infrared, and surface acoustic wave. In addition to the touch-sensitive surface 1131, the input unit 1130 may further include other input devices 1132. Specifically, the other input devices 1132 may include, but are not limited to, one or more of a physical keyboard, a function key (such as a volume control key, a switch key, etc.), a trackball, a mouse, a joystick, and the like.
[0241] The display unit 1140 can be used to display information input by the user or information provided to the user and various graphical user interfaces of the terminal, which can be composed of graphics, text, icons, videos and any combination thereof. The display unit 1140 may include a display panel 1141. Optionally, the display panel 1141 may be configured in the form of LCD (Liquid Crystal Display), OLED (Organic Light-Emitting Diode), etc. Further, the touch-sensitive surface 1131 may cover the display panel 1141. When the touch-sensitive surface 1131 detects a touch operation on or near it, it is transmitted to the processor 1180 to determine the type of touch event, and then the processor 1180 provides corresponding visual output on the display panel 1141 according to the type of touch event. Among them, the touch-sensitive surface 1131 and the display panel 1141 can be two independent components to realize input and output functions, but in some embodiments, the touch-sensitive surface 1131 and the display panel 1141 can also be integrated to realize input and output functions.
[0242] The terminal may also include at least one sensor 1150, such as a light sensor, a motion sensor, and other sensors. Specifically, the light sensor may include an ambient light sensor and a proximity sensor, wherein the ambient light sensor may adjust the brightness of the display panel 1141 according to the brightness of the ambient light, and the proximity sensor may turn off the display panel 1141 and / or the backlight when the terminal is moved to the ear. As a type of motion sensor, the gravity acceleration sensor can detect the magnitude of acceleration in each direction (generally three axes), and can detect the magnitude and direction of gravity when stationary. It can be used for applications that identify the terminal posture (such as horizontal and vertical screen switching, related games, magnetometer posture calibration), vibration recognition related functions (such as pedometer, tapping), etc.; as for other sensors such as gyroscopes, barometers, hygrometers, thermometers, infrared sensors, etc. that can be configured in the terminal, they will not be repeated here.
[0243] The audio circuit 1160, the speaker 1161, and the microphone 1162 can provide an audio interface between the user and the terminal. The audio circuit 1160 can transmit the received audio data to the speaker 1161 after converting the received audio data into an electrical signal, which is converted into a sound signal for output; on the other hand, the microphone 1162 converts the collected sound signal into an electrical signal, which is received by the audio circuit 1160 and converted into audio data, and then the audio data is output to the processor 1180 for processing, and then sent to another terminal through the RF circuit 1110, or the audio data is output to the memory 1120 for further processing. The audio circuit 1160 may also include an earplug jack to provide communication between an external headset and the terminal.
[0244] WiFi is a short-range wireless transmission technology. The terminal can help users send and receive emails, browse web pages, and access streaming media through the WiFi module 1170. It provides users with wireless broadband Internet access. Fig.11 A WiFi module 1170 is shown, but it is understandable that it is not an essential component of the terminal and can be omitted as needed without changing the essence of the invention.
[0245] The processor 1180 is the control center of the terminal. It uses various interfaces and lines to connect various parts of the entire terminal. It executes various functions of the terminal and processes data by running or executing software programs and / or modules stored in the memory 1120, and calling data stored in the memory 1120, so as to monitor the terminal as a whole. Optionally, the processor 1180 may include one or more processing cores; preferably, the processor 1180 may integrate an application processor and a modem processor, wherein the application processor mainly processes the operating system, user interface and application programs, etc., and the modem processor mainly processes wireless communications. It is understandable that the above-mentioned modem processor may not be integrated into the processor 1180.
[0246] The terminal also includes a power supply 1190 (such as a battery) for supplying power to each component. Preferably, the power supply can be logically connected to the processor 1180 through a power management system, so that the power management system can manage charging, discharging, and power consumption management. The power supply 1190 can also include any components such as one or more DC or AC power supplies, recharging systems, power failure detection circuits, power converters or inverters, and power status indicators.
[0247] Although not shown, the terminal may also include a camera, a Bluetooth module, etc., which will not be described in detail herein. Specifically in this embodiment, the display unit of the terminal is a touch screen display, and the terminal further includes a memory, and one or more programs, wherein the one or more programs are stored in the memory and are configured to be executed by one or more processors to execute instructions in the method embodiment of the present invention.
[0248] In an exemplary embodiment, an electronic device is also provided, including: a processor; a memory for storing instructions executable by the processor; wherein the processor is configured to execute the instructions to implement the object recommendation information display method as in the embodiment of the present disclosure.
[0249] In an exemplary embodiment, a computer-readable storage medium is also provided. When instructions in the storage medium are executed by a processor of an electronic device, the electronic device can execute the object recommendation information display method in the embodiment of the present disclosure.
[0250] In an exemplary embodiment, a computer program product including instructions is also provided. When the computer program product is executed on a computer, the computer is enabled to execute the object recommendation information display method in the embodiment of the present disclosure.
[0251] Those skilled in the art can understand that all or part of the processes in the above-mentioned embodiment methods can be completed by instructing the relevant hardware through a computer program, and the computer program can be stored in a non-volatile computer-readable storage medium. When the computer program is executed, it can include the processes of the embodiments of the above-mentioned methods. Among them, any reference to memory, storage, database or other media used in the embodiments provided in this application can include non-volatile and / or volatile memory. Non-volatile memory may include read-only memory (ROM), programmable ROM (PROM), electrically programmable ROM (EPROM), electrically erasable programmable ROM (EEPROM) or flash memory. Volatile memory may include random access memory (RAM) or external cache memory. As an illustration and not limitation, RAM is available in many forms, such as static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), double data rate SDRAM (DDRSDRAM), enhanced SDRAM (ESDRAM), synchronous link (Synchlink) DRAM (SLDRAM), memory bus (Rambus) direct RAM (RDRAM), direct memory bus dynamic RAM (DRDRAM), and memory bus dynamic RAM (RDRAM).
[0252] Those skilled in the art will readily appreciate other embodiments of the present disclosure after considering the specification and practicing the invention disclosed herein. This application is intended to cover any variations, uses, or adaptations of the present disclosure that follow the general principles of the present disclosure and include common knowledge or customary techniques in the art that are not disclosed in the present disclosure. The specification and examples are intended to be exemplary only, and the true scope and spirit of the present disclosure are indicated by the following claims.
[0253] It should be understood that the present disclosure is not limited to the exact structures that have been described above and shown in the drawings, and that various modifications and changes may be made without departing from the scope thereof. The scope of the present disclosure is limited only by the appended claims.
Claims
1. A method for displaying object recommendation information, characterized in that: include: Displaying first object recommendation information corresponding to the first recommended object on a preset page, wherein the first object recommendation information includes a first preset object material corresponding to the first recommended object and a first card presentation surface corresponding to a first preset interactive card; The first preset interactive card is used to present at least one of the object recommendation information corresponding to the first recommended object and the activity theme association information corresponding to the preset activity; In response to the first preset interactive instruction, second object recommendation information corresponding to the first recommended object is displayed on the preset page, and the second object recommendation information includes a second card presentation surface corresponding to the first preset interactive card and the first preset object material.
2. The method for displaying object recommendation information according to claim 1, characterized in that: In the case where the preset page is a media content browsing page, before displaying the first object recommendation information corresponding to the first recommended object on the preset page, the method further includes: Displaying first viewing indication information corresponding to the first object recommendation information on the media content browsing page, where the first viewing indication information includes at least one of a first viewing control corresponding to the first object recommendation information and first countdown information corresponding to the first object recommendation information; The displaying the first object recommendation information corresponding to the first recommended object on the preset page includes: When the countdown corresponding to the first countdown information ends, displaying the first object recommendation information on the media content browsing page; or, In response to a viewing operation triggered by the first viewing control, the first object recommendation information is displayed on the media content browsing page.
3. The method for displaying object recommendation information according to claim 2, characterized in that: The method further comprises: In response to the application startup instruction, displaying third object recommendation information on the application startup page, the third object recommendation information including the first card presentation surface and the first preset object material corresponding to the first preset interactive card; the display area size corresponding to the third object recommendation information is smaller than the display area size corresponding to the first object recommendation information; The first viewing indication information corresponding to the first object recommendation information displayed on the media content browsing page includes: When the display of the application startup page ends, the page jumps to the media content browsing page, and the media content browsing page displays the first viewing indication information.
4. The method for displaying object recommendation information according to claim 1, characterized in that: In the case where the preset page is an application startup page, displaying the first object recommendation information corresponding to the first recommended object on the preset page includes: In response to the application startup instruction, the first object recommendation information is displayed on the application startup page.
5. The method for displaying object recommendation information according to claim 1, characterized in that: The card style information corresponding to the first preset interactive card is the target card style information, and the target card style information is associated with the object attribute information corresponding to the first target recommended object.
6. The method for displaying object recommendation information according to any one of claims 1 to 5, characterized in that: In response to the first preset interactive instruction, displaying the second object recommendation information corresponding to the first recommended object on the preset page includes: When the target account triggers a preset page jump operation, the first preset interaction instruction is triggered, and the second object recommendation information is displayed on the preset page; The method further comprises: When the display of the second object recommendation information is completed, the first target association page corresponding to the first recommended object is displayed.
7. The method for displaying object recommendation information according to claim 6, characterized in that: The method further comprises: The execution prompt information corresponding to the preset page jump operation is displayed on the preset page.
8. The method for displaying object recommendation information according to any one of claims 1 to 5, characterized in that: The method further comprises: In response to the page return instruction, displaying the preset page including the second viewing instruction information corresponding to the fourth object recommendation information; Among them, the second viewing indication information includes at least any one of a second viewing control corresponding to the fourth object recommendation information and a second countdown information corresponding to the fourth object recommendation information; the fourth object recommendation information includes a second preset object material corresponding to the second recommended object and a third card presentation surface corresponding to the second preset interactive card; the second preset interactive card is used to present at least one of the object recommendation information corresponding to the second recommended object and the activity theme related information corresponding to the preset activity.
9. The method for displaying object recommendation information according to claim 8, characterized in that: The method further comprises: In response to a viewing instruction triggered based on the second viewing indication information, displaying the fourth object recommendation information on the preset page; In response to the second preset interactive instruction, fifth object recommendation information corresponding to the second recommended object is displayed on the preset page, and the fifth object recommendation information includes a fourth card presentation surface corresponding to the second preset interactive card and the second preset object material.
10. The method for displaying object recommendation information according to claim 9, characterized in that: In response to the second preset interactive instruction, displaying the fifth object recommendation information corresponding to the second recommended object on the preset page includes: When the target account triggers a preset page jump operation, the second preset interaction instruction is triggered, and the fifth object recommendation information is displayed on the preset page; The method further comprises: When the display of the fifth object recommendation information is completed, a second target association page corresponding to the second recommended object is displayed.
11. The method for displaying object recommendation information according to any one of claims 1 to 5, characterized in that: In response to the first preset interactive instruction, displaying the second object recommendation information corresponding to the first recommended object on the preset page includes: When the display of the first object recommendation information is completed, the first preset interactive instruction is triggered to display the second object recommendation information on the preset page.
12. The method for displaying object recommendation information according to any one of claims 1 to 5, characterized in that: The displaying of the first object recommendation information corresponding to the first recommended object on the preset page includes: Displaying the first card presentation surface on a preset page, and displaying an interactive animation between the first preset object material and the first card presentation surface, so as to present the first object recommendation information; In response to the first preset interactive instruction, displaying the second object recommendation information corresponding to the first recommended object on the preset page includes: In response to the first preset interaction instruction, the first preset interaction card is flipped, and the first preset object material is controlled to move to a preset area corresponding to the second card presentation surface to present the second object recommendation information.
13. An object recommendation information display device, characterized in that: include: A first object recommendation information display module is configured to display first object recommendation information corresponding to a first recommended object on a preset page, wherein the first object recommendation information includes a first preset object material corresponding to the first recommended object and a first card presentation surface corresponding to a first preset interactive card; The first preset interactive card is used to present at least one of the object recommendation information corresponding to the first recommended object and the activity theme association information corresponding to the preset activity; The second object recommendation information display module is configured to execute in response to the first preset interactive instruction, and display the second object recommendation information corresponding to the first recommended object on the preset page, wherein the second object recommendation information includes the second card presentation surface corresponding to the first preset interactive card and the first preset object material.
14. An electronic device, characterized in that: include: processor; a memory for storing instructions executable by the processor; The processor is configured to execute the instructions to implement the object recommendation information display method as described in any one of claims 1 to 12.
15. A computer-readable storage medium, characterized in that: When the instructions in the storage medium are executed by a processor of an electronic device, the electronic device is enabled to execute the object recommendation information display method as described in any one of claims 1 to 12.
Citation Information
Patent Citations
Page information display method and device, electronic equipment and storage medium
CN114637935A
Object recommendation information generation method and device, object recommendation information display method and device, electronic equipment and medium
CN114896489A
Information display method and device, electronic equipment and storage medium
CN116415010A
Information display method, electronic equipment and computer readable storage medium
CN116542729A
Multimedia resource interaction method and device, medium, electronic equipment and program product
CN118354137A