Data processing methods, apparatus, devices, and storage media

The method allows users to adjust recommendation strength values for content types through interactive controls, addressing the lack of granularity in current systems and enhancing user satisfaction.

JP7830709B2Active Publication Date: 2026-03-16BEIJING ZITIAO NETWORK TECH CO LTD
View PDF 4 Cites 0 Cited by

Patent Information

Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Filing Date
2023-06-06
Publication Date
2026-03-16

AI Technical Summary

Technical Problem

Current content recommendation systems lack the ability to provide fine-grained adjustments for content type recommendations, failing to meet users' diverse and evolving needs.

Method used

A data processing method that displays recommendation content adjustment controls on a page, allowing users to adjust recommendation strength values through operations such as sliding or tapping, enabling precise control over the recommendation amount for each content type.

Benefits of technology

Enables finer-grained adjustment of recommendation volumes, meeting users' varied content needs and improving user experience by allowing personalized content selection and removal of uninteresting recommendations.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007830709000001
    Figure 0007830709000001
  • Figure 0007830709000002
    Figure 0007830709000002
  • Figure 0007830709000003
    Figure 0007830709000003
Patent Text Reader

Abstract

The present disclosure provides a data processing method, apparatus, device, and storage medium. In this method, first, at least one recommended content adjustment control is displayed on a recommended content adjustment page. Here, a recommended content label is presented in the recommended content adjustment control, and the recommended content label is for labeling the content type recommended by the target application. Then, when a preset adjustment operation for the target recommended content adjustment control is received, a recommended strength value corresponding to the target recommended content adjustment control is determined. Here, the recommended strength value is for adjusting the recommended amount of the target application for the content type labeled by the recommended content label corresponding to the target recommended content adjustment control.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0006] , , ,

[0005] , , , ,

[0001] The present disclosure relates to the field of data processing, and more particularly, to a data processing method, apparatus, device, and storage medium.

[0002] Cross-reference to Related Applications This application claims priority based on a Chinese application with an application number of 202210743437.9 and a filing date of June 27, 2022, and the entire disclosure content of the Chinese application is incorporated herein by reference.

Background Art

[0003] With the development of Internet technology, the content recommendation function has been widely applied in various applications.

Summary of the Invention

[0004] To solve the above technical problems, embodiments of the present disclosure provide a data processing manner.

[0005] According to a first aspect, the present disclosure displays at least one recommended content adjustment control on a recommended content adjustment page, where the recommended content adjustment control presents a recommended content label for labeling a content type recommended by a target application, and in response to a preset adjustment operation for a target recommended content adjustment control among the at least one recommended content adjustment control, determines a recommendation strength value corresponding to the target recommended content adjustment control, where the recommendation strength value is for adjusting the recommended amount of the target application for a content type labeled by the recommended content label corresponding to the target recommended content adjustment control, and provides a data processing method including the above.

[0006] In some embodiments, the recommendation content adjustment control further presents a recommendation intensity adjustment state corresponding to the recommendation content label, which represents the magnitude relationship between the recommendation intensity value corresponding to the recommendation content label and the default recommendation intensity value, after determining the recommendation intensity value corresponding to the target recommendation content adjustment control as described above. The further includes updating and displaying the recommendation intensity adjustment status corresponding to the target recommendation content adjustment control based on the recommendation intensity value corresponding to the target recommendation content adjustment control.

[0007] In some embodiments, determining a recommendation strength value corresponding to a target recommendation content adjustment control in response to a preset adjustment operation on the target recommendation content adjustment control among the at least one recommendation content adjustment control described above is: The process includes, in response to a pre-configured adjustment operation on the target recommendation content adjustment control among the at least one recommendation content adjustment control, displaying a pre-configured deletion control on the target recommendation content adjustment control and determining a recommendation strength value corresponding to the target recommendation content adjustment control.

[0008] In some embodiments, the method is The further includes removing the target recommendation content adjustment control from the recommendation content adjustment page in response to a trigger operation on the pre-configured delete control in the target recommendation content adjustment control.

[0009] In some embodiments, the removal of the target recommendation content adjustment control from the recommendation content adjustment page in response to a trigger operation on the pre-configured delete control in the target recommendation content adjustment control is as follows: In response to a trigger operation on the pre-configured delete control in the target recommendation content adjustment control, it is determined whether the target recommendation content adjustment control is the last recommendation content adjustment control on the recommendation content adjustment page. If the target recommendation content adjustment control is determined to be the last recommendation content adjustment control on the recommendation content adjustment page, the recommendation content adjustment page is updated based on a pre-configured set of recommendation content labels, wherein the set of recommendation content labels includes a pre-configured number of recommendation content labels.

[0010] In some embodiments, the method is If it is determined that the number of recommendation content adjustment controls displayed on the recommendation content adjustment page is not greater than a predetermined threshold, then at least one option adjustment control presenting a recommendation content label will be displayed within the predetermined label recommendation area on the recommendation content adjustment page. In response to a preset adjustment operation on the target option adjustment control among the at least one option adjustment control, a recommended intensity value corresponding to the target option adjustment control is determined. The further includes adding the target option adjustment control having the aforementioned recommendation strength value to the recommendation content adjustment control displayed on the recommendation content adjustment page.

