Method and system for storing working data of ultrasonic therapeutic apparatus

By inserting splitters into the working data timing sequence of the ultrasound therapy device, the problem of low decoding efficiency of the Huffman encoding algorithm is solved, and fast decoding and efficient utilization of storage space is achieved.

CN118868959BActive Publication Date: 2025-03-14GUANGZHOU ZHONGKE MEDICAL BEAUTY INSTR CO LTD
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
CN202411319572.6
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-09-23
Publication Date
2025-03-14
Estimated Expiration
2044-09-23

AI Technical Summary

Technical Problem

The prior art uses the Huffman encoding algorithm for data compression, and there is low decoding efficiency and unnecessary decoding waste, especially when reading some data, it is necessary to decode all data.

Method used

By obtaining the working data timing sequence of the ultrasound therapy device, calculating the viewing time interval and viewing frequency of every two working data, performing clustering processing and Huffman encoding processing, and inserting splitters into the encoding sequence to quickly decode part of the data.

Benefits of technology

Improve decoding efficiency, reduce unnecessary decoding waste, and avoid waste of storage space caused by excessive insertion of splitters.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN118868959B_ABST
    Figure CN118868959B_ABST
Patent Text Reader

Abstract

The present invention relates to the field of data processing, and in particular to a method and system for storing working data of an ultrasonic therapeutic apparatus. The method comprises the steps of: obtaining a time series of working data, a viewing time interval between each two working data, and a viewing frequency of each working data; performing clustering processing based on the viewing time interval to obtain a plurality of categories; performing encoding processing on all working data to obtain a coding sequence; inserting a separator between two codes corresponding to two working data at the category boundary in the coding sequence; calculating the linkage viewing degree of the working data according to the viewing time interval, and calculating the probability of inserting a separator according to the viewing frequency; inserting a separator before and after the code corresponding to the working data whose probability is greater than a preset probability threshold in the coding sequence, and storing the coding sequence after the insertion of the separator. The decoding efficiency when reading partial data is improved by inserting a separator adaptively.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of data processing, and in particular to a method and system for storing working data of an ultrasonic therapeutic apparatus. Background Art

[0002] Ultrasound therapy has the advantages of promoting tissue healing, relieving pain and reducing inflammation. Ultrasound therapy is widely used in the medical field.

[0003] Ultrasonic therapy devices collect data in real time during the treatment of patients. The collected data contains information about the treatment process, which reflects the treatment status of the patient during the treatment process. Therefore, the collected data is stored so that it can be used for subsequent analysis of the patient's treatment status. Since data needs to be collected in real time, the amount of data collected is large, so a large storage space is required to store the collected data. In order to reduce storage costs, the collected data needs to be compressed.

[0004] Huffman coding algorithm is a commonly used data compression method. The algorithm sets different codes for data according to the frequency of occurrence of data. The code length set for data with high frequency of occurrence is shorter, and the code length set for data with low frequency of occurrence is longer, so as to achieve data compression. Since the algorithm is a variable-length code, there is no separator between the codes of different data in the code sequence obtained by the algorithm, which results in that when reading some of the data, all the data need to be decoded to obtain the original data of the read part of the data. Such processing will not only cause low decoding efficiency, but also cause unnecessary decoding waste. Therefore, how to reduce unnecessary decoding waste and improve decoding efficiency becomes the research focus of the present invention.

[0005] A Huffman parallel decoding method and device is disclosed in the patent document with the authorization announcement number CN106533628B. The method in the document is to record the encoding length of each data. During the decoding process, only the encoding of the encoding length in the Harman table needs to be matched, and there is no need to match the encoding that is not equal to the encoding length. When reading part of the data, this method still needs to decode all the data, although the matching time can be reduced to a certain extent. However, due to the large amount of decoding, the decoding efficiency of this decoding method is still low. Summary of the invention

[0006] In order to solve the problem of how to reduce unnecessary decoding waste and improve decoding efficiency, the present invention provides a method and system for storing working data of an ultrasonic therapeutic apparatus.

[0007] In a first aspect, the present invention provides a method for storing working data of an ultrasonic therapeutic apparatus, which adopts the following technical solution:

[0008] A method for storing working data of an ultrasonic therapeutic apparatus comprises the following steps:

[0009] Obtaining a time series sequence of working data of the ultrasonic therapeutic apparatus, obtaining a viewing time interval between every two working data in the time series sequence of working data and a viewing frequency of each working data;

