Data Processing Method, Apparatus, Device, and Storage Medium

The data processing method and apparatus enhance content recommendation systems by introducing a fine-grained adjustment mechanism for recommended content types, allowing users to customize recommendations with greater precision and addressing the limitations of current systems.

JP2025519854AActive Publication Date: 2025-06-26BEIJING ZITIAO NETWORK TECH CO LTD
View PDF 4 Cites 0 Cited by

Patent Information

Application Number
JP2024575123
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Priority Date
2022-06-27
Filing Date
2023-06-06
Publication Date
2025-06-26
Estimated Expiration
2043-06-06

AI Technical Summary

Technical Problem

Current content recommendation systems have a coarse adjustment granularity, unable to meet the increasingly complex content recommendation needs of users, as they only allow for binary settings (recommend or do not recommend) for content types.

Method used

A data processing method and apparatus that displays recommended content adjustment controls on a dedicated page, allowing users to adjust the recommended strength value for specific content types through a more fine-grained slider interface, enabling incremental adjustments to content recommendations.

Benefits of technology

This approach allows for a more precise control over content recommendations, enabling users to tailor the recommended amount of each content type according to their preferences, thus enhancing user experience and meeting the growing complexity of content recommendation needs.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2025519854000001_ABST
    Figure 2025519854000001_ABST
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

