Control system and method of intelligent terminal equipment

By obtaining and analyzing the operating mode and data item change functions of IoT terminal devices, building a feature database and performing weighted operations, the problem of difficulty in supervising the security of shared terminal devices is solved, and efficient security checks and terminal equipment security is achieved.

CN119620659AActive Publication Date: 2025-03-14JIANGSU XINGHUI DIGITAL TECHNOLOGY CO LTD
View PDF 5 Cites 0 Cited by

Patent Information

Application Number
CN202411773028.9
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-12-04
Publication Date
2025-03-14
Estimated Expiration
2044-12-04

AI Technical Summary

Technical Problem

Due to the open call protocol, it is difficult to supervise the security of the device. The deployment of complex security management policies will occupy a large amount of operational resources and are not suitable for deployment on terminal devices.

Method used

By obtaining the configuration information of the terminal device, distinguishing the operating mode, performing security detection, obtaining the change function of the running data item, filtering the feature operation data item, building a feature database, performing weighted operations, comparing the objective function with the reference function, and issuing an alarm prompt.

Benefits of technology

It reduces complex encryption and verification operations, and performs security verification through the operating characteristics of the equipment. It is suitable for a large number of terminal devices, improving the security of terminal devices.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119620659A_ABST
    Figure CN119620659A_ABST
Patent Text Reader

Abstract

The invention discloses a control system and method of an intelligent terminal device, and relates to the technical field of terminal device management, normalization processing is performed on operation records of operation data items in a unit time range, feature operation data items of a target device in any operation mode are obtained according to curve features, and the operation data items are stored in a database. Collecting feature operation data items of the target equipment in all operation modes, the reference function and the weight coefficient to form a feature database, and when the target equipment fails to pass safety detection, obtaining the feature operation data items corresponding to the operation modes from an operation mode comparison library as target operation data items, and sending instruction information comprising an operation record for requesting the target operation data item to the target equipment, submitting the operation record of the target operation data item in the current use process after the target equipment receives the instruction information, and comparing the operation record with the reference function.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of terminal equipment management, and in particular to a control system and method for intelligent terminal equipment. Background Art

[0002] Through network sharing technology, the same IoT terminal device can be used by multiple users. Shared IoT devices improve the utilization rate of IoT smart terminal devices, reduce the number of deployed application layer terminal devices in the system, and save device hardware and network resources. However, since shared IoT terminal devices will open calling protocols, users who call the same IoT device will have multiple identities, making it difficult to supervise the security of terminal devices. At the same time, deploying complex security management strategies will occupy a large amount of operating resources and is not suitable for deployment on terminal devices. Summary of the invention

[0003] The object of the present invention is to provide a control system and method for an intelligent terminal device to solve the problems raised in the prior art.

[0004] To achieve the above object, the present invention provides the following technical solution: a control method for an intelligent terminal device:

[0005] Step S100: obtaining configuration information of the terminal device, distinguishing the operation mode of the terminal device by the difference of configuration parameters corresponding to the configuration items in the configuration information, and saving the obtained operation mode in the operation mode comparison library;

[0006] Step S200: a terminal device is set as a target device, and a security check is performed on the target device. When the target device passes the check safely, the operation records of each operation data item of the target device are obtained, and the operation records of the operation data items within a unit time range are normalized to obtain a time-dependent change function of the operation data items, and the operation data item with the largest degree of difference in the change function is obtained as a characteristic operation data item;

[0007] Step S300: respectively obtain the change functions corresponding to the characteristic operation data items, superimpose the change functions to obtain the reference function, use the ratio of the average amplitude value of each change function to the average amplitude of the reference function as the weight coefficient of each change function, and collect the characteristic operation data items, reference functions and weight coefficients under all operation modes of the target device to form a characteristic database;

[0008] Step S400: During the current use of the target device, a security check is performed on the target device. When the target device fails the security check, the current operation mode of the target device is obtained, a characteristic operation data item corresponding to the operation mode is obtained from an operation mode comparison library as a target operation data item, and instruction information including an operation record requesting the target operation data item is sent to the target device;