[0010] Based on the viewing time interval, all the working data in the working data time series sequence are clustered to obtain a plurality of categories; all the working data in the working data time series sequence are encoded using a Huffman encoding algorithm to obtain a coding sequence; and a separator is inserted between two codes corresponding to two working data at the category boundary in the coding sequence;

[0011] Calculating the linkage viewing degree of the work data, where the linkage viewing degree is negatively correlated with the viewing time interval between the work data and other work data in the category to which it belongs;

[0012] Calculate the probability of inserting a separator, where the probability is negatively correlated with the linkage viewing degree and positively correlated with the viewing frequency;

[0013] In the coding sequence, separators are respectively inserted before and after the coding corresponding to the working data whose probability is greater than a preset probability threshold, and the coding sequence after the insertion of the separators is stored and processed.

[0014] The present invention divides the codes corresponding to the working data by inserting separators between the codes corresponding to the working data, thereby ensuring that the working data can be quickly decoded when part of the working data is read, thereby improving the decoding efficiency; further, when inserting separators into the working data, the viewing correlation and viewing frequency between the working data are considered, thereby ensuring that while improving the decoding efficiency, the problem of storage space waste caused by excessive insertion of separators can also be avoided.

[0015] Preferably, the calculating the linkage viewing degree of the work data includes:

[0016] ;

[0017] in, Indicates that the work data is related to the The time interval between viewing other work data, Indicates the number of work data contained in the category to which the work data belongs, ( ) represents an exponential function with a natural constant as the base, Indicates the degree of linkage viewing of the work data.

[0018] The present invention accurately reflects the viewing relevance of work data through the viewing time interval between work data, thereby providing a basis for subsequently eliminating the need to accurately insert separators.

[0019] Preferably, the calculating the probability of inserting a separator includes:

[0020] ;

[0021] in, Indicates the viewing frequency of the work data, Indicates the first How often work data is viewed? Indicates the number of working data contained in the working data time series sequence. Indicates the degree of linkage viewing of the work data. represents the probability of inserting a separator into the work data, Represents the linear normalization method.

[0022] When calculating the probability of inserting a delimiter, the present invention not only takes into account the degree of linkage viewing of the working data, but also takes into account the viewing frequency of the working data, fully and comprehensively reflecting the situation in which each working data is viewed separately and whether it is necessary to waste storage space for lower-frequency working data to ensure decoding efficiency, thereby accurately reflecting the necessity of inserting delimiters before and after each working data.

[0023] Preferably, the method for obtaining the two working data at the category boundary includes:

[0024] The two working data which are respectively in two categories and have the smallest viewing time interval are regarded as the two working data at the category boundary.

[0025] The present invention provides a basis for subsequently inserting separators accurately between the working data at the category boundaries by accurately selecting the working data at the category boundaries.

[0026] Preferably, the method for obtaining the viewing time interval includes:

[0027] Obtain the viewing time of each work data each time, take any work data except the work data as the target work data, obtain the viewing time with the shortest time interval with a viewing time of the work data among all viewing times of the target work data as the corresponding viewing time of the viewing time of the work data in the target work data, take the absolute value of the difference between the viewing time of the work data and the corresponding viewing time of the target work data as an interval duration between the work data and the target work data, and take the average of all interval durations between the work data and the target work data as the viewing time interval between the work data and the target work data.

[0028] The present invention accurately reflects the viewing interval duration between different work data by accurately analyzing the interval relationship between the viewing moments of different work data, thereby providing a basis for accurately analyzing the viewing relationship between the work data.

[0029] Preferably, clustering all the work data in the work data time series sequence based on the viewing time interval to obtain several categories includes:

[0030] The sum of the squares of the viewing time interval and the collection time interval between every two working data is used as the clustering interval between every two working data, and a clustering algorithm is used to perform clustering processing on all working data in the working data time series to obtain several categories.

[0031] The present invention clusters the work data with a small viewing time interval together and separates the work data with a large viewing time interval through clustering processing, thereby providing a basis for the subsequent insertion of a separator.

[0032] Preferably, the method for obtaining the viewing frequency includes:

[0033] The number of times the work data is viewed is used as the viewing frequency of the work data.

[0034] In a second aspect, the present invention provides a working data storage system for an ultrasonic therapeutic apparatus, which adopts the following technical solution:

