Electronic equipment control method and device, electronic equipment and storage medium

By constructing a random sample machine cluster in the learning machine and analyzing user usage records, the content presentation method of the knowledge card module is optimized, solving the problem of fixed content presentation methods in existing technologies and improving user experience and learning effectiveness.

CN122019029APending Publication Date: 2026-05-12SHENZHEN LUKA DR TECHNOLOGY CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
SHENZHEN LUKA DR TECHNOLOGY CO LTD
Filing Date
2025-12-12
Publication Date
2026-05-12

AI Technical Summary

Technical Problem

The existing knowledge card module of the learning machine presents content in a fixed way, relies on subjective human judgment, and is out of touch with user needs, resulting in a poor user experience.

Method used

By pre-setting multiple content presentation versions, a random sample machine group is built to collect user usage records, analyze usage popularity, and optimize the content presentation method to match user habits.

Benefits of technology

The intelligence and user adaptability of the knowledge card module have been improved, enhancing the learning experience and effectiveness.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN122019029A_ABST
    Figure CN122019029A_ABST
Patent Text Reader

Abstract

The invention provides an electronic equipment control method and device, electronic equipment and a storage medium, and the method comprises the steps: presetting at least two different content presentation versions for the same knowledge card module; respectively deploying the at least two content presentation versions to different electronic equipment groups; after user authorization is obtained, collecting use records of knowledge card modules in each electronic equipment group to form a first use record set and a second use record set belonging to different versions; based on the first use record set and the second use record set, carrying out statistical analysis on use popularity of different content presentation versions of the knowledge card module; and updating a content presentation version of the knowledge card module in the electronic equipment based on the use popularity, thereby improving the intelligence of the electronic equipment and enabling the electronic equipment to accurately match the operation habit of the user.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of artificial intelligence technology, and in particular to a control method, apparatus, electronic device, and storage medium for an electronic device. Background Technology

[0002] As an intelligent learning device, the learning card system is a core functional module that helps users learn efficiently. By presenting various types of knowledge in a structured and visual way, the knowledge card module greatly enhances the convenience and fun of learning.

[0003] However, currently, the content presentation method for the same knowledge card module on learning machines is usually fixed and singular. The design and adjustment of this presentation method mainly rely on the results of offline research conducted by R&D personnel or the subjective opinions of experts in related fields. This adjustment mechanism has significant limitations: offline research has a limited sample size and insufficient representativeness, and expert opinions often focus on the logical consistency of knowledge rather than users' actual usage habits, resulting in a significant gap between the final content presentation method and the actual user needs. In practical applications, such adjustments that deviate from user needs not only fail to improve the learning experience but may also reduce the user's overall experience with the learning machine. Summary of the Invention

[0004] In view of this, this application provides a control method for an electronic device to overcome the shortcomings of existing learning machines, such as fixed content presentation mode of knowledge card modules, reliance on manual subjective judgment for adjustment, and disconnection from real user needs. Based on the real usage records of a random sample group of machines, the method realizes intelligent updates of the content presentation mode of knowledge cards, making the content presentation mode of the electronic device more intelligent and in line with the actual needs of users, thereby improving the user experience.

[0005] In a first aspect, this application provides a control method for an electronic device, applied to an electronic device having a knowledge card module, the method comprising:

[0006] For the same knowledge card module, at least two different content presentation versions are preset, and the content presentation version includes at least one of the content carrying interface and the interface interaction logic.

[0007] The at least two content presentation versions are deployed to different electronic device clusters to construct a random sample machine cluster that carries the differentiated content presentation versions;

[0008] After obtaining user authorization, the usage records of the knowledge card module in each electronic device group are collected to form a first usage record set and a second usage record set belonging to different versions. The usage records include at least one of the following: usage time of the knowledge card module, operation records, interface interaction records, and interface dwell time.

[0009] Based on the first and second sets of usage records, the usage popularity of different content presentation versions of the knowledge card module is statistically analyzed.

[0010] Based on the usage popularity, update the content presentation version of the knowledge card module in the electronic device.

[0011] Optionally, the usage popularity of different content presentation versions of the statistical analysis knowledge card module includes:

[0012] Based on the first set of usage records, according to the preset first interface interaction logic and interface content configuration information, and according to the interface interaction logic and first interface dwell time in the first usage records, a first content interface with a first interface dwell time longer than the preset time is determined.

[0013] If a second content interface is used after the first content interface, then the usage record is marked as a first type of usage record;

[0014] If there is no second content interface that is used after the first content interface, then the usage record is marked as a second type of usage record.

[0015] Optionally, the usage popularity of different content presentation versions of the statistical analysis knowledge card module also includes:

[0016] For the first type of usage record, a first jump logic timeout record is created based on the jump logic from the first content interface to the second content interface;

[0017] For the second type of usage record, a first long stay marker is created based on the timeout information of the first content interface.

[0018] Optionally, the usage popularity of different content presentation versions of the statistical analysis knowledge card module also includes:

[0019] Identify at least one third content interface that is not used by the user in the interface content configuration information;

[0020] Based on the interaction logic and content configuration information of the first interface, and according to the timeout record of the first jump logic, the first long stay mark, and the identification results of the third content interface, the usage popularity of the first content presentation version is analyzed.

[0021] Optionally, the usage popularity of different content presentation versions of the statistical analysis knowledge card module also includes:

[0022] Based on the second set of usage records, according to the preset second interface interaction logic and interface content configuration information, and according to the interface interaction logic and second interface dwell time in the second usage records, a fourth content interface with a second dwell time longer than the preset time is determined.

[0023] If a fifth content interface is used after the fourth content interface, then the usage record is marked as a third type of usage record;

[0024] If there is no fifth content interface that is used after the fourth content interface, then the usage record is marked as a fourth type of usage record.

[0025] Optionally, the usage popularity of different content presentation versions of the statistical analysis knowledge card module also includes:

[0026] For the third type of usage record, a second jump logic timeout record is created based on the jump logic from the fourth content interface to the fifth content interface;

[0027] For the fourth type of usage record, a second long stay marker is created based on the timeout information of the fourth content interface.

[0028] Optionally, the usage popularity of different content presentation versions of the statistical analysis knowledge card module also includes:

[0029] Identify at least one sixth content interface in the interface content configuration information that has not been used by the user;

[0030] Based on the interaction logic and content configuration information of the second interface, and according to the timeout record of the second jump logic, the second long stay mark and the recognition results of the sixth content interface, the usage popularity of the second content presentation version is analyzed.

[0031] Secondly, this application provides a control device for an electronic device, comprising:

[0032] The version preset module is used to preset at least two different content presentation versions for the same knowledge card module. The content presentation version includes at least one of the content carrying interface and the interface interaction logic.

[0033] The version deployment module is used to deploy the at least two content presentation versions to different electronic device clusters to build a random sample machine cluster that carries the differentiated content presentation versions;

[0034] The data acquisition module is used to collect the usage records of the knowledge card module in each electronic device group after obtaining user authorization, forming a first usage record set and a second usage record set belonging to different versions. The usage records include at least one of the following: usage time of the knowledge card module, operation records, interface interaction records, and interface dwell time.