[0009] Step S500: After receiving the instruction information, the target device submits the operation record of the target operation data item during the current use process, obtains the weight coefficient corresponding to the current operation mode of the target device from the feature database, performs weighted operation on the operation record, and obtains the target function;

[0010] Step S600: Obtain a reference function corresponding to the current operation mode of the target device, compare the target function with the reference function, and when there is a difference between the target function and the reference function, issue an alarm to the administrator of the target device.

[0011] Furthermore, step S100 includes:

[0012] Step S101: Collect all configuration items of the target device to obtain a device configuration list, wherein the i-th configuration item of the target device is recorded as Ai, and the configuration parameter corresponding to the i-th configuration item is recorded as Vai. (Ai, Vai) is composed of a configuration pair. In the process of collecting device configuration information once, the corresponding configuration parameter information of each configuration item is collected into the configuration list to obtain a device configuration record;

[0013] Step S102: Collecting a number of device configuration records, and classifying the device configuration records according to the same configuration parameters of all the same configuration items, wherein one type of device configuration record corresponds to one type of operation mode, and the device configuration records are device configuration records collected after the target device passes the security detection;

[0014] Step S103: extracting configuration items corresponding to each type of operation mode respectively, and collecting the correspondence between each type of operation mode and the configuration items into an operation mode comparison library.

[0015] Further, step S200 includes:

[0016] Step S201: collecting the operation mode of the target operation device, obtaining a unit time period of duration T, and collecting the operation records of various operation data items of the target device in the collected unit time period respectively;

[0017] Step S202: Record the ratio of the actual operation data value in the operation record to the operation value under the maximum operation load as the load rate, convert the change relationship of the actual operation value of each operation record over time into the change relationship of the load rate over time, draw the function of the load rate of each operation data item over time, and obtain the change function of the load rate, and arrange the change functions according to the order of the function means from small to large to obtain the change function sequence Y;

[0018] Step S203: Obtain the change function corresponding to the maximum function mean in the change function sequence Y, record it as ymax, and the change function corresponding to the minimum function mean as ymin, and remove ymax and ymin from the change function sequence Y to obtain a second change sequence Y';

[0019] Step S204: Obtain n change functions from the second change sequence Y' in order of arrangement to obtain a sampling sequence LY, LY: y1, y2, y3, ..., yn, where y1, y2, y3, ... and yn represent the first, second, third, ... and nth change functions in the sampling sequence LY, respectively, and obtain the function means of the first, second, third, ... and nth change functions, respectively, and record them as yc1, yc2, yc3, ... and yc n , satisfying the conditions:

[0020] yc1<yc2<yc3<……<yc n ;

[0021] The function saved in the sampling sequence describes the regular relationship between the actual operation data of the operation data item and the time change. Since the units of different operation data items are different, the change relationship cannot be directly compared. Therefore, the scheme adopts the method of converting the actual operation data of the operation data item into the load rate change method. The load rate is the ratio of the instantaneous load of the operation data phase to the maximum load. The instantaneous load is the instantaneous actual operation data.

[0022] In order to prevent the load rate average value from affecting the value of the comparison function due to the existence of 100% and 0%, it is necessary to screen the functions in the variation function sequence Y and remove the functions with the largest and smallest mean values, so as to stably remove the load rate average value from existing in the two cases of 100% and 0%.

[0023] Step S205: Establish a comparison function H, Adjust the change function in the second change sequence Y', calculate the calculation results of H respectively, traverse the calculation results of H, and obtain the second change sequence Y' when the calculation result of H is the largest, which is recorded as the target sampling sequence;

[0024] H represents the relationship between the load rate average value and the load difference. The purpose of step S205 is to select the function relationship corresponding to the n operation data items with the largest sum of differences. The operation changes of the selected operation data items represent the characteristics of the target device.

[0025] Step S206: obtaining operation data items corresponding to each variation function in the target sampling sequence, recorded as characteristic operation data items, and the characteristic operation data items correspond to the operation modes of the target devices.

[0026] Furthermore, step S300 includes:

[0027] Step S301: obtaining a target sampling sequence and function means corresponding to each variation function in the target sampling sequence, summing the function means, and obtaining a quantitative reference value D;