[0035] A working data storage system for an ultrasonic therapeutic apparatus comprises: a processor and a memory, wherein the memory stores computer program instructions, and when the computer program instructions are executed by the processor, the above-mentioned working data storage method for an ultrasonic therapeutic apparatus is implemented.

[0036] By adopting the above technical solution, the above-mentioned ultrasonic therapeutic instrument working data storage method is generated into a computer program and stored in a memory to be loaded and executed by a processor, so that a terminal device is manufactured according to the memory and the processor for easy use.

[0037] The present invention has the following technical effects:

[0038] The present invention divides the codes corresponding to the working data by inserting a separator between the codes corresponding to the working data, thereby ensuring that the codes corresponding to the working data can be quickly decoded when reading part of the working data, thereby improving the decoding efficiency;

[0039] Furthermore, when inserting separators into the working data, the viewing relevance and viewing frequency between the working data are considered, thereby ensuring that while the decoding efficiency is improved, the problem of storage space waste caused by excessive insertion of separators can be avoided. BRIEF DESCRIPTION OF THE DRAWINGS

[0040] By reading the detailed description below with reference to the accompanying drawings, the above and other purposes, features and advantages of the exemplary embodiments of the present invention will become readily understood. In the accompanying drawings, several embodiments of the present invention are shown in an exemplary and non-restrictive manner, and the same or corresponding reference numerals represent the same or corresponding parts.

[0041] Figure 1 It is a flow chart of a method in a method for storing working data of an ultrasonic therapeutic apparatus according to an embodiment of the present invention. DETAILED DESCRIPTION

[0042] The following will be combined with the drawings in the embodiments of the present invention to clearly and completely describe the technical solutions in the embodiments of the present invention. Obviously, the described embodiments are part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative work are within the scope of protection of the present invention.

[0043] It should be understood that when the terms "first", "second", etc. are used in the claims, descriptions, and drawings of the present invention, they are only used to distinguish different objects, rather than to describe a specific order. The terms "include" and "comprise" used in the description and claims of the present invention indicate the presence of the described features, wholes, steps, operations, elements, and / or components, but do not exclude the presence or addition of one or more other features, wholes, steps, operations, elements, components, and / or their collections.

[0044] The embodiment of the present invention discloses a method for storing working data of an ultrasonic therapeutic apparatus, referring to Figure 1 , comprising steps S1 to S5:

[0045] S1: Obtain a time series sequence of working data of the ultrasonic therapeutic apparatus, obtain the viewing time interval between every two working data in the time series sequence of working data and the viewing frequency of each working data.

[0046] S10: Obtaining the timing sequence of working data of the ultrasonic therapeutic apparatus.

[0047] Optionally, as an example, obtaining a timing sequence of working data of an ultrasonic therapeutic apparatus includes:

[0048] The working data of each type of ultrasonic therapeutic apparatus at each moment is obtained, and the working data of each type at all moments are arranged in time sequence to obtain a time series sequence of working data of the ultrasonic therapeutic apparatus. The types of working data of the ultrasonic therapeutic apparatus include but are not limited to the following aspects: power, frequency, and energy density.

[0049] S11: Obtain the viewing time interval between every two working data and the viewing frequency of each working data in the working data time series.

[0050] Optionally, as an example, obtaining the viewing time interval between every two work data and the viewing frequency of each work data in the work data time series sequence includes:

[0051] Obtain the viewing time of each work data each time, take any work data other than the work data as the target work data, obtain the viewing time with the smallest time interval with a viewing time of the work data among all viewing times of the target work data as the corresponding viewing time of the viewing time of the work data in the target work data, and take the absolute value of the difference between the viewing time of the work data and the corresponding viewing time of the target work data as an interval duration between the work data and the target work data; similarly, use all viewing times of the work data to obtain all interval durations between the work data and the target work data. Take the average of all interval durations between the work data and the target work data as the viewing time interval between the work data and the target work data.

[0052] To facilitate understanding, the following is a specific example to illustrate the viewing time interval between work data and target work data. Suppose that the staff viewed the work data at 8:00, 11:00, and 14:00 today, respectively, so 8:00, 11:00, and 14:00 are all viewing times of the work data, and viewed the target work data at 8:15, 11:02, and 13:58, so 8:15, 11:02, and 13:58 are all viewing times of the target work data. Among them, 8:15 is the viewing time 8:00 of the work data at the corresponding viewing time of the target work data, 11:02 is the viewing time 11:00 of the work data at the corresponding viewing time of the target work data, 13:58 is the viewing time 14:00 of the work data at the corresponding viewing time of the target work data, the absolute value of the difference between 8:00 and 8:15 is calculated to obtain an interval length of 15 minutes, the absolute value of the difference between 11:00 and 11:02 is calculated to obtain an interval length of 2 minutes, and the absolute value of the difference between 14:00 and 13:58 is calculated to obtain an interval length of 2 minutes, and all the interval lengths are averaged. Get viewing time interval .

