Control method and device and electronic equipment

By analyzing user feedback data in real time and automatically adjusting playback progress or recording tasks, it solves the problem that users find it difficult to locate and capture content of interest, and improves the user experience.

CN120336580APending Publication Date: 2025-07-18LENOVO (BEIJING) LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510397883.2
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-03-31
Publication Date
2025-07-18

AI Technical Summary

Technical Problem

When users watch or receive content output from electronic devices, it is difficult to automatically adjust to the part of interest, and they need to manually operate multiple times to locate or record the content of interest.

Method used

In the process of outputting target data, the user feedback data such as voice, expression, etc. are analyzed in real time to obtain target information, and automatically adjust the playback progress or record tasks based on the target information to locate and capture content that is of interest to the user.

Benefits of technology

It realizes automatic positioning and capturing of content of interest without the need for manual operation of users, improving the user experience and in line with the user's true wishes.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120336580A_ABST
    Figure CN120336580A_ABST
Patent Text Reader

Abstract

The invention discloses a control method and device and electronic equipment, and the control method comprises the steps: obtaining target information in a process of outputting target data; the target information comprises target content and corresponding attention, and the target information can reflect the attention of the target object for the output target data; and for the target data which is not output, corresponding processing is carried out based on a currently triggered task type and a setting mode corresponding to the task type, the processing is processing related to first data, the first data is part of the target data which is not output, and the first data is related to the target content.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to computer technology, and more specifically, to a control method, apparatus, and electronic device. Background Art

[0002] When a user receives the output content of an electronic device, the user may be more interested in some parts of the output content and less interested in other parts. As a result, the user may manually control some related tasks for the output content.

[0003] For example, when watching a video, the user often selects and drags the progress bar to adjust the playback progress because they are not interested in the current playback content. In this process, the user may need to adjust the progress bar multiple times to reach the playback progress they want. Summary of the Invention

[0004] In view of this, the present application provides the following technical solutions:

[0005] In a first aspect of the present application, a control method is provided. The method includes:

[0006] During the process of outputting target data, obtain target information; the target information includes target content and corresponding attention degrees, and the target information can reflect the attention degree of a target object to the already output target data;

[0007] For the target data that has not been output, perform corresponding processing based on the currently triggered task type and the corresponding setting method for the task type. The processing is related to first data, and the first data is a part of the target data that has not been output and is related to the target content.

[0008] In a possible implementation manner, the performing corresponding processing for the target data that has not been output based on the task type and the corresponding setting method for the task type includes at least one of the following:

[0009] When the task type is a data output task, for the target data that has not been output, perform output based on a first method to be able to locate the first data;

[0010] When the task type is a data recording task, for the target data that has not been output, perform capture based on a second method to be able to obtain the first data.

[0011] In a possible implementation manner, performing output based on a first method for the target data that has not been output to be able to locate the first data includes at least one of the following:

[0012] For the target data that has not been output, control to mark the time period corresponding to the first data on the corresponding playback progress bar;

[0013] For the case where the target data is not output, control to play only the first data.

[0014] In a possible implementation, for the unoutput target data, capture based on a second method to obtain the first data, including any one of the following:

[0015] If during the output process of the unoutput target data, it is determined that the relevance of the current output content to the target content is higher than a first threshold, control to capture the current output content as the first data;

[0016] If during the output process of the unoutput target data, it is determined that the relevance of the current output content to the target content is lower than the first threshold, control to stop capturing the current output content;

[0017] During the output process of the unoutput target data, control to capture all output data, and save the first data whose relevance to the target content is higher than a second threshold.

[0018] In a possible implementation, during the process of outputting the target data, obtaining target information includes:

[0019] During the process of outputting the target data, obtain feedback data of the target object, where the feedback data includes at least one of the following: voice, expression, output progress control operation;

[0020] Obtain target information based on the feedback data.

[0021] In a possible implementation, obtaining target information based on the feedback data includes any one of the following:

[0022] Obtain the data content corresponding to the preset voice and / or preset expression period input by the target object; determine the target information based on the content characteristics of the data content;