[0028] Step S302: Obtain the function mean dk corresponding to the k-th variation function in the target sampling sequence, and calculate the weight coefficient αk corresponding to the k-th variation function, αk=dk / D;

[0029] The weight coefficient represents the relative change characteristics between the operation changes of the selected operation data items. The weighted operation is performed on the function through the weight value, and the function characteristics after the weighted operation are compared, which is the basis for judging whether the comparison equipment is in a safe state in this scheme;

[0030] Step S303: Calculate the reference function W, W = α1×r1+α2×r2+α2×r2+…+αm×rm, where r1, r2, r3, … and rm represent the first, second, third, … and m-th change functions in the target sampling sequence, respectively, and α1, α2, α3, … and αm represent the weight coefficients corresponding to the first, second, third, … and m-th change functions, respectively;

[0031] The reference function represents the superposition relationship of individual changing functions, where W is the function, r1, r2, r3, ... and rm are functions, and α1, α2, α3, ... and αm are weight coefficients.

[0032] Furthermore, step S500 includes:

[0033] Step S501: obtaining the time point t0 when the target device receives the instruction information, and submitting the operation record of the target operation data item of the target device in the time period T after t0 or the time period T before t0;

[0034] Step S502: plotting the load rate variation function of each operation data item of the target operation data item with respect to time, and obtaining a variation function sequence L1, L1: f1, f2, f3, ..., fe, wherein f1, f2, f3, ... and fe represent the variation functions corresponding to the first, second, third, ... and e-th target operation data items, respectively;

[0035] Step S503: Obtain the operation data items corresponding to each change function in L1, match the weight coefficients in the feature database according to the operation data items, collect the weight coefficients of each change function, and obtain the target weight sequence Q, Q: β1, β2, β3, ..., βe, where β1, β2, β3, ... and βe represent the weight coefficients corresponding to the first, second, third, ... and e-th change functions respectively;

[0036] Step S504: Calculate the objective function G, G = β1×f1+β2×f2+β3×f3+…+βe×fe;

[0037] By obtaining the weight coefficient and multiplying it with the function, the function characteristics can be further amplified to verify whether the change law of the function corresponding to the target setting operating parameter item is consistent with the change law under the safe state.

[0038] Furthermore, step S600 includes:

[0039] Step S601: the reference function corresponding to the current operation mode of the target device is recorded as WG, and the similarity between WG and G is calculated and recorded as simg;

[0040] Step S602: Obtain a similarity judgment threshold γ. When simg<γ, it is determined that there is a difference between the target function and the reference function.

[0041] In order to better implement the above method, a control system for an intelligent terminal device is also proposed, the system includes: a mode management module, a characteristic operation data item management module, a characteristic database management module, an instruction control module, an objective function management module and a comparison management module, wherein the mode management module is used to manage the operation mode of the target device, the characteristic operation data item management module is used to manage the characteristic operation data items under each operation mode, the characteristic database management module is used to manage the characteristic database, the instruction control module is used to manage the instruction information sent to the target device, the objective function management module is used to obtain the operation record of the target device and obtain the objective function, and the comparison management module is used to compare the objective function with the reference function;

[0042] Further, the mode management module includes: a configuration list management unit, a device configuration record management unit and a mode comparison library management unit, wherein the configuration list management unit is used to manage the device configuration list, the device configuration record management unit is used to manage the device configuration record, and the mode comparison library management unit is used to manage the operation mode comparison library of the target device;

[0043] Further, the characteristic operation data item management module includes: an operation record collection unit, a normalization processing unit, a function sequence management unit and a comparison function management unit, wherein the operation record collection unit is used to collect operation records of various operation data items of the target device, the normalization processing unit is used to normalize the actual operation data values ​​in the operation records, the function sequence management unit is used to manage the function sequence and the second change sequence, and the comparison function management unit is used to calculate the value of the comparison function;

[0044] The feature database management module includes: a quantitative reference value calculation unit, a weight calculation unit and a reference function management unit, wherein the quantitative reference value calculation unit is used to obtain the quantitative reference value, the weight calculation unit is used to calculate the weight value corresponding to each change function, and the reference function management unit is used to obtain the reference function;

