Object recommendation method and device, electronic equipment and storage medium
By updating the two-dimensional recommendation information to a three-dimensional container presentation in object recommendation, and dynamically presenting the target object recommendation material to fly out of the three-dimensional container, the problem of insufficient visual presentation and interactivity of the object recommendation information is solved, and a more efficient object recommendation effect is achieved.
Patent Information
- Application Number
- CN202510186478.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-02-19
- Publication Date
- 2025-06-20
AI Technical Summary
In the prior art, the visual presentation effect and interactivity of object recommendation information are poor, resulting in low object recommendation effect and recommendation efficiency.
The preset recommendation media content and two-dimensional recommendation information of the target object are displayed on the preset page. When the preset conditions are met, the two-dimensional recommendation information is updated to the object recommendation information presented in the three-dimensional three-dimensional container, and the target object recommendation material is dynamically presented to make it fly out of the three-dimensional container.
Through the presentation of three-dimensional information, the visual effect and interactivity of object recommendation information are improved, helping users to focus more conveniently on the target object recommendation materials, thereby improving the object recommendation effect and efficiency.
Smart Images

Figure CN120179333A_ABST
Abstract
Description
Technical Field
[0001] The present disclosure relates to the field of Internet technologies, and in particular, to an object recommendation method, apparatus, electronic device, and storage medium. Background Art
[0002] With the development of Internet technologies, various network information is widely spread, enabling people to quickly and timely obtain various information, which provides great convenience for people's lives and work.
[0003] In related technologies, media content for recommending objects such as products and merchants can be published on a network platform, and during the display process of the media content, object recommendation is performed in combination with recommendation cards; however, the presentation form of the cards is relatively monotonous, resulting in poor visual presentation effects and interactivity of object recommendation information during the object recommendation process, and further leading to problems such as low object recommendation effects and recommendation efficiency. Summary of the Invention
[0004] The present disclosure provides an object recommendation method, apparatus, electronic device, and storage medium to at least solve the technical problems in related technologies that the visual presentation effects and interactivity of object recommendation information are poor, and further the object recommendation effects and recommendation efficiency are low. The technical solutions of the present disclosure are as follows:
[0005] According to a first aspect of an embodiment of the present disclosure, an object recommendation method is provided, including:
[0006] Displaying preset recommendation media content corresponding to a target object on a preset page;
[0007] During the display process of the preset recommendation media content, displaying preset two-dimensional recommendation information corresponding to the target object on the preset page;
[0008] When a preset condition is met, updating the preset two-dimensional recommendation information in the preset page to three-dimensional recommendation information, and displaying target object recommendation materials corresponding to the target object from the three-dimensional recommendation information; the three-dimensional recommendation information is object recommendation information presented in a three-dimensional stereoscopic container;
[0009] Responding to a first preset interaction operation and displaying an object association page corresponding to the target object.
[0010] In an optional embodiment, the displaying the target object recommendation materials corresponding to the target object from the three-dimensional recommendation information includes:
[0011] Open the three-dimensional recommendation information, and during the opening process of the three-dimensional recommendation information, gradually present at least one object recommendation material of the target object located in the three-dimensional recommendation information, and control the target object recommendation material in the at least one object recommendation material to fly out from the three-dimensional recommendation information.
[0012] In an alternative embodiment, the opening of the three-dimensional recommendation information includes:
[0013] Open the three-dimensional recommendation information when a second preset interaction operation is detected.
[0014] In an alternative embodiment, before opening the three-dimensional recommendation information when a second preset interaction operation is detected, the method further includes:
[0015] Display a preset opening prompt message on the preset page, where the preset opening prompt message is used to indicate opening the three-dimensional recommendation information based on the second preset interaction operation.
[0016] In an alternative embodiment, the opening of the three-dimensional recommendation information includes:
[0017] Open the three-dimensional recommendation information when the display time of the three-dimensional recommendation information meets a preset time condition.
[0018] In an alternative embodiment, the opening of the three-dimensional recommendation information and gradually presenting at least one object recommendation material of the target object located in the three-dimensional recommendation information during the opening process of the three-dimensional recommendation information includes:
[0019] Open at least one first preset plane corresponding to the three-dimensional recommendation information;
[0020] During the opening process of the at least one first preset plane, gradually present the at least one object recommendation material located in the three-dimensional recommendation information;
[0021] The controlling the target object recommendation material in the at least one object recommendation material to fly out from the three-dimensional recommendation information includes:
[0022] When the at least one first preset plane is opened, control the target object recommendation material to fly out from the three-dimensional recommendation information.
[0023] In an alternative embodiment, the three-dimensional recommendation information includes preset decoration materials for fixing the three-dimensional container; the opening of the three-dimensional recommendation information and gradually presenting at least one object recommendation material of the target object located in the three-dimensional recommendation information during the opening process of the three-dimensional recommendation information includes:
[0024] Remove the preset decorative material on the three-dimensional container and open at least one second preset plane corresponding to the three-dimensional recommendation information;
[0025] During the process of opening the at least one second preset plane, gradually present at least one object recommendation material located in the three-dimensional recommendation information;
[0026] The controlling the target object recommendation material in the at least one object recommendation material to fly out of the three-dimensional recommendation information includes:
[0027] When the at least one second preset plane is opened, control the target object recommendation material to fly out of the three-dimensional recommendation information.
[0028] In an alternative embodiment, the opening the three-dimensional recommendation information and, during the opening process of the three-dimensional recommendation information, gradually presenting at least one object recommendation material of the target object located in the three-dimensional recommendation information includes:
[0029] Rotate the three-dimensional recommendation information and, during the rotation process of the three-dimensional recommendation information, gradually open at least one third preset plane of the three-dimensional recommendation information;
[0030] During the opening process of the at least one third preset plane, gradually present at least one object recommendation material located in the three-dimensional recommendation information;
[0031] The controlling the target object recommendation material in the at least one object recommendation material to fly out of the three-dimensional recommendation information includes:
[0032] When the at least one third preset plane is opened, control the target object recommendation material to fly out of the three-dimensional recommendation information.
[0033] In an alternative embodiment, the updating the preset two-dimensional recommendation information in the preset page to three-dimensional recommendation information includes:
[0034] Flip the preset two-dimensional recommendation information;
[0035] During the process of flipping the preset two-dimensional recommendation information, update the preset two-dimensional recommendation information to three-dimensional recommendation information;
[0036] Wherein, the preset two-dimensional recommendation information is a fourth preset plane of the three-dimensional recommendation information corresponding to the three-dimensional container.
[0037] In an alternative embodiment, the first preset interaction operation includes an interaction operation for the target object recommendation material; the displaying the object association page corresponding to the target object in response to the first preset interaction operation includes:
[0038] In response to an interaction operation for recommending materials for the target object, display the object association page.
[0039] According to a second aspect of the embodiments of the present disclosure, there is provided an object recommendation device, including:
[0040] A preset recommended media content display module, configured to execute displaying preset recommended media content corresponding to a target object on a preset page;
[0041] A preset two-dimensional recommendation information display module, configured to execute, during the display process of the preset recommended media content, displaying preset two-dimensional recommendation information corresponding to the target object on the preset page;
[0042] A recommendation information update module, configured to execute updating the preset two-dimensional recommendation information in the preset page to three-dimensional recommendation information when a preset condition is met;
[0043] An object recommendation material display module, configured to execute displaying target object recommendation materials corresponding to the target object from the three-dimensional recommendation information; the three-dimensional recommendation information is object recommendation information presented in a three-dimensional stereoscopic container;
[0044] An object association page display module, configured to execute displaying an object association page corresponding to the target object in response to a first preset interaction operation.
[0045] In an optional embodiment, the object recommendation material display module includes:
[0046] A first material display unit, configured to execute opening the three-dimensional recommendation information, and gradually presenting at least one object recommendation material of the target object located in the three-dimensional recommendation information during the opening process of the three-dimensional recommendation information;
[0047] A second material display unit, configured to execute controlling the target object recommendation material among the at least one object recommendation material to fly out from the three-dimensional recommendation information.
[0048] In an optional embodiment, the first material display unit includes:
[0049] A first opening unit, configured to execute opening the three-dimensional recommendation information when a second preset interaction operation is detected.
[0050] In an optional embodiment, the device further includes:
[0051] A preset opening prompt information display module is configured to display a preset opening prompt information on the preset page before opening the three-dimensional recommendation information when a second preset interaction operation is detected. The preset opening prompt information is used to indicate opening the three-dimensional recommendation information based on the second preset interaction operation.
[0052] In an optional embodiment, the first material display unit includes:
[0053] A second opening unit is configured to open the three-dimensional recommendation information when the display time of the three-dimensional recommendation information meets a preset time condition.
[0054] In an optional embodiment, the first material display unit includes:
[0055] A third opening unit is configured to open at least one first preset plane corresponding to the three-dimensional recommendation information.
[0056] A third material display unit is configured to gradually present at least one object recommendation material located in the three-dimensional recommendation information during the process of opening the at least one first preset plane.
[0057] The second material display unit includes:
[0058] A fourth material display unit is configured to control the target object recommendation material to fly out of the three-dimensional recommendation information when the at least one first preset plane is opened.
[0059] In an optional embodiment, the three-dimensional recommendation information includes preset decoration materials for fixing the three-dimensional container; the first material display unit includes:
[0060] A fourth opening unit is configured to remove the preset decoration materials on the three-dimensional container and open at least one second preset plane corresponding to the three-dimensional recommendation information.
[0061] A fifth material display unit is configured to gradually present at least one object recommendation material located in the three-dimensional recommendation information during the process of opening the at least one second preset plane.
[0062] The second material display unit includes:
[0063] A sixth material display unit is configured to control the target object recommendation material to fly out of the three-dimensional recommendation information when the at least one second preset plane is opened.
[0064] In an optional embodiment, the first material display unit includes:
[0065] A rotation unit configured to perform rotation of the three-dimensional recommendation information;
[0066] A fifth opening unit configured to perform, during the rotation of the three-dimensional recommendation information, gradually opening at least one third preset plane of the three-dimensional recommendation information;
[0067] A seventh material display unit configured to perform, during the opening of the at least one third preset plane, gradually presenting at least one object recommendation material located in the three-dimensional recommendation information;
[0068] The second material display unit includes:
[0069] An eighth material display unit configured to perform, when the at least one third preset plane is opened, controlling the target object recommendation material to fly out from the three-dimensional recommendation information.
[0070] In an optional embodiment, the recommendation information update module includes:
[0071] A recommendation information flipping unit configured to perform flipping of the preset two-dimensional recommendation information;
[0072] A recommendation information update unit configured to perform, during the flipping of the preset two-dimensional recommendation information, updating the preset two-dimensional recommendation information to three-dimensional recommendation information;
[0073] Wherein, the preset two-dimensional recommendation information is a fourth preset plane of a three-dimensional container corresponding to the three-dimensional recommendation information.
[0074] In an optional embodiment, the first preset interaction operation includes an interaction operation for the target object recommendation material; the object association page display module includes:
[0075] An object association page display unit configured to perform, in response to an interaction operation for the target object recommendation material, displaying the object association page.
[0076] According to a third aspect of the embodiments of the present disclosure, there is provided an electronic device, including: a processor; a memory for storing instructions executable by the processor; wherein, the processor is configured to execute the instructions to implement the method according to any one of the object recommendation methods in the embodiments of the present disclosure.
[0077] According to a fourth aspect of the embodiments of the present disclosure, there is provided a computer-readable storage medium, when instructions in the storage medium are executed by a processor of an electronic device, enabling the electronic device to execute the method according to any one of the object recommendation methods in the embodiments of the present disclosure.
[0078] According to a fifth aspect of the embodiments of the present disclosure, there is provided a computer program product including instructions which, when running on a computer, cause the computer to execute the method described in any one of the object recommendation methods of the embodiments of the present disclosure.
[0079] The technical solutions provided by the embodiments of the present disclosure at least bring the following beneficial effects:
[0080] During the process of displaying preset recommended media content corresponding to a target object on a preset page, preset two-dimensional recommendation information corresponding to the target object is displayed on the preset page, and when a preset condition is met, the preset two-dimensional recommendation information on the preset page is updated to object recommendation information (three-dimensional recommendation information) presented in a three-dimensional stereoscopic container. This can combine three-dimensional information to enhance the visual presentation effect and novelty of the object recommendation information. Moreover, through the dynamic presentation method of displaying the target object recommendation material from the object recommendation information presented in a three-dimensional stereoscopic container, on the basis of better enhancing the novelty and interactivity of the object recommendation information presentation method, it can help users more conveniently focus on the target object recommendation material, thereby triggering a first preset interaction operation to display an object association page corresponding to the target object, greatly improving the object recommendation effect and object recommendation efficiency.
[0081] It should be understood that the above general description and subsequent detailed description are only exemplary and explanatory, and cannot limit the present disclosure. BRIEF DESCRIPTION OF THE DRAWINGS
[0082] The accompanying drawings herein are incorporated into the specification and constitute a part of the specification, showing embodiments consistent with the present disclosure, and are used together with the specification to explain the principles of the present disclosure, and do not constitute an improper limitation of the present disclosure.
[0083] Figure 1 is a schematic diagram of an application environment shown according to an exemplary embodiment;
[0084] Figure 2 is a flowchart of an object recommendation method shown according to an exemplary embodiment;
[0085] Figure 3 is a schematic diagram of page changes during the process of updating preset two-dimensional recommendation information in a preset page to three-dimensional recommendation information according to an exemplary embodiment;
[0086] Figure 4 is a schematic diagram of page changes during the process of updating preset two-dimensional recommendation information in a preset page to three-dimensional recommendation information according to another exemplary embodiment;
[0087] Figure 5 is a schematic diagram of page changes during the process of updating preset two-dimensional recommendation information in a preset page to three-dimensional recommendation information according to another exemplary embodiment;
[0088] Figure 6 It is a schematic diagram of a preset page displaying preset opening prompt information shown according to an exemplary embodiment;
[0089] Figure 7 It is a schematic diagram of page changes during the process of displaying target object recommendation materials corresponding to a target object from three-dimensional recommendation information shown according to an exemplary embodiment;
[0090] Figure 8 It is another schematic diagram of page changes during the process of displaying target object recommendation materials corresponding to a target object from three-dimensional recommendation information shown according to an exemplary embodiment;
[0091] Figure 9 It is another schematic diagram of page changes during the process of displaying target object recommendation materials corresponding to a target object from three-dimensional recommendation information shown according to an exemplary embodiment;
[0092] Figure 10 It is a schematic diagram of page changes during an object recommendation process shown according to an exemplary embodiment;
[0093] Figure 11 It is another schematic diagram of page changes during an object recommendation process shown according to an exemplary embodiment;
[0094] Figure 12 It is another schematic diagram of page changes during an object recommendation process shown according to an exemplary embodiment;
[0095] Figure 13 It is a block diagram of an object recommendation device shown according to an exemplary embodiment;
[0096] Figure 14 It is a block diagram of an electronic device for object recommendation shown according to an exemplary embodiment. Detailed implementation manners
[0097] In order to enable those of ordinary skill 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 with reference to the accompanying drawings.
[0098] It should be noted that the terms "first", "second", etc. in the description, claims and the above-mentioned drawings of the present disclosure are used to distinguish similar objects, and do not necessarily need to describe a specific order or sequence. It should be understood that the data used in this way can be interchanged under appropriate circumstances, so that the embodiments of the present disclosure described here can be implemented in an order other than those illustrated or described here. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with the present disclosure. On the contrary, they are merely examples of devices and methods consistent with some aspects of the present disclosure as detailed in the appended claims.
[0099] 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 the present disclosure are all information and data authorized by the user or fully authorized by all parties.
[0100] Please refer to Figure 1 , Figure 1 is a schematic diagram of an application environment shown according to an exemplary embodiment. The application environment may include a terminal 100 and a server 200.
[0101] In an alternative embodiment, the terminal 100 can be used to provide services such as media content browsing and object recommendation for any user. Specifically, the terminal 100 may include, but is not limited to, types of electronic devices such as smartphones, desktop computers, tablet computers, laptop computers, smart speakers, digital assistants, augmented reality (AR) / virtual reality (VR) devices, smart wearable devices, etc., and may also be software running on the above-mentioned electronic devices, such as application programs. Optionally, the operating systems running on the electronic devices may include, but are not limited to, Android systems, IOS systems, Linux, Windows, etc.
[0102] In an alternative embodiment, the server 200 can provide background services for the terminal 100. Specifically, the server 200 can 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.
[0103] In addition, it should be noted that Figure 1 what is shown is only an application environment provided by the present disclosure. In actual applications, other application environments may also be included, for example, more terminals may be included.
[0104] In the embodiments of this specification, the above-mentioned terminal 100 and server 200 can be directly or indirectly connected through wired or wireless communication methods, and the present disclosure does not limit this here.
[0105] Figure 2 is a flowchart of an object recommendation method shown according to an exemplary embodiment. This method can be applied to a terminal, such as Figure 2 shown, and this method may include the following steps:
[0106] In step S201, display preset recommended media content corresponding to a target object on a preset page.
[0107] In a specific embodiment, the preset page may be a page for recommending the target object; optionally, the preset page may be a media content browsing page, that is, a page where different media contents can be switched for browsing; optionally, the preset page may also be an application startup page, etc.; optionally, the preset recommended media content can be displayed full screen on the preset page. The target object may be at least one object that needs to be recommended currently. Specifically, the object may be a product (physical or virtual product), or may also be a business party (brand, platform, etc.). Specifically, the preset recommended media content may be media content for recommending the target object, and the media content may be a video, a picture set, etc.
[0108] In step S203, during the display process of the preset recommended media content, display preset two-dimensional recommendation information corresponding to the target object on the preset page.
[0109] In a specific embodiment, the preset two-dimensional recommendation information may be object recommendation information presented in a two-dimensional plane, such as object recommendation information in the form of a two-dimensional plane card; specifically, the object recommendation information may be information for recommending the target object, such as object description information, resource deduction information that can be used during the process of obtaining an object based on preset virtual resources, etc. Specifically, the object recommendation information may include information presented in static forms such as pictures and texts, or may also include information presented in dynamic forms such as animations and videos.
[0110] In step S205, when the preset condition is met, update the preset two-dimensional recommendation information on the preset page to three-dimensional recommendation information.
[0111] In a specific embodiment, the preset condition may be a trigger condition for updating the preset two-dimensional recommendation information to three-dimensional recommendation information. Exemplarily, the preset condition may be that the display duration of the preset two-dimensional recommendation information reaches a first preset duration, or the display duration of the preset recommended media content reaches a second preset duration, etc. Specifically, the first preset duration and the second preset duration can be set in combination with the actual application.
[0112] In a specific embodiment, the three-dimensional recommendation information may be object recommendation information presented in a three-dimensional stereoscopic container. Specifically, the shape of the stereoscopic container can be set in combination with the actual application, such as a cuboid, a cube, a cylinder, etc.
[0113] In an alternative embodiment, updating the preset two-dimensional recommendation information in the preset page to three-dimensional recommendation information may include:
[0114] Flipping the preset two-dimensional recommendation information;
[0115] During the process of flipping the preset two-dimensional recommendation information, updating the preset two-dimensional recommendation information to three-dimensional recommendation information;
[0116] In a specific embodiment, the preset two-dimensional recommendation information may be the fourth preset plane of a three-dimensional container corresponding to the three-dimensional recommendation information. The fourth preset plane may be a certain preset plane of the three-dimensional container corresponding to the three-dimensional recommendation information, and may be specifically set in advance in combination with actual applications. The fourth preset plane may include object recommendation information.
[0117] In a specific embodiment, the flipping direction and the axis during the flipping process of the preset two-dimensional recommendation information may be set in combination with actual applications.
[0118] In a specific embodiment, as Figure 3 shown, Figure 3 is a schematic diagram of page changes in the process of updating the preset two-dimensional recommendation information in the preset page to three-dimensional recommendation information according to an exemplary embodiment; wherein, Figure 3 the information corresponding to 301 in the preset page shown in a may be the preset two-dimensional recommendation information; further, it may be flipped upward along the axis 3011, and in combination with Figure 3 the preset page shown in b, during the process of flipping the preset two-dimensional recommendation information, the preset two-dimensional recommendation information 301 is gradually updated to the three-dimensional recommendation information 302.
[0119] In another specific embodiment, as Figure 4 shown, Figure 4 is a schematic diagram of page changes in the process of updating the preset two-dimensional recommendation information in the preset page to three-dimensional recommendation information according to an exemplary embodiment; wherein, Figure 4 the information corresponding to 401 in the preset page shown in a may be the preset two-dimensional recommendation information; further, it may be flipped from left to right along the axis 4011, and in combination with Figure 4 the preset page shown in b, during the process of flipping the preset two-dimensional recommendation information, the preset two-dimensional recommendation information 401 is gradually updated to the three-dimensional recommendation information 402.
[0120] In another specific embodiment, as Figure 5 shown, Figure 5 is a schematic diagram of page changes in the process of updating the preset two-dimensional recommendation information in the preset page to three-dimensional recommendation information according to an exemplary embodiment; wherein, Figure 5The information corresponding to 501 in the preset page shown in a can be preset two-dimensional recommendation information; further, it can be flipped along the axis 5011 from right to left, combined with Figure 5 the preset page shown in b, and during the flipping of the preset two-dimensional recommendation information, the preset two-dimensional recommendation information 501 is gradually updated to three-dimensional recommendation information 502.
[0121] In the above embodiment, taking the fourth preset plane of the three-dimensional recommendation information corresponding to the three-dimensional container as the preset two-dimensional recommendation information, and on the basis of first displaying the preset two-dimensional recommendation information, flipping the preset two-dimensional recommendation information to update the preset two-dimensional recommendation information to three-dimensional recommendation information can improve the coherence in the process of converting two-dimensional recommendation information to three-dimensional recommendation information, and thus can also better improve the visual presentation effect of the object recommendation information.
[0122] In an alternative embodiment, the preset two-dimensional recommendation information can also be updated to three-dimensional recommendation information by gradually hiding the preset two-dimensional recommendation information and gradually displaying the three-dimensional recommendation information.
[0123] In step S207, the target object recommendation material corresponding to the target object is displayed from the three-dimensional recommendation information.
[0124] In a specific embodiment, the target object recommendation material can be the material for recommending the target object; the material can include at least one modality data of image and text; optionally, the target object recommendation material can be the object recommendation information presented in the form of an image (icon); optionally, the image or icon contains text information. Optionally, the target object recommendation material can be object appearance images, object identification patterns, resource deduction vouchers that can be used in the process of obtaining an object based on preset virtual resources, etc. In an alternative embodiment, the above-mentioned displaying the target object recommendation material corresponding to the target object from the three-dimensional recommendation information can include:
[0125] Opening the three-dimensional recommendation information, and during the opening process of the three-dimensional recommendation information, gradually presenting at least one object recommendation material of the target object located in the three-dimensional recommendation information, and controlling the target object recommendation material in at least one object recommendation material to fly out from the three-dimensional recommendation information.
[0126] In a specific embodiment, when at least one object recommendation material is multiple object recommendation materials, the target object recommendation material can be some or all of the multiple object recommendation materials, and can be specifically set in combination with the actual application. Optionally, when the target object is multiple objects, at least one object recommendation material can be the object recommendation materials corresponding to the multiple objects; the target object recommendation material can include the object recommendation materials corresponding to at least one of the multiple objects.
[0127] In an optional embodiment, the opening of three-dimensional recommendation information (object recommendation information presented in a three-dimensional solid container) can be automatically triggered; optionally, the above-mentioned opening of the three-dimensional recommendation information may include:
[0128] Opening the three-dimensional recommendation information when the display time of the three-dimensional recommendation information meets a preset time condition.
[0129] In an optional embodiment, the display time of the three-dimensional recommendation information meeting the preset time condition may include that the display duration of the three-dimensional recommendation information reaches a preset duration.
[0130] In the above embodiment, when the display time of the three-dimensional recommendation information meets the preset time condition, the opening of the three-dimensional recommendation information is automatically triggered, and then the presentation of dynamic object recommendation information in which the target object recommendation material is displayed from the three-dimensional recommendation information can be performed, greatly improving the triggering convenience in the process of displaying the target object recommendation material from the three-dimensional recommendation information.
[0131] In an optional embodiment, the above-mentioned opening of the three-dimensional recommendation information may include:
[0132] Opening the three-dimensional recommendation information when a second preset interaction operation is detected.
[0133] In an optional embodiment, the second preset interaction operation may be an interaction operation for triggering the opening of the three-dimensional recommendation information (that is, an interaction operation for triggering the display of the target object recommendation material in the three-dimensional information of the warehouse), optionally, the second preset interaction operation may include touch operations such as swiping, clicking, and long-pressing on a specified area, and may also include device movement operations or voice control operations, etc.
[0134] In the above embodiment, combining the second preset interaction operation to trigger the object recommendation information presented in a three-dimensional solid container can greatly improve the user's interaction experience on the basis of enhancing the visual presentation effect in the process of displaying the object recommendation information in combination with the opening process of the three-dimensional solid container.
[0135] In an optional embodiment, before opening the three-dimensional recommendation information when a second preset interaction operation is detected, the above method may further include:
[0136] Displaying a preset opening prompt message on a preset page.
[0137] In a specific embodiment, the above-mentioned preset opening prompt message may be used to indicate the opening of the three-dimensional recommendation information based on the second preset interaction operation. Optionally, the preset opening prompt message may include information presented in forms such as animations, pictures and texts.
[0138] In a specific embodiment, such as Figure 6As shown Figure 6 is a page schematic diagram of a preset page displaying preset opening prompt information according to an exemplary embodiment; among them, the information corresponding to 601 may be the preset opening prompt information; optionally, during the display process of the preset opening prompt information, some object recommendation materials in the three-dimensional recommendation information may be displayed, thereby better improving the user's enthusiasm for opening the three-dimensional recommendation information and enhancing the interactivity of the page.
[0139] In the above embodiment, when the second preset interaction operation is detected and before opening the three-dimensional recommendation information, displaying the preset opening prompt information for indicating to open the three-dimensional recommendation information based on the second preset interaction operation can enable the user to clearly and conveniently understand the interaction operation, thereby improving the convenience of the interaction.
[0140] In an optional embodiment, the above-mentioned opening of the three-dimensional recommendation information and gradually presenting at least one object recommendation material of the target object in the three-dimensional recommendation information during the opening process of the three-dimensional recommendation information may include:
[0141] Opening at least one first preset plane corresponding to the three-dimensional recommendation information;
[0142] During the process of opening at least one first preset plane, gradually presenting at least one object recommendation material in the three-dimensional recommendation information;
[0143] Correspondingly, the above-mentioned controlling the target object recommendation material in at least one object recommendation material to fly out of the three-dimensional recommendation information may include:
[0144] When at least one first preset plane is opened, controlling the target object recommendation material to fly out of the three-dimensional recommendation information.
[0145] In a specific embodiment, at least one first preset plane may be at least one plane of a three-dimensional container corresponding to the three dimensions of the three-dimensional recommendation information, and specifically, it can be set in combination with the actual application.
[0146] In a specific embodiment, when at least one first preset plane is fully opened, it is possible to control the target object recommended material to fly out of the three-dimensional recommendation information. Also, when at least one first preset plane is partially opened, it is possible to control the target object recommended material to fly out of the three-dimensional recommendation information. Correspondingly, the above-mentioned controlling the target object recommended material to fly out of the three-dimensional recommendation information when at least one first preset plane is opened may include: when the opening degree of at least one first preset plane reaches a preset degree threshold, controlling the target object recommended material to fly out of the three-dimensional recommendation information. Specifically, the opening degree may be the opening area of the corresponding first preset plane, or the proportion of the opening area of the corresponding first preset plane to the total area of the first preset plane, etc. Optionally, the preset degree threshold can be set in advance in combination with the actual application. Optionally, when at least one first preset plane includes multiple first preset planes, the preset degree thresholds corresponding to the multiple first preset planes may be the same, or at least partially different.
[0147] In the above embodiment, by opening at least one first preset plane corresponding to the three-dimensional recommendation information, and gradually presenting at least one object recommended material located in the three-dimensional recommendation information during the process of opening at least one first preset plane, and controlling the target object recommended material to fly out of the three-dimensional recommendation information when at least one first preset plane is opened, it is possible to enrich the object recommended material and meet the diverse object recommendation needs of the business side. Based on this, by opening the three-dimensional container and the dynamic presentation method of controlling the target object recommended material to fly out of the three-dimensional container, the page interaction interest and novelty during the object recommendation process can be greatly improved, and it can also enable users to more conveniently focus on the object recommended material, improving the object recommendation effect and object recommendation efficiency.
[0148] In an alternative embodiment, the above three-dimensional recommendation information may include preset decorative materials for fixing the three-dimensional container; opening the three-dimensional recommendation information and gradually presenting at least one object recommended material of the target object located in the three-dimensional recommendation information during the process of opening the three-dimensional recommendation information includes:
[0149] Removing the preset decorative materials on the three-dimensional container and opening at least one second preset plane corresponding to the three-dimensional recommendation information;
[0150] During the process of opening at least one second preset plane, gradually presenting at least one object recommended material located in the three-dimensional recommendation information;
[0151] Correspondingly, the above-mentioned controlling the target object recommended material in at least one object recommended material to fly out of the three-dimensional recommendation information may include:
[0152] When at least one second preset plane is opened, controlling the target object recommended material to fly out of the three-dimensional recommendation information.
[0153] In a specific embodiment, the preset decorative material can be set in combination with the actual application, such as packaging tape material, lock material, etc. Exemplarily, the preset decorative material can include Figure 4 The materials of the packaging tape and the flower corresponding to 4021 in
[0154] In a specific embodiment, at least one second preset plane can be at least one plane of the three-dimensional container corresponding to the three-dimensional recommended information. Specifically, it can be set in combination with the actual application.
[0155] In a specific embodiment, for the specific refinement of the opening of at least one second preset plane, reference can be made to the specific refinement of the opening of at least one first preset plane above, which will not be elaborated here.
[0156] In the above embodiment, by setting the preset decorative material for fixing the three-dimensional container in the three-dimensional recommended information, during the process of displaying the target object recommended material from the three-dimensional recommended information, by removing the preset decorative material on the three-dimensional container, opening at least one second preset plane corresponding to the three-dimensional recommended information, and during the process of opening at least one second preset plane, gradually presenting at least one object recommended material located in the three-dimensional recommended information, it is possible to enrich the object recommended material, meet the diverse object recommendation needs of the business side, simulate the scenario of opening a gift, enhance the interest of page interaction and the user interaction experience. And in the case of opening at least one second preset plane, controlling the dynamic presentation method of the target object recommended material to fly out from the three-dimensional recommended information can, on the basis of better enhancing the page interaction during the object recommendation process, enable users to more conveniently focus on the object recommended material, and thus can better improve the object recommendation effect and object recommendation efficiency.
[0157] In an alternative embodiment, the above-mentioned opening of the three-dimensional recommended information and gradually presenting at least one object recommended material of the target object located in the three-dimensional recommended information during the opening process of the three-dimensional recommended information includes:
[0158] Rotating the three-dimensional recommended information and gradually opening at least one third preset plane of the three-dimensional recommended information during the rotation process of the three-dimensional recommended information;
[0159] During the opening process of at least one third preset plane, gradually presenting at least one object recommended material located in the three-dimensional recommended information;
[0160] Correspondingly, the above-mentioned controlling the target object recommended material in at least one object recommended material to fly out from the three-dimensional recommended information can include:
[0161] Controlling the target object recommended material to fly out from the three-dimensional recommended information in the case of opening at least one third preset plane.
[0162] In a specific embodiment, the rotation direction of the three-dimensional recommendation information can be set in combination with the actual application; at least one third preset plane can be at least one plane of the three-dimensional solid container corresponding to the three-dimensional recommendation information, specifically, it can be set in combination with the actual application.
[0163] In a specific embodiment, for the specific refinement of the opening of at least one third preset plane, reference can be made to the specific refinement of the opening of at least one first preset plane above, which will not be elaborated here.
[0164] In the above embodiment, by rotating the three-dimensional recommendation information, during the rotation process of the three-dimensional recommendation information, at least one third preset plane corresponding to the three-dimensional recommendation information is gradually opened, and during the process of opening at least one third preset plane, at least one object recommendation material located in the three-dimensional recommendation information is gradually presented, and when at least one third preset plane is opened, the target object recommendation material is controlled to fly out from the three-dimensional recommendation information, which can enrich the object recommendation materials, meet the diverse object recommendation needs of the business side, and through the dynamic presentation method of flying out the target object recommendation material when the three-dimensional recommendation information is rotated and opened, on the basis of enhancing the page interaction interest and novelty during the object recommendation process, it can enable users to more conveniently focus on the object recommendation materials, and improve the object recommendation effect and object recommendation efficiency.
[0165] In a specific embodiment, during the process of the target object recommendation material being displayed from the three-dimensional recommendation information, the size of the target object recommendation material may not change, or it may change, such as gradually becoming larger, etc. Specifically, the end position where the target object recommendation material flies out can be set in combination with the actual application, such as the center of the preset page, etc.
[0166] In a specific embodiment, as Figure 7 shown, Figure 7 is a schematic diagram of page changes during the process of displaying the target object recommendation material corresponding to the target object from the three-dimensional recommendation information according to an exemplary embodiment; wherein, Figure 7 in the preset page shown in a of, a preset opening prompt information corresponding to the three-dimensional recommendation information is displayed; further, if a second preset interaction operation is triggered, referring to Figure 7 the preset page shown in b of, one preset plane corresponding to the three-dimensional recommendation information can be opened, and during the process of opening this preset plane, a plurality of object recommendation materials 701 located in the three-dimensional recommendation information are gradually presented; further, referring to Figure 7 the preset pages shown in c and d of, when the preset plane is opened, the target object recommendation material 702 is controlled to fly out from the three-dimensional recommendation information, and during the flying out process, the target object recommendation material is gradually enlarged.
[0167] In another specific embodiment, taking the three-dimensional recommendation information including preset decoration materials for fixing a three-dimensional container as an example, as Figure 8 shown, Figure 8 FIG. is a schematic diagram of page changes in the process of displaying target object recommendation materials corresponding to a target object from three-dimensional recommendation information according to an exemplary embodiment; in combination with Figure 8 the preset pages shown in a and b in FIG., the preset decoration materials on the three-dimensional container can be removed first, and two preset planes corresponding to the three-dimensional recommendation information can be opened, and during the process of opening the two preset planes, a plurality of object recommendation materials 801 located in the three-dimensional recommendation information are gradually presented; further, in combination with Figure 8 the preset pages shown in c and d in FIG., when the two preset planes are opened, the target object recommendation material 802 is controlled to fly out from the three-dimensional recommendation information.
[0168] In another specific embodiment, as Figure 9 shown, Figure 9 FIG. is a schematic diagram of page changes in the process of displaying target object recommendation materials corresponding to a target object from three-dimensional recommendation information according to an exemplary embodiment; in combination with Figure 9 the preset pages shown in a and b in FIG., the three-dimensional recommendation information can be rotated first, and during the rotation process of the three-dimensional recommendation information, five preset planes corresponding to the three-dimensional recommendation information are gradually opened; and during the process of opening the five preset planes, the object recommendation material 901 (target object recommendation material) located in the three-dimensional recommendation information is gradually presented; further, in combination with Figure 9 the preset pages shown in c and d in FIG., when the five preset planes are opened, the target object recommendation material 901 is controlled to fly out from the three-dimensional recommendation information, and during the flying out process, the target object recommendation material is gradually enlarged.
[0169] In the above embodiments, by opening the three-dimensional recommendation information and gradually presenting at least one object recommendation material of the target object located in the three-dimensional recommendation information during the opening process of the three-dimensional recommendation information, the object recommendation materials can be enriched to meet the diverse object recommendation needs of the business party, and through the dynamic presentation method of flying out the target object recommendation material from the three-dimensional recommendation information, on the basis of enhancing the page interaction interest and novelty during the object recommendation process, users can more conveniently focus on the object recommendation materials, improving the object recommendation effect and object recommendation efficiency.
[0170] In step S209, in response to the first preset interaction operation, an object association page corresponding to the target object is displayed.
[0171] In a specific embodiment, the first preset interactive operation may be an operation for triggering display of an object-associated page. Optionally, the first preset interactive operation may include touch operations such as clicking and sliding, and may also include device movement operations, voice control operations, etc.; specifically, the object-associated page may be a page associated with the target object, which may be set in combination with actual applications, such as a details page of the target object, a live broadcast page for recommending the target object (the live broadcast page may include object description information corresponding to the target object and / or an object acquisition link), etc.
[0172] In an optional embodiment, the first preset interactive operation includes an interactive operation of recommending materials for the target object; accordingly, in response to the first preset interactive operation, displaying the object association page corresponding to the target object includes:
[0173] In response to an interactive operation of recommending material for a target object, an object-related page is displayed.
[0174] In a specific embodiment, the interactive operation for the target object recommended material may be an operation such as clicking on the target object material; optionally, the above method may further include: displaying execution prompt information corresponding to the first preset interactive operation on a preset page (used to indicate the execution of the first preset interactive operation), specifically, the execution prompt information may include information presented in the form of animation, graphics, and text; illustratively, taking the execution prompt information corresponding to the interactive operation of the target object recommended material as animation as an example, the interactive prompt animation corresponding to the target object recommended material may be displayed after the target object recommended material is displayed from the three-dimensional recommendation information or during the process of displaying the target object recommended material from the three-dimensional recommendation information, and the interactive prompt animation may be used to indicate the execution of the interactive operation for the target object recommended material.
[0175] In addition, it should be noted that the interactive operation of recommending materials for the target object is only an example of a first preset interactive operation. In actual applications, other interactive operations may also be included, such as three-dimensional recommendation information after clicking to open, twisting the device, etc. Correspondingly, the execution prompt information corresponding to the first preset interactive operation may also include execution prompt information corresponding to the three-dimensional recommendation information after clicking to open, execution prompt information corresponding to the twisting device, etc.
[0176] In the above embodiment, combined with the interactive operation of the target object recommendation material, the display of the object-related page is triggered, which allows the user to trigger the page jump operation during the display of interesting object recommendation materials, greatly improving the user's interactive experience and the convenience of triggering the page jump operation, and can improve the synergy between object recommendation and conversion page (object-related page), thereby better improving the object recommendation effect and object recommendation efficiency.
[0177] In a specific embodiment,Figure 10 As shown Figure 10 is a schematic diagram of page changes in an object recommendation process shown according to an exemplary embodiment; wherein Figure 10 the preset two-dimensional recommendation information is displayed on the preset page shown in a; further, in combination with Figure 10 the preset page shown in b, by flipping the preset two-dimensional recommendation information, the preset two-dimensional recommendation information is updated to three-dimensional recommendation information; further, in combination with Figure 10 the preset page shown in c, the preset opening prompt information corresponding to the three-dimensional recommendation information can be displayed. Further, if a second preset interaction operation is triggered, in combination with Figure 10 the preset page shown in d, a preset plane corresponding to the three-dimensional recommendation information can be opened, and during the process of opening the preset plane, a plurality of object recommendation materials located in the three-dimensional recommendation information are gradually presented; further, in combination with Figure 10 the preset page shown in e, when the preset plane is opened, the target object recommendation material among the plurality of object recommendation materials is controlled to fly out from the three-dimensional recommendation information; further, in combination with Figure 10 the preset page shown in f, an interactive prompt animation corresponding to the target object recommendation material can be displayed; further, subsequently, the display of the object association page can be triggered by performing a first preset interaction operation such as an interaction operation on the target object recommendation material.
[0178] In another specific embodiment, taking the three-dimensional recommendation information including preset decoration materials for fixing a three-dimensional container as an example, as Figure 11 shown Figure 11 is another schematic diagram of page changes in an object recommendation process shown according to an exemplary embodiment; wherein Figure 11 the preset two-dimensional recommendation information is displayed on the preset page shown in a; further, in combination with Figure 11 the preset page shown in b, by flipping the preset two-dimensional recommendation information, the preset two-dimensional recommendation information is updated to three-dimensional recommendation information; further, in combination with Figure 11 the preset pages shown in c and d, the preset decoration materials on the three-dimensional container are removed, and two preset planes corresponding to the three-dimensional recommendation information are opened, and during the process of opening the two preset planes, a plurality of object recommendation materials located in the three-dimensional recommendation information are gradually presented; further, in combination with Figure 11 the preset pages shown in e and f, when the two preset planes are opened, the target object recommendation material is controlled to fly out from the three-dimensional recommendation information. Further, subsequently, the display of the object association page can be triggered by performing the first preset interaction operation.
[0179] In another specific embodiment, taking the target object as a certain mobile phone and the target object recommendation material as the appearance image of the mobile phone as an example, asFigure 12 As shown Figure 12 is a schematic diagram of page changes in another object recommendation process shown according to an exemplary embodiment; wherein Figure 12 the preset two-dimensional recommendation information is displayed in the preset page shown in a; further, in combination with Figure 12 the preset page shown in b, by flipping the preset two-dimensional recommendation information, the preset two-dimensional recommendation information is updated to three-dimensional recommendation information; further, in combination with Figure 12 the preset pages shown in c and d, the three-dimensional recommendation information can be rotated, and during the rotation of the three-dimensional recommendation information, five preset planes corresponding to the three-dimensional recommendation information are gradually opened; and during the process of opening the five preset planes, the object recommendation materials (target object recommendation materials) located in the three-dimensional recommendation information are gradually presented; further, in combination with Figure 12 the preset page shown in e, when the five preset planes are opened, the target object recommendation materials are controlled to fly out from the three-dimensional recommendation information; further, in combination with Figure 12 the preset page shown in f, the interactive prompt animation corresponding to the target object recommendation materials can be displayed; further, subsequently, the display of the object association page can be triggered by performing a first preset interaction operation such as an interaction operation on the target object recommendation materials.
[0180] As can be seen from the technical solutions provided in the embodiments of this specification above, in the process of displaying the preset recommended media content corresponding to the target object on the preset page in this specification, the preset two-dimensional recommendation information corresponding to the target object is displayed on the preset page, and when the preset conditions are met, the preset two-dimensional recommendation information in the preset page is updated to object recommendation information presented in a three-dimensional stereoscopic container (three-dimensional recommendation information), which can improve the visual presentation effect and the novelty of the presentation style of the object recommendation information in combination with three-dimensional information, and through the dynamic presentation method of displaying the target object recommendation materials from the object recommendation information presented in a three-dimensional stereoscopic container, on the basis of better improving the novelty and interactivity of the presentation method of the object recommendation information, it can help users more conveniently focus on the target object recommendation materials, and then trigger the first preset interaction operation to display the object association page corresponding to the target object, greatly improving the object recommendation effect and the object recommendation efficiency.
[0181] Figure 13 is a block diagram of an object recommendation device shown according to an exemplary embodiment. Referring to Figure 13 , the device includes:
[0182] A preset recommended media content display module 1310, configured to execute displaying the preset recommended media content corresponding to the target object on the preset page;
[0183] The preset two-dimensional recommendation information display module 1320 is configured to execute the display of the preset two-dimensional recommendation information corresponding to the target object on the preset page during the display process of the preset recommended media content;
[0184] The recommendation information update module 1330 is configured to execute the update of the preset two-dimensional recommendation information on the preset page to three-dimensional recommendation information when the preset conditions are met;
[0185] The object recommendation material display module 1340 is configured to execute the display of the target object recommendation material corresponding to the target object from the three-dimensional recommendation information; the three-dimensional recommendation information is object recommendation information presented in a three-dimensional solid container;
[0186] The object association page display module 1350 is configured to execute the display of the object association page corresponding to the target object in response to the first preset interaction operation.
[0187] In an optional embodiment, the object recommendation material display module 1340 includes:
[0188] The first material display unit is configured to execute the opening of the three-dimensional recommendation information and gradually present at least one object recommendation material of the target object located in the three-dimensional recommendation information during the opening process of the three-dimensional recommendation information;
[0189] The second material display unit is configured to execute the control of the target object recommendation material in at least one object recommendation material to fly out from the three-dimensional recommendation information.
[0190] In an optional embodiment, the first material display unit includes:
[0191] The first opening unit is configured to execute the opening of the three-dimensional recommendation information when the second preset interaction operation is detected.
[0192] In an optional embodiment, the above device further includes:
[0193] The preset opening prompt information display module is configured to execute the display of the preset opening prompt information on the preset page before opening the three-dimensional recommendation information when the second preset interaction operation is detected, and the preset opening prompt information is used to indicate the opening of the three-dimensional recommendation information based on the second preset interaction operation.
[0194] In an optional embodiment, the first material display unit includes:
[0195] The second opening unit is configured to execute the opening of the three-dimensional recommendation information when the display time of the three-dimensional recommendation information meets the preset time condition.
[0196] In an optional embodiment, the first material display unit includes:
[0197] A third opening unit, configured to execute opening at least one first preset plane corresponding to the three-dimensional recommendation information;
[0198] A third material display unit, configured to execute gradually presenting at least one object recommendation material located in the three-dimensional recommendation information during the process of opening at least one first preset plane;
[0199] The second material display unit includes:
[0200] A fourth material display unit, configured to execute controlling a target object recommendation material to fly out from the three-dimensional recommendation information when at least one first preset plane is opened.
[0201] In an alternative embodiment, the three-dimensional recommendation information includes preset decoration materials for fixing a three-dimensional container; the first material display unit includes:
[0202] A fourth opening unit, configured to execute removing the preset decoration materials on the three-dimensional container and opening at least one second preset plane corresponding to the three-dimensional recommendation information;
[0203] A fifth material display unit, configured to execute gradually presenting at least one object recommendation material located in the three-dimensional recommendation information during the process of opening at least one second preset plane;
[0204] The second material display unit includes:
[0205] A sixth material display unit, configured to execute controlling a target object recommendation material to fly out from the three-dimensional recommendation information when at least one second preset plane is opened.
[0206] In an alternative embodiment, the first material display unit includes:
[0207] A rotation unit, configured to execute rotating the three-dimensional recommendation information;
[0208] A fifth opening unit, configured to execute gradually opening at least one third preset plane of the three-dimensional recommendation information during the rotation process of the three-dimensional recommendation information;
[0209] A seventh material display unit, configured to execute gradually presenting at least one object recommendation material located in the three-dimensional recommendation information during the process of opening at least one third preset plane;
[0210] The second material display unit includes:
[0211] An eighth material display unit, configured to execute controlling a target object recommendation material to fly out from the three-dimensional recommendation information when at least one third preset plane is opened.
[0212] In an alternative embodiment, the recommended information update module 1330 includes:
[0213] A recommended information flipping unit configured to perform flipping of preset two-dimensional recommended information;
[0214] A recommended information update unit configured to perform updating the preset two-dimensional recommended information to three-dimensional recommended information during the process of flipping the preset two-dimensional recommended information;
[0215] Wherein, the preset two-dimensional recommended information is the fourth preset plane of the three-dimensional recommended information corresponding to the three-dimensional container.
[0216] In an alternative embodiment, the first preset interaction operation includes an interaction operation for recommending materials for a target object; the object association page display module 1350 includes:
[0217] An object association page display unit configured to perform displaying an object association page in response to an interaction operation for recommending materials for a target object.
[0218] Regarding the device in the above embodiments, the specific manners in which each module performs operations have been described in detail in the embodiments related to the method, and will not be elaborated herein.
[0219] Figure 14 is a block diagram of an electronic device for object recommendation shown according to an exemplary embodiment. The electronic device may be a terminal, and its internal structural diagram may be as Figure 14 shown. The electronic device may include an RF (Radio Frequency) circuit 1140, a memory 1420 including one or more computer-readable storage media, an input unit 1430, a display unit 1440, a sensor 1450, an audio circuit 1460, a WiFi (wireless fidelity) module 1470, a processor 1480 including one or more processing cores, and a power supply 1490 and other components. Those skilled in the art can understand that Figure 14 the terminal structure shown in 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 have different component arrangements. Among them:
[0220] The RF circuit 1140 can be used for receiving and transmitting information or signals during a call. Specifically, after receiving the downlink information from the base station, it is handed over to one or more processors 1480 for processing. Additionally, data related to the uplink is sent to the base station. Generally, the RF circuit 1140 includes, but is not limited to, an antenna, at least one amplifier, a tuner, one or more oscillators, a subscriber identity module (SIM) card, a transceiver, a coupler, a low noise amplifier (LNA), a duplexer, etc. In addition, the RF circuit 1140 can also communicate with the network and other terminals via wireless communication. The 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.
[0221] The memory 1420 can be used to store software programs and modules. The processor 1480 executes various functional applications and data processing by running the software programs and modules stored in the memory 1420. The memory 1420 mainly includes a program storage area and a data storage area. Among them, the program storage area can store the operating system, application programs required for functions, etc.; the data storage area can store data created according to the use of the terminal, etc. In addition, the memory 1420 can include high-speed random access memory and can also include non-volatile memory, such as at least one disk storage device, a flash memory device, or other non-volatile solid-state storage devices. Correspondingly, the memory 1420 can also include a memory controller to provide access to the memory 1420 for the processor 1480 and the input unit 1430.
[0222] The input unit 1430 can be used to receive input numerical or character information, and generate keyboard, mouse, joystick, optical or trackball signal inputs related to user settings and function control. Specifically, the input unit 1430 can include a touch-sensitive surface 1431 and other input devices 1432. The touch-sensitive surface 1431, also known as a touch display screen or a touchpad, can collect touch operations of a user thereon or nearby (such as operations of the user using any suitable object or accessory such as a finger, a stylus, etc. on or near the touch-sensitive surface 1431), and drive corresponding connection devices according to a preset program. Optionally, the touch-sensitive surface 1431 can include two parts: a touch detection device and a touch controller. Among them, the touch detection device detects the touch orientation of the user, detects signals brought by the touch operation, and transmits the signals to the touch controller; the touch controller receives touch information from the touch detection device, converts it into contact coordinates, and then sends it to the processor 1480, and can receive commands sent by the processor 1480 and execute them. In addition, various types such as resistive, capacitive, infrared, and surface acoustic wave can be used to implement the touch-sensitive surface 1431. In addition to the touch-sensitive surface 1431, the input unit 1430 can also include other input devices 1432. Specifically, the other input devices 1432 can include, but are not limited to, one or more of a physical keyboard, function keys (such as volume control keys, switch keys, etc.), a trackball, a mouse, a joystick, etc.
[0223] The display unit 1440 can be used to display information input by the user or information provided to the user and various graphical user interfaces of the terminal, and these graphical user interfaces can be composed of graphics, text, icons, videos and any combination thereof. The display unit 1440 can include a display panel 1441. Optionally, the display panel 1441 can be configured in forms such as LCD (Liquid Crystal Display) and OLED (Organic Light-Emitting Diode). Further, the touch-sensitive surface 1431 can cover the display panel 1441. After the touch-sensitive surface 1431 detects a touch operation thereon or nearby, it is transmitted to the processor 1480 to determine the type of touch event, and then the processor 1480 provides a corresponding visual output on the display panel 1441 according to the type of touch event. Among them, the touch-sensitive surface 1431 and the display panel 1441 can be two independent components to implement input and input functions, but in some embodiments, the touch-sensitive surface 1431 and the display panel 1441 can also be integrated to implement input and output functions.
[0224] The terminal may further include at least one sensor 1450, 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. Among them, the ambient light sensor can adjust the brightness of the display panel 1441 according to the brightness of the ambient light, and the proximity sensor can turn off the display panel 1441 and / or the backlight when the terminal is moved to the ear. As a kind of motion sensor, the gravity acceleration sensor can detect the magnitude of the acceleration in each direction (generally three axes), and can detect the magnitude and direction of gravity when stationary, and can be used for applications that identify the posture of the terminal (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, and infrared sensors that the terminal can also be configured with, they will not be elaborated here.
[0225] The audio circuit 1460, the speaker 1461, and the microphone 1462 can provide an audio interface between the user and the terminal. The audio circuit 1460 can transmit the electrical signal converted from the received audio data to the speaker 1461, and the speaker 1461 converts it into a sound signal for output; on the other hand, the microphone 1462 converts the collected sound signal into an electrical signal, which is received by the audio circuit 1460 and then converted into audio data. After the audio data is output to the processor 1480 for processing, it is sent to another terminal, for example, through the RF circuit 1140, or the audio data is output to the memory 1420 for further processing. The audio circuit 1460 may also include an earphone jack to provide communication between the peripheral earphone and the terminal.
[0226] WiFi belongs to short-range wireless transmission technology. The terminal can help users send and receive emails, browse the web, and access streaming media through the WiFi module 1470, which provides users with wireless broadband Internet access. Although Figure 14 the WiFi module 1470 is shown, it can be understood that it does not belong to the essential components of the terminal and can be omitted completely within the scope of not changing the essence of the invention according to needs.
[0227] The processor 1480 is the control center of the terminal, connecting various parts of the entire terminal through various interfaces and lines. By running or executing the software programs and / or modules stored in the memory 1420, and by calling the data stored in the memory 1420, it executes various functions of the terminal and processes data, thereby monitoring the terminal as a whole. Optionally, the processor 1480 may include one or more processing cores; preferably, the processor 1480 may integrate an application processor and a modem processor. Among them, the application processor mainly processes the operating system, user interface, and application programs, etc., and the modem processor mainly processes wireless communication. It can be understood that the above modem processor may not be integrated into the processor 1480.
[0228] The terminal further includes a power source 1490 (such as a battery) for supplying power to each component. Preferably, the power source can be logically connected to the processor 1480 through a power management system, so as to implement functions such as management of charging, discharging, and power consumption management through the power management system. The power source 1490 may further include any components such as one or more DC or AC power sources, a recharge system, a power failure detection circuit, a power converter or inverter, and a power status indicator.
[0229] Although not shown, the above terminal may further include a camera, a Bluetooth module, etc., which will not be elaborated here. 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, where one or more programs are stored in the memory and are configured to be executed by one or more processors to execute the instructions in the method embodiments of the present invention.
[0230] In an exemplary embodiment, there is also provided an electronic device, 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 method as in the embodiments of the present disclosure.
[0231] In an exemplary embodiment, there is also provided a computer-readable storage medium, when the instructions in the storage medium are executed by a processor of an electronic device, enabling the electronic device to execute the object recommendation method in the embodiments of the present disclosure.
[0232] In an exemplary embodiment, there is also provided a computer program product containing instructions, when it runs on a computer, enabling the computer to execute the object recommendation method in the embodiments of the present disclosure.
[0233] Those of ordinary skill in the art can understand that all or part of the processes in the methods of the above embodiments can be completed by instructing relevant hardware through a computer program. 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 methods. Among them, any reference to a memory, storage, database, or other medium used in the embodiments provided in the present application can include non-volatile and / or volatile memories. Non-volatile memories can include read-only memory (ROM), programmable ROM (PROM), electrically programmable ROM (EPROM), electrically erasable programmable ROM (EEPROM), or flash memory. Volatile memories can include random access memory (RAM) or external cache memory. By way of 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 (DDR SDRAM), enhanced SDRAM (ESDRAM), synchronous link DRAM (SLDRAM), Rambus direct RAM (RDRAM), direct memory bus dynamic RAM (DRDRAM), and Rambus dynamic RAM (RDRAM), etc.
[0234] After considering the specification and practicing the invention disclosed herein, those skilled in the art will readily conceive of other embodiments of the present disclosure. 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 known common knowledge or conventional technical means in the technical field not disclosed in the present disclosure. The specification and examples are only regarded as exemplary, and the true scope and spirit of the present disclosure are pointed out by the following claims.
[0235] It should be understood that the present disclosure is not limited to the exact structures described above and shown in the drawings, and various modifications and changes can be made without departing from its scope. The scope of the present disclosure is only limited by the appended claims.
Claims
1. An object recommendation method, characterized in that: include: Displaying preset recommended media content corresponding to the target object on a preset page; During the display of the preset recommended media content, the preset two-dimensional recommendation information corresponding to the target object is displayed on the preset page; When a preset condition is met, the preset two-dimensional recommendation information in the preset page is updated to three-dimensional recommendation information, and the target object recommendation material corresponding to the target object is displayed from the three-dimensional recommendation information; the three-dimensional recommendation information is object recommendation information presented in a three-dimensional container; In response to the first preset interactive operation, an object association page corresponding to the target object is displayed.
2. The object recommendation method according to claim 1, characterized in that: The displaying of the target object recommendation material corresponding to the target object from the three-dimensional recommendation information includes: The three-dimensional recommendation information is opened, and during the opening process of the three-dimensional recommendation information, at least one object recommendation material of the target object located in the three-dimensional recommendation information is gradually presented, and the target object recommendation material in the at least one object recommendation material is controlled to fly out from the three-dimensional recommendation information.
3. The object recommendation method according to claim 2, characterized in that: The opening of the three-dimensional recommendation information includes: When the second preset interactive operation is detected, the three-dimensional recommendation information is opened.
4. The object recommendation method according to claim 3, characterized in that: When the second preset interaction operation is detected, before opening the three-dimensional recommendation information, the method further includes: The preset opening prompt information is displayed on the preset page, and the preset opening prompt information is used to indicate to open the three-dimensional recommended information based on the second preset interactive operation.
5. The object recommendation method according to claim 2, characterized in that: The opening of the three-dimensional recommendation information includes: When the display time of the three-dimensional recommendation information meets a preset time condition, the three-dimensional recommendation information is opened.
6. The object recommendation method according to claim 2, characterized in that: The step of opening the three-dimensional recommendation information and gradually presenting at least one object recommendation material of the target object in the three-dimensional recommendation information during the process of opening the three-dimensional recommendation information includes: Opening at least one first preset plane corresponding to the three-dimensional recommendation information; In the process of opening the at least one first preset plane, gradually presenting the at least one object recommendation material located in the three-dimensional recommendation information; The controlling the target object recommendation material in the at least one object recommendation material to fly out from the three-dimensional recommendation information comprises: When the at least one first preset plane is opened, the target object recommendation material is controlled to fly out from the three-dimensional recommendation information.
7. The object recommendation method according to claim 2, characterized in that: The three-dimensional recommendation information includes a preset decoration material for fixing the three-dimensional container; the opening of the three-dimensional recommendation information and gradually presenting at least one object recommendation material of the target object in the three-dimensional recommendation information during the opening of the three-dimensional recommendation information includes: Removing the preset decorative material on the three-dimensional container and opening at least one second preset plane corresponding to the three-dimensional recommendation information; In the process of opening the at least one second preset plane, gradually presenting the at least one object recommendation material located in the three-dimensional recommendation information; The controlling the target object recommendation material in the at least one object recommendation material to fly out from the three-dimensional recommendation information comprises: When the at least one second preset plane is opened, the target object recommendation material is controlled to fly out from the three-dimensional recommendation information.
8. The object recommendation method according to claim 2, characterized in that: The step of opening the three-dimensional recommendation information and gradually presenting at least one object recommendation material of the target object in the three-dimensional recommendation information during the process of opening the three-dimensional recommendation information includes: Rotating the three-dimensional recommendation information, and gradually opening at least one third preset plane of the three-dimensional recommendation information during the rotation of the three-dimensional recommendation information; During the opening process of the at least one third preset plane, gradually presenting the at least one object recommendation material in the three-dimensional recommendation information; The controlling the target object recommendation material in the at least one object recommendation material to fly out from the three-dimensional recommendation information comprises: When the at least one third preset plane is opened, the target object recommendation material is controlled to fly out from the three-dimensional recommendation information.
9. The object recommendation method according to any one of claims 1 to 8, characterized in that: The updating of the preset two-dimensional recommendation information in the preset page to three-dimensional recommendation information includes: Flipping the preset two-dimensional recommendation information; In the process of flipping the preset two-dimensional recommendation information, updating the preset two-dimensional recommendation information to three-dimensional recommendation information; The preset two-dimensional recommendation information is a fourth preset plane of the three-dimensional container corresponding to the three-dimensional recommendation information.
10. The object recommendation method according to any one of claims 1 to 8, characterized in that: The first preset interactive operation includes an interactive operation of recommending material to the target object; The displaying, in response to the first preset interactive operation, of an object association page corresponding to the target object comprises: In response to an interactive operation of recommending material to the target object, the object-related page is displayed.
11. An object recommendation device, characterized in that: include: A preset recommended media content display module is configured to display preset recommended media content corresponding to the target object on a preset page; A preset two-dimensional recommendation information display module is configured to display the preset two-dimensional recommendation information corresponding to the target object on the preset page during the preset recommended media content display process; A recommendation information updating module, configured to update the preset two-dimensional recommendation information in the preset page to three-dimensional recommendation information when a preset condition is met; an object recommendation material display module, configured to display the target object recommendation material corresponding to the target object from the three-dimensional recommendation information; the three-dimensional recommendation information is object recommendation information presented in a three-dimensional container; The object-related page display module is configured to display the object-related page corresponding to the target object in response to the first preset interactive operation.
12. 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 method according to any one of claims 1 to 11.
13. 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 method as described in any one of claims 1 to 11.
Citation Information
Patent Citations
Object recommendation method and device, computing equipment and storage medium
CN111339240A
Method and system for recommending products based on preference and presenting recommended products for customers
KR1020110123006A