[0035] The data processing module is used to statistically analyze the usage popularity of different content presentation versions of the knowledge card module based on the first and second usage record sets.

[0036] The configuration optimization module is used to update the content presentation version of the knowledge card module in the electronic device based on the usage popularity.

[0037] Thirdly, this application provides an electronic device, including: a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the computer program to implement the steps in the control method of the electronic device provided in the embodiments of the present invention.

[0038] Fourthly, this application provides a computer-readable storage medium storing a computer program, which, when executed by a processor, implements the steps in the control method of the electronic device provided in the embodiments of the present invention.

[0039] The electronic device control method provided in this application optimizes the system by leveraging real-world usage records from a random sample group of devices. This avoids the limitations of subjective judgment by researchers or small-scale surveys, ensuring that the content presentation of the knowledge card module is highly aligned with user habits. This effectively solves the problem of a fixed and rigid presentation method for the knowledge card module, enhancing the intelligence and user adaptability of the electronic device. By optimizing the knowledge card content presentation and interaction methods of the electronic device, it more accurately matches the user's operating habits, thereby effectively improving the user's learning experience and learning outcomes while using the electronic device. Attached Figure Description

[0040] To more clearly illustrate the technical solutions in the embodiments of the present invention or the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present invention. For those skilled in the art, other drawings can be obtained from these drawings without creative effort.

[0041] Figure 1 This is a schematic diagram of the structure of the learning machine provided in the embodiments of this application;

[0042] Figure 2This is a schematic diagram of the first content presentation version of the learning machine provided in Embodiment 1 of this application;

[0043] Figure 3 This is a schematic diagram of the second content presentation version of the learning machine provided in Embodiment 1 of this application;

[0044] Figure 4 This is a schematic diagram of the updated content presentation version of the learning machine provided in Embodiment 1 of this application;

[0045] Figure 5 This is a schematic diagram of the content update request of the learning machine provided in the embodiments of this application;

[0046] Figure 6 This is a flowchart of the control method for an electronic device provided in an embodiment of this application;

[0047] Figure 7 This is a flowchart of a control method for an electronic device provided in another embodiment of this application;

[0048] Figure 8 This is a flowchart of a control method for an electronic device provided in another embodiment of this application;

[0049] Figure 9 This is a schematic diagram of the structure of the control device of the electronic device provided in the embodiments of this application;

[0050] Figure 10 This is a schematic diagram of the structure of the electronic device provided in the embodiments of this application. Detailed Implementation

[0051] The technical solutions of the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only a part of the embodiments of the present invention, and not all of them. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of the present invention.

[0052] The terms "first," "second," etc., in the specification, claims, and accompanying drawings of this application are used to distinguish different objects, not to describe a specific order. Furthermore, the terms "comprising" and "having," and any variations thereof, are intended to cover non-exclusive inclusion. For example, a process, method, system, product, or apparatus that includes a series of steps or units is not limited to the listed steps or units, but may optionally include steps or units not listed, or may optionally include other steps or units inherent to these processes, methods, products, or apparatuses.

[0053] In this document, references to "embodiment" or "implementation" mean that a particular feature, structure, or characteristic described in connection with an embodiment or implementation may be included in at least one embodiment of this application. The appearance of this phrase in various places throughout the specification does not necessarily refer to the same embodiment, nor is it a separate or alternative embodiment mutually exclusive with other embodiments. It will be explicitly and implicitly understood by those skilled in the art that the embodiments described herein can be combined with other embodiments.

[0054] Please refer to the following: Figures 1 to 6 This application provides a control method for an electronic device, which has a knowledge card module. The control method includes the following steps:

[0055] S101. For the same knowledge card module, at least two different content presentation versions are preset, and the content presentation version includes at least one of the content carrying interface and the interface interaction logic.

[0056] The aforementioned electronic device can be understood as an intelligent terminal integrating data acquisition, interactive control, and knowledge service functions. In this embodiment, the electronic device can be a learning card reader 100. The hardware of the learning card reader 100 includes at least an interactive module for receiving user operations, a main control module for data processing, and a display module 110 for interface display. The software of the learning card reader 100 integrates a user interaction system, a knowledge card management unit, and a data acquisition and analysis engine.

[0057] The aforementioned knowledge card module can be understood as an independent software unit within the Learning Machine 100 that carries learning content on a specific theme. It integrates the content data and interactive logic of that learning theme and serves as the core carrier for knowledge presentation and user interaction. Optionally, the types of the knowledge card module cover subject-based and extended categories, such as Chinese characters, words, example sentences, popular science, idioms, and stories. It is understood that the specific type of the knowledge card module can be flexibly configured according to the product positioning of the Learning Machine 100, and this application does not impose a unique limitation.

[0058] The above-mentioned presentation versions can be understood as differentiated display and interaction schemes for the same knowledge card module, with the core differences lying in the content-carrying interface and the interface interaction logic. The differences in the content-carrying interface include layout, content order, and interface element styles. The differences in the interface interaction logic include jump triggering methods, jump responses, and return paths.

[0059] In this embodiment, for the same knowledge card module, at least two different content presentation versions are preset, such as a first content presentation version and a second content presentation version. This is the basis for realizing differentiated comparative analysis. The core is to design a comparable presentation scheme for the same knowledge card module to avoid meaningless subsequent popularity analysis due to unclear version differences.

[0060] Optionally, developers need to determine the core dimensions of version differences based on the content attributes of the knowledge card module. Please refer again. Figure 2 and Figure 3 In Embodiment 1 of this application, taking a vocabulary knowledge card module frequently used in primary and secondary school education as an example, two differentiated content presentation versions are preset. The first content presentation version includes a vertical layout with phonetic symbols at the top, words centered, and definitions at the bottom. The core area of ​​the interface highlights the spelling of words in large font, and the phonetic symbols use the International Phonetic Alphabet format with added pronunciation tone marks. The definition area below uses different colors to distinguish between the core meaning and extended meanings, creating a clear visual hierarchy that suits the cognitive habits of younger users. The interface interaction logic adopts a step-by-step guided interaction, with a "Next" virtual icon button in the lower right corner that smoothly jumps to the next item, and a "Back" virtual icon button in the upper left corner to support user review. Additionally, during the phonetic pronunciation section, clicking on the word itself allows for repeated playback of the standard pronunciation. The second content presentation version includes a column layout. The main left area displays a scene image containing the target word in a combination of text and images, while a fixed sidebar on the right vertically arranges basic information such as phonetic symbols and core meanings. The sidebar information is synchronously linked to the main area content. The interface interaction logic adopts an exploratory interaction. Clicking the virtual example sentence icon in the main area on the left will bring up extended example sentences and pronunciation follow-up functions. The return operation is triggered by the preset physical button on the device.

[0061] S102. Deploy the at least two content presentation versions to different electronic device clusters to construct a random sample machine cluster that carries the differentiated content presentation versions.

[0062] The aforementioned random sample cluster can be understood as a collection of electronic devices that carry different versions of content presentation.