[0045] The target function management module includes: an instruction information receiving unit, an operation record submission unit, a function conversion unit and a target function management unit, wherein the instruction information receiving unit is used to receive instruction information, the operation record submission unit is used to submit the operation record of the target operation data item of the target device, the function conversion unit is used to convert the target operation data item into a corresponding change function, and the target function management unit is used to obtain the target function;

[0046] The comparison management module includes: a function comparison unit and a judgment unit, wherein the function comparison unit is used to compare the difference between the target function and the reference function, and the judgment unit is used to judge whether there is a difference between the target function and the reference function.

[0047] Compared with the prior art, the beneficial effects of the present invention are as follows: the present invention collects the changing rules of the equipment operating parameters in a safe state, screens the operating parameter items with significant characteristics of the target equipment, obtains the relative relationship of the operating parameter changes, obtains the weight coefficient, and reconstructs the operating records collected in real time through the weight coefficient to verify the safety of the equipment. First of all, this solution reduces complex encryption and verification operations, performs security verification through the operating characteristics of the equipment, and is suitable for application to a large number of terminal devices. At the same time, according to the usage habits of different devices, a security verification scheme is flexibly formulated to improve the security of the terminal equipment. BRIEF DESCRIPTION OF THE DRAWINGS

[0048] Figure 1 This is a schematic diagram of the structure of a control system of an intelligent terminal device of the present invention;

[0049] Figure 2 A schematic diagram of a flow chart of a control method of an intelligent terminal device according to the present invention;

[0050] Figure 3 The present invention is a schematic diagram of an embodiment of a control system of an intelligent terminal device. DETAILED DESCRIPTION

[0051] Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in the field without making any creative work shall fall within the scope of protection of the present invention.

[0052] Example: Figure 1 , Figure 2 and Figure 3As shown, the present invention provides a technical solution, a control system and method for an intelligent terminal device, the method comprising:

[0053] Step S100: obtaining configuration information of the terminal device, distinguishing the operation mode of the terminal device by the difference of configuration parameters corresponding to the configuration items in the configuration information, and saving the obtained operation mode in the operation mode comparison library;

[0054] Wherein, step S100 includes:

[0055] Step S101: Collect all configuration items of the target device to obtain a device configuration list, wherein the i-th configuration item of the target device is recorded as Ai, and the configuration parameter corresponding to the i-th configuration item is recorded as Vai. (Ai, Vai) is composed of a configuration pair. In the process of collecting device configuration information once, the corresponding configuration parameter information of each configuration item is collected into the configuration list to obtain a device configuration record;

[0056] In the embodiment, the device configuration items include: the IP address of the device, the geographical location of the device, the user account for logging into the device, and the list of software used in the device;

[0057] Obtaining the operation mode of the terminal device by collecting device configuration parameters;

[0058] Step S102: Collecting a number of device configuration records, and classifying the device configuration records according to the same configuration parameters of all the same configuration items, wherein one type of device configuration record corresponds to one type of operation mode, and the device configuration records are device configuration records collected after the target device passes the security detection;

[0059] Step S103: extracting configuration items corresponding to each type of operation mode respectively, and collecting the correspondence between each type of operation mode and the configuration items into an operation mode comparison library.

[0060] Step S200: a terminal device is set as a target device, and a security check is performed on the target device. When the target device passes the check safely, the operation records of each operation data item of the target device are obtained, and the operation records of the operation data items within a unit time range are normalized to obtain a time-dependent change function of the operation data items, and the operation data item with the largest degree of difference in the change function is obtained as a characteristic operation data item;

[0061] Wherein, step S200 includes:

[0062] Step S201: collecting the operation mode of the target operation device, obtaining a unit time period of duration T, and collecting the operation records of various operation data items of the target device in the collected unit time period respectively;

[0063] Step S202: Record the ratio of the actual operation data value in the operation record to the operation value under the maximum operation load as the load rate, convert the change relationship of the actual operation value of each operation record over time into the change relationship of the load rate over time, draw the function of the load rate of each operation data item over time, and obtain the change function of the load rate, and arrange the change functions according to the order of the function means from small to large to obtain the change function sequence Y;

[0064] In the embodiment, the operation data values ​​are, for example: the CPU usage frequency of the terminal device, the hard disk reading speed and the network connection speed;