[0011] In some embodiments, the recommendation content adjustment page further displays a first control, and the method is as follows: In response to a trigger operation on the first control, a content label page is displayed showing at least one recommended content label, The further includes, in response to a pre-configured selection operation for at least one recommended content label on the content label page, adding the at least one recommended content label to the recommended content adjustment page, and displaying recommended content adjustment controls corresponding to each of the at least one recommended content labels on the recommended content adjustment page.

[0012] In some embodiments, displaying a recommendation content adjustment control corresponding to each of the at least one recommendation content label on the recommendation content adjustment page described above is: The recommended content adjustment page includes displaying recommended content adjustment controls corresponding to each of the at least one recommended content label in a pre-configured editing state format.

[0013] In some embodiments, the recommendation content adjustment page further displays a second control, which, in response to a pre-configured adjustment operation on the target recommendation content adjustment control among the at least one recommendation content adjustment control described above, determines a recommendation strength value corresponding to the target recommendation content adjustment control, The system further includes storing the correspondence between the recommendation content label corresponding to the target recommendation content adjustment control and the recommendation strength value in response to a trigger operation on the second control.

[0014] In some embodiments, the method is In response to a display trigger operation on the recommendation content adjustment page, the system further includes sorting and displaying each recommendation content adjustment control on the recommendation content adjustment page based on the recommendation strength value of the recommendation content label corresponding to each of the recommendation content adjustment controls on the recommendation content adjustment page.

[0015] In a second aspect, the present disclosure relates to a data processing device including a first display module and a first decision module, The first display module is for displaying at least one recommendation content adjustment control on the recommendation content adjustment page, wherein the recommendation content adjustment control presents a recommendation content label for indicating the content types recommended by the target application. The first decision module provides a data processing device for determining a recommendation intensity value corresponding to a target recommendation content adjustment control in response to a preset adjustment operation on the target recommendation content adjustment control among the at least one recommendation content adjustment control, wherein the recommendation intensity value is for adjusting the amount of recommendations for the target application for content types labeled by the recommendation content label corresponding to the target recommendation content adjustment control.

[0016] In a third aspect, the Disclosure provides a computer-readable storage medium that, when executed on a terminal device, stores instructions causing the terminal device to perform the method described herein.

[0017] In a fourth aspect, the present disclosure provides a data processing device comprising a memory and a processor, wherein a computer program is stored in the memory, the computer program is executable by the processor, and when executed by the processor, causes the method of the present disclosure to be carried out.

[0018] According to the fifth aspect, the Disclosure provides a computer program product that, when executed by a processor, includes a computer program / instruction that causes the method described herein to be implemented.

[0019] According to the sixth aspect, the Disclosure provides a computer program which, when executed by a processor, causes a computer program to perform the method described herein. [Brief explanation of the drawing]

[0020] The drawings herein are incorporated into the specification, constitute a part of the specification, and show examples conforming to the present disclosure, and are used together with the specification to explain the principles of the present disclosure.

[0021] In order to more clearly explain the technical solutions in the embodiments of the present disclosure or the prior art, the drawings that need to be used in the description of the embodiments or the prior art will be briefly described below. Obviously, those skilled in the art can also obtain other drawings based on these drawings without creative efforts. [Figure 1] It is a flowchart of a data processing method according to an embodiment of the present disclosure. [Figure 2] It is a schematic diagram of a recommended content adjustment page according to an embodiment of the present disclosure. [Figure 3] It is a schematic diagram of another recommended content adjustment page according to an embodiment of the present disclosure. [Figure 4] It is a schematic diagram of yet another recommended content adjustment page according to an embodiment of the present disclosure. [Figure 5] It is a schematic diagram of a content label page according to an embodiment of the present disclosure. [Figure 6] It is a schematic diagram of the configuration of a data processing device according to an embodiment of the present disclosure. [Figure 7] It is a schematic diagram of the configuration of a data processing device according to an embodiment of the present disclosure.

Modes for Carrying Out the Invention

[0022] In order to more clearly understand the above objects, features and advantages of the present disclosure, the following will further explain the aspects of the present disclosure. Unless there is a contradiction, the embodiments of the present disclosure and the features in the embodiments can be combined with each other.

[0023] In order to fully understand the present disclosure, many specific details are described in the following description. However, the present disclosure may be implemented in other forms different from those described herein. Obviously, the embodiments in the specification are only some embodiments of the present disclosure, not all embodiments.

[0024] The current content recommendation feature in the application only supports a single setting for content types that the user is interested in. For example, for the same content type, such as travel videos, there are only two recommendation methods based on the user's content recommendation settings: one method may recommend travel videos to the user, and the other... the journey This system does not recommend row-type videos to users. Currently, the granularity of adjustment for content recommendation systems is too coarse, and it cannot meet users' ever-increasing content recommendation needs.

[0025] In view of the foregoing, the embodiments of the present disclosure provide a data processing method which first displays at least one recommendation content adjustment control on the recommendation content adjustment page. Here, the recommendation content adjustment control presents a recommendation content label, which is for marking the content types recommended by the target application. Then, upon receiving a pre-configured adjustment operation on the target recommendation content adjustment control, a recommendation intensity value corresponding to the target recommendation content adjustment control is determined, where the recommendation intensity value is for adjusting the amount of recommendations the target application gives to the content types marked by the recommendation content label corresponding to the target recommendation content adjustment control.