[0063] Preferably, the construction of the random sample cluster satisfies the principle of sample representativeness, that is, the hardware configuration of each device is consistent, the user group covers the target usage scenario, and this ensures that the results of subsequent usage popularity analysis can reflect real user needs, avoiding interference from hardware differences or sample bias on the analysis results. Specifically, deploying different versions of electronic devices can use the same model of main control chip, the same size and resolution display module 110, and consistent memory and storage configuration to avoid differences in operational smoothness due to hardware performance differences, thereby affecting user behavior.

[0064] S103. After obtaining user authorization, the usage records of the knowledge card module in each electronic device group are collected to form a first usage record set and a second usage record set belonging to different versions. The usage records include at least one of the following: usage time of the knowledge card module, operation record, interface interaction record, and interface dwell time.

[0065] It should be noted that since usage records involve users' personal habits and learning data, explicit user authorization is required before collection. Authorization requests can be made via a pop-up window on the front-end interface of the electronic device. The pop-up content must comply with data security regulations, clearly informing the user of the purpose of the authorization, the scope of collection, the data usage, and the storage period. An example is as follows: "To optimize the display of knowledge cards, we need to collect your operation records when using the knowledge card module. The data will only be used for version optimization and will be stored encrypted. You can revoke authorization at any time in 'Settings - Privacy'." Considering that the users of the electronic device may be young students, preferably, the authorization request can be simultaneously pushed to the associated parental control terminal. The electronic device will only start the collection process after parental confirmation, avoiding privacy risks caused by accidental operation by young users. When the user clicks "Agree," the electronic device stores the authorization status in an encrypted partition; when clicking "Deny," the current version remains unchanged and no further pop-ups are actively displayed, with the authorization entry only provided when the user actively accesses the privacy settings.

[0066] Optionally, the usage record includes the usage time of the knowledge card module, operation records, interface interaction records, and interface dwell time. Specifically, the usage time of the knowledge card module includes the timestamp of starting the knowledge card module and the total duration of a single use; the operation records include specific operations such as clicking and swiping; the interface interaction records include the jump path; and the interface dwell time includes the specific dwell time on each knowledge card content interface.

[0067] Furthermore, the backend system of the electronic devices automatically categorizes the collected usage records based on the pre-installed version identifiers, forming record sets belonging to different versions. Specifically, records from all electronic devices using the first content presentation version are aggregated into the first usage record set, and records from all electronic devices using the second content presentation version are aggregated into the second usage record set. Each usage record set must include sample size statistics to provide data support for the reliability of subsequent popularity analysis.

[0068] S104. Based on the first set of usage records and the second set of usage records, statistically analyze the usage popularity of different content presentation versions of the knowledge card module.

[0069] The aforementioned usage popularity can be understood as a comprehensive utilization indicator of a specific content presentation version of the knowledge card module, reflected in actual user usage. This can include usage frequency, usage duration, and interactive operations. The analysis logic of usage popularity is centered on user behavior reflecting needs; that is, versions with reasonable user dwell time, smooth navigation, and no redundant operations have higher usage popularity. Specific analysis needs to be combined with subsequent refined indicators, such as the frequency of use of high-attention interfaces, jump timeout rate, long-stay marking, and redundant interfaces. In one possible embodiment, taking two versions of the word module as an example, the core data obtained after statistical analysis are as follows: For the first content presentation version, the usage frequency of the high-attention interface is 92%, the jump timeout rate is 3%, the long-stay marking percentage is 15%, and the redundant interface percentage is 5%; for the second content presentation version, the usage frequency of the high-attention interface is 85%, the jump timeout rate is 12%, the long-stay marking percentage is 28%, and the redundant interface percentage is 10%. By using weighted scoring, such as assigning weights to usage frequency (30%), timeout rate (25%), long dwell time (25%), and redundancy (20%), the first content presentation version received a usage popularity score of 91 points, while the second content presentation version received 73 points, clearly indicating that the first content presentation version has a higher user suitability.

[0070] S105. Based on the usage popularity, update the content presentation version of the knowledge card module in the electronic device.

[0071] Optionally, based on the usage popularity analysis of the first and second content presentation versions, the content presentation version with the highest popularity score is selected as the updated version.

[0072] Alternatively, based on the usage popularity analysis of the first and second content presentation versions, the content presentation version with the highest popularity score is selected as the base update version, while incorporating the advantages and features of other versions. For example, please refer again to 4. In one embodiment of this application, the first content presentation version has the highest usage popularity score, but the user feedback on the scene illustrations and example sentence extension functions of the second content presentation version is good. Therefore, the final update version is based on the first content presentation version, integrating the scene illustrations and example sentence extension functions of the second content presentation version to form a more optimized comprehensive content presentation version.

[0073] Optionally, the learning machine 100 can push the updated content presentation version installation package to the user, transforming the results of usage popularity analysis into an optimization effect that the user can perceive, optimizing the intelligence and practicality of the interactive operation of the knowledge card module of the learning machine 100 product, and improving the user's experience of using the learning machine 100 product.

[0074] Optionally, the learning machine 100 can push update packages to users incrementally, that is, only pushing content that differs from the current version, avoiding excessive data consumption and waiting time caused by full updates. Push triggering conditions include timed triggering and manual triggering. Please refer again. Figure 5 Before the update, the electronic device will push a reminder to the user. After the user confirms, the update will be performed. During the update process, current usage data will be retained to avoid data loss. After the update is completed, the electronic device will inform the user of the optimized content through a pop-up window and provide a version rollback entry. If the user is not satisfied with the updated version, they can set it back to the previous version through the settings interface to ensure the flexibility of the user experience.

[0075] Preferably, after the deployment of a new updated version, it will serve as a new benchmark for comparison, forming a new random sample cluster with subsequent new versions to continuously collect data and optimize, so that the presentation of the knowledge card module always adapts to changes in user needs.

[0076] In summary, compared to the fixed and singular presentation of traditional knowledge card modules, the electronic device control method provided in this application, driven by real-world usage records from a random sample group, avoids the limitations of subjective judgment by developers or small-scale surveys. This ensures that the content presentation of the knowledge card module highly matches user habits, effectively solving the problem of a fixed and rigid presentation method and improving the intelligence and user adaptability of the electronic device. While optimizing the knowledge card content presentation and interaction methods of the electronic device, it also enables the device to more accurately match user operating habits, thereby effectively improving the user's learning experience and learning effectiveness while using the electronic device.

[0077] Please see Figure 7 The usage popularity of different content presentation versions of the statistical analysis knowledge card module includes the following steps:

[0078] S201. Based on the first set of usage records, according to the preset first interface interaction logic and interface content configuration information, and according to the interface interaction logic and first interface dwell time in the first usage records, determine the first content interface whose first interface dwell time is longer than the preset time.

[0079] The aforementioned first set of usage records can be understood as a summary of all usage records collected from all electronic devices pre-installed with the first content presentation version in a random sample cluster after user authorization. This first set of usage records includes user timestamps, operation records, interface interaction records, and interface dwell time under the first content presentation version, serving as the fundamental data source for analyzing the usage popularity of the first content presentation version in this step.