[0065] Step S203: Obtain the change function corresponding to the maximum function mean in the change function sequence Y, record it as ymax, and the change function corresponding to the minimum function mean as ymin, and remove ymax and ymin from the change function sequence Y to obtain a second change sequence Y';

[0066] Step S204: Obtain n change functions from the second change sequence Y' in order of arrangement to obtain a sampling sequence LY, LY: y1, y2, y3, ..., yn, where y1, y2, y3, ... and yn represent the first, second, third, ... and nth change functions in the sampling sequence LY, respectively, and obtain the function means of the first, second, third, ... and nth change functions, respectively, and record them as yc1, yc2, yc3, ... and yc n , satisfying the conditions:

[0067] yc1<yc2<yc3<……<yc n ;

[0068] Step S205: Establish a comparison function H, Adjust the change function in the second change sequence Y', calculate the calculation results of H respectively, traverse the calculation results of H, and obtain the second change sequence Y' when the calculation result of H is the largest, which is recorded as the target sampling sequence;

[0069] Step S206: obtaining operation data items corresponding to each variation function in the target sampling sequence, recorded as characteristic operation data items, and the characteristic operation data items correspond to the operation modes of the target devices.

[0070] Step S300: respectively obtain the change functions corresponding to the characteristic operation data items, superimpose the change functions to obtain the reference function, use the ratio of the average amplitude value of each change function to the average amplitude of the reference function as the weight coefficient of each change function, and collect the characteristic operation data items, reference functions and weight coefficients under all operation modes of the target device to form a characteristic database;

[0071] Wherein, step S300 includes:

[0072] Step S301: obtaining a target sampling sequence and function means corresponding to each variation function in the target sampling sequence, summing the function means, and obtaining a quantitative reference value D;

[0073] Step S302: Obtain the function mean dk corresponding to the k-th variation function in the target sampling sequence, and calculate the weight coefficient αk corresponding to the k-th variation function, αk=dk / D;

[0074] Step S303: Calculate the reference function W, W = α1×r1+α2×r2+α2×r2+…+αm×rm, where r1, r2, r3, … and rm respectively represent the 1st, 2nd, 3rd, … and mth change functions in the target sampling sequence, and α1, α2, α3, … and αm respectively represent the weight coefficients corresponding to the 1st, 2nd, 3rd, … and mth change functions.

[0075] Step S400: During the current use of the target device, a security check is performed on the target device. When the target device fails the security check, the current operation mode of the target device is obtained, and characteristic operation data items corresponding to the operation mode are obtained from the operation mode comparison library as target operation data items. Instruction information including an operation record requesting the target operation data item is sent to the target device.

[0076] Step S500: After receiving the instruction information, the target device submits the operation record of the target operation data item during the current use process, obtains the weight coefficient corresponding to the current operation mode of the target device from the feature database, performs weighted operation on the operation record, and obtains the target function;

[0077] Wherein, step S500 includes:

[0078] Step S501: obtaining the time point t0 when the target device receives the instruction information, and submitting the operation record of the target operation data item of the target device in the time period T after t0 or the time period T before t0;

[0079] Step S502: plotting the load rate variation function of each operation data item of the target operation data item with respect to time, and obtaining a variation function sequence L1, L1: f1, f2, f3, ..., fe, wherein f1, f2, f3, ... and fe represent the variation functions corresponding to the first, second, third, ... and e-th target operation data items, respectively;

[0080] Step S503: Obtain the operation data items corresponding to each change function in L1, match the weight coefficients in the feature database according to the operation data items, collect the weight coefficients of each change function, and obtain the target weight sequence Q, Q: β1, β2, β3, ..., βe, where β1, β2, β3, ... and βe represent the weight coefficients corresponding to the first, second, third, ... and e-th change functions respectively;

[0081] Step S504: Calculate the objective function G, G = β1×f1+β2×f2+β3×f3+…+βe×fe.

[0082] Step S600: obtaining a reference function corresponding to the current operation mode of the target device, comparing the target function with the reference function, and sending an alarm to the administrator of the target device when there is a difference between the target function and the reference function;

[0083] Wherein, step S600 includes:

[0084] Step S601: the reference function corresponding to the current operation mode of the target device is recorded as WG, and the similarity between WG and G is calculated and recorded as simg;

[0085] Step S602: Obtain a similarity judgment threshold γ. When simg<γ, it is determined that there is a difference between the target function and the reference function.

[0086] In order to quickly compare the differences of functions, an embodiment of comparing functions by quantization coding is also proposed:

[0087] Obtain the reference function G0, quantize the value of G0, set 4 quantization intervals, and record the quantization values ​​as 00, 01, 10, and 11 respectively; convert the data value of G0 into a quantization value sequence p0;

[0088] Obtain the target function G, quantize G in the same way as quantizing G0, and convert the data value of G into a quantized value sequence p;

[0089] When p0 is the same as p, the target device is currently in a safe state.

[0090] The system includes: a mode management module, a feature operation data item management module, a feature database management module, an instruction control module, an objective function management module and a comparison management module;

[0091] The mode management module is used to manage the operation mode of the target device, wherein the mode management module includes: a configuration list management unit, a device configuration record management unit and a mode comparison library management unit, wherein the configuration list management unit is used to manage the device configuration list, the device configuration record management unit is used to manage the device configuration record, and the mode comparison library management unit is used to manage the operation mode comparison library of the target device;

[0092] The characteristic operation data item management module is used to manage the characteristic operation data items under each operation mode, wherein the characteristic operation data item management module includes: an operation record collection unit, a normalization processing unit, a function sequence management unit and a comparison function management unit, wherein the operation record collection unit is used to collect the operation records of each operation data item of the target device, the normalization processing unit is used to normalize the actual operation data value in the operation record, the function sequence management unit is used to manage the function sequence and the second change sequence, and the comparison function management unit is used to calculate the value of the comparison function;

[0093] The feature database management module is used to manage the feature database, wherein the feature database management module includes: a quantitative reference value calculation unit, a weight calculation unit and a reference function management unit, wherein the quantitative reference value calculation unit is used to obtain the quantitative reference value, the weight calculation unit is used to calculate the weight value corresponding to each change function, and the reference function management unit is used to obtain the reference function;

[0094] Among them, the command control module is used to manage the command information sent to the target device;

[0095] The objective function management module is used to obtain the operation record of the target device and obtain the objective function. The objective function management module includes: an instruction information receiving unit, an operation record submission unit, a function conversion unit and an objective function management unit. The instruction information receiving unit is used to receive instruction information, the operation record submission unit is used to submit the operation record of the target operation data item of the target device, the function conversion unit is used to convert the target operation data item into a corresponding change function, and the objective function management unit is used to obtain the objective function.

[0096] Among them, the comparison management module is used to compare the target function with the reference function, and the comparison management module includes: a function comparison unit and a judgment unit, wherein the function comparison unit is used to compare the difference between the target function and the reference function, and the judgment unit is used to judge whether there is a difference between the target function and the reference function.

[0097] Finally, it should be noted that the above description is only a preferred embodiment of the present invention and is not intended to limit the present invention. Although the present invention has been described in detail with reference to the aforementioned embodiments, those skilled in the art can still modify the technical solutions described in the aforementioned embodiments or replace some of the technical features therein by equivalents. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present invention shall be included in the protection scope of the present invention.

Claims

1. A control method for an intelligent terminal device, characterized in that: Methods include: Step S100: obtaining configuration information of the terminal device, distinguishing the operation mode of the terminal device by the difference of configuration parameters corresponding to the configuration items in the configuration information, and saving the obtained operation mode in the operation mode comparison library; Step S200: a terminal device is set as a target device, and a security check is performed on the target device. When the target device passes the check safely, the operation records of each operation data item of the target device are obtained, and the operation records of the operation data items within a unit time range are normalized to obtain a change function of the operation data items with respect to time, and the operation data item with the largest degree of difference in the change function is obtained as a characteristic operation data item; Step S300: respectively obtain the change functions corresponding to the characteristic operation data items, superimpose the change functions to obtain the reference function, use the ratio of the average amplitude value of each change function to the average amplitude of the reference function as the weight coefficient of each change function, and collect the characteristic operation data items, reference functions and weight coefficients under all operation modes of the target device to form a characteristic database; Step S400: During the current use of the target device, a security check is performed on the target device. When the target device fails the security check, the current operation mode of the target device is obtained, a characteristic operation data item corresponding to the operation mode is obtained from an operation mode comparison library as a target operation data item, and instruction information including an operation record requesting the target operation data item is sent to the target device; Step S500: After receiving the instruction information, the target device submits the operation record of the target operation data item during the current use process, obtains the weight coefficient corresponding to the current operation mode of the target device from the feature database, performs weighted operation on the operation record, and obtains the target function; Step S600: Obtain a reference function corresponding to the current operation mode of the target device, compare the target function with the reference function, and when there is a difference between the target function and the reference function, issue an alarm to the administrator of the target device.