[0026] Thus, the embodiments of this disclosure achieve finer-grained adjustment of the recommendation volume for each recommendation content type by determining the recommendation strength value of the content type labeled by the recommendation content label corresponding to the target recommendation content adjustment control through a pre-configured adjustment operation, thereby meeting the ever-increasing content recommendation needs of users.

[0027] Based on this, embodiments of the present disclosure provide a data processing method. Figure 1 is a flowchart of a data processing method according to an embodiment of the present disclosure. Referring to Figure 1, the method includes the following:

[0028] S101: Display at least one recommendation content adjustment control on the recommendation content adjustment page.

[0029] Here, the recommended content adjustment control presents a recommended content label, which is used to indicate the content type recommended by the target application.

[0030] In embodiments of this disclosure, the target application may be a content recommendation application, such as a video recommendation application, a news application, a music application, etc.

[0031] In the embodiments of this disclosure, the recommendation content adjustment control is for adjusting the recommendation amount of the content type labeled by the corresponding recommendation content label. Here, the form of the recommendation content adjustment control may be a stepless slider, and the adjustment of the recommendation amount of the content type is achieved by controlling the slide position of the stepless slider. The recommendation content adjustment control may display information such as icons and text of the corresponding recommendation content label.

[0032] Figure 2 is a schematic diagram of a recommendation content adjustment page according to an embodiment of the present disclosure. As shown in Figure 2, the recommendation content adjustment page displays multiple recommendation content adjustment controls. Let's take recommendation content adjustment control 201 as an example. Recommendation content adjustment control 201 displays a recommendation content label "Taste Test Review," which is used to label the content type of taste test review recommended by the target application.

[0033] In some embodiments, the recommendation content adjustment control further presents a recommendation intensity adjustment state corresponding to a recommendation content label, which represents the magnitude relationship between the recommendation intensity value corresponding to the recommendation content label and the default recommendation intensity value.

[0034] In some embodiments, the recommendation strength adjustment state may include three adjustment states, specifically, "Increase Recommendation," "Default Recommendation," and "Decrease Recommendation." Here, "Increase Recommendation" represents an adjustment state greater than the default recommendation strength value, indicating that the target application needs to increase the amount of recommendations for content types corresponding to recommendation content labels that have the "Increase Recommendation" adjustment state. "Decrease Recommendation" represents an adjustment state less than the default recommendation strength value, indicating that the target application needs to decrease the amount of recommendations for content types corresponding to recommendation content labels that have the "Decrease Recommendation" adjustment state. "Default Recommendation" represents an adjustment state equal to the default recommendation strength value, meaning that any recommendation content label for which the user has not adjusted the recommendation strength can display the "Default Recommendation" adjustment state, and the target application is Default recommendation This indicates that there is no need to adjust the recommendation volume for content types corresponding to recommendation content labels that have the adjustment status "".

[0035] In some other embodiments, the recommendation strength adjustment state may include five adjustment states, specifically, “significantly increase recommendations,” “increase recommendations,” “default recommendations,” “decrease recommendations,” and “do not recommend.” “Significantly increase recommendations” represents an adjustment state that significantly exceeds the default recommendation strength value, indicating that the target application needs to significantly increase the amount of recommendations for content types corresponding to recommendation content labels that have the “significantly increase recommendations” adjustment state. “Do not recommend” represents an adjustment state where the recommendation strength value is 0, indicating that the target application needs to prohibit recommendations for content types corresponding to recommendation content labels that have the “do not recommend” adjustment state. For the other adjustment states, please refer to the above understanding specifically.

[0036] The recommendation strength adjustment status corresponding to a recommendation content label is determined based on the relationship between the recommendation strength value of that recommendation content label and the default recommendation strength value. Specifically, the types of adjustment statuses included in the recommendation strength adjustment status are not limited to those described above.

[0037] As shown in Figure 2 above, the recommendation content adjustment control 201 presents the recommendation content label "Taste Test Evaluation," and its corresponding recommendation strength adjustment state is "Increase Recommendations," indicating that the target application needs to increase the amount of recommendations for the content type "Taste Test Evaluation." Similarly, the recommendation content adjustment control 202 shown in Figure 2 presents the recommendation content label "Photography of People," and its corresponding recommendation strength adjustment state is "Default Recommendation," indicating that the target application does not need to adjust the amount of recommendations for the content type "Photography of People."

[0038] S102: In response to a preset adjustment operation on the target recommendation content adjustment control among the at least one recommendation content adjustment control, a recommendation strength value corresponding to the target recommendation content adjustment control is determined.

[0039] Here, the recommendation strength value is used to adjust the amount of recommendations for the target application for the content types labeled by the recommendation content label corresponding to the target recommendation content adjustment control.

[0040] In the embodiments of this disclosure, a user may adjust the recommendation strength for at least one recommendation content adjustment control displayed on the recommendation content adjustment page. Here, the target recommendation content adjustment control may be any recommendation content adjustment control displayed on the recommendation content adjustment page.

[0041] When a pre-configured adjustment operation is received for the target recommendation content adjustment control, the system determines the recommendation strength value corresponding to the target recommendation content adjustment control, i.e., the recommendation strength value corresponding to the recommendation content label displayed in the target recommendation content adjustment control, based on the pre-configured adjustment operation.