[0053] The number of times the work data is viewed is used as the viewing frequency of the work data.

[0054] S2: clustering all the working data in the working data time series sequence based on the viewing time interval to obtain a number of categories; encoding all the working data in the working data time series sequence using the Huffman coding algorithm to obtain a coding sequence; inserting a separator between two codes corresponding to two working data at the category boundary in the coding sequence.

[0055] It should be noted that there is no delimiter between the codes corresponding to each working data in the coding sequence, and the codes corresponding to different working data in the coding sequence are not separated. When reading one of the working data, all the data need to be decompressed from the beginning before the working data can be read, which results in a slower decompression speed. For example, in the character sequence [BCAADDDCCACACAC], the frequencies of occurrence of A, B, C, and D are 5, 1, 6, and 3 respectively. The codes of A, B, C, and D obtained by encoding using the Huffman coding algorithm according to the frequencies of occurrence are 11, 100, 0, and 101 respectively. The characters in the character sequence [BCAADDDCCACACAC] are replaced with the corresponding codes to obtain the coding sequence [1000111110110110100110110110]. It can be seen from the coding sequence that there is no separator between the codes corresponding to the characters. Assuming that the third character in the character sequence needs to be read, it is impossible to find which data in the coding sequence is the starting data corresponding to the third character. Therefore, it is necessary to decode from the beginning according to the correspondence between the characters and the codes. The third character can only be read after all the codes are decoded. If a separator is inserted between the codes corresponding to the characters in the coding sequence, it is not necessary to decode all the characters when reading some characters. If a separator is inserted between the codes corresponding to every two characters, a large storage space is required. In reality, the probability of reading a single data is small, and the probability of reading multiple data is large. Therefore, the separator can be inserted by reading the correlation between the data. There is no need to insert a separator between the data with high correlation, because the staff will read these data together, so these data need to be decoded together for the staff to read. At the same time, the reading frequency of the data needs to be considered when inserting the separator. For data with low reading frequency and low correlation with other data, there is no need to spend storage space to insert separators on both sides. Because the reading frequency of this data is low, it is understandable to spend more time each time reading this data. Therefore, it is necessary to insert separators based on these two characteristics.

[0056] S20: Clustering all the working data in the working data time series sequence based on the viewing time interval to obtain a plurality of categories.

[0057] Preferably, as an example, clustering is performed on all the work data in the work data time series based on the viewing time interval to obtain several categories, including:

[0058] The sum of the squares of the viewing time interval and the collection time interval between every two working data is taken as the clustering interval between every two working data, and the DBSAN clustering algorithm is used to cluster all working data in the working data time series to obtain several categories.

[0059] It can be understood that when the viewing time interval of two working data is small, it means that the viewing correlation of the two working data is large, so the probability of decoding the two working data together is large, and the working data with large viewing correlation are grouped into one category.

[0060] S21: using the Huffman coding algorithm to encode all the working data in the working data time series sequence to obtain a coding sequence; inserting a separator between two codes corresponding to two working data at the category boundary in the coding sequence.

[0061] It should be noted that, since the viewing correlation between work data of different categories is relatively small, a separator needs to be inserted between the work data at the category boundary.

[0062] Preferably, as an example, all the working data in the working data time series sequence are encoded using a Huffman coding algorithm to obtain a coding sequence; a separator is inserted between two codes corresponding to two working data at the category boundary in the coding sequence, including:

[0063] The Huffman coding algorithm is used to encode all the working data in the working data time series sequence to obtain a coding sequence.

[0064] It should be noted that using the Huffman coding algorithm to encode all the working data in the working data time series sequence to obtain a coding sequence is a prior art and will not be described in detail here.

[0065] In the coding sequence, a separator is inserted between the two codes corresponding to the two working data at the category boundary.

[0066] It should be added that the method for obtaining the two working data at the category boundary is:

[0067] The two working data which are respectively in two categories and have the smallest viewing time interval are regarded as the two working data at the category boundary.