[0080] The aforementioned first interface interaction logic can be understood as the interface jump rules, operation response mechanism, and interaction flow definition preset in the first content presentation version. It serves as the benchmark for judging whether user operations conform to the version design expectations. For example, the preset method for the first content presentation version to trigger the jump from the first content interface to the second content interface is to click the "Next" virtual icon button at the bottom of the display interface.

[0081] The above interface content configuration information can be understood as the content composition, layout and interface identification information of each interface in the first content presentation version, which can be used to clarify the boundaries and attributes of the first content interface and the second content interface.

[0082] The aforementioned first content interface can be understood as the interface selected from the first set of usage records where the user's dwell time exceeds a preset duration; it is the core interface reflecting the user's high level of attention. Essentially, it quantifies the user's level of attention through dwell time.

[0083] In one specific embodiment of this application, the first interface interaction logic and interface content configuration information preset by the first content presentation version are invoked to clarify the identifier, expected function and content attributes of all interfaces under this version; the interface identifier and first interface dwell time corresponding to each record are extracted from the first usage record set; the actual dwell time of each interface is compared with the preset time, and the interfaces with dwell time exceeding the standard are selected as the first content interfaces.

[0084] It should be noted that the preset duration should be dynamically adjusted based on the content attributes of the knowledge card module, rather than being a fixed value. For interfaces that carry core knowledge points, where users need to understand them in depth, the preset duration should be set to be longer, for example, 10-15 seconds; for auxiliary interfaces, where users only need to browse quickly, the preset duration should be set to be shorter, for example, 3-5 seconds.

[0085] In this implementation, a preset time period can filter out interfaces that do not correspond to real needs, such as accidental clicks and rapid jumps, ensuring that subsequent analysis focuses on the core content that users are truly concerned about.

[0086] S202. If a second content interface is used after the first content interface, then the usage record is marked as a first type of usage record.

[0087] The first type of usage record mentioned above can be understood as a classification tag for usage records based on subsequent operations on the first content interface. This first type of usage record reflects the user completing the interaction process as expected.

[0088] In one possible embodiment, firstly, subsequent interface interaction records corresponding to the first content interface are extracted from the first usage record set; secondly, the interface content configuration information is compared to confirm whether the subsequent interface is a second content interface preset by the version, and the second content interface can be an associated interface of the first content interface; if the subsequent interface is the second content interface and there is user behavior on the second content interface, then the complete record is marked as a first type of usage record.

[0089] For example, a record showing that a user stayed on the first content interface for 8 seconds, then clicked the "Next" virtual icon button to enter the second content interface and stayed there for 6 seconds, would be marked as a first-type usage record. These records reflect that the interface transition logic of the first content presentation version is clear and the content flow is smooth, guiding users through a coherent learning process. This is core data demonstrating the advantages of the first content presentation version.

[0090] S203. If there is no second content interface to be used after the first content interface, then mark the usage record as a second type of usage record.

[0091] The second type of usage records mentioned above can be understood as a classification tag for usage records based on subsequent operations on the first content interface. Specifically, this second type of usage record reflects user interruptions on the core interface. The first and second types of usage records together constitute the key basis for analyzing version compatibility.

[0092] In one possible embodiment, for a given first content interface, if no subsequent operation record leading to the second content interface is found in the usage log, or if subsequent interruption operations such as returning to the homepage or closing a module occur without any trace of use of the second content interface, then this record is marked as a second type of usage record. Optionally, the generation of second type usage records can correspond to various scenarios, such as the content of the first content interface being too difficult for the user to understand, leading to an interruption in operation; or the interaction design of the first content interface having defects, such as the "Next" virtual icon button being hidden, causing the user to exit because they cannot find the jump entry. The second type of usage record can serve as a key clue for subsequent optimization of the version content or interaction logic.

[0093] In this implementation, by filtering data for a preset duration and verifying subsequent behavior, invalid records such as accidental operations and rapid browsing are eliminated, making the data source for subsequent popularity analysis more accurate and avoiding analytical bias caused by invalid data. The first type of usage records can reflect the advantages of the first content presentation version, such as content coherence and smooth interaction. The second type of usage records can identify the aspects of the first content presentation version that need optimization, such as content difficulty and interaction design. This provides multi-dimensional basis for quantifying usage popularity, ensuring the accuracy of usage popularity quantification, and ensuring that updated content presentation versions retain their advantages and optimize their disadvantages, thereby ensuring that the user's operating experience can be optimized and improved.

[0094] Please refer to it again. Figure 7 The statistical analysis of the knowledge card module, which presents different versions of content based on usage popularity, also includes the following steps:

[0095] S204. For the first type of usage record, create a first jump logic timeout record according to the jump logic from the first content interface to the second content interface.

[0096] The above-mentioned jump logic can be understood as the complete jump process from the first content interface to the second content interface in the first interface interaction logic, including the triggering method, interface loading rules and preset response time, which is the benchmark standard for judging whether the jump has timed out.

[0097] The aforementioned first jump logic timeout record can be understood as a record extracted from the first type of usage record where the actual response time when jumping from the first content interface to the second content interface exceeds a preset threshold. It is the core data for quantifying the smoothness of interface interaction.

[0098] In one possible embodiment, the implementation process of this step includes: extracting the time nodes of the entire jump process; locating the complete operation chain from the first content interface to the second content interface from the first type of usage records; extracting the jump trigger timestamp and the second content interface loading completion timestamp, the difference between the two is the actual jump time; determining the preset response time of the jump logic; calling the preset jump performance standard in the first interface interaction logic; setting a reasonable response time threshold; exceeding the threshold is determined as a jump timeout; filtering timeout records; comparing the actual jump time with the preset response time; if the actual time exceeds the standard, marking the first type of usage record as a first jump logic timeout record.

[0099] S205. For the second type of usage record, create a first long stay marker based on the timeout information of the first content interface.

[0100] The timeout information of the first content interface can be understood as the difference between the actual dwell time and the preset time in the second type of usage record, including the excess dwell time and the operation behavior during the dwell time.

[0101] The aforementioned first long stay marker can be understood as an abnormal stay tag added to the second type of usage record. The tag content includes the first content interface identifier, the excessive stay duration, and the operation interruption type. It is used to quickly identify the interface with problems in the content or interaction in the first content presentation version, and to provide accurate positioning basis for subsequent version optimization.