[0042] In some embodiments, the pre-configured adjustment operation may be a slide operation on the target recommendation content adjustment control. The pre-configured adjustment operation may be a combination of operations, first tapping the target recommendation content adjustment control, and then triggering a slide operation on the target recommendation content adjustment control. The embodiments of this disclosure are not limited thereto.

[0043] As shown in Figure 2 above, users can adjust the recommendation strength value corresponding to the target recommendation content adjustment control by sliding the target recommendation content adjustment control. Specifically, sliding it to the right increases the recommendation strength value, and sliding it to the left decreases it. If the target recommendation content adjustment control is a stepless slider, adjustments to the recommendation strength value corresponding to the target recommendation content adjustment control can be achieved by controlling the sliding of the stepless slider.

[0044] In some embodiments, a user can determine the recommendation strength value corresponding to each of the at least one recommendation content adjustment controls displayed on the recommendation content adjustment page, thereby adjusting the amount of recommendations for the content types labeled by the corresponding recommendation content labels in the target application.

[0045] In some embodiments, a second control 203 is also displayed on the recommendation content adjustment page. As shown in Figure 2 above, the second control 203 is for triggering saving of the adjusted recommendation strength values. Specifically, the second control 203 may be a "Done" control. When the user taps the "Done" control, it can be triggered to remember the correspondence between the recommendation content label and recommendation strength value corresponding to each adjusted recommendation content adjustment control on the recommendation content adjustment page.

[0046] Specifically, when a trigger operation is received for the second control, the correspondence between the recommended content label and the recommendation strength value corresponding to the target recommendation content adjustment control is stored and later applied to the content recommendation policy for the target application.

[0047] In some embodiments, after receiving a trigger operation for a second control, the correspondence between the recommendation content label and recommendation strength value corresponding to the target recommendation content adjustment control may be stored. Furthermore, the recommendation content adjustment controls corresponding to each recommendation content label may be sorted based on the magnitude of the recommendation strength value corresponding to each recommendation content label, and then the recommendation content adjustment page may be updated and displayed based on the sorted recommendation content adjustment controls.

[0048] In some other embodiments, after receiving a trigger operation for the second control, the correspondence between the recommendation content label and recommendation strength value corresponding to the target recommendation content adjustment control may be saved, and at the same time, the recommendation content adjustment page may be closed. Subsequently, when a display trigger operation is received for the recommendation content adjustment page (i.e., the recommendation content adjustment page is accessed again), each recommendation content adjustment control is sorted and displayed on the recommendation content adjustment page based on the recommendation strength value of the recommendation content label corresponding to each of the recommendation content adjustment controls.

[0049] In some embodiments, each recommendation content adjustment control may be displayed in descending order, sorted by the recommendation strength value. This allows users to easily see the type and percentage of content that the target application will recommend next.

[0050] In the data processing method according to the embodiment of this disclosure, first, at least one recommendation content adjustment control is displayed on the recommendation content adjustment page. Here, the recommendation content adjustment control presents a recommendation content label, which is used to label the content types recommended by the target application. When a pre-configured adjustment operation is received for the target recommendation content adjustment control, a recommendation intensity value corresponding to the target recommendation content adjustment control is determined, and this recommendation intensity value is used to adjust the amount of recommendation for the content types labeled by the recommendation content label corresponding to the target recommendation content adjustment control by the target application. In this way, the embodiment of this disclosure achieves finer-grained adjustment of the recommendation amount for each recommended content type by determining the recommendation intensity value for the content types labeled by the recommendation content label corresponding to the target recommendation content adjustment control through a pre-configured adjustment operation, thereby meeting the ever-increasing content recommendation needs of users.

[0051] Additionally or optionally, embodiments of this disclosure may remove the recommendation content adjustment controls displayed on the recommendation content adjustment page. This addresses the need to remove recommendation content labels that users are not interested in adjusting.

[0052] Specifically, in response to a pre-configured adjustment operation on a target recommendation content adjustment control, which is one of at least one recommendation content adjustment controls on the recommendation content adjustment page, a pre-configured delete control is displayed for the target recommendation content adjustment control, and a recommendation strength value corresponding to the target recommendation content adjustment control is determined.

[0053] In some embodiments, when a user triggers a slide operation on a target recommendation content adjustment control, a pre-configured delete control may be displayed on the target recommendation content adjustment control. Figure 3 is a schematic diagram of another recommendation content adjustment page according to an embodiment of the present disclosure. As shown in Figure 3, when a slide operation is triggered on a recommendation content adjustment control 301 corresponding to a recommendation content label "Taste Test Evaluation", a pre-configured delete control 302 is displayed on the recommendation content adjustment control 301, thereby performing a delete operation on the recommendation content adjustment control 301. At the same time, with respect to the slide operation triggered on the recommendation content adjustment control 301 corresponding to the recommendation content label "Taste Test Evaluation", the recommendation strength value corresponding to the target recommendation content adjustment control can be determined, and the recommendation strength adjustment status corresponding to the target recommendation content adjustment control can be updated and displayed.

[0054] In some embodiments, when a trigger operation is received for a pre-configured delete control in a target recommendation content adjustment control, the target recommendation content adjustment control is deleted from the recommendation content adjustment page, and the recommendation content label corresponding to the target recommendation content adjustment control is removed.