[0023] Obtain the first target operation input by the target object, where the first target operation is an operation to control the repeated output of the data content that has been output in the current target data output task; determine the target information based on the content characteristics of the data content that needs to be repeatedly output;

[0024] Obtain the second target operation input by the target object, where the second target operation is an operation to control skipping of some content so that the some content fails to be output; determine the target information based on the content characteristics of the some content.

[0025] In a possible implementation, after obtaining the target information during the process of outputting the target data, it further includes:

[0026] Output a prompt message, where the prompt message is used to prompt whether to only output and / or capture first data related to the target content;

[0027] Obtain feedback information of the target object based on the prompt message;

[0028] Perform corresponding processing based on the feedback information.

[0029] In a possible implementation manner, the unoutput target data further includes second data, where the second data is data corresponding to a set event content, and the performing corresponding processing based on the feedback information includes:

[0030] If the feedback information indicates to only output and / or capture first data related to the target information, control to output and / or capture first data related to the target information and the second data.

[0031] A second aspect of the present application provides a control device, and the device includes:

[0032] An information acquisition module, configured to acquire target information during the process of outputting target data; the target information includes target content and corresponding attention degree, and the target information can reflect the attention degree of the target object to the output target data;

[0033] A task processing module, configured to perform corresponding processing on unoutput target data based on the currently triggered task type and a set manner corresponding to the task type, where the processing is processing related to first data, and the first data is a part of the unoutput target data, and the first data is related to the target content.

[0034] A third aspect of the present application provides an electronic device, including at least one processor and a memory connected to the processor, where:

[0035] The memory is used to store a computer program;

[0036] The processor is configured to execute the computer program to implement: acquiring target information during the process of outputting target data; the target information includes target content and corresponding attention degree, and the target information can reflect the attention degree of the target object to the output target data; performing corresponding processing on unoutput target data based on the currently triggered task type and a set manner corresponding to the task type, where the processing is processing related to first data, and the first data is a part of the unoutput target data, and the first data is related to the target content. Description of the Drawings

[0037] To more clearly illustrate the technical solutions in the embodiments of the present application or the prior art, the following will briefly introduce the drawings required for the description of the embodiments or the prior art. Obviously, the drawings in the following description are only the embodiments of the present application. For those of ordinary skill in the art, without creative efforts, other drawings can also be obtained based on the provided drawings.

[0038] Figure 1 It is a flowchart of a control method disclosed in an embodiment of the present application;

[0039] Figure 2 It is an example diagram of the position of the first data identifier at different progress times of the same playback task disclosed in an embodiment of the present application;

[0040] Figure 3 It is an example diagram of a screen showing the output progress bar of the first data disclosed in an embodiment of the present application;

[0041] Figure 4 It is a prompt control flowchart disclosed in an embodiment of the present application;

[0042] Figure 5 It is a schematic structural diagram of a control device disclosed in an embodiment of the present application;

[0043] Figure 6 It is a schematic structural diagram of an electronic device disclosed in an embodiment of the present application. Specific embodiments

[0044] The following will clearly and completely describe the technical solutions in the embodiments of the present application with reference to the drawings in the embodiments of the present application. Obviously, the described embodiments are only a part of the embodiments of the present application, rather than all of the embodiments. Based on the embodiments of the present application, all other embodiments obtained by those of ordinary skill in the art without creative efforts belong to the scope of protection of the present application.

[0045] The embodiments of the present application can be applied to electronic devices. The present application does not limit the product form of the electronic device, which can include but is not limited to smart phones, tablet computers, wearable devices, personal computers (PCs), netbooks, etc., and can be selected according to application requirements.

[0046] Figure 1 It is a flowchart of a control method disclosed in an embodiment of the present application. Refer to Figure 1 As shown, the control method may include:

[0047] Step 101: During the process of outputting target data, obtain target information; the target information includes target content and corresponding attention degree, and the target information can reflect the attention degree of the target object to the output target data.