[0102] In one specific embodiment of this application, the core timeout data of the first content interface is first extracted. From the second type of usage records, three core data points are extracted: the actual dwell time on the first content interface, the operation trajectory during the dwell time, and the interruption operation type. The actual dwell time is used to calculate the excess dwell time. The operation trajectory includes behaviors such as whether there are repeated clicks on interface elements and whether help pop-ups are triggered, which are used to determine the reason for dwelling. The interruption operation type is divided into actively closing modules and returning to the homepage, which are used to determine the strength of the user's willingness to abandon. Secondly, a first long dwell time marker is created for the record based on the core data. The marker can include the interface identifier, excess time, dwell time reason label, and interruption type. The dwell time reason label is intelligently determined by the operation trajectory. If there are repeated clicks on interactive elements, it is marked as "interaction confusion". If there is no operation at all, it is marked as "content comprehension difficulty". If the help function is triggered, it is marked as "seeking assistance". Furthermore, all first long dwell time markers are classified according to the dwell time reason label, and the proportion of each label is counted. For example, "content comprehension difficulty" accounts for 65%, "interaction confusion" accounts for 25%, and "seeking assistance" accounts for 10%. This statistical result can directly guide the direction of version optimization. If the percentage of "difficulty in understanding content" is high, the description of knowledge points on the first content interface needs to be simplified; if the percentage of "interaction confusion" is high, the layout of interface elements needs to be optimized.

[0103] In this implementation, the timeout record of the first jump logic can guide developers to optimize the technical implementation of the jump logic, and the dwell reason label of the first long dwell mark can clarify whether the version defect is a content design problem or an interaction design problem, thus avoiding blind optimization.

[0104] Please refer to it again. Figure 7 The statistical analysis of the knowledge card module, which presents different versions of content based on usage popularity, also includes the following steps:

[0105] S206. Determine at least one third content interface that is not used by the user in the interface content configuration information.

[0106] The aforementioned third content interface can be understood as an interface preset in the interface content configuration information but not triggered by the user in the first usage record set. It is a core indicator reflecting the resource redundancy of the first content presentation version. Its judgment criteria are that the interface identifier does not appear in the interface access list of any usage record, or although it appears, the dwell time is too short and there are no operation records.

[0107] The aforementioned interface access list can be understood as a summary of all interface identifiers accessed by the user during the use of the first content presentation version, extracted from the first usage record set. It serves as the actual data benchmark for comparison with the preset interface list.

[0108] S207. Based on the interaction logic and content configuration information of the first interface, and according to the timeout record of the first jump logic, the first long stay mark and the identification results of the third content interface, analyze the usage popularity of the first content presentation version.

[0109] In this embodiment, the popularity analysis fusion logic of the first content presentation version can be understood as a calculation rule that integrates three types of data—jump timeout records, long stay markers, and third content interface identification results—according to preset weights. The core is to achieve comprehensive quantification of usage popularity by adding points for advantageous indicators and deducting points for disadvantageous indicators, thus avoiding the one-sidedness of single-dimensional analysis.

[0110] In one optional embodiment of this application, the analysis of the usage popularity of the first content presentation version may include the following steps: First, clarify the core analysis indicators and weight allocation. Based on the core logic that interaction fluency determines user experience, content adaptability determines learning value, and resource utilization rate determines configuration rationality, set analysis indicators and corresponding weights to form a standardized scoring system. For example, indicator one can be the usage frequency of high-attention interfaces, with a weight of 30%, reflecting the attractiveness of the content to users. The high-attention interface is the first content interface. Indicator two can be the first jump logic timeout rate, with a weight of 25%, reflecting interaction fluency. Indicator three can be the proportion of the number of first long-stay markers, with a weight of 25%, reflecting content adaptability. The proportion = number of long-stay marker records / total number of second-type usage records. Indicator four can be the proportion of the third content interface, with a weight of 20%, reflecting resource utilization rate. The proportion = number of third content interfaces / total number of preset interfaces. Among them, indicator one is a positive indicator, and the higher the value, the higher the score. Indicators two, three, and four are negative indicators, and the lower the value, the higher the score. In addition, since the dimensions of each indicator are different, the raw data needs to be converted into standardized scores. Finally, the standardized scores of each indicator are weighted and summed to calculate the total usage popularity score. Optionally, to avoid sample bias, the usage popularity score is calibrated based on user feedback from a random sample group. If more than 80% of users reported that the interface was clear and the learning process was smooth, the usage popularity score is increased by 1-2 points; if there are concentrated complaints, such as missing extended example sentences, 3-5 points are deducted for the corresponding indicator. The calibrated final score is the final usage popularity result for the first content presentation version.

[0111] In this implementation, compared to traditional analysis methods that only focus on usage frequency, this method transforms scattered usage records into quantifiable and comparable usage popularity results, providing accurate and reliable data support for version optimization and updates. Furthermore, this method analyzes multiple dimensions, including interaction smoothness, content adaptability, and resource utilization, avoiding the misjudgment of frequently used but sluggish versions as high-quality versions. This makes content updates for electronic devices more targeted and scientific, achieving intelligent content updates for electronic devices centered on user experience.

[0112] Please see Figure 8 The statistical analysis of the knowledge card module, which presents different versions of content based on usage popularity, also includes the following steps:

[0113] S301. Based on the second set of usage records, according to the preset second interface interaction logic and interface content configuration information, and according to the interface interaction logic and second interface dwell time in the second usage records, determine the fourth content interface with a second dwell time longer than the preset time.

[0114] The aforementioned second set of usage records can be understood as a summary of all usage records collected from all electronic devices pre-installed with the second content presentation version within a random sample cluster, after user authorization. This second set of usage records includes user timestamps, operation records, interface interaction records, and interface dwell time for the second content presentation version, serving as the fundamental data source for analyzing the usage popularity of the second content presentation version in this step.

[0115] The aforementioned second interface interaction logic can be understood as the interface jump rules, operation response mechanism and interaction flow definition preset by the second content presentation version, which is the benchmark for judging whether the user operation meets the version design expectations.

[0116] The above interface content configuration information can be understood as the content composition, layout, and interface identification information of each interface in the second content presentation version.

[0117] The aforementioned fourth content interface can be understood as the interface selected from the second set of usage records where the user's dwell time exceeds a preset duration; it is the core interface reflecting the user's high level of attention. Essentially, it quantifies the user's level of attention through dwell time.

[0118] Understandably, this step follows the same logic as step S201, with the core being to select high-attention interfaces for the second content presentation version from the second usage record set. In one specific embodiment of this application, the preset second interface interaction logic and interface content configuration information of the second content presentation version are invoked to clarify the identifier, expected function, and content attributes of all interfaces under this version; the interface identifier and second interface dwell time corresponding to each record are extracted from the second usage record set; the actual dwell time of each interface is compared with the preset time, and interfaces with dwell times exceeding the limit are selected as the fourth content interface.

[0119] It should be noted that the preset duration needs to be dynamically adjusted based on the content attributes of the knowledge card module, rather than being a fixed value. In this embodiment, the preset duration can filter out interfaces that do not correspond to real needs, such as accidental clicks and rapid jumps, ensuring that subsequent analysis focuses on the core content that users are truly concerned about.

[0120] Optionally, the preset duration in this step is consistent with the preset duration in step S201, thereby ensuring that the first content interface of the first content presentation version and the fourth content interface of the second content presentation version are consistent in terms of the criteria for judging popularity, and avoiding distortion of subsequent popularity comparisons due to differences in standards.

[0121] S302. If a fifth content interface is used after the fourth content interface, then the usage record is marked as a third type of usage record.