[0055] In some embodiments, upon receiving a trigger operation for a pre-configured delete control in a target recommendation content adjustment control, it may first be determined whether the target recommendation content adjustment control is the last recommendation content adjustment control on the recommendation content adjustment page. If it is determined that the target recommendation content adjustment control is the last recommendation content adjustment control on the recommendation content adjustment page, the recommendation content adjustment page may be displayed and updated based on a pre-configured set of recommendation content labels, which includes a pre-configured number of recommendation content labels.

[0056] In practical applications, the recommended content labels in a recommended content label set may be predetermined recommended content labels that the current user is interested in, and the recommendation strength value corresponding to each recommended content label is equal to the default strength value. When the user deletes the last recommended content adjustment control on the recommended content adjustment page, a display of the recommended content adjustment control corresponding to the recommended content label in that recommended content label set may be triggered. This allows the user to easily continue adjusting the recommendation strength values ​​of the recommended content labels that they are interested in.

[0057] Additionally, when a user deletes the last recommended content adjustment control on the recommended content adjustment page, a confirmation pop-up window may be displayed on the recommended content adjustment page. This allows the user to easily confirm the operation of deleting the last recommended content adjustment control based on the confirmation pop-up window.

[0058] In embodiments of this disclosure, if it is determined that the number of recommendation content adjustment controls displayed on the recommendation content adjustment page is not greater than a preset threshold, at least one option adjustment control is displayed within a preset label recommendation area on the recommendation content adjustment page. Here, the option adjustment control is presented with a recommendation content label. In response to a preset adjustment operation on the target option adjustment control among the at least one option adjustment control, a recommendation strength value corresponding to the target option adjustment control is determined, and then the target option adjustment control having the recommendation strength value is added to the recommendation content adjustment controls displayed on the recommendation content adjustment page.

[0059] Here, the pre-set threshold number may be determined based on the needs. For example, the pre-set threshold number may be 3.

[0060] In actual applications, if it is determined that the number of recommendation content adjustment controls displayed on the recommendation content adjustment page is not greater than a pre-set threshold, it may be indicated that the number of recommendation content adjustment controls displayed on the recommendation content adjustment page is too small, and more recommendation content labels may be recommended to the user so that the user can adjust the recommendation strength value. For this reason, the embodiment of this disclosure displays at least one option adjustment control within the pre-set label recommendation area on the recommendation content adjustment page. Figure 4 is a schematic diagram of yet another recommendation content adjustment page according to the embodiment of this disclosure. As shown in Figure 4, the recommendation content adjustment page displays a pre-set label recommendation area 401, and within the pre-set label recommendation area 401, at least one option adjustment control, including an option adjustment control 402, is displayed. Specifically, the option adjustment control 402 displays the recommendation content label, recommendation strength adjustment status, icon, etc.

[0061] For option adjustment controls within a pre-configured label recommendation area 401, the user can adjust the recommendation strength value of the option adjustment control within that area and update the corresponding recommendation strength adjustment status. When the user taps a second control on the recommendation content adjustment page, it triggers the storage of the correspondence between the option adjustment control and the recommendation strength value, and simultaneously adds the option adjustment control to the recommendation content adjustment controls displayed on the recommendation content adjustment page.

[0062] If, at this time, it is determined that the number of recommendation content adjustment controls displayed on the recommendation content adjustment page is still not greater than a pre-set threshold, the option adjustment controls will continue to be displayed in the pre-set label recommendation area 401. Specifically, the number of option adjustment controls in the pre-set label recommendation area 401 may be the pre-set threshold. If the number of option adjustment controls in the pre-set label recommendation area 401 is less than the pre-set threshold, the number of option adjustment controls displayed may be increased.

[0063] The data processing method according to the embodiments of this disclosure allows for the removal and addition of recommendation content adjustment controls displayed on the recommendation content adjustment page. This enables users to easily determine the recommendation content labels they are interested in. This allows for adjustment of the recommendation strength value of the recommendation content of interest, thereby improving the user experience.

[0064] Additionally or selectively, the recommendation content adjustment page in the data processing method according to the embodiments of this disclosure further displays a first control. Specifically, upon receiving a trigger operation on the first control, a content label page displaying at least one recommendation content label is displayed. Then, in response to a pre-configured selection operation on at least one recommendation content label on the content label page, the at least one recommendation content label is added to the recommendation content adjustment page, and recommendation content adjustment controls corresponding to each of the at least one recommendation content labels are displayed on the recommendation content adjustment page.

[0065] As shown in Figure 2, the recommended content adjustment page also displays a first control 204, and when a trigger operation is received on the first control 204, the page jumps from the recommended content adjustment page to the content label page. Figure 5 is a schematic diagram of the content label page according to an embodiment of the present disclosure. As shown in Figure 5, the content label page displays multiple recommended content labels. The recommended content labels may include three states. Specifically, "Selected" 501, "Not Selected" 502, and "Not Selectable" 503, and a recommended content label in the "Not Selectable" state 503 is a recommended content that was already on the recommended content adjustment page. label It refers to.

[0066] Users may select recommended content labels on the content labels page. In response to a pre-configured selection operation for a selected recommended content label on the content labels page, the selected recommended content label is added to the recommended content adjustment page, and the recommended content adjustment controls corresponding to each selected recommended content label are displayed on the recommended content adjustment page.