[0048] Among them, the target data can be audio or video already existing in the electronic device, such as the video stored in the memory of the electronic device or the cached video; or, the target data can also be the data content currently output in real time by the electronic device, which can be a window screen to be recorded, such as the output screen during the user's playing of an electronic game.

[0049] During the process of outputting the target data, relevant information input by the target object (user) can be collected in real time, and the target information can be determined based on the relevant information input by the user. Among them, the relevant information input by the user can be the relevant information of the operation input by the user through the input device, such as the information of the user's operations of controlling fast forward, rewind, etc.; it can also be some information feedback by the user himself, such as the user's voice information, facial expression information, etc.

[0050] The relevant information input by the user can characterize the attention degree of the user to the output target data, so the target information can be determined based on the relevant information input by the user. For example, when the user fast-forwards and watches the first content during the video viewing process, it indicates that the user has a lower attention degree to the first content; when the user rewinds and repeatedly watches the second content during the video viewing process, it indicates that the user has a higher attention degree to the second content. Or, when the user shows expressions of wide-open eyes and an upward-curved mouth during the viewing of the third content, it characterizes that the user has a higher attention degree to the third content.

[0051] Step 102: For the target data that has not been output, perform corresponding processing based on the currently triggered task type and the corresponding setting method of the task type. The processing is the processing related to the first data, and the first data is a part of the target data that has not been output, and the first data is related to the target content.

[0052] Among them, the triggered task types include but are not limited to the output task of target data, the output progress prompt task, the screen recording task, etc. In this application, the purposes of tasks of different task types are different, so the processing methods are different, and each type of task has a corresponding matching processing method.

[0053] After obtaining the target information, for the target data that has not been output, corresponding processing can be performed according to the target information. The processing here includes but is not limited to the annotation of the interested time period, the selective recording of the interested time period, etc. The specific implementation will be introduced in detail in the relevant embodiments later and will not be elaborated here.

[0054] The first data can be understood as the part of the target data that has not been output and is of interest to the user. That is, after determining the target content that can characterize the attention of the target object, in the subsequent process of continuing to output the target data, corresponding processing can be focused on the relevant content that matches or does not match the target content, so as to automatically give corresponding prompts or controls in a manner that more conforms to the true wishes of the user.

[0055] In the control method described in this embodiment, during the process of outputting the target data, target information that can reflect the attention of the target object to the output target data is automatically analyzed and obtained, and based on this target information, corresponding processing for the target data that has not yet been output is guided; the whole process is automatically implemented, and corresponding processing that conforms to the true wishes of the user can be automatically performed without the need for manual operation by the user, improving the user experience.

[0056] In one implementation, obtaining the target information during the process of outputting the target data may include: during the process of outputting the target data, obtaining feedback data of the target object, where the feedback data includes at least one of the following: voice, expression, output progress control operation; and obtaining the target information based on the feedback data.

[0057] For example, when a user views content of interest, the user usually inputs expressions such as staring, raising the corners of the mouth, opening the mouth to smile, widening the eyes, and / or inputs voices such as "Wow" or "Great"; while during other periods when the user is less interested, the user usually inputs impatient expressions such as squinting, tilting the head, pursing the lips, and / or may input voices such as sighing or taking a long breath. Based on this, the corresponding content can be determined as the target content with relatively low user attention.

[0058] Thus, the content that the user is interested in or pays more attention to can be determined, and the content that the user is not interested in or does not pay attention to can also be determined.

[0059] Specifically, obtaining the target information based on the feedback data may include: obtaining the data content corresponding to the period when the target object inputs a preset voice and / or a preset expression; and determining the target information based on the content characteristics of the data content. The preset voice and / or the preset expression may be any expression or voice mentioned in the foregoing content, and in practical applications, the preset voice and the preset expression can be continuously enriched and expanded.