[0068] S3: Calculate the linkage viewing degree of the work data, where the linkage viewing degree is negatively correlated with the viewing time interval between the work data and other work data in the corresponding category.

[0069] It should be noted that, through the above cluster analysis, the coded data with less correlation can be roughly segmented, but this segmentation method is not detailed enough, and the working data in each category needs to be further segmented.

[0070] It should be further explained that in order to improve the decoding speed of reading partial data, a separator needs to be inserted between the work data with less correlation. The following analyzes the reading correlation of each work data with other data in the category. This embodiment reflects the reading correlation of each work data by the linkage viewing degree.

[0071] Preferably, as an example, calculating the linkage viewing degree of the work data includes:

[0072]

[0073] in, Indicates that the work data is related to the The larger the value is, the longer the viewing time interval between the work data and other data in the category to which it belongs is, and thus the smaller the viewing correlation between the work data and other data in the category to which it belongs is. Indicates the number of work data contained in the category to which the work data belongs, ( ) represents an exponential function with a natural constant as the base, Indicates the degree of linkage viewing of the work data.

[0074] S4: Calculate the probability of inserting a separator, where the probability is negatively correlated with the linkage viewing degree and positively correlated with the viewing frequency.

[0075] It should be noted that in order to improve the decoding speed of reading partial data, a separator needs to be inserted between the codes corresponding to the working data according to the viewing relevance and viewing frequency. The following needs to analyze the necessary circumstances of inserting a separator between each working data and other working data. This embodiment reflects the necessary circumstances of inserting a separator through the probability of inserting a separator.

[0076] Preferably, as an example, calculating the probability of inserting a separator includes:

[0077]

[0078] in, Indicates the viewing frequency of the work data. The larger the value, the more times the work data is viewed. This ensures that the staff has a higher decoding efficiency when reading the work data. Therefore, the work data needs to be separated from other work data to ensure the decoding efficiency when reading the data. Indicates the first How often work data is viewed? Indicates the number of working data contained in the working data time series sequence. Is to check the frequency of the work data Normalization is also done to adjust and The magnitude relationship of Indicates the degree of linkage viewing of the work data. The larger the value, the greater the viewing correlation between the work data and other work data in the category to which it belongs. The possibility that the staff will read the work data together with other work data is greater, so there is less need to insert a separator between the work data and other work data in the category to which it belongs. represents the probability of inserting a separator into the work data, Represents the linear normalization method.

[0079] It should be added that, in this embodiment, the number of times the work data is viewed is used as the viewing frequency of the work data.

[0080] S5: inserting separators before and after the codes corresponding to the working data whose probability is greater than a preset probability threshold in the code sequence, and storing the code sequence after the insertion of the separators.

[0081] Preferably, as an example, in the coding sequence, a separator is inserted before and after the coding corresponding to the working data whose probability is greater than the preset probability threshold, and the coding sequence after the insertion of the separator is stored and processed, including:

[0082] In the coding sequence, a separator is inserted before and after the coding corresponding to the working data whose probability is greater than the preset probability threshold, and the coding sequence after the separator is inserted is stored and processed on the memory card of the ultrasonic therapeutic device. The present invention is described by taking the preset probability threshold of 0.75 as an example, and other embodiments may take other values, which are not specifically limited in this embodiment.

[0083] It should be noted that, when a separator has been inserted before or after a working data, there is no need to insert a separator again.

[0084] An embodiment of the present invention further discloses an ultrasonic therapeutic apparatus working data storage system, including a processor and a memory, wherein the memory stores computer program instructions, and when the computer program instructions are executed by the processor, an ultrasonic therapeutic apparatus working data storage method according to the present invention is implemented.

[0085] The above system also includes other components well known to those skilled in the art, such as a communication bus and a communication interface, and their configuration and functions are known in the art, so they will not be described in detail here.

[0086] In the present invention, the aforementioned memory may be any tangible medium containing or storing a program that can be used by or in conjunction with an instruction execution system, apparatus, or device. For example, a computer-readable storage medium may be any suitable magnetic storage medium or magneto-optical storage medium, such as a resistive random access memory, a dynamic random access memory, a static random access memory, an enhanced dynamic random access memory, a high bandwidth memory, a hybrid storage cube, etc., or any other medium that can be used to store the required information and can be accessed by an application, a module, or both. Any such computer storage medium may be part of the device or accessible or connectable to the device.