[0067] In some embodiments, after the selected recommendation content labels are added to the recommendation content adjustment page, the recommendation content adjustment page may display recommendation content adjustment controls corresponding to each of the at least one selected recommendation content labels in a pre-configured editing state.

[0068] Specifically, the recommendation content adjustment control corresponding to the selected recommendation content label may be presented with a pre-configured delete control. Users can adjust the recommendation strength value by dragging the recommendation content adjustment control.

[0069] The data processing method according to the embodiments of this disclosure allows for the addition of a new recommendation content adjustment control from the content label page to the recommendation content adjustment page. This enables users to easily select recommendation content labels that interest them, thereby adjusting the recommendation strength value of the recommendation content they are interested in and improving the user experience.

[0070] This disclosure further provides a data processing device. Figure 6 is a schematic diagram of the configuration of a data processing device according to an embodiment of this disclosure. Referring to Figure 6, the device includes a first display module 601 and a first determination module 602. The first display module 601 is for displaying at least one recommendation content adjustment control on the recommendation content adjustment page, wherein the recommendation content adjustment control presents a recommendation content label for indicating the content types recommended by the target application. The first decision module 602 is for determining a recommendation strength value corresponding to the target recommendation content adjustment control in response to a preset adjustment operation on the target recommendation content adjustment control among the at least one recommendation content adjustment control, wherein the recommendation strength value is for adjusting the amount of recommendations for the target application for the content types labeled by the recommendation content label corresponding to the target recommendation content adjustment control.

[0071] In some embodiments, the recommendation content adjustment control further presents a recommendation intensity adjustment state corresponding to the recommendation content label, the recommendation intensity adjustment state represents the magnitude relationship between the recommendation intensity value corresponding to the recommendation content label and the default recommendation intensity value, and the device, The system further includes an update display module for updating and displaying the recommendation intensity adjustment status corresponding to the target recommendation content adjustment control, based on the recommendation intensity value corresponding to the target recommendation content adjustment control.

[0072] In some embodiments, the first decision module further, In response to a pre-configured adjustment operation on the target recommendation content adjustment control among the at least one recommendation content adjustment control, a pre-configured deletion control is displayed on the target recommendation content adjustment control, and a recommendation strength value corresponding to the target recommendation content adjustment control is determined.

[0073] In some embodiments, the apparatus is The system further includes a delete module for deleting the target recommendation content adjustment control from the recommendation content adjustment page in response to a trigger operation on the pre-configured delete control in the target recommendation content adjustment control.

[0074] In some embodiments, the delete module includes a first determination submodule and a first update display submodule, The first decision submodule is for determining whether the target recommendation content adjustment control is the last recommendation content adjustment control on the recommendation content adjustment page in response to a trigger operation on the pre-configured delete control in the target recommendation content adjustment control, The first update display submodule is for updating the display of the recommendation content adjustment page based on a pre-configured set of recommendation content labels when it is determined that the target recommendation content adjustment control is the last recommendation content adjustment control on the recommendation content adjustment page, wherein the recommendation content label set includes a pre-configured number of recommendation content labels.

[0075] In some embodiments, the apparatus is If it is determined that the number of recommendation content adjustment controls displayed on the recommendation content adjustment page is not greater than a predetermined threshold, a second display module is provided to display at least one option adjustment control on which a recommendation content label is presented within a predetermined label recommendation area on the recommendation content adjustment page. A second determination module for determining a recommended intensity value corresponding to the target option adjustment control in response to a preset adjustment operation on the target option adjustment control among the at least one option adjustment control, The system further includes an add-on module for adding the target option adjustment control having the recommendation strength value to the recommendation content adjustment control displayed on the recommendation content adjustment page.

[0076] In some embodiments, the recommendation content adjustment page further displays a first control, and the device, A third display module for displaying a content label page showing at least one recommended content label in response to a trigger operation on the first control, An add-on module for adding the at least one recommended content label to the recommended content adjustment page in response to a pre-configured selection operation for at least one recommended content label on the content label page, The recommendation content adjustment page further includes a fourth display module for displaying recommendation content adjustment controls corresponding to each of the at least one recommendation content label.

[0077] In some embodiments, the fourth display module further includes: The aforementioned recommendation content adjustment page may be used to display recommendation content adjustment controls corresponding to each of the at least one recommendation content label in a pre-configured editing state format.

[0078] In some embodiments, the recommendation content adjustment page further displays a second control, and the device, The system further includes a storage module for storing the correspondence between the recommendation content label corresponding to the target recommendation content adjustment control and the recommendation intensity value in response to a trigger operation on the second control.

[0079] In some embodiments, the apparatus is The system further includes a sort display module for sorting and displaying each recommended content adjustment control on the recommended content adjustment page in response to a display trigger operation on the recommended content adjustment page, based on the recommendation strength value of the recommended content label corresponding to each of the recommended content adjustment controls on the recommended content adjustment page.

[0080] The above modules are merely logic modules categorized based on the specific functions they implement, and do not restrict their specific implementation form. For example, they can be implemented in software, hardware, or a combination of software and hardware. When actually implemented, each of the above modules may be implemented as an independent physical entity, or as a single entity (e.g., a processor (CPU or DSP, etc.), an integrated circuit, etc.). Furthermore, the dashed lines in the diagram indicate that these modules do not necessarily have to exist in reality, and the operations / functions they implement may be implemented by the device or processing circuit itself.