[0122] The aforementioned third type of usage record can be understood as a classification tag for usage records based on subsequent operations on the fourth content interface. This third type of usage record reflects the user's completion of the interaction process as expected.

[0123] In one possible embodiment, firstly, subsequent interface interaction records corresponding to the second content interface are extracted from the second usage record set; secondly, the interface content configuration information is compared to confirm whether the subsequent interface is the fifth content interface preset in the version, wherein the fifth content interface can be an associated interface of the fourth content interface; if the subsequent interface is the fifth content interface and there is user behavior on the fifth content interface, then the complete record is marked as a third type of usage record.

[0124] For example, if a record shows that a user stayed on the fourth content screen for 5 seconds, then swiped to enter the fifth content screen, and stayed on the fifth content screen for 4 seconds, this record would be marked as a third type of usage record. This type of record reflects the smooth interface transitions and user-friendly navigation logic of the second content presentation version, and is core data showcasing the advantages of the second content presentation version, forming a direct comparative dimension with the first type of usage records of the first content presentation version.

[0125] S303. If there is no fifth content interface to be used after the fourth content interface, then the usage record is marked as a fourth type of usage record.

[0126] The aforementioned fourth type of usage records can be understood as a classification tag for usage records based on subsequent operations on the fourth content interface. This fourth type of usage record reflects user interruptions on the core interface. The third and fourth types of usage records together constitute the key basis for analyzing version compatibility.

[0127] In one possible embodiment, for a identified fourth content interface, if no subsequent operation record of jumping to the fifth content interface is found in the usage record, or if there are only interruption operations such as returning to the homepage or closing the module, and there is no trace of using the fifth content interface, then the record is marked as a fourth type of usage record.

[0128] In this embodiment, based on records filtered using the same standard, the core performance of the first content presentation version and the second content presentation version can be directly compared. In one possible embodiment, the first type of usage records accounts for 82% of the first content presentation version, while the third type of usage records accounts for 65% of the second content presentation version, thus demonstrating that the first content presentation version performs better in the dimension of interactive coherence.

[0129] In this embodiment, the fourth content interface, the third type of usage record, and the fourth type of usage record of the second content presentation version form a basic data structure that is consistent with the first content interface, the first type of usage record, and the second type of usage record of the first content presentation version. This ensures that the indicator dimensions of the subsequent popularity analysis are aligned, making it easier to effectively compare the first content presentation version with the second content presentation version.

[0130] Please refer to it again. Figure 8 The usage popularity of different content presentation versions of the statistical analysis knowledge card module also includes:

[0131] S304. For the third type of usage record, create a second jump logic timeout record according to the jump logic from the fourth content interface to the fifth content interface.

[0132] The above-mentioned jump logic can be understood as the complete jump process from the fourth content interface to the fifth content interface in the second interface interaction logic, including the triggering method, interface loading rules and preset response time, which is the benchmark standard for judging whether the jump has timed out.

[0133] The aforementioned second jump logic timeout record can be understood as a record extracted from the third type of usage record where the actual response time when jumping from the fourth content interface to the fifth content interface exceeds a preset threshold. It is the core data for quantifying the smoothness of interface interaction.

[0134] In one possible embodiment, the implementation process of this step includes: extracting the entire jump process time nodes; locating the complete operation chain from the fourth content interface to the fifth content interface from the third type of usage records; extracting the jump trigger timestamp and the fifth content interface loading completion timestamp, the difference between the two is the actual jump time; determining the preset response time of the jump logic; calling the preset jump performance standard in the second interface interaction logic; setting a reasonable response time threshold; exceeding the threshold is determined as a jump timeout; filtering timeout records; comparing the actual jump time with the preset response time; if the actual time exceeds the standard, marking the third type of usage record as a second jump logic timeout record.

[0135] S305. For the fourth type of usage record, create a second long stay marker based on the timeout information of the fourth content interface.

[0136] The timeout information of the fourth content interface can be understood as the difference between the actual dwell time and the preset time in the fourth type of usage record, including the excess dwell time and the operation behavior during the dwell time.

[0137] The aforementioned second long stay marker can be understood as an abnormal stay tag added to the fourth type of usage record. The tag content includes the fourth content interface identifier, the excessive stay duration, and the operation interruption type. It is used to quickly identify interfaces with content or interaction problems in the second content presentation version, providing a precise positioning basis for subsequent version optimization.

[0138] In one specific embodiment of this application, the core timeout data of the fourth content interface is first extracted. From the fourth type of usage records, three core data points are extracted: the actual dwell time on the fourth content interface, the operation trajectory during the dwell time, and the interruption operation type. The actual dwell time is used to calculate the excess dwell time. The operation trajectory includes behaviors such as repeated clicking of interface elements and triggering help pop-ups, used to determine the reason for dwelling. The interruption operation type is divided into actively closing modules and returning to the homepage, used to determine the strength of the user's willingness to abandon the session. Secondly, a second long dwell time marker is created for this record based on the core data. The marker may include an interface identifier, excess time, dwell reason tag, and interruption type. All second long dwell time markers are categorized according to the dwell reason tag, and the proportion of each tag is statistically analyzed. The statistical results guide the optimization direction of the content presentation version.

[0139] In this implementation, the timeout log for the second redirection logic guides developers in optimizing the technical implementation of the redirection logic. The dwell reason label for the second long dwell timeout clearly identifies whether the version defect is a content design issue or an interaction design issue, avoiding blind optimization. Furthermore, the determination rules for the dwell reason label in this implementation are consistent with those of the first content presentation version, ensuring the comparability of problem attribution between the two versions. For example, if there are repeated clicks or swipes on interactive elements, it is marked as interaction triggering confusion; if there is no operation throughout, it is marked as content comprehension difficulty; if the help function is triggered, it is marked as seeking assistance.

[0140] In one possible embodiment, the second long-stay markers of the second content presentation version are categorized and statistically analyzed. First, all second long-stay markers are summarized according to the reason for the stay, and the proportion of each tag is calculated. Assuming there are 2000 records in the fourth category of the second content presentation version, 1200 records are tagged with "interaction trigger confusion" (60%), 600 records are tagged with "content comprehension difficulty" (30%), and 200 records are tagged with "failure to seek assistance" (10%). These statistical results can reflect the optimization issues of the second content presentation version, such as the lack of intuitive interaction triggers, thus facilitating optimization of the interaction triggers in the second content presentation version and improving the user's ease of use when using the learning machine 100.

[0141] Please refer to it again. Figure 8 The usage popularity of different content presentation versions of the statistical analysis knowledge card module also includes:

[0142] S306. Determine at least one sixth content interface in the interface content configuration information that has not been used by the user.

[0143] The aforementioned sixth content interface can be understood as an interface preset in the interface content configuration information but not triggered by the user in the second usage record set. It is a core indicator reflecting the resource redundancy of the second content presentation version. Its judgment criteria are that the interface identifier does not appear in the interface access list of any usage record, or although it appears, the dwell time is too short and there are no operation records.

[0144] The aforementioned interface access list can be understood as a summary of all interface identifiers accessed by the user during the use of the second content presentation version, extracted from the second usage record set. It serves as the actual data benchmark for comparison with the preset interface list.