[0060] Alternatively, obtaining the target information based on the feedback data may include: obtaining a first target operation input by the target object, where the first target operation is an operation for controlling the repeated output of the data content that has already been output in the current target data output task; and determining the target information based on the content characteristics of the data content that needs to be repeatedly output. For example, when a user finishes watching a certain segment of content and wants to watch it again, the user will pull back the progress punctuation on the output progress bar to repeat the output of the data content that has already been output.

[0061] Alternatively, obtaining the target information based on the feedback data may include: obtaining a second target operation input by the target object, where the second target operation is an operation for controlling the skipping of part of the content so that the part of the content is not output; and determining the target information based on the content characteristics of the part of the content. For example, if the user is not interested in the video content about person A currently being played, the user can pull back the progress punctuation on the output progress bar to jump to the video content corresponding to other persons, so that the video content of person A is not played or not played to completion.

[0062] For different types of triggered tasks, there are different processing methods.

[0063] In one implementation, the task type is a data output task. For the unoutput target data, corresponding processing is performed based on the task type and the setting method corresponding to the task type, including: for the unoutput target data, outputting based on a first method to be able to locate the first data.

[0064] Specifically, outputting based on the first method to be able to locate the first data may include at least one of the following: for the unoutput target data, controlling to mark the time period corresponding to the first data on the corresponding playback progress bar; for the unoutput target data, controlling to play only the first data.

[0065] In addition, during one playback process of the target data, that is, during one output task of the target data, as the output progress is different, the target information analyzed and determined may also change. This makes the first data and its identifier corresponding to different playback progress moments dynamically change during one playback process. Figure 2 For an example diagram of the positions of the first data identifiers at different progress moments of the same playback task disclosed in the embodiments of the present application, see Figure 2 ., at the first progress moment and the second progress moment, among the unoutput target data, the time period identifiers of the first data are not the same. The dynamic change of the first data and its identification method can be understood in combination with Figure 2 to understand the dynamic change of the first data and its identification method.

[0066] After determining the target information, based on the data output task or the output progress prompt task, for the unoutput target data, it is possible to control the period corresponding to the first data to be marked on the corresponding playback progress bar.

[0067] For example, in the audio output interface, the output progress bar is usually always displayed. Since the audio data is local audio, it is possible to determine, through content analysis of the unoutput target data, the part with a relatively high relevance to the target content. This part of the content with a high relevance to the target content is determined as the first data, and the period corresponding to the first data is marked on the output progress bar by different colors and line thicknesses, facilitating the user to quickly locate the first data based on their needs.

[0068] Similarly, for the video playback scenario, it is also possible to determine, through content analysis of the unoutput target data, the part with a relatively high relevance to the target content as the first data. Different from the audio output interface, in order not to affect the image screen and subtitle content, the output progress bar of the video output interface is usually in a hidden state and will only be displayed when the user triggers to call it out. The processing logic for this part remains the same, except that when the user triggers to call out the output progress bar, the period corresponding to the first data is marked in it. Figure 3 This is a schematic diagram of the output progress bar for marking the first data disclosed in the embodiments of the present application, which can be combined with Figure 3 to understand the foregoing content.

[0069] After determining the target information, based on the data output task, for the unoutput target data, it is possible to control only the first data to be played. The first data is the data determined to have a relatively high relevance to the target content, that is, the data that the user is relatively concerned about. Therefore, in the process of subsequently outputting the unoutput target data, it is possible to selectively output only the part of the first data, so that the user only receives the content they are interested in, rather than passively receiving the content they are not interested in.

[0070] Of course, in practical applications, in the application of only outputting the first data, it is also possible to pre-output a prompt message asking the user whether to only output ××× content. After the user selects to agree, then control only the first data to be output; if the user selects to refuse, then only the period corresponding to the first data can be marked on the output progress bar.

[0071] In another implementation, the task type is a data recording task. For the unoutput target data, corresponding processing is performed based on the task type and the setting method corresponding to the task type, including: for the unoutput target data, capturing based on the second method to be able to obtain the first data.