2. The control method of a smart terminal device according to claim 1, characterized in that: Step S100 includes: Step S101: the target device includes several configuration items, and all configuration items of the target device are collected to obtain a device configuration list, wherein the i-th configuration item of the target device is recorded as Ai, and the configuration parameter corresponding to the i-th configuration item is recorded as Vai. (Ai, Vai) is composed of a configuration pair. In the process of collecting device configuration information once, the corresponding configuration parameter information of each configuration item is collected into the configuration list to obtain a device configuration record; Step S102: Collecting a plurality of device configuration records, and classifying the plurality of device configuration records according to the same basis of configuration parameters of all the same configuration items, wherein one type of device configuration record corresponds to one type of operation mode, and the plurality of device configuration records are device configuration records collected after the target device passes the security detection; Step S103: extracting configuration items corresponding to each type of operation mode respectively, and collecting the correspondence between each type of operation mode and the configuration items into an operation mode comparison library.

3. The control method of a smart terminal device according to claim 2, characterized in that: Step S200 includes: Step S201: collecting the operation mode of the target operation device, obtaining a unit time period of duration T, and collecting the operation records of various operation data items of the target device in the collected unit time period respectively; Step S202: Record the ratio of the actual operation data value in the operation record to the operation value under the maximum operation load as the load rate, convert the change relationship of the actual operation value of each operation record over time into the change relationship of the load rate over time, draw the function of the load rate of each operation data item over time, and obtain the change function of the load rate, and arrange the change functions according to the order of the function means from small to large to obtain the change function sequence Y; Step S203: Obtain the change function corresponding to the maximum function mean in the change function sequence Y, record it as ymax, and the change function corresponding to the minimum function mean as ymin, and remove ymax and ymin from the change function sequence Y to obtain a second change sequence Y'; Step S204: Obtain n change functions from the second change sequence Y' in order of arrangement to obtain a sampling sequence LY, LY: y1, y2, y3, ..., yn, where y1, y2, y3, ... and yn represent the first, second, third, ... and nth change functions in the sampling sequence LY, respectively, and obtain the function means of the first, second, third, ... and nth change functions, respectively, and record them as yc1, yc2, yc3, ... and yc n , satisfying the conditions: yc1<yc2<yc3<……<yc n ; Step S205: Establish a comparison function H, Adjust the change function in the second change sequence Y', calculate the calculation results of H respectively, traverse the calculation results of H, and obtain the second change sequence Y' when the calculation result of H is the largest, which is recorded as the target sampling sequence; Step S206: obtaining operation data items corresponding to each variation function in the target sampling sequence, recorded as characteristic operation data items, wherein the characteristic operation data items correspond to the operation modes of the target devices.

4. The control method of a smart terminal device according to claim 3, characterized in that: Step S300 includes: Step S301: obtaining a target sampling sequence and function means corresponding to each variation function in the target sampling sequence, and summing the function means to obtain a quantitative reference value D; Step S302: Obtain the function mean dk corresponding to the k-th variation function in the target sampling sequence, and calculate the weight coefficient αk corresponding to the k-th variation function, αk=dk / D; Step S303: Calculate the reference function W, W = α1×r1+α2×r2+α2×r2+…+αm×rm, where r1, r2, r3, … and rm respectively represent the 1st, 2nd, 3rd, … and mth change functions in the target sampling sequence, and α1, α2, α3, … and αm respectively represent the weight coefficients corresponding to the 1st, 2nd, 3rd, … and mth change functions.