[0081] In the data processing device according to the embodiment of this disclosure, first, at least one recommendation content adjustment control is displayed on the recommendation content adjustment page. Here, the recommendation content adjustment control is presented with a recommendation content label, which is used to label the content types recommended by the target application. When a pre-configured adjustment operation is received for the target recommendation content adjustment control, a recommendation intensity value corresponding to the target recommendation content adjustment control is determined, and this recommendation intensity value is used to adjust the amount of recommendation for the content types labeled by the recommendation content label corresponding to the target recommendation content adjustment control by the target application. In this way, the embodiment of this disclosure achieves finer-grained adjustment of the amount of recommendation for each recommended content type by determining the recommendation intensity value of the content types labeled by the recommendation content label corresponding to the target recommendation content adjustment control through a pre-configured adjustment operation, thereby meeting the ever-increasing content recommendation needs of users.

[0082] In addition to the methods and apparatus described above, embodiments of this disclosure further provide a computer-readable storage medium on which instructions are stored. When the instructions are executed on a terminal device, the terminal device is made to perform the data processing method according to embodiments of this disclosure.

[0083] Embodiments of this disclosure further provide a computer program product including a computer program / instruction. When the computer program / instruction is executed by a processor, it causes the data processing method described in the embodiment of this disclosure to be implemented.

[0084] Embodiments of the present disclosure further provide a data processing device including memory and a processor, wherein a computer program is stored in the memory, and the computer program, when executed by the processor, can perform the data processing method described in the embodiment of the present disclosure.

[0085] Embodiments of this disclosure further provide a computer program including program code. When executed by a processor, the program code causes the processor to perform the data processing method described in the embodiment of this disclosure.

[0086] Furthermore, embodiments of this disclosure further provide a data processing device capable of implementing the data processing methods according to embodiments of this disclosure. As shown in Figure 7, the data processing device is The data processing device may include a processor 701, a memory 702, an input device 703, and an output device 704. The number of processors 701 in the data processing device may be one or more, and in Figure 7, one processor is used as an example. In some embodiments of the present disclosure, the processors 701, memory 702, input device 703, and output device 704 may be connected via a bus or other means, and in Figure 7, the case where they are connected via a bus is used as an example.

[0087] Memory 702 may be used to store software programs and modules. The processor 701 executes various functional applications and data processing of the data processing device by running the software programs and modules stored in memory 702. Memory 702 may mainly include a program storage area and a data storage area. Of these, the program storage area can store an operating system, applications necessary for at least one function, etc. Memory 702 may also include high-speed random access memory, and may include non-volatile memory, such as at least one magnetic disk memory device, a flash memory device, or other volatile solid-state memory devices. Input device 703 may be used to receive input numeric or character information and to generate signal inputs related to user settings and function control of the data processing device.

[0088] Specifically, in this embodiment, the processor 701 loads executable files corresponding to the processes of one or more applications into memory 702 according to the following instructions, and the processor 701 executes the applications stored in memory 702, thereby performing each of the functions of the data processing device described above.

[0089] In this specification, relational terms such as “First” and “Second” are used solely for the purpose of distinguishing one entity or operation from another, and do not require or imply that such an actual relationship or order exists between these entities or operations. Furthermore, the terms “include,” “contain,” or any other variant thereof, by indicating non-exclusive inclusion, mean that a process, method, article, or apparatus containing a series of elements includes not only those elements but also other elements not explicitly stated, or elements specific to such process, method, article, or apparatus. Unless further restrictions are imposed, an element limited by “include one…” does not exclude other identical elements from being included in a process, method, article, or apparatus containing said element.

[0090] The above are merely specific embodiments of the Disclosure and are used to enable those skilled in the art to understand or implement the Disclosure. Various modifications to these embodiments will be obvious 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 the Disclosure. Accordingly, the Disclosure is not limited to these embodiments herein and has the broadest scope to be compatible with the principles and novel features disclosed herein.

Claims

1. A data processing method, The steps include: displaying at least one recommendation content adjustment control on the recommendation content adjustment page, wherein the recommendation content adjustment control displays a recommendation content label for indicating the content types recommended by the target application; The steps include determining a recommendation intensity value corresponding to a target recommendation content adjustment control in response to a pre-configured adjustment operation on the target recommendation content adjustment control among the at least one recommendation content adjustment control, wherein the recommendation intensity value is for adjusting the amount of recommendations for the target application for content types labeled by the recommendation content label corresponding to the target recommendation content adjustment control; Includes, The aforementioned recommendation content adjustment page further displays the first control: The aforementioned method, In response to a trigger operation on the first control, the steps include displaying a content label page showing at least one recommended content label, The steps include: adding the at least one recommended content label to the recommended content adjustment page in response to a pre-configured selection operation for at least one recommended content label on the content label page, and displaying a recommended content adjustment control corresponding to each of the at least one recommended content label on the recommended content adjustment page; Methods that further include this.

