Object processing method, apparatus and device, and storage medium
By displaying a selection page of resource objects that meet similarity criteria on the recommended object page, the problem of limited user interaction methods is solved, and a rich interactive experience is achieved.
Patent Information
- Application Number
- PCT/CN2025/075511
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2024-06-21
- Filing Date
- 2025-01-27
- Publication Date
- 2025-12-26
AI Technical Summary
Existing technologies are insufficient to meet users' diverse needs for interaction methods with recommended objects, and lack rich page display and interaction methods.
A method for handling objects is provided, which displays a recommended object page and responds to user operations, showing a resource object selection page that meets preset similarity conditions, supports user switching and sorting, and uses a preset strategy to determine the display order of recommended objects.
It enriches the ways users interact with recommended objects, enhances the user experience, and meets users' needs for diverse interactions.
Smart Images

Figure CN2025075511_26122025_PF_FP_ABST
Abstract
Description
An object processing method, apparatus, device, and storage medium
[0001] Cross-references to related applications
[0002] This application claims priority to Chinese Patent Application No. 202410815215.2, filed on June 21, 2024, entitled "An object processing method, apparatus, device and storage medium", the entire contents of which are incorporated herein by reference. Technical Field
[0003] This disclosure relates to the field of data processing, and more particularly to an object processing method, apparatus, device, and storage medium. Background Technology
[0004] With the continuous development of internet technology, users' needs for interactive methods related to recommended objects are becoming increasingly diversified. Summary of the Invention
[0005] This disclosure provides an object processing method, apparatus, device, and storage medium.
[0006] In a first aspect, this disclosure provides an object processing method, the method comprising:
[0007] Display the recommended object page corresponding to the first resource object; wherein, the recommended object page displays the object information of the recommended object corresponding to the first resource object;
[0008] In response to a preset trigger operation on the first recommended object on the recommended object page, a first resource object selection page is displayed; wherein, the first recommended object is a recommended object in the target state among the first resource objects, the first resource object selection page displays recommendation information of at least one resource object, the at least one resource object is determined based on the first recommended object, the recommendation information includes object information of a second recommended object, and the target attribute information of the second recommended object meets a preset similarity condition with the target attribute information of the first recommended object.
[0009] In one optional implementation, the method further includes:
[0010] In response to the selection of a second resource object among the at least one resource object on the first resource object selection page, a recommended object page corresponding to the second resource object is displayed, and object information of the recommended object corresponding to the second resource object is shown on the recommended object page.
[0011] In one optional implementation, displaying the object information of the recommended object corresponding to the second resource object on the recommended object page includes:
[0012] The object information of the second recommended object in the second resource object is displayed at a preset location on the recommended object page.
[0013] In one optional implementation, the recommendation information further includes object information of a third recommendation object, which is determined based on the target user's target interaction information;
[0014] And / or,
[0015] The third recommended object is determined based on the recommended objects associated with the first resource object in the target user's target object set, and the interaction state of the recommended objects in the target object set is that they have been selected and are waiting to complete the target interaction operation.
[0016] And / or,
[0017] The object information of the second recommended object among the resource objects is displayed at a preset position in the recommendation information of the resource objects displayed on the first resource object selection page;
[0018] And / or,
[0019] The display order of the at least one resource object on the first resource object selection page is determined based on the resource attribute value of the second recommended object among the at least one resource object.
[0020] In one optional implementation, the method further includes:
[0021] In response to a trigger operation on a first sorting control on the first resource object selection page, recommendation information of at least one resource object is displayed on the first resource object selection page in a first display order; wherein the first display order is determined based on at least one of the resource attribute values of the second recommended object among the at least one resource object, the on-shelf rate of the object corresponding to the at least one resource object, location data, and object interaction data.
[0022] In one optional implementation, the step of displaying the recommended object page corresponding to the first resource object includes:
[0023] In response to a preset trigger operation for a target page, a recommended object page corresponding to a first resource object is displayed on the target page; wherein the first resource object is determined from a set of resource objects based on a preset strategy, the preset strategy being related to the location data corresponding to the resource objects in the set of resource objects, and the resource objects in the set of resource objects corresponding to at least two account objects.
[0024] In one optional implementation, the preset strategy is determined based on at least one of the object availability rate and object interaction data of the resource objects in the resource object set, as well as the location data corresponding to the resource objects.
[0025] In one optional implementation, the first resource object is determined from the resource object set based on the resource object's recommendation value. The object's shelf availability, location data, and object interaction data are each assigned a corresponding weight coefficient. The recommendation value corresponding to the resource object is calculated based on the resource object's shelf availability, location data, object interaction data, and the corresponding weight coefficient.
[0026] In one optional implementation, the recommended object page includes a resource object switching control, and the method further includes:
[0027] In response to a trigger operation on the resource object switching control, a second resource object selection page is displayed, and recommendation information of at least one resource object is displayed on the second resource object selection page in a second display order; wherein, the second display order is determined based on at least one of the following: object availability rate, location data, and object interaction data corresponding to the at least one resource object.
[0028] In one optional implementation, the method further includes:
[0029] In response to a triggering operation on the second sorting control on the second resource object selection page, recommended information of the at least one resource object is displayed on the second resource object selection page in a third display order; wherein the third display order is determined based on at least one of the object availability rate, location data, and object interaction data corresponding to the at least one resource object.
[0030] In one optional implementation, the on-shelf rate of the object is determined based on the number of fourth recommended objects corresponding to the resource object and the number of object identifiers bound to the target page, wherein the fourth recommended object corresponding to the resource object is determined from the object set corresponding to the resource object based on the object identifier;
[0031] And / or,
[0032] The location data is determined based on the location information of the resource object;
[0033] And / or,
[0034] The object interaction data is determined based on the target interaction data of the resource object within a preset time period.
[0035] In an optional implementation, after displaying the recommended object page corresponding to the second resource object in response to the selection operation of the second resource object among the at least one resource object on the first resource object selection page, the method further includes:
[0036] Obtain the object identifier of the recommended object in the target object set, and delete the recommended object from the target object set;
[0037] Additionally, the recommended object corresponding to the object identifier is obtained from the recommended object set corresponding to the second resource object, and the recommended object is added to the target object set.
[0038] Secondly, this disclosure provides an object processing apparatus, the apparatus comprising:
[0039] The first display module is used to display the recommended object page corresponding to the first resource object; wherein, the recommended object page displays the object information of the recommended object corresponding to the first resource object;
[0040] The second display module is used to respond to a preset trigger operation for the first recommended object on the recommended object page and display a first resource object selection page; wherein, the first recommended object is a recommended object in the target state among the first resource objects, the first resource object selection page displays recommendation information of at least one resource object, the at least one resource object is determined based on the first recommended object, the recommendation information includes object information of a second recommended object, and the target attribute information of the second recommended object meets a preset similarity condition with the target attribute information of the first recommended object.
[0041] Thirdly, this disclosure provides a computer-readable storage medium storing instructions that, when executed on a terminal device, cause the terminal device to implement the above-described method.
[0042] Fourthly, this disclosure provides an object processing device, including: a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the computer program to implement the method described above.
[0043] Fifthly, this disclosure provides a computer program product comprising a computer program / instruction that, when executed by a processor, implements the method described above.
[0044] The technical solution provided in this disclosure has at least the following advantages compared with the prior art:
[0045] This disclosure provides an object processing method. Specifically, firstly, a recommended object page corresponding to a first resource object is displayed, wherein the recommended object page displays object information of the recommended object corresponding to the first resource object. Then, in response to a preset trigger operation for the first recommended object on the recommended object page, a first resource object selection page is displayed, wherein the first recommended object is a recommended object in the target state among the first resource objects. The first resource object selection page displays recommendation information of at least one resource object, wherein the at least one resource object is determined based on the first recommended object, and the recommendation information includes object information of a second recommended object, wherein the target attribute information of the second recommended object and the target attribute information of the first recommended object meet a preset similarity condition. Attached Figure Description
[0046] The accompanying drawings, which are incorporated in and form a part of this specification, illustrate embodiments consistent with this disclosure and, together with the description, serve to explain the principles of this disclosure.
[0047] To more clearly illustrate the technical solutions in the embodiments of this disclosure or the prior art, the accompanying drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, for those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0048] Figure 1 is a flowchart of an object processing method provided in some embodiments of this disclosure;
[0049] Figure 2 is a schematic diagram of a target page provided by some embodiments of this disclosure;
[0050] Figure 3 is a schematic diagram of the structure between a resource object and an account object provided in some embodiments of this disclosure;
[0051] Figure 4 is a schematic diagram of a first resource object selection page provided in some embodiments of this disclosure;
[0052] Figure 5 is a schematic diagram of a recommended object page provided by some embodiments of this disclosure;
[0053] Figure 6 is a schematic diagram of a second resource object selection page provided in some embodiments of this disclosure;
[0054] Figure 7 is a schematic diagram of the structure of an object processing apparatus provided in some embodiments of this disclosure;
[0055] Figure 8 is a schematic diagram of the structure of an object processing device provided in some embodiments of this disclosure. Detailed Implementation
[0056] To better understand the above-mentioned objectives, features, and advantages of this disclosure, the solutions disclosed herein will be further described below. It should be noted that, unless otherwise specified, the embodiments and features described herein can be combined with each other.
[0057] Numerous specific details are set forth in the following description in order to provide a full understanding of this disclosure, but this disclosure may also be implemented in other ways different from those described herein; obviously, the embodiments in the specification are only some, and not all, of the embodiments of this disclosure.
[0058] With the continuous development of internet technology, users' needs for interactive methods related to recommended objects are becoming increasingly diversified.
[0059] Therefore, how to enrich the interactive methods of the recommended objects displayed on the page to meet the increasingly diverse needs of users has become an urgent technical problem to be solved.
[0060] To this end, this disclosure provides an object processing method. Specifically, firstly, a recommended object page corresponding to a first resource object is displayed, wherein the recommended object page displays object information of the recommended object corresponding to the first resource object. Then, in response to a preset trigger operation for the first recommended object on the recommended object page, a first resource object selection page is displayed, wherein the first recommended object is a recommended object in the target state among the first resource objects. The first resource object selection page displays recommendation information of at least one resource object, wherein the at least one resource object is determined based on the first recommended object, and the recommendation information includes object information of a second recommended object, wherein the target attribute information of the second recommended object and the target attribute information of the first recommended object meet a preset similarity condition.
[0061] As can be seen, the embodiments of this disclosure can trigger the display of the first resource object selection page based on the recommended object in the target state displayed on the recommended object page corresponding to the first resource object, and support the display of recommendation information of the resource object determined by the recommended object on the first resource object selection page, so as to provide users with the function of switching resource objects, enriching the object processing related functions and improving the user experience.
[0062] Specifically, this disclosure provides an object processing method. Referring to Figure 1, which is a flowchart of an object processing method provided in this disclosure, the method specifically includes:
[0063] S101: Display the recommended object page corresponding to the first resource object.
[0064] The recommended object page displays object information of the recommended object corresponding to the first resource object.
[0065] The object processing method provided in this disclosure can be applied to a client, specifically, the client can be deployed on terminals such as smartphones, tablets, and desktop computers.
[0066] The recommended object page in this embodiment is used to display object information of recommended objects corresponding to the first resource object. The recommended object page can be any page, specifically, it can include an object list page, etc.
[0067] In one optional implementation, when a preset trigger operation is received for the target page, the recommended object page corresponding to the first resource object is displayed on the target page.
[0068] The target page can be any display page. Specifically, the target page can include a live streaming page, which can be the live streaming page of an instant delivery type of live streaming room. For example, the live streaming page of a live streaming room for services such as hourly delivery or food delivery.
[0069] The preset triggering operations for the target page may include preset operations such as single clicks and double clicks triggered on the target page, and may also include setting an object display control on the target page. When the live object display control is triggered, a recommended object page is displayed on the target page, and the object information of the recommended object is displayed on the recommended object page.
[0070] In one application scenario, taking a live streaming page as the target page as an example, an object display control is displayed on the live streaming page. When a trigger operation is received for the object display control, a recommended object page is displayed on the live streaming page, and the object information of the recommended object is displayed on the recommended object page. Specifically, the object display control may include a "shopping cart" control.
[0071] Figure 2 shows a schematic diagram of a target page provided in an embodiment of this disclosure. The target page displays an object display control 201. When the object display control 201 is triggered, a recommended object page 202 is displayed on the target page.
[0072] The first resource object can be any type of resource object; specifically, the first resource object can include a store object.
[0073] The first resource object in this embodiment is determined from a set of resource objects based on a preset strategy. The set of resource objects consists of resource objects bound to the current target page. The resource objects in the set correspond to at least two account objects. Specifically, the first resource object is selected from the resource objects corresponding to the at least two account objects.
[0074] The account object can include merchant objects. Typically, one merchant object corresponds to multiple store objects, meaning one account object corresponds to multiple resource objects. In this embodiment, the resource objects bound to the current target page correspond to at least two account objects. Specifically, the store objects bound to the current target page correspond to multiple merchant objects. For example, referring to Figure 3, which is a schematic diagram of the structure between resource objects and account objects provided in this embodiment, taking a live streaming page as an example, the store object A bound to the live streaming room corresponding to the current live streaming page belongs to merchant object M, and the store object C bound to the live streaming room corresponding to the current live streaming page belongs to merchant object N.
[0075] In this embodiment of the disclosure, after determining the first resource object from the resource objects bound to the target page based on a preset strategy, the object information of the recommended object corresponding to the first resource object is obtained, and the obtained object information of the recommended object is displayed on the recommended object page.
[0076] The recommended object corresponding to the first resource object may include one or more recommended objects from the object set corresponding to the first resource object. Specifically, this object set may include all products under the corresponding resource object. The method for obtaining the recommended object corresponding to the first resource object may include:
[0077] The recommended object corresponding to the first resource object is determined by the object identifier bound to the target page. Specifically, the object identifier bound to the target page is obtained, and the recommended object corresponding to the object identifier is searched by traversing the object set corresponding to the first resource object based on the object identifier.
[0078] For example, as shown in Figure 3 above, the current target page is bound to an object identifier Y. Assuming the first resource object is a store object A, based on this object identifier, the product corresponding to the object identifier Y is searched from the product set corresponding to store object A, and the product corresponding to the object identifier Y is used as the recommended object displayed on the recommended object page.
[0079] In one application scenario, the recommended objects corresponding to the first resource object displayed on the recommended object page may include some or all of the recommended objects in the object set corresponding to the object identifier. The object identifier bound to the target page is used to determine the recommended objects to be displayed on the recommended object page.
[0080] In one optional implementation, a first resource object is determined from the resource objects bound to the target page, specifically based on a preset strategy. The preset strategy can be determined using at least one of the resource object's availability rate and object interaction data, as well as the resource object's corresponding location data. That is, the preset strategy can be determined based on the resource object's corresponding location data and availability rate, or it can be determined based on the resource object's corresponding location data and object interaction data, or it can be determined based on the resource object's corresponding location data, availability rate, and object interaction data.
[0081] The on-shelf rate of a resource object can be determined by the number of fourth recommended objects corresponding to the resource object and the number of object identifiers bound to the target page. Specifically, the number of object identifiers bound to the target page is determined, and the number of fourth recommended objects corresponding to each resource object is determined through iteration. Then, the number of fourth recommended objects is divided by the number of object identifiers to obtain the quotient, which is used as the on-shelf rate of the resource object. The fourth recommended objects are one or more recommended objects determined from the set of objects corresponding to the resource object based on their object identifiers.
[0082] The location data of a resource object is related to the location information of the resource object bound to the target page. Specifically, it can be determined based on the location information of the resource object and the order destination information under the current user account. Specifically, the distance between the location information of the resource object and the location indicated by the order destination information is calculated, and this distance is used as the location data of the resource object. Here, the current user account is the account that triggered the display of the target page.
[0083] The object interaction data of a resource object can be determined based on the target interaction data of the resource object bound to the target page within a preset time period. Specifically, a preset time period is set in advance, and the target interaction data of the resource object within this preset time period is obtained. Then, the average value of the target interaction data within this preset time period can be used as the object interaction data of the resource object, or the sum of the target interaction data within this preset time period can be used as the object interaction data of the resource object. The target interaction data may specifically include the sales volume of the resource object.
[0084] In practical applications, in order to ensure the accuracy of the first resource object determined from the resource objects bound to the target page based on a preset strategy, the embodiments of this disclosure can also calculate the recommendation value of the resource object based on the resource object's availability rate, location data, and object interaction data, and then determine the first resource object from the resource object based on the recommendation value.
[0085] In one optional implementation, weight coefficients are set for the on-shelf rate, location data, and object interaction data of the resource object, respectively. Based on the on-shelf rate, location data, and object interaction data of the resource object and their respective weight coefficients, the recommendation value of the resource object is calculated. Then, the resource object with the highest recommendation value is determined as the first resource object and is displayed on the recommended object page.
[0086] For example, assuming the weight coefficient for the on-shelf rate of an object is A, the weight coefficient for location data is B, and the weight coefficient for object interaction data is C, taking resource object M in the resource objects bound to the target page as an example, calculate the on-shelf rate, location data, and object interaction data of resource object M, and then multiply the on-shelf rate of resource object M by A + the location data by B + the object interaction data by C to obtain the recommendation value of resource object M.
[0087] In practical applications, the first resource object is determined based on the recommended value calculated from the on-shelf rate, location data, object interaction data, and corresponding weight coefficients of the resource object bound to the target page. Since different users have different location data relative to different resource objects, the first resource object determined for different users is generally different. Therefore, after different users trigger the display of the recommended object page, the object information of the recommended object displayed for different users is different, that is, the object information of the recommended object corresponding to different first resource objects is displayed.
[0088] In this embodiment of the disclosure, when a preset trigger operation is received and applied to the target page, a recommended object page is displayed on the target page, and the recommended object page displays the object information of the recommended object corresponding to the first resource object. The object information of the recommended object corresponding to the first resource object displayed on the recommended object page may include the recommended object's image information, name information, and resource attribute value information, etc.
[0089] As shown in Figure 2 above, the recommended object page 202 displays the object information of the recommended object corresponding to the first resource object, such as the image information, name information, and resource attribute values of the recommended object 203.
[0090] S102: In response to a preset trigger operation for the first recommended object on the recommended object page, display the first resource object selection page.
[0091] The first recommended object is a recommended object in the target state among the first resource objects. The first resource object selection page displays recommendation information for at least one resource object. The at least one resource object is determined based on the first recommended object. The recommendation information includes object information of a second recommended object. The target attribute information of the second recommended object meets a preset similarity condition with the target attribute information of the first recommended object.
[0092] In this embodiment of the disclosure, the first recommended object may be one or more under a first resource object. The first recommended object is in a target state in the first resource object, which can indicate that the current number of the first recommended objects under the first resource object is 0.
[0093] As shown in the recommended object 203 on the target page of Figure 2 above, the current quantity of this recommended object under the first resource object is 0.
[0094] In this embodiment of the disclosure, the first resource object selection page is used to display at least one resource object bound to the target page. The resource object is determined based on the first recommended object. Specifically, the set of objects corresponding to the resource object contains the second recommended object.
[0095] Specifically, the target attribute information of the second recommended object meets a preset similarity condition with the target attribute information of the first recommended object. This preset similarity condition may include a high degree of similarity between the two recommended objects; more specifically, it may include the target attribute information of the second recommended object being identical to that of the first recommended object. The target attribute information may include information related to the attributes of the recommended object, specifically including category information, resource attribute values, image information, etc. Category information may include first category information and second type information. Resource attribute values may be price information.
[0096] The target attribute information of the second recommended object meets the preset similarity condition with the target attribute information of the first recommended object, indicating that the first recommended object and the second recommended object are the same or similar. For example, the first recommended object and the second recommended object belong to the same product object.
[0097] In this embodiment of the disclosure, the preset trigger operation applied to the first recommended object on the recommended object page is used to switch resource objects and switch object information of recommended objects on the recommended object page. The preset trigger operation for the first recommended object on the recommended object page may include switching operations such as single-clicking or double-clicking on the first recommended object on the recommended object page, and may also include triggering operations for the resource object switching control corresponding to the first recommended object on the recommended object page.
[0098] In one optional implementation, a resource object switching control is provided on the recommended object page, and this resource object switching control corresponds to a first recommended object displayed on the recommended object page. When the resource object switching control corresponding to the first recommended object is triggered, a first resource object selection page is displayed on the recommended object page.
[0099] Figure 4 shows a schematic diagram of a first resource object selection page provided in an embodiment of this disclosure. The recommended object selection page displays a resource object switching control 401. When the resource object switching control 401 corresponding to the first recommended object 402 is triggered, the first resource object selection page is displayed, and recommendation information for at least one resource object is shown on the first resource object selection page, including object information for a second recommended object, as shown in Figure 502.
[0100] In addition to the second recommended object, the resource object recommendation information displayed on the first resource object selection page can also include information about a third recommended object. This third recommended object can be determined based on the target user's target interaction information; that is, it is determined by the target user's points of interest. Specifically, it can be determined through the target user's target interaction information, which may include the target user's search information, add-to-cart information, etc. The target user is the user who currently triggered the display of the target page.
[0101] The third recommended object can also be determined based on recommended objects associated with the first resource object from the target user's set of target objects, provided that the recommended object is in a selected state and awaiting completion of the target interaction operation. In other words, the third recommended object can be determined based on recommended objects belonging to the first resource object from the target object set.
[0102] In practical applications, to facilitate target users in viewing the object information of the second recommended object among the resource objects on the first resource object selection page, this embodiment of the disclosure can determine the display order of resource objects on the first resource object selection page based on the resource value of the second recommended object attribute. Specifically, the resource attribute value can be the price of the second recommended object. Determining the display order of resource objects on the first resource object selection page based on the resource value of the second recommended object attribute can be done by sorting the second recommended objects on the first resource object selection page from lowest to highest price.
[0103] As shown in Figure 4 above, the resource objects in the first resource object selection page are sorted and displayed in ascending order according to the resource attribute values of the second recommended object.
[0104] In practical applications, the first resource object selection page in this embodiment may further include at least one first page area to facilitate users in viewing the object information of each resource object and the second recommended object among them. The at least one first page area corresponds to at least one resource object, and the first page area is used to display the recommendation information of the corresponding resource object.
[0105] As shown in Figure 4 above, the first resource object selection page displays a first page area 404, which shows the recommended information of the resource object (store A).
[0106] Additionally, a preset position can be set within the first page area to display the object information of the second recommended object from the corresponding resource objects at that preset position. The preset position is used to display the object information of the second recommended object and can be any position within the first page area; specifically, it can be the first display position within the first page area.
[0107] As shown in Figure 4 above, the first resource object selection page includes a first page area 404, which displays recommended information about resource objects. The object information of the second recommended object 403 of the resource object is displayed at the first display position of the first page area 404.
[0108] After displaying the recommended information of resource objects in the first page area according to the resource attribute values of the second recommended object in the resource objects, in order to support the display of the recommended information of resource objects on the first resource object selection page from multiple dimensions, this embodiment of the disclosure can also set a first sorting control on the first resource object selection page. The first sorting control can be a sorting control corresponding to any display order. The first sorting control is used to trigger the resource objects to be displayed in the corresponding display order.
[0109] In one optional implementation, when a trigger operation is received for the first sorting control, the resource objects displayed on the first resource object selection page will be displayed on the first resource selection page in a first display order, wherein the first display order is determined based on at least one of the following: object availability rate, location data, and object interaction data corresponding to at least one resource object.
[0110] In one application scenario, if the first display order corresponding to the first sorting control is a sorting control based on the object availability rate, then at least one resource object on the first resource object selection page can be displayed on the first resource object selection page in descending order of the object availability rate.
[0111] As shown in Figure 4 above, the first resource object selection page displays a first sorting control 405. When the first sorting control is triggered, the resource objects on the first resource object selection page are displayed in the first display order.
[0112] During the process of displaying recommendation information for at least one resource object on the first resource object selection page, the target user can identify a second resource object from the at least one resource object and display it on the recommendation object page. The second resource object is any one of the resource objects displayed on the first resource object selection page.
[0113] In one optional implementation, when a selection operation is received for a second resource object among at least one resource object on the first resource object selection page, a recommended object page corresponding to the second resource object is displayed, and the object information of the recommended object corresponding to the second resource object is displayed on the recommended object page.
[0114] As shown in Figure 5, this is a schematic diagram of a recommended object page provided in an embodiment of the present disclosure. When the first resource object in the first page area 501 of the first resource object selection page is selected, the recommended object page corresponding to the second resource object (store B) is displayed, and the object information of the recommended object corresponding to the second resource object is displayed on the recommended object page.
[0115] In addition, to facilitate users to quickly view the object information of the second recommended object in the second resource object, this embodiment of the disclosure can also pre-set a preset position on the recommended object page, which is used to display the object information of the second recommended object corresponding to the second resource object.
[0116] Specifically, the object information of the second recommended object in the second resource object is displayed in a preset position on the recommended object page.
[0117] The preset position can be any position on the recommended object page. Specifically, the preset position can be the first display position on the recommended object page, or the second position on the recommended object page after the first display position.
[0118] In one application scenario, taking the recommended object page as the live streaming object page as an example, when a selection operation is received for the second resource object among at least one resource object on the first resource object selection page, the live streaming object page corresponding to the second resource object is displayed, and the object information of the recommended object corresponding to the second resource object is displayed on the live streaming object page. It also checks whether there is a live streaming object in the current explanation state in the live streaming room corresponding to the current live streaming object page. If it is determined that there is no live streaming object in the explanation state in the current live streaming room, the second recommended object is displayed in the first display position on the live streaming object page, that is, displayed at the top.
[0119] Based on the above embodiments, if it is determined that there is a live object in the current explanation state in the live room, the second recommended object is displayed in the second display position on the live object page, and the live object in the explanation state is displayed in the first display position on the live object page.
[0120] As shown in Figure 5 above, the second recommended object 502 is displayed in the second display position on the recommended object page.
[0121] Based on the above embodiments, when a second resource object is selected from at least one resource object on the first resource object selection page and the recommended object page corresponding to the second resource object is displayed, if it is detected that the target object set currently contains a recommended object, and the recommended object is the recommended object in the first resource object before the switch, then in order to update the recommended object to the recommended object in the second resource object, this embodiment of the disclosure can update the recommended object in the target object set to the recommended object in the second resource object based on the object identifier of the recommended object in the target object set.
[0122] In one optional implementation, when a selection operation is received for a second resource object among at least one resource object displayed on the first resource object selection page, a recommended object page corresponding to the second resource object is displayed, and the object identifier of the recommended object in the target object set is obtained, and the recommended object is deleted from the target object set.
[0123] Then, based on the object identifier, the recommended object corresponding to the object identifier is determined from the object set corresponding to the second resource object, and the recommended object is added to the target object set.
[0124] In the object processing method provided in this embodiment, specifically, firstly, a recommended object page corresponding to a first resource object is displayed, wherein the recommended object page displays object information of the recommended object corresponding to the first resource object. Then, in response to a preset trigger operation for the first recommended object on the recommended object page, a first resource object selection page is displayed, wherein the first recommended object is a recommended object in the target state among the first resource objects. The first resource object selection page displays recommendation information of at least one resource object, wherein the at least one resource object is determined based on the first recommended object, and the recommendation information includes object information of a second recommended object, wherein the target attribute information of the second recommended object and the target attribute information of the first recommended object meet a preset similarity condition.
[0125] As can be seen, the embodiments of this disclosure can trigger the display of the first resource object selection page based on the recommended object in the target state displayed on the recommended object page corresponding to the first resource object, and support the display of recommendation information of the resource object determined by the recommended object on the first resource object selection page, so as to provide users with the function of switching resource objects, enriching the object processing related functions and improving the user experience.
[0126] In practical applications, during the process of displaying recommendation information of resource objects on the recommendation object page, in order to support target users in switching the resource objects displayed on the recommendation object page, this embodiment of the disclosure can also set a resource object switching control on the recommendation object page for switching resource objects, thereby achieving the effect of switching the object information of the recommendation objects displayed on the recommendation object page.
[0127] In one optional implementation, when a trigger operation is received for the resource object switching control, a second resource object selection page is displayed, and recommendation information for at least one resource object is shown on the second resource object selection page, wherein the at least one resource object is displayed on the second resource object selection page in a second display order.
[0128] The resource objects displayed on the second resource object selection page may include some or all of the resource objects bound to the current target page, excluding the currently displayed resource objects. This at least one resource object may be determined based on a preset strategy, which may include at least one of the following: resource object availability rate, location data, and object interaction data.
[0129] The second display order is determined based on at least one of the following: the availability rate, location data, and object interaction data of the resource objects displayed on the second resource object selection page.
[0130] In one application scenario, the display order of resource objects displayed on the second resource object selection page can be determined based on the availability rate of the resource objects displayed on the second resource object selection page. Specifically, the availability rate of each of the aforementioned resource objects is calculated, and the second display order is determined according to the availability rate of each resource object.
[0131] In another application scenario, the second display order of resource objects displayed on the second resource object selection page is determined based on the recommended values of the resource objects displayed on the second resource object selection page. Specifically, weight coefficients are set for the on-shelf rate, location data, and object interaction data of each resource object, and the on-shelf rate, location data, and object interaction data of each resource object are calculated. Then, the recommended value of each resource object is calculated, and the resource objects are displayed in order based on the recommended values of each resource object on the second resource object selection page.
[0132] The second display order can be the display order of each resource object from high to low recommendation value.
[0133] In addition, the second resource object selection page displays recommended information about resource objects. This recommended information may include the name of the resource object, delivery information, and object information in the corresponding object set. The object information in the object set may include object image information, resource attribute value information, etc.
[0134] Figure 6 shows a schematic diagram of a second resource object selection page provided in an embodiment of this disclosure. The second resource object selection page displays a resource object switching control 601. When the resource object switching control 601 displayed on the recommended object page is triggered, the second resource object selection page 602 is displayed on the recommended object page, showing recommendation information for at least one resource object.
[0135] In addition, to facilitate the display of recommended information about resource objects on the second resource object selection page, the second resource object selection page in this embodiment may further include at least one first page area, wherein the at least one first page area corresponds to at least one resource object, and the first page area is used to display recommended information about the resource object.
[0136] As shown in Figure 6 above, the second resource object selection page includes the first page area 603 displaying recommended information of resource object (store object B) and the first page area 604 displaying recommended information of resource object (store object C). The two resource objects are displayed on the second resource object selection page in descending order of recommendation value.
[0137] In practical applications, to display recommendation information for at least one resource object on the second resource object selection page from multiple dimensions, this embodiment of the disclosure can also set a second sorting control on the second resource object selection page. The second sorting control can be a sorting control corresponding to any display order. The second sorting control is used to trigger the display of resource objects in the corresponding display order. Specifically, the second sorting control can be a sorting control based on the availability rate of objects corresponding to the display order, such as "More Complete Products". The second sorting control can also be a sorting control based on location data corresponding to the display order, such as "Closer Distance". The second sorting control can also be a sorting control based on object interaction data corresponding to the display order, such as "Higher Sales".
[0138] Specifically, when a trigger operation is received for the second sorting control, a third display order is determined based on the second sorting control. The resource objects displayed on the second resource object selection page will be displayed on the second resource object selection page in the third display order. The third display order is determined based on at least one of the following: the availability rate, location data, and object interaction data of at least one resource object displayed on the second resource object selection page.
[0139] As shown in Figure 6 above, the second resource object selection page displays a sorting control. Taking the second sorting control 605 (closer) as an example, when the second sorting control 605 is triggered, the third display order is determined according to the availability rate of each resource object, and the recommendation information of at least one resource object is displayed on the second resource object selection page according to the third display order.
[0140] After the recommended information of each resource object is displayed on the second resource object selection page, the target user can also identify a third resource object from the above resource objects to switch the resource object on the current recommended object page to the third resource object. The third resource object is any one of the resource objects displayed on the second resource object selection page.
[0141] In one optional implementation, when a selection operation is received on a third resource object among the resource objects displayed on the second resource object selection page, a recommendation page for the third resource object is displayed, which shows recommendation information for the third resource object.
[0142] In practical applications, when displaying the object information of the recommended object of the third resource object on the recommended object page, if it is detected that the target object set contains a recommended object, and this recommended object is the recommended object in the resource object before the switch, then in order to update the recommended object in the target object set to the recommended object in the third resource object, this embodiment of the disclosure can update the recommended object in the target object set to the recommended object in the third resource object based on the object identifier of the recommended object in the target object set.
[0143] In one optional implementation, when a selection operation is received on a third resource object among at least one resource object displayed on the second resource object selection page, a recommended object page corresponding to the third resource object is displayed, and it is detected whether the target object set currently contains a recommended object. If it is determined that the target object set contains a recommended object, the object identifier of the recommended object is obtained, and the recommended object is deleted from the target object set.
[0144] Then, based on the object identifier, the recommended object corresponding to the object identifier is determined from the object set corresponding to the third resource object, and the recommended object is added to the target object set.
[0145] In this embodiment of the disclosure, by setting a resource object switching control on the recommended object page, displaying a second resource object selection page, and displaying the recommended information of the resource objects on the second resource object selection page, the target user can easily switch the resource objects displayed on the recommended object page, thus enriching the relevant interactive methods of object processing.
[0146] Based on the above method embodiments, this disclosure also provides an object processing apparatus. Referring to Figure 7, which is a schematic diagram of the structure of an object processing apparatus provided in an embodiment of this disclosure, the apparatus includes:
[0147] The first display module 701 is used to display the recommended object page corresponding to the first resource object; wherein, the recommended object page displays the object information of the recommended object corresponding to the first resource object;
[0148] The second display module 702 is used to display a first resource object selection page in response to a preset trigger operation for a first recommended object on the recommended object page; wherein, the first recommended object is a recommended object in the target state among the first resource objects, the first resource object selection page displays recommendation information of at least one resource object, the at least one resource object is determined based on the first recommended object, the recommendation information includes object information of a second recommended object, and the target attribute information of the second recommended object meets a preset similarity condition with the target attribute information of the first recommended object.
[0149] In one optional embodiment, the apparatus further includes:
[0150] The third display module is configured to, in response to the selection operation of the second resource object among the at least one resource object on the first resource object selection page, display the recommended object page corresponding to the second resource object, and display the object information of the recommended object corresponding to the second resource object on the recommended object page.
[0151] In one optional implementation, the third display module is specifically used for:
[0152] The object information of the second recommended object in the second resource object is displayed at a preset location on the recommended object page.
[0153] In one optional implementation, the recommendation information further includes object information of a third recommendation object, which is determined based on the target user's target interaction information;
[0154] The third recommended object is determined based on the recommended objects associated with the first resource object in the target user's target object set, and the interaction state of the recommended objects in the target object set is that they have been selected and are waiting to complete the target interaction operation.
[0155] The object information of the second recommended object among the resource objects is displayed at a preset position in the recommendation information of the resource objects displayed on the first resource object selection page;
[0156] The display order of the at least one resource object on the first resource object selection page is determined based on the resource attribute value of the second recommended object among the at least one resource object.
[0157] In one optional embodiment, the apparatus further includes:
[0158] The first display module is configured to respond to a trigger operation on the first sorting control on the first resource object selection page, and display recommendation information of the at least one resource object on the first resource object selection page in a first display order; wherein the first display order is determined based on at least one of the resource attribute values of the second recommended object among the at least one resource object, the on-shelf rate of the at least one resource object, location data, and object interaction data respectively.
[0159] In one optional implementation, the first display module is specifically used for:
[0160] In response to a preset trigger operation for a target page, a recommended object page corresponding to a first resource object is displayed on the target page; wherein the first resource object is determined from a set of resource objects based on a preset strategy, the preset strategy being related to the location data corresponding to the resource objects in the set of resource objects, and the resource objects in the set of resource objects corresponding to at least two account objects.
[0161] In one optional implementation, the preset strategy is determined based on at least one of the object availability rate and object interaction data of the resource objects in the resource object set, as well as the location data corresponding to the resource objects.
[0162] In one optional implementation, the first resource object is determined from the resource object set based on the resource object's recommendation value. The object's shelf availability, location data, and object interaction data are each assigned a corresponding weight coefficient. The recommendation value corresponding to the resource object is calculated based on the resource object's shelf availability, location data, object interaction data, and the corresponding weight coefficient.
[0163] In one optional implementation, the recommended object page is provided with a resource object switching control, and the device further includes:
[0164] The fourth display module is used to respond to the trigger operation of the resource object switching control, display a second resource object selection page, and display recommendation information of at least one resource object on the second resource object selection page in a second display order; wherein, the second display order is determined based on at least one of the object availability rate, location data and object interaction data corresponding to the at least one resource object respectively.
[0165] In one optional embodiment, the apparatus further includes:
[0166] The second display module is used to respond to a trigger operation on the second sorting control on the second resource object selection page, and to display the recommendation information of the at least one resource object on the second resource object selection page in a third display order; wherein the third display order is determined based on at least one of the object availability rate, location data and object interaction data corresponding to the at least one resource object respectively.
[0167] In one optional implementation, the on-shelf rate of the object is determined based on the number of fourth recommended objects corresponding to the resource object and the number of object identifiers bound to the target page, wherein the fourth recommended object corresponding to the resource object is determined from the object set corresponding to the resource object based on the object identifier;
[0168] The location data is determined based on the location information of the resource object;
[0169] The object interaction data is determined based on the target interaction data of the resource object within a preset time period.
[0170] In one optional embodiment, the apparatus further includes:
[0171] The acquisition and deletion module is used to acquire the object identifier of the recommended object in the target object set and delete the recommended object from the target object set.
[0172] The acquisition and addition module is used to acquire the recommended object corresponding to the object identifier from the recommended object set corresponding to the second resource object, and add the recommended object to the target object set.
[0173] In the object processing apparatus provided in this embodiment, firstly, a recommended object page corresponding to a first resource object is displayed, wherein the recommended object page displays object information of the recommended object corresponding to the first resource object. Then, in response to a preset trigger operation for the first recommended object on the recommended object page, a first resource object selection page is displayed, wherein the first recommended object is a recommended object in the target state among the first resource objects. The first resource object selection page displays recommendation information of at least one resource object, wherein the at least one resource object is determined based on the first recommended object, and the recommendation information includes object information of a second recommended object, wherein the target attribute information of the second recommended object and the target attribute information of the first recommended object meet a preset similarity condition.
[0174] As can be seen, the embodiments of this disclosure can trigger the display of the first resource object selection page based on the recommended object in the target state displayed on the recommended object page corresponding to the first resource object, and support the display of recommendation information of the resource object determined by the recommended object on the first resource object selection page, so as to provide users with the function of switching resource objects, enriching the object processing related functions and improving the user experience.
[0175] In addition to the methods and apparatus described above, embodiments of this disclosure also provide a computer-readable storage medium storing instructions that, when executed on a terminal device, cause the terminal device to implement the object processing method described in embodiments of this disclosure.
[0176] This disclosure also provides a computer program product, which includes a computer program / instruction that, when executed by a processor, implements the object processing method described in this disclosure.
[0177] In addition, this disclosure also provides an object processing device, as shown in FIG8, which may include:
[0178] The device includes a processor 801, a memory 802, an input device 803, and an output device 804. The number of processors 801 in the object processing device can be one or more; Figure 8 shows an example of one processor. In some embodiments of this disclosure, the processor 801, memory 802, input device 803, and output device 804 can be connected via a bus or other means; Figure 8 shows an example of connection via a bus.
[0179] The memory 802 can be used to store software programs and modules. The processor 801 executes various functional applications and data processing of the object processing device by running the software programs and modules stored in the memory 802. The memory 802 may mainly include a program storage area and a data storage area. The program storage area may store the operating system, at least one application program required for a function, etc. In addition, the memory 802 may include high-speed random access memory, and may also include non-volatile memory, such as at least one disk storage device, flash memory device, or other volatile solid-state storage device. The input device 803 can be used to receive input digital or character information, and to generate signal inputs related to user settings and function control of the object processing device.
[0180] Specifically in this embodiment, the processor 801 loads the executable files corresponding to the processes of one or more applications into the memory 802 according to the following instructions, and the processor 801 runs the applications stored in the memory 802, thereby realizing the various functions of the above-mentioned object processing device.
[0181] It should be noted that, in this document, relational terms such as "first" and "second" are used merely to distinguish one entity or operation from another, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Furthermore, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or apparatus. Without further limitations, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or apparatus that includes said element.
[0182] The above description is merely a specific embodiment of this disclosure, enabling those skilled in the art to understand or implement it. Various modifications to these embodiments will be readily apparent to those skilled in the art, and the general principles defined herein may be implemented in other embodiments without departing from the spirit or scope of this disclosure. Therefore, this disclosure is not to be limited to the embodiments described herein, but is to be accorded the widest scope consistent with the principles and novel features disclosed herein.
Claims
1. An object processing method, comprising: Display the recommended object page corresponding to the first resource object; wherein, the recommended object page displays the object information of the recommended object corresponding to the first resource object; In response to a preset trigger operation on the first recommended object on the recommended object page, a first resource object selection page is displayed; wherein, the first recommended object is a recommended object in the target state among the first resource objects, the first resource object selection page displays recommendation information of at least one resource object, the at least one resource object is determined based on the first recommended object, the recommendation information includes object information of a second recommended object, and the target attribute information of the second recommended object meets a preset similarity condition with the target attribute information of the first recommended object.
2. The method according to claim 1, further comprising: In response to the selection of a second resource object among the at least one resource object on the first resource object selection page, a recommended object page corresponding to the second resource object is displayed, and object information of the recommended object corresponding to the second resource object is shown on the recommended object page.
3. The method according to claim 2, wherein displaying the object information of the recommending object corresponding to the second resource object on the recommending object page includes: The object information of the second recommended object in the second resource object is displayed at a preset location on the recommended object page.
4. The method according to claim 1, wherein the recommendation information further includes object information of a third recommendation object, wherein the third recommendation object is determined based on the target user's target interaction information; And / or, The third recommended object is determined based on the recommended objects associated with the first resource object in the target user's target object set, and the interaction state of the recommended objects in the target object set is that they have been selected and are waiting to complete the target interaction operation. And / or, The object information of the second recommended object among the resource objects is displayed at a preset position in the recommendation information of the resource objects displayed on the first resource object selection page; And / or, The display order of the at least one resource object on the first resource object selection page is determined based on the resource attribute value of the second recommended object among the at least one resource object.
5. The method according to claim 1, further comprising: In response to a trigger operation on a first sorting control on the first resource object selection page, recommendation information of at least one resource object is displayed on the first resource object selection page in a first display order; wherein the first display order is determined based on at least one of the resource attribute values of the second recommended object among the at least one resource object, the on-shelf rate of the object corresponding to the at least one resource object, location data, and object interaction data.
6. The method according to claim 1, wherein displaying the recommended object page corresponding to the first resource object includes: In response to a preset trigger operation for a target page, a recommended object page corresponding to a first resource object is displayed on the target page; wherein the first resource object is determined from a set of resource objects based on a preset strategy, the preset strategy being related to the location data corresponding to the resource objects in the set of resource objects, and the resource objects in the set of resource objects corresponding to at least two account objects.
7. The method according to claim 6, wherein the preset strategy is determined based on at least one of the object availability rate and object interaction data of the resource objects in the resource object set, and the location data corresponding to the resource objects.
8. The method according to claim 7, wherein the first resource object is determined from the resource object set based on the recommendation value of the resource object, the object availability rate, the location data and the object interaction data are respectively set with corresponding weight coefficients, and the recommendation value corresponding to the resource object is calculated based on the object availability rate, location data and object interaction data of the resource object and the corresponding weight coefficients.
9. The method according to claim 1, wherein a resource object switching control is provided on the recommended object page, and the method further includes: In response to a trigger operation on the resource object switching control, a second resource object selection page is displayed, and recommendation information of at least one resource object is displayed on the second resource object selection page in a second display order; wherein, the second display order is determined based on at least one of the following: object availability rate, location data, and object interaction data corresponding to the at least one resource object.
10. The method of claim 9, further comprising: In response to a triggering operation on the second sorting control on the second resource object selection page, recommended information of the at least one resource object is displayed on the second resource object selection page in a third display order; wherein the third display order is determined based on at least one of the object availability rate, location data, and object interaction data corresponding to the at least one resource object.
11. The method according to any one of claims 5-10, wherein, The on-shelf rate of the object is determined based on the number of fourth recommended objects corresponding to the resource object and the number of object identifiers bound to the target page. The fourth recommended object corresponding to the resource object is determined from the object set corresponding to the resource object based on the object identifier. And / or, The location data is determined based on the location information of the resource object; And / or, The object interaction data is determined based on the target interaction data of the resource object within a preset time period.
12. The method of claim 2, wherein after displaying a recommended object page corresponding to the second resource object in response to a selection operation of a second resource object among the at least one resource object on the first resource object selection page, the method further comprises: Obtain the object identifier of the recommended object in the target object set, and delete the recommended object from the target object set; Additionally, the recommended object corresponding to the object identifier is obtained from the recommended object set corresponding to the second resource object, and the recommended object is added to the target object set.
13. An object processing apparatus, comprising: The first display module is used to display the recommended object page corresponding to the first resource object; wherein, the recommended object page displays the object information of the recommended object corresponding to the first resource object; The second display module is used to respond to a preset trigger operation for the first recommended object on the recommended object page and display a first resource object selection page; wherein, the first recommended object is a recommended object in the target state among the first resource objects, the first resource object selection page displays recommendation information of at least one resource object, the at least one resource object is determined based on the first recommended object, the recommendation information includes object information of a second recommended object, and the target attribute information of the second recommended object meets a preset similarity condition with the target attribute information of the first recommended object.
14. A computer-readable storage medium storing instructions that, when executed on a terminal device, cause the terminal device to perform the method as described in any one of claims 1-12.
15. An object processing apparatus, comprising: A memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor, when executing the computer program, implements the method as described in any one of claims 1-12.
16. A computer program product, wherein the computer program product comprises a computer program / instructions, which, when executed by a processor, implement the method as described in any one of claims 1-12.
Citation Information
Patent Citations
Information processing method, information processing device, storage medium and electronic equipment
CN112040250A
Data interaction method and device, equipment and storage medium
CN113608651A
Service object switching method and equipment
CN114095560A
Commodity similarity matching method and device, equipment, medium and product
CN114169965A
Object processing method and device, equipment and storage medium
CN118941352A