[0072] Specifically, for the unoutput target data, capturing based on the second method to obtain the first data may include any of the following: If during the output process of the unoutput target data, it is determined that the relevance of the current output content to the target content is higher than the first threshold, control to capture the current output content as the first data; If during the output process of the unoutput target data, it is determined that the relevance of the current output content to the target content is lower than the first threshold, control to stop capturing the current output content; During the output process of the unoutput target data, control to capture all output data and save the first data whose relevance to the target content is higher than the second threshold.

[0073] For a data recording task, such as in a video game scenario, users usually hope to record and save the content of some special periods, such as large scenes, highlight moments of special moves, and level-up moments; and when the aforementioned special periods occur, users usually input expressions such as surprise, admiration, laughter, and / or may input voices such as "amazing", "so cool", "awesome", etc., then it can be determined based on this that the corresponding content is the target content with relatively high user attention. In the application, it may also occur

[0074] Therefore, in this implementation, content analysis can be performed on the real-time output target data based on the target information to determine whether there is content with relatively high user attention.

[0075] In one example, if the attention level corresponding to the target content in the target information is at a high level, then during the output process of the unoutput target data, the current output content whose relevance to the target content is higher than the first threshold analyzed can be determined as the first data, and control to automatically record the content determined as the first data; for the current output content whose relevance to the target content is lower than the first threshold, this part of the content is considered as the content that the user is not interested in, and the recording of the current output content is aborted. During the subsequent process of continuing to output the target data, when the output content is analyzed and determined to be the first data, control can be started to continue recording until the output of the target data ends, and the periods of each first data are stored as a file as a whole. Or it can also be separately recorded and stored for each period of the first data during the output process of the target data.

[0076] In another example, during the output process of the unoutput target data, all output data caches can be captured first, and then the first data among them, that is, the first data whose relevance to the target content is higher than the second threshold, is determined through the analysis of the cached output data, and finally only the part of the first data is permanently saved.

[0077] In other implementations, the control method may further include a prompt control process. Figure 4 For the prompt control flow chart disclosed in the embodiments of the present application. Combined withFigure 4 As shown, after obtaining the target information, the control method may further include:

[0078] Step 401: Output a prompt message for prompting whether to only output and / or capture first data related to the target content.

[0079] Step 402: Obtain feedback information of the target object based on the prompt message.

[0080] Step 403: Perform corresponding processing based on the feedback information.

[0081] The implementation of outputting a prompt message for the user enables the user to independently select whether to only output and / or capture first data related to the target content based on their own needs, making the entire solution more user-friendly and capable of meeting different user needs.

[0082] Furthermore, in practical applications, users may have different types of concerned content. For example, for the high-light special move time period and level-up time period in a game scene, the user hopes to record the content of the above two types of time periods. The target content in the previously determined target information may only include the high-light special move time period and not the level-up time period. Based on this, the level-up time period can be pre-set as the set event content. In subsequent processing, even if the relevance between the content of the level-up time period and the content of the high-light special move time period is not high, the level-up time period (set event content) will also be recorded. Based on this, the unoutput target data further includes second data, and the second data is the data corresponding to the set event content. The performing corresponding processing based on the feedback information may include: if the feedback information indicates only outputting and / or capturing first data related to the target information, controlling to output and / or capture first data related to the target information and the second data.

[0083] In addition, for the high-light special move time period in a game scene, in the application, the user may only pre-set several fixed types of special moves, such as leg sweep, jump and fly, etc. Then, in the data recording task, the set high-light special move time period will be automatically recorded. However, in the actual target data output process, the high-light special moves to be recorded are not fixed. Based on the user's feedback data, other types of high-light special move time periods not set by the user can also be automatically recorded. For example, when the high-light special move - spin drift, which was not set to be recorded before output, and the expression data input by the user is excited and happy, the time period of the "spin drift" high-light special move can also be included in the first data to be recorded.

[0084] The above content details several different implementations of corresponding processing based on the task type and the corresponding setting method, so as to facilitate those skilled in the art to better understand and implement the technical solution of this application.