[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, content recommendation functions have 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 the content type recommended by a target application, and in response to a preset adjustment operation on a target recommended content adjustment control among the at least one recommended content adjustment control, determines a recommended strength value corresponding to the target recommended content adjustment control, where 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, and provides a data processing method including the above.

[0006] In some embodiments, the recommended content adjustment control further presents a recommended strength adjustment state corresponding to the recommended content label, and the recommended strength adjustment state is for representing the magnitude relationship between the recommended strength value corresponding to the recommended content label and the default recommended strength value. After determining the recommended strength value corresponding to the target recommended content adjustment control as described above, it further includes updating and displaying the recommended strength adjustment state corresponding to the target recommended content adjustment control based on the recommended strength value corresponding to the target recommended content adjustment control.

[0007] In some embodiments, determining the recommended strength value corresponding to the target recommended content adjustment control in the at least one recommended content adjustment control in response to a preset adjustment operation on the target recommended content adjustment control as described above includes: in response to a preset adjustment operation on the target recommended content adjustment control among the at least one recommended content adjustment control, displaying a preset deletion control on the target recommended content adjustment control, and determining the recommended strength value corresponding to the target recommended content adjustment control.

[0008] In some embodiments, the method further includes: deleting the target recommended content adjustment control from the recommended content adjustment page in response to a trigger operation on the preset deletion control in the target recommended content adjustment control.

[0009] In some embodiments, deleting the target recommended content adjustment control from the recommended content adjustment page in response to a trigger operation on the preset deletion control in the target recommended content adjustment control as described above includes: In response to a trigger operation on the preset deletion control in the target recommended content adjustment control, the target recommended content adjustment control determines whether it is the last recommended content adjustment control on the recommended content adjustment page, If it is determined that the target recommended content adjustment control is the last recommended content adjustment control on the recommended content adjustment page, the recommended content adjustment page is updated and displayed based on a preset recommended content label set, where the recommended content label set includes a preset number of recommended content labels.

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

[0011] In some embodiments, a first control is further displayed on the recommended content adjustment page, and the method includes In response to a trigger operation on the first control, a content label page with at least one recommended content label displayed thereon is displayed. In response to a preset selection operation on 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 further including displaying, on the recommended content adjustment page, a recommended content adjustment control corresponding to each of the at least one recommended content label.

[0012] In some embodiments, the above-mentioned displaying, on the recommended content adjustment page, a recommended content adjustment control corresponding to each of the at least one recommended content label includes displaying, on the recommended content adjustment page, in a preset editing state format, a recommended content adjustment control corresponding to each of the at least one recommended content label.

[0013] In some embodiments, a second control is further displayed on the recommended content adjustment page. After determining a recommended strength value corresponding to the target recommended content adjustment control among the at least one recommended content adjustment control in response to a preset adjustment operation on the target recommended content adjustment control further includes memorizing, in response to a trigger operation on the second control, the correspondence between the recommended content label corresponding to the target recommended content adjustment control and the recommended strength value.

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

[0015] According to a second aspect, the present disclosure is a data processing apparatus including a first display module and a first determination module, The first display module is for displaying at least one recommended content adjustment control on a recommended content adjustment page. Here, a recommended content label for labeling a content type recommended by a target application is presented in the recommended content adjustment control. The first determination module is for determining a recommended intensity value corresponding to the target recommended content adjustment control in response to a preset adjustment operation on the target recommended content adjustment control among the at least one recommended content adjustment control. Here, the recommended intensity 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, and a data processing device is provided.

[0016] According to a third aspect, the present disclosure provides a computer-readable storage medium that, when executed on a terminal device, stores instructions for causing the terminal device to implement the method described in the present disclosure.

[0017] According to a fourth aspect, the present disclosure provides a data processing device including a memory and a processor, where 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 described in the present disclosure to be implemented.

[0018] According to a fifth aspect, the present disclosure provides a computer program product including a computer program / instructions that, when executed by a processor, causes the method described in the present disclosure to be implemented.

[0019] According to a sixth aspect, the present disclosure provides a computer program including program code that, when executed by a processor, causes the method described in the present disclosure to be implemented.

Brief Description of the Drawings

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

[0021] 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

Figure 2

Figure 3

Figure 4

Figure 5

Figure 6

Figure 7

Modes for Carrying Out the Invention

[0022] To more clearly understand the above objects, features, and advantages of the present disclosure, the aspects of the present disclosure will be further described below. Note that unless there is a contradiction, the embodiments of the present disclosure and the features in the embodiments can be combined with each other.

[0023] 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 content recommendation function related to the current application only supports making a single setting for the content type that the user is interested in. For example, for the same content type, such as travel-type videos, based on the user's content recommendation settings, there are only two recommendation methods. One is a method that may recommend travel-type videos to the user, and the other is a method that should not recommend the recommended travel-type videos to the user. Thus, currently, the adjustment granularity for the content recommendation method is coarse and cannot meet the increasingly growing content recommendation needs of users.

[0025] In view of the above, embodiments of the present disclosure provide a data processing manner. First, at least one recommended content adjustment control is displayed on a recommended content adjustment page. Here, a recommended content label is presented on the recommended content adjustment control, and the recommended content label is for labeling the content type recommended by the target application. Then, when receiving a preset adjustment operation for the target recommended content adjustment control, a recommendation intensity value corresponding to the target recommended content adjustment control is determined. Here, the recommendation intensity value is for adjusting the recommendation amount of the target application for the content type labeled by the recommended content label corresponding to the target recommended content adjustment control.

[0026] In this way, embodiments of the present disclosure determine the recommendation intensity value of the content type labeled by the recommended content label corresponding to the target recommended content adjustment control through a preset adjustment operation, thereby realizing a more fine-grained adjustment of the recommendation amount for each recommended content type and meeting the increasingly growing content recommendation needs of users.

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

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

[0029] Here, a recommended content label is presented on the recommended content adjustment control, and the recommended content label is for labeling the content type recommended by the target application.

[0030] In an embodiment of the present 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 an embodiment of the present disclosure, the recommended content adjustment control is for adjusting the recommended amount of the content type labeled by the corresponding recommended content label. Here, the form of the recommended content adjustment control may be a stepless slider, and by controlling the slide position of the stepless slider, the adjustment of the recommended amount of the content type is realized. Information such as the icon and text of the corresponding recommended content label may be presented on the recommended content adjustment control.

[0032] FIG. 2 is a schematic diagram of a recommended content adjustment page according to an embodiment of the present disclosure. As shown in FIG. 2, a plurality of recommended content adjustment controls are displayed on the recommended content adjustment page. Taking the recommended content adjustment control 201 as an example. A recommended content label "Taste Test Evaluation" is presented on the recommended content adjustment control 201, and "Taste Test Evaluation" is for labeling the content type of the evaluation of the taste test recommended by the target application.

[0033] In some embodiments, a recommended intensity adjustment state corresponding to the recommended content label is further presented on the recommended content adjustment control, and the recommended intensity adjustment state is for representing the magnitude relationship between the recommended intensity value corresponding to the recommended content label and the default recommended intensity value.

[0034] In some embodiments, the recommendation intensity adjustment state may include three adjustment states, specifically, "increase recommendation", "default recommendation", and "decrease recommendation". Here, "increase recommendation" is for representing an adjustment state greater than the default recommendation intensity value, indicating that for the content type corresponding to the recommendation content label for which the target application has the adjustment state of "increase recommendation", it is necessary to increase the recommended amount. "Decrease recommendation" is for representing an adjustment state smaller than the default recommendation intensity value, indicating that for the content type corresponding to the recommendation content label for which the target application has the adjustment state of "decrease recommendation", it is necessary to decrease the recommended amount. "Default recommendation" represents an adjustment state equal to the default recommendation intensity value, that is, recommendation content labels for which the user has not adjusted the recommendation intensity can all display the adjustment state of "default recommendation", indicating that there is no need to adjust the recommended amount for the content type corresponding to the recommendation content label for which the target application has the adjustment state of "decrease recommendation".

[0035] In some other embodiments, the recommendation intensity adjustment state may include five adjustment states, specifically, "greatly increase recommendation", "increase recommendation", "default recommendation", "decrease recommendation", and "do not recommend". "Greatly increase recommendation" is for representing an adjustment state significantly exceeding the default recommendation intensity value, indicating that for the content type corresponding to the recommendation content label for which the target application has the adjustment state of "greatly increase recommendation", it is necessary to greatly increase the recommended amount. "Do not recommend" is for representing an adjustment state where the recommendation intensity value is 0, indicating that for the content type corresponding to the recommendation content label for which the target application has the adjustment state of "do not recommend", it is necessary to prohibit recommendations. For the other adjustment states, specifically, reference may be made to the above understanding.

[0036] Note that the recommended strength adjustment state corresponding to the recommended content label is determined based on the magnitude relationship between the recommended strength value of the recommended content label and the default recommended strength value. Specifically, the types of specific adjustment states included in the recommended strength adjustment state are not limited to the above.

[0037] As shown in FIG. 2 above, the recommended content adjustment control 201 presents a recommended content label of "Taste Test Evaluation", and the corresponding recommended strength adjustment state is "Increase Recommendation", indicating that the target application needs to increase the recommended amount for the content type of "Taste Test Evaluation". Also, the recommended content adjustment control 202 shown in FIG. 2 presents a recommended content label of "Portrait Photography", and the corresponding recommended strength adjustment state is "Default Recommendation", indicating that the target application does not need to adjust the recommended amount for the content type of "Portrait Photography".

[0038] S102: In response to a preset adjustment operation for the target recommended content adjustment control among the at least one recommended content adjustment control, determine the recommended strength value corresponding to the target recommended content adjustment control.

[0039] 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.

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

[0041] When receiving a preset adjustment operation for the target recommended content adjustment control, based on the preset adjustment operation, a recommended strength value corresponding to the target recommended content adjustment control, that is, a recommended strength value corresponding to the recommended content label displayed on the target recommended content adjustment control, is determined.

[0042] In some embodiments, the preset adjustment operation may be a slide operation on the target recommended content adjustment control. The preset adjustment operation may also be a combination of operations that first tap the target recommended content adjustment control and then trigger a slide operation on the target recommended content adjustment control. The embodiments of the present disclosure do not impose limitations in this regard.

[0043] As shown in FIG. 2 above, the user can realize the adjustment of the recommended strength value corresponding to the target recommended content adjustment control by sliding the target recommended content adjustment control. Specifically, when sliding to the right, the recommended strength value can be increased, and when sliding to the left, the recommended strength value can be decreased. Assuming that the form of the target recommended content adjustment control is a stepless slider, by controlling the slide of the stepless slider, the adjustment of the recommended strength value corresponding to the target recommended content adjustment control can be realized.

[0044] In some embodiments, the user can determine the recommended strength value corresponding to each of at least one recommended content adjustment control by adjusting the recommended strength value for each of at least one recommended content adjustment control displayed on the recommended content adjustment page, and use it to adjust the recommended amount for the content type labeled by the corresponding recommended content label of the target application.

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

[0046] Specifically, when receiving a trigger operation for the second control, it remembers the correspondence between the recommended content label and the recommended strength value corresponding to the target recommended content adjustment control, and later applies it to the content recommendation policy of the target application.

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

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

[0049] In some embodiments, the recommended content adjustment controls may be arranged and displayed in descending order according to the magnitude of each recommended strength value. Thereby, the user can easily know the content type, ratio, etc. that the target application will recommend next.

[0050] In the data processing method according to the embodiments of the present disclosure, first, at least one recommended content adjustment control is displayed on the recommended content adjustment page. Here, a recommended content label is presented on 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, and the recommended strength value is for adjusting the recommended amount of the content type labeled by the recommended content label corresponding to the target recommended content adjustment control in the target application. In this way, the embodiments of the present disclosure determine the recommended strength value of the content type labeled by the recommended content label corresponding to the target recommended content adjustment control by a preset adjustment operation, thereby realizing a more fine-grained adjustment of the recommended amount of each recommended content type, and meeting the increasingly growing content recommendation needs of users.

[0051] Additionally or alternatively, the embodiments of the present disclosure may delete the recommended content adjustment controls displayed on the recommended content adjustment page. Thereby, the needs of the user to remove recommended content labels that the user is not interested in adjusting the recommended amount can be met.

[0052] Specifically, in response to a preset adjustment operation for the target recommended content adjustment control among at least one recommended content adjustment control on the recommended content adjustment page, a preset deletion control is displayed on the target recommended content adjustment control, and a recommended strength value corresponding to the target recommended content adjustment control is determined.

[0053] In some embodiments, when a user triggers a slide operation on the target recommended content adjustment control, a preset deletion control may be displayed on the target recommended content adjustment control. FIG. 3 is a schematic diagram of another recommended content adjustment page according to an embodiment of the present disclosure. As shown in FIG. 3, when a slide operation is triggered on the recommended content adjustment control 301 corresponding to the recommended content label "Taste Test Evaluation", a preset deletion control 302 is triggered to be displayed on the recommended content adjustment control 301 to realize a deletion operation on the recommended content adjustment control 301. At the same time, regarding the slide operation triggered on the recommended content adjustment control 301 corresponding to the recommended content label "Taste Test Evaluation", a recommended strength value corresponding to the target recommended content adjustment control can be determined, and the recommended strength adjustment state corresponding to the target recommended content adjustment control can be updated and displayed.

[0054] In some embodiments, when a trigger operation on a preset deletion control in the target recommended content adjustment control is received, the target recommended content adjustment control is deleted from the recommended content adjustment page, and removal of the recommended content label corresponding to the target recommended content adjustment control is realized.

[0055] In some embodiments, when a trigger operation on a preset deletion control in the target recommended content adjustment control is received, first, it may be determined whether the target recommended content adjustment control is the last recommended content adjustment control on the recommended content adjustment page. If it is determined that the target recommended content adjustment control is the last recommended content adjustment control on the recommended content adjustment page, the recommended content adjustment page may be updated and displayed based on a preset recommended content label set, where the recommended content label set includes a preset number of recommended content labels.

[0056] In actual applications, the recommended content label in the recommended content label set may be a pre-determined recommended content label that the current user is interested in, and the recommended strength value corresponding to each of the recommended content labels is equal to the default strength value. When the user deletes the last recommended content adjustment control on the recommended content adjustment page, it may trigger the display of the recommended content adjustment control corresponding to the recommended content label in the recommended content label set. Thereby, the user can easily continue to adjust the recommended strength value of the recommended content label they are interested in.

[0057] Also, when the 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. Thereby, the user can easily confirm the deletion operation of the last recommended content adjustment control based on the confirmation pop-up window.

[0058] In an embodiment of the present disclosure, when it is determined that the number of recommended content adjustment controls displayed on the recommended content adjustment page is not greater than a pre-set number threshold, at least one option adjustment control is displayed within a pre-set label recommendation area on the recommended content adjustment page. Here, a recommended content label is presented in the option adjustment control. In response to a pre-set adjustment operation for the target option adjustment control among the at least one option adjustment control, a recommended strength value corresponding to the target option adjustment control is determined, and then the target option adjustment control with the recommended strength value is added to the recommended content adjustment controls displayed on the recommended content adjustment page.

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

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

[0061] For the option adjustment control within the preset label recommendation area 401, the user can adjust the recommended strength value of the option adjustment control within this area to update and display the corresponding recommended strength adjustment state. When the user taps the second control on the recommended content adjustment page, it triggers the memory of the correspondence between the option adjustment control and the recommended strength value, and at the same time, adds the option adjustment control to the recommended content adjustment controls displayed on the recommended content adjustment page.

[0062] At this time, if it is determined that the number of recommended content adjustment controls displayed on the recommended content adjustment page is still not greater than a preset number threshold, the option adjustment control continues to be displayed in the preset label recommendation area 401. Specifically, the number of option adjustment controls in the preset label recommendation area 401 may be the preset number threshold. If the number of option adjustment controls in the preset label recommendation area 401 is less than the preset number threshold, the number of displayed option adjustment controls may be supplemented.

[0063] In the data processing method according to the embodiments of the present disclosure, the recommended content adjustment controls displayed on the recommended content adjustment page can be deleted or added. Thereby, the user can easily determine the recommended content labels that he or she is interested in. Thereby, the adjustment of the recommendation intensity value of the recommended content that the user is interested in is realized, and the user experience is improved.

[0064] Additionally or alternatively, a first control is further displayed on the recommended content adjustment page in the data processing method according to the embodiments of the present disclosure. Specifically, when a trigger operation on the first control is received, a content label page on which at least one recommended content label is displayed is displayed. Then, in response to a preset selection operation on at least one recommended content label on the content label page, the at least one recommended content label is added to the recommended content adjustment page, and a recommended content adjustment control corresponding to each of the at least one recommended content label is displayed on the recommended content adjustment page.

[0065] On the recommended content adjustment page as shown in FIG. 2, a first control 204 is further displayed. When receiving a trigger operation for the first control 204, it jumps from the recommended content adjustment page to the content label page. FIG. 5 is a schematic diagram of the content label page according to an embodiment of the present disclosure. As shown in FIG. 5, a plurality of recommended content labels are displayed on the content label page. The recommended content label may include three states. Specifically, they are "selected" 501, "unselected" 502, and "unselectable" 503. The recommended content label in the state of "unselectable" 503 refers to the recommended content memo that was already on the recommended content adjustment page.

[0066] The user may select a recommended content label on the content label page. In response to a preset selection operation for the selected recommended content label on the content label page, the selected recommended content label is added to the recommended content adjustment page, and on the recommended content adjustment page, a recommended content adjustment control corresponding to each of the selected recommended content labels is displayed.

[0067] In some embodiments, after adding the selected recommended content label to the recommended content adjustment page, on the recommended content adjustment page, a recommended content adjustment control corresponding to each of the at least one selected recommended content label may be displayed in a preset editing state format.

[0068] Specifically, a preset deletion control may be presented in the recommended content adjustment control corresponding to the selected recommended content label. The user can realize the adjustment of the recommended strength value by dragging the recommended content adjustment control.

[0069] In the data processing method according to an embodiment of the present disclosure, a new recommended content adjustment control can be added from the content label page to the recommended content adjustment page. Thereby, the user can easily select the recommended content label that the user is interested in. Thereby, an adjustment to the recommended strength value of the recommended content that the user is interested in is realized, and the user experience is improved.

[0070] The present disclosure further provides a data processing apparatus. FIG. 6 is a schematic configuration diagram of a data processing apparatus according to an embodiment of the present disclosure. Referring to FIG. 6, the apparatus includes a first display module 601 and a first determination module 602. The first display module 601 is for displaying at least one recommended content adjustment control on the recommended content adjustment page. Here, the recommended content adjustment control presents a recommended content label for labeling the content type recommended by the target application. The first determination module 602 is for determining a recommended strength value corresponding to the target recommended content adjustment control in response to a preset adjustment operation on the target recommended content adjustment control among the at least one recommended content adjustment control. Here, the recommended strength value is for adjusting the recommended amount of the content type labeled by the recommended content label corresponding to the target recommended content adjustment control of the target application.

[0071] In some embodiments, the recommended content adjustment control further presents a recommended strength adjustment state corresponding to the recommended content label. The recommended strength adjustment state is for representing the magnitude relationship between the recommended strength value corresponding to the recommended content label and the default recommended strength value. The apparatus further includes an update display module for updating and displaying the recommended strength adjustment state corresponding to the target recommended content adjustment control based on the recommended strength value corresponding to the target recommended content adjustment control.

[0072] In some embodiments, the first determination module further in response to a preset adjustment operation for the target recommendation content adjustment control among the at least one recommendation content adjustment control, displays a preset deletion control on the target recommendation content adjustment control, and is used to determine a recommendation strength value corresponding to the target recommendation content adjustment control.

[0073] In some embodiments, the apparatus further includes a deletion module for deleting the target recommendation content adjustment control from the recommendation content adjustment page in response to a trigger operation on the preset deletion control in the target recommendation content adjustment control.

[0074] In some embodiments, the deletion module includes a first determination sub-module and a first update display sub-module, the first determination sub-module 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 preset deletion control in the target recommendation content adjustment control, the first update display sub-module is for displaying and updating the recommendation content adjustment page based on a preset recommendation content label set when it is determined that the target recommendation content adjustment control is the last recommendation content adjustment control on the recommendation content adjustment page, where the recommendation content label set includes a preset number of recommendation content labels.

[0075] In some embodiments, the apparatus If it is determined that the number of recommended content adjustment controls displayed on the recommended content adjustment page is not greater than a preset number threshold, a second display module for displaying at least one option adjustment control with a recommended content label within a preset label recommendation area on the recommended 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 for the target option adjustment control among the at least one option adjustment control, and an addition module for adding the target option adjustment control having the recommended intensity value to the recommended content adjustment controls displayed on the recommended content adjustment page.

[0076] In some embodiments, a first control is further displayed on the recommended content adjustment page, and the apparatus includes a third display module for displaying a content label page with at least one recommended content label in response to a trigger operation on the first control, an addition module for adding the at least one recommended content label to the recommended content adjustment page in response to a preset selection operation on the at least one recommended content label on the content label page, and a fourth display module for displaying, on the recommended content adjustment page, a recommended content adjustment control corresponding to each of the at least one recommended content label.

[0077] In some embodiments, the fourth display module may further be used to display, on the recommended content adjustment page, a recommended content adjustment control corresponding to each of the at least one recommended content label in a preset editing state format.

[0078] In some embodiments, a second control is further displayed on the recommended content adjustment page, and the apparatus further includes a storage module for storing a correspondence relationship between a recommended content label corresponding to the target recommended content adjustment control and the recommended strength value in response to a trigger operation on the second control.

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

[0080] It should be noted that the above-mentioned modules are only logic modules divided based on the specific functions they implement, and do not limit the specific implementation forms. For example, they can be implemented by software, hardware, or a combination of software and hardware. When actually implemented, the above-mentioned modules may be implemented as independent physical entities, or may be implemented by a single entity (such as a processor (CPU or DSP, etc.), an integrated circuit, etc.). Also, showing the above-mentioned modules with dashed lines in the figure indicates that these modules may not actually exist, and the operations / functions realized by them may be realized by the apparatus or the processing circuit itself.

[0081] In the data processing apparatus according to an embodiment of the present disclosure, 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 a target application. Then, when a preset adjustment operation for a 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. In this way, the embodiment of the present disclosure determines the recommended strength value of the content type labeled by the recommended content label corresponding to the target recommended content adjustment control by a preset adjustment operation, thereby realizing a finer-grained adjustment of the recommended amount of each recommended content type and meeting the increasingly growing content recommendation needs of users.

[0082] In addition to the above method and apparatus, an embodiment of the present disclosure further provides a computer-readable storage medium storing instructions. When the instructions are executed on a terminal device, the terminal device is caused to implement the data processing method according to an embodiment of the present disclosure.

[0083] An embodiment of the present disclosure further provides a computer program product including a computer program / instructions. When the computer program / instructions are executed by a processor, the data processing method described in the embodiment of the present disclosure is implemented.

[0084] An embodiment of the present disclosure further provides a data processing apparatus including a memory and a processor. Here, a computer program is stored in the memory, and when the computer program is executed by the processor, the data processing method described in the embodiment of the present disclosure can be implemented.

[0085] Embodiments of the present disclosure further provide a computer program including program code. When the program code is executed by a processor, it causes the data processing method described in the embodiments of the present disclosure to be implemented.

[0086] In addition, embodiments of the present disclosure further provide a data processing apparatus capable of implementing a data processing mode according to the embodiments of the present disclosure. As shown in FIG. 7, the data processing apparatus 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 apparatus may be one or more. In FIG. 7, one processor is taken as an example. In some embodiments of the present disclosure, the processor 701, the memory 702, the input device 703, and the output device 704 may be connected via a bus or other means. In FIG. 7, the case of being connected via a bus is taken as an example.

[0087] The memory 702 can be used to store software programs and modules. The processor 701 runs the software programs and modules stored in the memory 702 to execute various functional applications and data processing of the data processing apparatus. The memory 702 may mainly include a storage program area and a storage data area. Among them, the storage program area can store an operating system, applications required for at least one function, etc. Note that the memory 702 may include a high-speed random access memory, and may also include a non-volatile memory, such as at least one magnetic disk memory device, a flash memory device, or other volatile solid-state memory devices. The input device 703 can be used to receive input numerical or character information and generate signal inputs related to settings and function controls by the user of the data processing apparatus.

[0088] Specifically, in this embodiment, the processor 701 loads an executable file corresponding to the process of one or more applications into the memory 702 according to the following instructions, and by executing the applications stored in the memory 702 by the processor 701, each function of the data processing device described above is implemented.

[0089] In addition, in this specification, relational terms such as "first" and "second" are used only for the purpose of distinguishing one entity or operation from another entity or operation, and it is not required or implied that there is such an actual relationship or order between these entities or operations. Furthermore, the term "comprising", "including", or any other variant thereof indicates non-exclusive inclusion, so that a process, method, article, or device that includes a series of elements includes not only those elements but also other elements not explicitly listed, or also includes elements specific to such a process, method, article, or device. Further, without more limitations, elements limited by "including one..." do not exclude the inclusion of other same elements in the process, method, article, or device that includes the said elements.

[0090] The above are only specific embodiments of the present disclosure and are used to enable those skilled in the art to understand or implement the present disclosure. Various modifications to these embodiments will be obvious to those skilled in the art, and the general principles defined in this specification can be implemented in other embodiments without departing from the spirit or scope of the present disclosure. Therefore, the present disclosure is not limited to these embodiments in this specification, but has the broadest scope that conforms to the principles and novel features disclosed in this specification.

Claims

1. A data processing method, comprising: displaying at least one recommended content adjustment control on a recommended content adjustment page, wherein a recommended content label for labeling a content type recommended by a target application is presented on the recommended content adjustment control; determining a recommended strength value corresponding to the target recommended content adjustment control in response to a preset adjustment operation on the target recommended content adjustment control among the at least one recommended content adjustment control, wherein 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; A method comprising the above.

2. The recommended content adjustment control further presents a recommended strength adjustment state corresponding to the recommended content label, wherein the recommended strength adjustment state is for representing the magnitude relationship between the recommended strength value corresponding to the recommended content label and a default recommended strength value; after determining the recommended strength value corresponding to the target recommended content adjustment control, the method further comprises: updating and displaying the recommended strength adjustment state corresponding to the target recommended content adjustment control based on the recommended strength value corresponding to the target recommended content adjustment control. The method according to claim 1, further comprising the above.

3. The step of determining a recommended strength value corresponding to the target recommended content adjustment control in response to a preset adjustment operation on the target recommended content adjustment control among the at least one recommended content adjustment control comprises: displaying a preset deletion control on the target recommended content adjustment control in response to a preset adjustment operation on the target recommended content adjustment control among the at least one recommended content adjustment control, and determining a recommended strength value corresponding to the target recommended content adjustment control. The method according to claim 1.

4. The method further comprises: In response to a trigger operation on the preset deletion control in the target recommended content adjustment control, deleting the target recommended content adjustment control from the recommended content adjustment page; The method according to claim 3, further comprising. **Claim 5** In response to a trigger operation on the preset deletion control in the target recommended content adjustment control, the step of deleting the target recommended content adjustment control from the recommended content adjustment page is: In response to a trigger operation on the preset deletion control in the target recommended content adjustment control, determining whether the target recommended content adjustment control is the last recommended content adjustment control on the recommended content adjustment page; If it is determined that the target recommended content adjustment control is the last recommended content adjustment control on the recommended content adjustment page, a step of displaying and updating the recommended content adjustment page based on a preset recommended content label set, wherein the recommended content label set includes a preset number of recommended content labels; The method according to claim 4, comprising. **Claim 6** The method is: If it is determined that the number of recommended content adjustment controls displayed on the recommended content adjustment page is not greater than a preset number threshold, displaying at least one option adjustment control in which a recommended content label is presented within a preset label recommendation area on the recommended content adjustment page; Determining a recommended strength 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; Adding the target option adjustment control having the recommended strength value to the recommended content adjustment controls displayed on the recommended content adjustment page; The method according to claim 1, further comprising. **Claim 7** A first control is further displayed on the recommended content adjustment page, The method is: In response to a trigger operation on the first control, displaying a content label page on which at least one recommended content label is displayed; In response to a preset selection operation on 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, on the recommended content adjustment page, a recommended content adjustment control corresponding to each of the at least one recommended content labels; The method according to claim 1, further comprising:

8. The step of displaying, on the recommended content adjustment page, a recommended content adjustment control corresponding to each of the at least one recommended content labels includes: Displaying, on the recommended content adjustment page, a recommended content adjustment control corresponding to each of the at least one recommended content labels in a preset editing state format; The method according to claim 7, comprising:

9. A second control is further displayed on the recommended content adjustment page, After determining a recommended strength value corresponding to a target recommended content adjustment control among the at least one recommended content adjustment controls in response to a preset adjustment operation on the target recommended content adjustment control, the method: In response to a trigger operation on the second control, storing a correspondence relationship between the recommended content label corresponding to the target recommended content adjustment control and the recommended strength value; The method according to claim 1, further comprising:

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

11. A data processing apparatus including a first display module and a first determination module, The first display module is configured to display at least one recommended content adjustment control on a recommended content adjustment page, and a recommended content label for labeling a content type recommended by a target application is presented on the recommended content adjustment control. The first determination module is configured to determine a recommended strength value corresponding to the target recommended content adjustment control in response to a preset adjustment operation on the target recommended content adjustment control among the at least one recommended content adjustment control, and 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. Data processing device.

12. A computer-readable storage medium storing instructions, When the instructions are executed by a terminal device, the terminal device is caused to implement the method according to any one of claims 1 to 10. Computer-readable storage medium.

13. A data processing device including a memory and a processor, A computer program is stored in the memory, When the computer program is executed by the processor, the processor is caused to implement the method according to any one of claims 1 to 10. Data processing device.

14. A computer program product including a computer program / instructions, When the computer program / instructions are executed by a processor, the processor is caused to implement the method according to any one of claims 1 to 10. Computer program product.

15. A computer program including program code, When the program code is executed by a processor, the processor is caused to implement the method according to any one of claims 1 to 10. 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