[0145] S307. Based on the interaction logic and content configuration information of the second interface, and according to the timeout record of the second jump logic, the second long stay mark and the recognition result of the sixth content interface, analyze the usage popularity of the second content presentation version.

[0146] In this embodiment, the popularity analysis fusion logic of the second content presentation version can be understood as a calculation rule that integrates three types of data—jump timeout records, long dwell time markers, and sixth content interface identification results—according to preset weights. The core is to achieve comprehensive quantification of usage popularity by adding points for advantageous indicators and deducting points for disadvantageous indicators, thus avoiding the one-sidedness of single-dimensional analysis.

[0147] In one optional embodiment of this application, the analysis of the usage popularity of the second content presentation version may include the following steps: First, clarify the core analysis indicators and weight allocation, based on the core logic that the smoothness of interaction determines the user experience, the adaptability of content determines the learning value, and the resource utilization rate determines the rationality of configuration, set the analysis indicators and corresponding weights, and form a standardized scoring system.

[0148] In this embodiment, the usage popularity calculation scores of the first content presentation version and the second content presentation version can be directly compared. Through symmetrical usage popularity calculation and comparison, user data can be transformed into an executable version update strategy, which not only ensures the scientific nature of update decisions, but also enhances the intelligence and practicality of the knowledge card module of electronic devices, and improves the user experience.

[0149] Please see Figure 9 This application also provides a control device for an electronic device, the control device comprising:

[0150] Version preset module 401 is used to preset at least two different content presentation versions for the same knowledge card module. The content presentation version includes at least one of the content carrying interface and the interface interaction logic.

[0151] Version deployment module 402 is used to deploy the at least two content presentation versions to different electronic device clusters to build a random sample machine cluster that carries differentiated content presentation versions;

[0152] The data acquisition module 403 is used to collect the usage records of the knowledge card module in each electronic device group after obtaining user authorization, and form a first usage record set and a second usage record set belonging to different versions. The usage records include at least one of the following: usage time of the knowledge card module, operation record, interface interaction record, and interface dwell time.

[0153] Data processing module 404 is used to statistically analyze the usage popularity of different content presentation versions of the knowledge card module based on the first set of usage records and the second set of usage records;

[0154] The configuration optimization module 405 is used to update the content presentation version of the knowledge card module in the electronic device based on the usage popularity.

[0155] Optionally, the data processing module 404 is further configured to: based on the first set of usage records, determine a first content interface whose first interface dwell time is longer than a preset time according to a preset first interface interaction logic and interface content configuration information, and according to the interface interaction logic and first interface dwell time in the first usage record; if a second content interface is used after the first content interface, then mark the usage record as a first type of usage record; if no second content interface is used after the first content interface, then mark the usage record as a second type of usage record.

[0156] Optionally, the data processing module 404 is further configured to: for the first type of usage record, create a first jump logic timeout record based on the jump logic from the first content interface to the second content interface; and for the second type of usage record, create a first long stay marker based on the timeout information of the first content interface.

[0157] Optionally, the data processing module 404 is further configured to: determine at least one third content interface that has not been used by the user in the interface content configuration information; and analyze the usage popularity of the first content presentation version based on the first interface interaction logic and the interface content configuration information, and according to the first jump logic timeout record, the first long stay mark and the identification result of the third content interface.

[0158] Optionally, the data processing module 404 is further configured to: based on the second set of usage records, determine a fourth content interface with a second dwell time longer than a preset time according to a preset second interface interaction logic and interface content configuration information, and according to the interface interaction logic and dwell time of the second interface in the second usage record; if a fifth content interface is used after the fourth content interface, then the usage record is marked as a third type of usage record; if no fifth content interface is used after the fourth content interface, then the usage record is marked as a fourth type of usage record.

[0159] Optionally, the data processing module 404 is further configured to: for the third type of usage record, create a second jump logic timeout record based on the jump logic from the fourth content interface to the fifth content interface; and for the fourth type of usage record, create a second long stay marker based on the timeout information of the fourth content interface.

[0160] Optionally, the data processing module 404 is further configured to: determine at least one sixth content interface that has not been used by the user in the interface content configuration information; and analyze the usage popularity of the second content presentation version based on the second interface interaction logic and the interface content configuration information, and according to the second jump logic timeout record, the second long stay mark and the identification result of the sixth content interface.

[0161] Please see Figure 10 This application also provides an electronic device, including: a memory 502, a processor 501, and a computer program stored in the memory 502 and executable on the processor 501. When the processor 501 executes the computer program, it implements the steps in the control method of the electronic device provided in the embodiments of the present invention.

[0162] Specifically, the electronic device can be the learning machine 100 itself, or a server that is communicatively connected to the learning machine 100. When the electronic device is the learning machine 100, its hardware structure also includes peripheral components such as a touch screen, speaker, microphone, physical buttons, and camera, used to realize functions such as interaction, voice acquisition, and image display.

[0163] When processor 501 runs the computer program for the control method of the electronic device stored in memory 502, it specifically performs the following steps:

[0164] For the same knowledge card module, at least two different content presentation versions are preset, and the content presentation version includes at least one of the content carrying interface and the interface interaction logic.

[0165] The at least two content presentation versions are deployed to different electronic device clusters to construct a random sample machine cluster that carries the differentiated content presentation versions;

[0166] After obtaining user authorization, the usage records of the knowledge card module in each electronic device group are collected to form a first usage record set and a second usage record set belonging to different versions. The usage records include at least one of the following: usage time of the knowledge card module, operation records, interface interaction records, and interface dwell time.

[0167] Based on the first and second sets of usage records, the usage popularity of different content presentation versions of the knowledge card module is statistically analyzed.

[0168] Based on the usage popularity, update the content presentation version of the knowledge card module in the electronic device.

[0169] Optionally, the usage popularity of different content presentation versions of the statistical analysis knowledge card module executed by the processor 501 includes: based on the first set of usage records, according to the preset first interface interaction logic and interface content configuration information, and according to the interface interaction logic and first interface dwell time in the first usage record, determining a first content interface with a dwell time longer than a preset time; if there is a second content interface that is used after the first content interface, then the usage record is marked as a first type of usage record; if there is no second content interface that is used after the first content interface, then the usage record is marked as a second type of usage record.

[0170] Optionally, the usage popularity of different content presentation versions of the statistical analysis knowledge card module executed by the processor 501 further includes: for the first type of usage record, creating a first jump logic timeout record based on the jump logic from the first content interface to the second content interface; and for the second type of usage record, creating a first long stay marker based on the timeout information of the first content interface.

[0171] Optionally, the use popularity of different content presentation versions of the statistical analysis knowledge card module executed by the processor 501 further includes: determining at least one third content interface that has not been used by the user in the interface content configuration information; and analyzing the use popularity of the first content presentation version based on the first interface interaction logic and interface content configuration information, and according to the first jump logic timeout record, the first long stay mark and the identification result of the third content interface.