[0085] In the content of the foregoing embodiments, the determination of the target information can be obtained by analyzing and processing through a processing model installed in the system, such as a multimodal large model. That is, in the process of outputting the target data, the combination of the output target data and the feedback data input by the user in real time can be automatically sent to the processing model, and the processing model performs identification and analysis based on the content of the target data and the user's feedback data to obtain the target information. At least a classification model is included in the processing model for outputting a classification result, and the classification result can be a degree-of-concern category. An image processing model, a language model, etc. can also be included in the processing model. In one example, when the recognition classification result indicates that the degree of concern is "high", the combination of the degree-of-concern result and the corresponding target content can be determined as the target information. The obtained target information can be subsequently used for related multimedia tasks, such as data output tasks, data recording tasks, etc., specifically, locating the first data related to the target content, capturing the first data related to the target content, etc. as described in the foregoing embodiment content.

[0086] Alternatively, in other implementations, the processing model can also be an agent operator for data output tasks or data recording tasks. It can not only identify and analyze the target data and user feedback data to determine the target information, but also further perform data output tasks and data recording tasks on behalf of the determined target information.

[0087] For the foregoing method embodiments, for the sake of simple description, they are all expressed as a series of action combinations. However, those skilled in the art should know that this application is not limited by the described action sequence, because according to this application, certain steps can be performed in other sequences or simultaneously. Secondly, those skilled in the art should also know that the embodiments described in the specification are all preferred embodiments, and the actions and modules involved are not necessarily essential to this application.

[0088] In the above embodiments disclosed in this application, the method is described in detail. The method of this application can be implemented by means of devices in various forms. Therefore, this application also discloses a device, and specific embodiments are given below for detailed description.

[0089] Figure 5 It is a schematic structural diagram of a control device disclosed in an embodiment of this application. Refer to Figure 5 As shown, the control device 50 may include:

[0090] An information acquisition module 501, configured to acquire target information during the process of outputting target data; the target information includes target content and corresponding attention degree, and the target information can reflect the attention degree of a target object to the output target data.

[0091] A task processing module 502, configured to perform corresponding processing on the unoutput target data based on the currently triggered task type and the corresponding setting method for the task type, where the processing is processing related to first data, and the first data is a part of the unoutput target data, and the first data is related to the target content.

[0092] In this embodiment, the control device automatically analyzes and obtains target information that can reflect the attention degree of a target object to the output target data during the process of outputting target data, and guides subsequent corresponding processing for the unoutput target data based on the target information; the whole process is automatically implemented, and corresponding processing that conforms to the user's true intention can be automatically performed without manual operation by the user, improving the user experience.

[0093] In one implementation, the task processing module may specifically be configured to perform at least one of the following: the task type is a data output task, and for the unoutput target data, output based on a first method to be able to locate the first data; the task type is a data recording task, and for the unoutput target data, capture based on a second method to be able to obtain the first data.

[0094] In one implementation, the task processing module may specifically be configured to perform at least one of the following: for the unoutput target data, control to mark the time period corresponding to the first data on the corresponding playback progress bar; for the unoutput target data, control to only play the first data.

[0095] In one implementation, the task processing module may specifically be configured to perform at least one of the following: if during the output process of the unoutput target data, it is determined that the relevance between the currently output content and the target content is higher than a first threshold, control to capture the currently output content as the first data; if during the output process of the unoutput target data, it is determined that the relevance between the currently output content and the target content is lower than the first threshold, control to stop capturing the currently output content; during the output process of the unoutput target data, control to capture all output data, and save the first data whose relevance to the target content is higher than a second threshold.

[0096] In one implementation, the information acquisition module may include: a feedback acquisition module, configured to acquire feedback data of a target object during the process of outputting target data, where the feedback data includes at least one of the following: voice, expression, output progress control operation; an information acquisition sub-module, configured to acquire target information based on the feedback data.