5. The control method of a smart terminal device according to claim 4, characterized in that: Step S500 includes: Step S501: obtaining the time point t0 when the target device receives the instruction information, and submitting the operation record of the target operation data item of the target device in the time period T after t0 or the time period T before t0; Step S502: plotting the load rate variation function of each operation data item of the target operation data item with respect to time, and obtaining a variation function sequence L1, L1: f1, f2, f3, ..., fe, wherein f1, f2, f3, ... and fe represent the variation functions corresponding to the first, second, third, ... and e-th target operation data items, respectively; Step S503: Obtain the operation data items corresponding to each change function in L1, match the weight coefficients in the feature database according to the operation data items, collect the weight coefficients of each change function, and obtain the target weight sequence Q, Q: β1, β2, β3, ..., βe, where β1, β2, β3, ... and βe represent the weight coefficients corresponding to the first, second, third, ... and e-th change functions respectively; Step S504: Calculate the objective function G, G = β1×f1+β2×f2+β3×f3+…+βe×fe.

6. The control method of a smart terminal device according to claim 5, characterized in that: Step S600 includes: Step S601: the reference function corresponding to the current operation mode of the target device is recorded as WG, and the similarity between WG and G is calculated and recorded as simg; Step S602: Obtain a similarity judgment threshold γ. When simg<γ, it is determined that there is a difference between the target function and the reference function.

7. A control system for an intelligent terminal device, used to execute a control method for an intelligent terminal device according to any one of claims 1 to 6, characterized in that: The system includes: A mode management module, a feature operation data item management module, a feature database management module, an instruction control module, an objective function management module and a comparison management module, wherein the mode management module is used to manage the operation mode of the target device, the feature operation data item management module is used to manage the feature operation data items under each operation mode, the feature database management module is used to manage the feature database, the instruction control module is used to manage the instruction information sent to the target device, the objective function management module is used to obtain the operation record of the target device and obtain the objective function, and the comparison management module is used to compare the objective function with the reference function.

8. The control system of a smart terminal device according to claim 7, characterized in that: The mode management module includes: a configuration list management unit, a device configuration record management unit and a mode comparison library management unit, wherein the configuration list management unit is used to manage the device configuration list, the device configuration record management unit is used to manage the device configuration record, and the mode comparison library management unit is used to manage the operation mode comparison library of the target device; The characteristic operation data item management module includes: an operation record collection unit, a normalization processing unit, a function sequence management unit and a comparison function management unit, wherein the operation record collection unit is used to collect the operation records of various operation data items of the target device, the normalization processing unit is used to normalize the actual operation data values ​​in the operation records, the function sequence management unit is used to manage the function sequence and the second change sequence, and the comparison function management unit is used to calculate the value of the comparison function.

9. The control system of a smart terminal device according to claim 7, characterized in that: The feature database management module includes: a quantitative reference value calculation unit, a weight calculation unit and a reference function management unit, wherein the quantitative reference value calculation unit is used to obtain the quantitative reference value, the weight calculation unit is used to calculate the weight value corresponding to each change function, and the reference function management unit is used to obtain the reference function.

10. The control system of a smart terminal device according to claim 7, characterized in that: The target function management module includes: an instruction information receiving unit, an operation record submission unit, a function conversion unit and a target function management unit, wherein the instruction information receiving unit is used to receive instruction information, the operation record submission unit is used to submit the operation record of the target operation data item of the target device, the function conversion unit is used to convert the target operation data item into a corresponding change function, and the target function management unit is used to obtain the target function; The comparison management module includes: a function comparison unit and a judgment unit, wherein the function comparison unit is used to compare the difference between the target function and the reference function, and the judgment unit is used to judge whether there is a difference between the target function and the reference function.

Citation Information

Patent Citations

  • Safety monitoring method and system based on big data analysis

    CN117390635A

  • Internet of Things data transmission optimization system

    CN118138527A

  • Equipment operation optimization control system and method based on computer control

    CN118606013A

  • Methods for monitoring distributed energy storage safety and internet of things systems thereof

    US20230377067A1

  • Abnormal data query method and apparatus, computer device, and storage medium

    WO2021218179A1