[0087] Although this specification has shown and described a number of embodiments of the present invention, it will be apparent to those skilled in the art that such embodiments are provided by way of example only. Those skilled in the art will conceive of many modifications, changes and alternatives without departing from the ideas and spirit of the present invention. It should be understood that in the practice of the present invention, various alternatives to the embodiments of the present invention described herein may be employed.

[0088] The above are all preferred embodiments of the present invention, and are not intended to limit the protection scope of the present invention. Therefore, any equivalent changes made based on the structure, shape, and principle of the present invention should be included in the protection scope of the present invention.

Claims

1. A method for storing working data of an ultrasonic therapeutic apparatus, characterized in that: Includes steps: Obtaining a time series sequence of working data of the ultrasonic therapeutic apparatus, obtaining a viewing time interval between every two working data in the time series sequence of working data and a viewing frequency of each working data; Based on the viewing time interval, all the working data in the working data time series sequence are clustered to obtain a plurality of categories; all the working data in the working data time series sequence are encoded using a Huffman encoding algorithm to obtain a coding sequence; and a separator is inserted between two codes corresponding to two working data at the category boundary in the coding sequence; Calculating the linkage viewing degree of the work data, where the linkage viewing degree is negatively correlated with the viewing time interval between the work data and other work data in the category to which it belongs; Calculate the probability of inserting a separator, where the probability is negatively correlated with the linkage viewing degree and positively correlated with the viewing frequency; In the coding sequence, separators are respectively inserted before and after the coding corresponding to the working data whose probability is greater than a preset probability threshold, and the coding sequence after the insertion of the separators is stored and processed.

2. The method for storing working data of an ultrasonic therapeutic apparatus according to claim 1, characterized in that: The calculating the linkage viewing degree of the work data includes: ; in, Indicates that the work data is related to the The time interval between viewing other work data, Indicates the number of work data contained in the category to which the work data belongs, ( ) represents an exponential function with a natural constant as the base, Indicates the degree of linkage viewing of the work data.

3. The method for storing working data of an ultrasonic therapeutic apparatus according to claim 2, characterized in that: The calculating the probability of inserting the separator includes: ; in, Indicates the viewing frequency of the work data, Indicates the first How often work data is viewed? Indicates the number of working data contained in the working data time series sequence. Indicates the degree of linkage viewing of the work data. represents the probability of inserting a separator into the work data, Represents the linear normalization method.

4. The method for storing working data of an ultrasonic therapeutic apparatus according to claim 1, characterized in that: The method for obtaining the two working data at the category boundary includes: The two working data which are respectively in two categories and have the smallest viewing time interval are regarded as the two working data at the category boundary.

5. The method for storing working data of an ultrasonic therapeutic apparatus according to claim 1, characterized in that: The method for obtaining the viewing time interval includes: Obtain the viewing time of each work data each time, take any work data except the work data as the target work data, obtain the viewing time with the shortest time interval with a viewing time of the work data among all viewing times of the target work data as the corresponding viewing time of the viewing time of the work data in the target work data, take the absolute value of the difference between the viewing time of the work data and the corresponding viewing time of the target work data as an interval duration between the work data and the target work data, and take the average of all interval durations between the work data and the target work data as the viewing time interval between the work data and the target work data.

6. The method for storing working data of an ultrasonic therapeutic apparatus according to claim 1, characterized in that: The clustering process is performed on all the work data in the work data time series based on the viewing time interval to obtain several categories, including: The sum of the squares of the viewing time interval and the collection time interval between every two working data is used as the clustering interval between every two working data, and a clustering algorithm is used to cluster all working data in the working data time series to obtain several categories.

7. The method for storing working data of an ultrasonic therapeutic apparatus according to claim 1, characterized in that: The method for obtaining the viewing frequency includes: The number of times the work data is viewed is used as the viewing frequency of the work data.

8. An ultrasonic therapeutic apparatus working data storage system, characterized in that: include: A processor and a memory, wherein the memory stores computer program instructions, and when the computer program instructions are executed by the processor, a method for storing working data of an ultrasonic therapeutic apparatus according to any one of claims 1 to 7 is implemented.

Citation Information

Patent Citations

  • A Huffman Parallel Decoding Method and Apparatus

    CN106533628B

  • Multi-scale inter-class tumor and peripheral organ segmentation method

    CN115063435A

  • Nursing information processing method, device and system based on medical data mining

    CN118631261A