[0097] In one implementation, the information acquisition submodule can be specifically used to perform any of the following: obtaining the data content corresponding to the preset voice and / or preset expression period input by the target object; determining the target information based on the content characteristics of the data content; obtaining the first target operation input by the target object, the first target operation is an operation for controlling the repeated output of the data content that has been output by the current target data output task; determining the target information based on the content characteristics of the data content that needs to be repeatedly output; obtaining the second target operation input by the target object, the second target operation is an operation for controlling the skipping of part of the content so that the part of the content fails to be output; determining the target information based on the content characteristics of the part of the content.

[0098] In one implementation, the device may also include: a prompt management module, which is used to output prompt information after obtaining target information during the process of outputting target data, and the prompt information is used to prompt whether to output and / or capture only first data related to the target content; obtain feedback information of the target object based on the prompt information; and perform corresponding processing based on the feedback information.

[0099] In one implementation, the unoutput target data also includes second data, and the second data is data corresponding to the set event content. The prompt management module can be specifically used to: if the feedback information represents the output and / or capture of only the first data related to the target information, control the output and / or capture of the first data related to the target information and the second data.

[0100] The specific implementation of the above-mentioned control device and the modules it contains, as well as other possible implementations can be found in the corresponding parts of the method embodiment, which will not be repeated here.

[0101] Any one of the control devices described in the above embodiments includes a processor and a memory. The information acquisition module, task processing module, feedback acquisition module, prompt management module, etc. in the above embodiments are all stored in the memory as program modules, and the processor executes the above program modules stored in the memory to implement corresponding functions.

[0102] The processor includes a kernel, which retrieves the corresponding program module from the memory. One or more kernels can be set, and the processing of the access data can be realized by adjusting the kernel parameters.

[0103] The memory may include non-permanent memory in a computer-readable medium, random access memory (RAM) and / or non-volatile memory, such as read-only memory (ROM) or flash RAM, and the memory includes at least one memory chip.

[0104] In an exemplary embodiment, a computer-readable storage medium is further provided, which can be directly loaded into the internal memory of a computer and contains software code. After the computer program is loaded and executed by the computer, the steps shown in any of the above-described control methods can be implemented.

[0105] In an exemplary embodiment, a computer program product is further provided, which can be directly loaded into the internal memory of a computer and contains software code. After the computer program is loaded and executed by the computer, the steps shown in any of the above-described control methods can be implemented.

[0106] Furthermore, an embodiment of the present application provides an electronic device. Figure 6 The structural schematic diagram of an electronic device disclosed in an embodiment of the present application is shown in Figure 6 As shown, the electronic device 60 includes at least one processor 601, at least one memory 602 connected to the processor, and a bus 603. Among them, the processor and the memory complete communication with each other through the bus. The processor is used to call the program instructions in the memory to execute the above control method.

[0107] In this specification, the various embodiments are described in a progressive manner. The key point of each embodiment is to illustrate the differences from other embodiments. The same or similar parts among the various embodiments can be referred to each other. For the device disclosed in the embodiment, since it corresponds to the method disclosed in the embodiment, the description is relatively simple, and the relevant parts can be referred to the description of the method part.

[0108] It should also be noted that in this article, relational terms such as first and second are only used to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any actual relationship or order between these entities or operations. Moreover, the term "comprising", "including" or any other variant thereof is intended to cover non-exclusive inclusion, so that a process, method, article or device including a series of elements not only includes those elements, but also includes other elements not expressly listed, or further includes elements inherent to such process, method, article or device. Without further limitation, an element defined by the statement "including a..." does not exclude the existence of additional identical elements in the process, method, article or device including the element.

[0109] The steps of the methods or algorithms described in connection with the embodiments disclosed herein may be implemented directly in hardware, in a software module executed by a processor, or in a combination thereof. The software module may be placed in a random access memory (RAM), internal memory, read-only memory (ROM), electrically programmable ROM, electrically erasable programmable ROM, registers, a hard disk, a removable disk, a CD-ROM, or any other form of storage medium well known in the art.