2. The recommendation content adjustment control further presents a recommendation strength adjustment state corresponding to the recommendation content label, and the recommendation strength adjustment state represents the magnitude relationship between the recommendation strength value corresponding to the recommendation content label and the default recommendation strength value. After determining the recommendation strength value corresponding to the target recommendation content adjustment control, the method is as follows: A step of updating and displaying the recommendation intensity adjustment status corresponding to the target recommendation content adjustment control based on the recommendation intensity value corresponding to the target recommendation content adjustment control. The method according to claim 1, further comprising:

3. The step of determining a recommendation strength value corresponding to the target recommendation content adjustment control in response to a preset adjustment operation on the target recommendation content adjustment control among the at least one recommendation content adjustment control is: The process includes the steps of: displaying a pre-configured deletion control on the target recommendation content adjustment control in response to a pre-configured adjustment operation on the target recommendation content adjustment control among the at least one recommendation content adjustment control, and determining a recommendation strength value corresponding to the target recommendation content adjustment control. The method according to claim 1.

4. The aforementioned method, In response to a trigger operation on the pre-configured delete control in the target recommendation content adjustment control, the step of deleting the target recommendation content adjustment control from the recommendation content adjustment page, The method according to claim 3, further comprising:

5. The step of deleting the target recommendation content adjustment control from the recommendation content adjustment page in response to a trigger operation on the pre-configured delete control in the target recommendation content adjustment control is: The steps include determining whether the target recommendation content adjustment control is the last recommendation content adjustment control on the recommendation content adjustment page in response to a trigger operation on the pre-configured delete control in the target recommendation content adjustment control, If it is determined that the target recommendation content adjustment control is the last recommendation content adjustment control on the recommendation content adjustment page, the step is to update the display of the recommendation content adjustment page based on a predetermined set of recommendation content labels, wherein the set of recommendation content labels includes a predetermined number of recommendation content labels. The method according to claim 4, including the method described in claim 4.

6. The aforementioned method, If it is determined that the number of recommendation content adjustment controls displayed on the recommendation content adjustment page is not greater than a predetermined threshold, the step of displaying at least one option adjustment control in which a recommendation content label is presented within the predetermined label recommendation area on the recommendation content adjustment page, The steps include determining a recommended intensity value corresponding to the target option adjustment control in response to a preset adjustment operation on the target option adjustment control among the at least one option adjustment control, The steps include adding the target option adjustment control having the aforementioned recommendation strength value to the recommendation content adjustment control displayed on the recommendation content adjustment page, The method according to claim 1, further comprising:

7. The step of displaying a recommendation content adjustment control corresponding to each of the at least one recommendation content label on the recommendation content adjustment page is: The steps include displaying a recommendation content adjustment control on the recommendation content adjustment page, in a pre-configured editing state format, corresponding to each of the at least one recommendation content label; The method according to claim 1, including the method described in claim 1.

8. The aforementioned recommendation content adjustment page will also display a second control: After determining a recommendation strength value corresponding to the target recommendation content adjustment control in response to a preset adjustment operation on the target recommendation content adjustment control among the at least one recommendation content adjustment control, the method: In response to a trigger operation on the second control, the steps include storing the correspondence between the recommendation content label corresponding to the target recommendation content adjustment control and the recommendation strength value, The method according to claim 1, further comprising:

9. The aforementioned method, In response to a display trigger operation on the recommendation content adjustment page, the steps of sorting and displaying each recommendation content adjustment control on the recommendation content adjustment page based on the recommendation strength value of the recommendation content label corresponding to each of the recommendation content adjustment controls on the recommendation content adjustment page, The method according to claim 8, further comprising:

10. A data processing device including a first display module and a first determination module, The first display module is configured to display at least one recommendation content adjustment control on the recommendation content adjustment page, the recommendation content adjustment control presents a recommendation content label for indicating the content types recommended by the target application, The first decision module is configured to determine a recommendation intensity value corresponding to the target recommendation content adjustment control in response to a pre-configured adjustment operation on the target recommendation content adjustment control among the at least one recommendation content adjustment control, the recommendation intensity value is for adjusting the amount of recommendations for the target application for the content types labeled by the recommendation content label corresponding to the target recommendation content adjustment control. The aforementioned recommendation content adjustment page further displays the first control: The device further includes a second display module, an add-on module, and a third display module. The second display module is configured to display a content label page showing at least one recommended content label in response to a trigger operation on the first control. The add-on module is configured to add the at least one recommended content label to the recommended content adjustment page in response to a pre-configured selection operation for at least one recommended content label on the content label page. The third display module is configured to display a recommendation content adjustment control on the recommendation content adjustment page that corresponds to each of the at least one recommendation content label. Data processing device.

11. A computer-readable storage medium that stores instructions, When the command is executed by the terminal device, the terminal device is instructed to carry out the method according to any one of claims 1 to 9. Computer-readable storage medium.

12. A data processing device including memory and a processor, The aforementioned memory stores computer programs. When the computer program is executed by the processor, the processor is instructed to perform the method according to any one of claims 1 to 9. Data processing device.

13. A computer program including program code, When the program code is executed by the processor, the processor is instructed to perform the method according to any one of claims 1 to 9. Computer program.

Citation Information

Patent Citations

  • Information processing apparatus and method, recording medium, and program

    JP2005039749A

  • System, program and method for providing information

    JP2008152394A

  • Information processor, control method for information processor, program and recording medium

    JP2014119945A

  • Allowing users to categorize and visualize content recommendations

    US9524077B1