[0172] Optionally, the usage popularity of different content presentation versions of the statistical analysis knowledge card module executed by the processor 501 further includes: based on the second set of usage records, according to the preset second interface interaction logic and interface content configuration information, and according to the interface interaction logic and second interface dwell time in the second usage record, determining a fourth content interface with a second dwell time longer than a preset time; if a fifth content interface is used after the fourth content interface, then the usage record is marked as a third type of usage record; if no fifth content interface is used after the fourth content interface, then the usage record is marked as a fourth type of usage record.

[0173] Optionally, the usage popularity of different content presentation versions of the statistical analysis knowledge card module executed by the processor 501 further includes: for the third type of usage record, creating a second jump logic timeout record based on the jump logic from the fourth content interface to the fifth content interface; and for the fourth type of usage record, creating a second long stay marker based on the timeout information of the fourth content interface.

[0174] Optionally, the use popularity of different content presentation versions of the statistical analysis knowledge card module executed by the processor 501 further includes: determining at least one sixth content interface that has not been used by the user in the interface content configuration information; and analyzing the use popularity of the second content presentation version based on the second interface interaction logic and interface content configuration information, and according to the second jump logic timeout record, the second long stay mark and the identification result of the sixth content interface.

[0175] This application also provides a computer-readable storage medium storing a computer program, which, when executed by a processor 501, implements the steps in the control method for the electronic device provided in this embodiment of the invention.

[0176] Those skilled in the art will understand that all or part of the processes in the methods of the above embodiments can be implemented by a computer program instructing related hardware. The program can be stored in a computer-readable storage medium, and when executed, it can include the processes of the embodiments of the methods described above. The storage medium can be a magnetic disk, optical disk, read-only memory (ROM), or random access memory (RAM), etc.

[0177] In this application, the terms "embodiment" and "implementation" mean that a specific feature, structure, or characteristic described in connection with an embodiment can be included in at least one embodiment of this application. The appearance of these phrases in various locations throughout the specification does not necessarily refer to the same embodiment, nor are they independent or alternative embodiments mutually exclusive with other embodiments. Those skilled in the art will understand, explicitly and implicitly, that the embodiments described in this application can be combined with other embodiments. Furthermore, it should be understood that the features, structures, or characteristics described in the various embodiments of this application can be arbitrarily combined to form another embodiment that does not depart from the spirit and scope of the technical solution of this application, provided there is no contradiction between them.

[0178] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of this application and are not intended to limit it. Although this application has been described in detail with reference to the above preferred embodiments, those skilled in the art should understand that modifications or equivalent substitutions to the technical solutions of this application should not depart from the spirit and scope of the technical solutions of this application.

Claims

1. A control method for an electronic device, characterized in that, Applied to an electronic device having a knowledge card module, the method includes: For the same knowledge card module, at least two different content presentation versions are preset, and the content presentation version includes at least one of the content carrying interface and the interface interaction logic. The at least two content presentation versions are deployed to different electronic device clusters to construct a random sample machine cluster that carries the differentiated content presentation versions; After obtaining user authorization, the usage records of the knowledge card module in each electronic device group are collected to form a first usage record set and a second usage record set belonging to different versions. The usage records include at least one of the following: usage time of the knowledge card module, operation records, interface interaction records, and interface dwell time. Based on the first and second sets of usage records, the usage popularity of different content presentation versions of the knowledge card module is statistically analyzed. Based on the usage popularity, update the content presentation version of the knowledge card module in the electronic device.

2. The control method for an electronic device as described in claim 1, characterized in that, The usage popularity of different content presentation versions of the statistical analysis knowledge card module includes: Based on the first set of usage records, according to the preset first interface interaction logic and interface content configuration information, and according to the interface interaction logic and first interface dwell time in the first usage records, a first content interface with a first interface dwell time longer than the preset time is determined. If a second content interface is used after the first content interface, then the usage record is marked as a first type of usage record; If there is no second content interface that is used after the first content interface, then the usage record is marked as a second type of usage record.

3. The content update method for electronic devices as described in claim 2, characterized in that, The usage popularity of different content presentation versions of the statistical analysis knowledge card module also includes: For the first type of usage record, a first jump logic timeout record is created based on the jump logic from the first content interface to the second content interface; For the second type of usage record, a first long stay marker is created based on the timeout information of the first content interface.

4. The control method for an electronic device as described in claim 3, characterized in that, The usage popularity of different content presentation versions of the statistical analysis knowledge card module also includes: Identify at least one third content interface that is not used by the user in the interface content configuration information; Based on the interaction logic and content configuration information of the first interface, and according to the timeout record of the first jump logic, the first long stay mark, and the identification results of the third content interface, the usage popularity of the first content presentation version is analyzed.

5. The control method for an electronic device as described in claim 1, characterized in that, The usage popularity of different content presentation versions of the statistical analysis knowledge card module also includes: Based on the second set of usage records, according to the preset second interface interaction logic and interface content configuration information, and according to the interface interaction logic and second interface dwell time in the second usage records, a fourth content interface with a second dwell time longer than the preset time is determined. If a fifth content interface is used after the fourth content interface, then the usage record is marked as a third type of usage record; If there is no fifth content interface that is used after the fourth content interface, then the usage record is marked as a fourth type of usage record.

6. The control method for an electronic device as described in claim 5, characterized in that, The usage popularity of different content presentation versions of the statistical analysis knowledge card module also includes: For the third type of usage record, a second jump logic timeout record is created based on the jump logic from the fourth content interface to the fifth content interface; For the fourth type of usage record, a second long stay marker is created based on the timeout information of the fourth content interface.

7. The control method for an electronic device as described in claim 6, characterized in that, The usage popularity of different content presentation versions of the statistical analysis knowledge card module also includes: Identify at least one sixth content interface in the interface content configuration information that has not been used by the user; Based on the interaction logic and content configuration information of the second interface, and according to the timeout record of the second jump logic, the second long stay mark and the recognition results of the sixth content interface, the usage popularity of the second content presentation version is analyzed.

8. A content update device for an electronic device, characterized in that, include: The version preset module is used to preset at least two different content presentation versions for the same knowledge card module. The content presentation version includes at least one of the content carrying interface and the interface interaction logic. The version deployment module is used to deploy the at least two content presentation versions to different electronic device clusters to build a random sample machine cluster that carries the differentiated content presentation versions; The data acquisition module is used to collect the usage records of the knowledge card module in each electronic device group after obtaining user authorization, forming a first usage record set and a second usage record set belonging to different versions. The usage records include at least one of the following: usage time of the knowledge card module, operation records, interface interaction records, and interface dwell time. The data processing module is used to statistically analyze the usage popularity of different content presentation versions of the knowledge card module based on the first and second sets of usage records. The configuration optimization module is used to update the content presentation version of the knowledge card module in the electronic device based on the usage popularity.

9. An electronic device, characterized in that, include: A memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor, when executing the computer program, implements the steps of the control method for an electronic device as claimed in any one of claims 1 to 7.

10. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores a computer program that, when executed by a processor, implements the steps of the control method for an electronic device as described in any one of claims 1 to 7.