[0110] The foregoing description of the disclosed embodiments enables those skilled in the art to make or use the present application. Various modifications to these embodiments will be readily apparent to those skilled in the art, and the general principles defined herein may be implemented in other embodiments without departing from the spirit or scope of the present application. Thus, the present application is not intended to be limited to the embodiments shown herein but is to be accorded the widest scope consistent with the principles and novel features disclosed herein.

Claims

1. A control method, the method comprising: During the process of outputting target data, obtaining target information; The target information includes target content and corresponding attention degree, and the target information can reflect the attention degree of a target object to the already output target data; For the unoutput target data, perform corresponding processing based on the currently triggered task type and the corresponding setting method of the task type, where the processing is processing related to first data, and the first data is a part of the unoutput target data and is related to the target content.

2. The control method according to claim 1, where the performing corresponding processing for the unoutput target data based on the task type and the corresponding setting method of the task type includes at least one of the following: The task type is a data output task. For the unoutput target data, output based on a first method to be able to locate the first data; The task type is a data recording task. For the unoutput target data, capture based on a second method to be able to obtain the first data.

3. The control method according to claim 2, wherein, Outputting based on a first method for the unoutput target data to be able to locate the first data includes at least one of the following: For the unoutput target data, control to mark the time period corresponding to the first data on the corresponding playback progress bar; For the unoutput target data, control to only play the first data.

4. The control method according to claim 2, wherein, Capturing based on a second method for the unoutput target data to be able to obtain the first data includes any one of the following: If during the output process of the unoutput target data, it is determined that the relevance of the current output content to the target content is higher than a first threshold, control to capture the current output content as the first data; If during the output process of the unoutput target data, it is determined that the relevance of the current output content to the target content is lower than the first threshold, control to stop capturing the current output content; During the output process of the unoutput target data, control to capture all output data and save the first data whose relevance to the target content is higher than a second threshold.

5. The control method according to claim 1, where the obtaining target information during the process of outputting target data includes: During the process of outputting target data, obtaining feedback data of the target object, and the feedback data includes at least one of the following: voice, expression, output progress control operation; Obtaining target information based on the feedback data.

6. The control method according to claim 5, where the obtaining target information based on the feedback data includes any one of the following: Obtain the data content corresponding to the period when the target object inputs the preset voice and / or preset expression; Determining target information based on the content features of the data content; Obtaining a first target operation input by the target object, where the first target operation is an operation to control the repeated output of the data content that has already been output in the current target data output task; determining target information based on the content features of the data content that needs to be repeatedly output; Obtaining a second target operation input by the target object, where the second target operation is an operation to control skipping of some content so that the some content fails to be output; Determining target information based on the content features of the some content.

7. According to the control method described in claim 1, during the process of outputting target data, after obtaining the target information, it further includes: Outputting a prompt message, where the prompt message is used to prompt whether to only output and / or capture the first data related to the target content; Obtaining feedback information of the target object based on the prompt message; Performing corresponding processing based on the feedback information.

8. According to the control method described in claim 7, the unoutput target data further includes second data, where the second data is the data corresponding to the set event content, and the performing corresponding processing based on the feedback information includes: If the feedback information indicates to only output and / or capture the first data related to the target information, controlling to output and / or capture the first data related to the target information and the second data.

9. A control device, the device includes: An information obtaining module, configured to obtain target information during the process of outputting target data; The target information includes the target content and the corresponding attention degree, and the target information can reflect the attention degree of the target object to the output target data; A task processing module, configured to perform corresponding processing on the unoutput target data based on the currently triggered task type and the set manner corresponding to the task type, where the processing is the processing related to the first data, and the first data is a part of the unoutput target data, and the first data is related to the target content.

10. An electronic device, including at least one processor and a memory connected to the processor, where: The memory is used to store a computer program; The processor is configured to execute the computer program to implement: obtaining target information during the process of outputting target data; the target information includes the target content and the corresponding attention degree, and the target information can reflect the attention degree of the target object to the output target data; performing corresponding processing on the unoutput target data based on the currently triggered task type and the set manner corresponding to the task type, where the processing is the processing related to the first data, and the first data is a part of the unoutput target data, and the first data is related to the target content.