Appliance full life cycle management method and device based on two-dimensional code, equipment, medium and product

By generating and scanning the QR code of the instrument and binding its full life cycle information, the paperless process of instrument management is realized, and the problems of low management efficiency and poor data traceability in the existing technology are solved, and business efficiency and Data accuracy.

CN119228353APending Publication Date: 2024-12-31CHINA FAW CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411201837.2
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-08-29
Publication Date
2024-12-31

AI Technical Summary

Technical Problem

In the prior art, there are many problems in the management process of equipment, such as inaccurate revenue verification, incomplete sampling coverage, timely maintenance, large inventory differences, and timely monitoring of scrap information, resulting in low business efficiency, difficult data recording and extraction, and errors High rate and lack of traceability.

Method used

By generating the QR code of each appliance and using smart devices to scan and bind its full life cycle information, paperless management of the appliance throughout the life cycle, including line of business processes such as revenue inspection, random inspection, repair, inventory and scrapping, etc. Uploading.

Benefits of technology

It realizes paperless operations for instrument management, improves business efficiency, reduces manual errors, improves the accuracy and traceability of data management, shortens the approval cycle, and improves overall work efficiency.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119228353A_ABST
    Figure CN119228353A_ABST
Patent Text Reader

Abstract

The invention discloses an appliance full life cycle management method and device based on a two-dimensional code, equipment, a medium and a product. The method comprises the following steps: acquiring coding information of each appliance, and generating a two-dimensional code corresponding to each appliance according to the coding information of each appliance; scanning the two-dimensional code corresponding to each appliance through an intelligent device, and binding the full life cycle information of each appliance input on the intelligent device with the two-dimensional code corresponding to each appliance; and scanning the two-dimensional code of each bound appliance to obtain full life cycle information of each appliance, and managing each appliance according to the full life cycle information of each appliance. Through the technical scheme of the invention, the paperless operation of the full-life-cycle business of the appliance can be realized, the business efficiency is improved, and the appliance is convenient to manage.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] Embodiments of the present invention relate to the technical field of appliance management, and in particular, to a method, device, equipment, medium and product for managing the entire life cycle of an appliance based on a QR code. Background Art

[0002] The full life cycle of an instrument refers to the entire life cycle of new instruments, including acceptance and accounting, sampling inspection, maintenance, inventory, and scrapping of instruments until final disposal. At present, in the production process, due to the diversity of logistics methods, there are many types of instruments. After the instruments are put into use, there are many links. In the life cycle, except for the electronic circulation of instrument maintenance application submission and approval, the rest of the business adopts offline paper circulation and approval, and the business status is manually monitored, resulting in the failure to timely record the acceptance of instruments, incomplete sampling coverage, untimely repair of damaged instruments, large differences in inventory of instruments, and the inability to monitor the information of scrapped instruments at all times. The business process is manually recorded, offline approval is done on paper, and the business status is monitored offline, resulting in low work efficiency; the business data is manually recorded, extracted and summarized, with a high error rate, and the data needs to be checked repeatedly, resulting in a large amount of repetitive work; the process records are archived in paper, data extraction and analysis are difficult, and the traceability is poor. Summary of the invention

[0003] The embodiments of the present invention provide a method, device, equipment, medium and product for managing the entire life cycle of an appliance based on a QR code, so as to realize paperless operation of the business of the entire life cycle of the appliance, improve business efficiency, and facilitate the management of the appliance.

[0004] According to one aspect of the present invention, a method for managing the entire life cycle of an appliance based on a QR code is provided, comprising:

[0005] Obtaining the coding information of each device, and generating a QR code corresponding to each device according to the coding information of each device;

[0006] Scan the QR code corresponding to each appliance through the smart device, and bind the full life cycle information of each appliance input on the smart device with the QR code corresponding to each appliance;

[0007] Scan the QR code of each bound device to obtain the full life cycle information of each device, and manage each device based on the full life cycle information of each device.

[0008] According to another aspect of the present invention, there is provided a device for managing the entire life cycle of an appliance based on a QR code, the device comprising:

[0009] An acquisition and generation module, used to acquire the coding information of each device and generate a QR code corresponding to each device according to the coding information of each device;

[0010] A scanning and binding module, used to scan the QR code corresponding to each appliance through a smart device, and bind the full life cycle information of each appliance input on the smart device with the QR code corresponding to each appliance;

[0011] The scanning and management module is used to scan the QR code of each bound device to obtain the full life cycle information of each device, and manage each device according to the full life cycle information of each device.

[0012] According to another aspect of the present invention, there is provided an electronic device, the electronic device comprising:

[0013] at least one processor; and

[0014] a memory communicatively connected to the at least one processor; wherein,

[0015] The memory stores a computer program that can be executed by the at least one processor, and the computer program is executed by the at least one processor so that the at least one processor can execute the QR code-based appliance life cycle management method described in any embodiment of the present invention.

[0016] According to another aspect of the present invention, a computer-readable storage medium is provided, wherein the computer-readable storage medium stores computer instructions, and the computer instructions are used to enable a processor to implement the QR code-based appliance life cycle management method described in any embodiment of the present invention when executed.

[0017] According to another aspect of the present invention, an embodiment of the present invention further provides a computer program product, which includes a computer program. When the computer program is executed by a processor, it implements the QR code-based appliance life cycle management method described in any embodiment of the present invention.

[0018] The embodiment of the present invention obtains the coding information of each appliance, generates a QR code corresponding to each appliance according to the coding information of each appliance, scans the QR code corresponding to each appliance through a smart device, binds the full life cycle information of each appliance input on the smart device with the QR code corresponding to each appliance, scans the QR code of each bound appliance to obtain the full life cycle information of each appliance, and manages each appliance according to the full life cycle information of each appliance. Through the technical solution of the present invention, paperless operation of the full life cycle business of the appliance can be realized, business efficiency can be improved, and the management of the appliance can be facilitated.

[0019] It should be understood that the contents described in this section are not intended to identify the key or important features of the embodiments of the present invention, nor are they intended to limit the scope of the present invention. Other features of the present invention will become easily understood through the following description. BRIEF DESCRIPTION OF THE DRAWINGS

[0020] In order to more clearly illustrate the technical solutions of the embodiments of the present invention, the drawings required for use in the embodiments are briefly introduced below. It should be understood that the following drawings only show certain embodiments of the present invention and therefore should not be regarded as limiting the scope. For ordinary technicians in this field, other related drawings can be obtained based on these drawings without creative work.

[0021] Figure 1 is a flowchart of a method for managing the entire life cycle of an appliance based on a QR code in an embodiment of the present invention;

[0022] Figure 2 It is a structural schematic diagram of a device for managing the entire life cycle of an appliance based on a QR code in an embodiment of the present invention;

[0023] Figure 3 It is a structural schematic diagram of an electronic device that implements the QR code-based appliance full life cycle management method of an embodiment of the present invention. DETAILED DESCRIPTION

[0024] In order to enable those skilled in the art to better understand the scheme of the present invention, the technical scheme in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments are only 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 ordinary technicians in this field without creative work should fall within the scope of protection of the present invention.

[0025] It should be noted that the terms "first", "second", etc. in the specification and claims of the present invention and the above-mentioned drawings are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence. It should be understood that the data used in this way can be interchanged where appropriate, so that the embodiments of the present invention described herein can be implemented in an order other than those illustrated or described herein. In addition, the terms "including" and "having" and their meanings are intended to cover non-exclusive inclusions, for example, a process, method, system, product or device that includes a series of steps or units is not necessarily limited to those steps or units that are clearly listed, but may include other steps or units that are not clearly listed or inherent to these processes, methods, products or devices.

[0026] It is understandable that before using the technical solutions disclosed in the embodiments of the present disclosure, the types, scope of use, usage scenarios, etc. of the personal information involved in the present disclosure should be informed to the user and the user's authorization should be obtained in an appropriate manner in accordance with relevant laws and regulations.

[0027] Embodiment 1

[0028] Figure 1 is a flowchart of a method for managing the entire life cycle of an appliance based on a QR code in an embodiment of the present invention. This embodiment is applicable to the situation of managing the entire life cycle of an appliance based on a QR code. The method can be executed by a device for managing the entire life cycle of an appliance based on a QR code in an embodiment of the present invention. The device can be implemented in software and / or hardware, such as Figure 1 As shown, the method specifically comprises the following steps:

[0029] S101, obtaining the coding information of each device, and generating a QR code corresponding to each device according to the coding information of each device.

[0030] In this embodiment, the coding information may be a unique identifying code for indicating the identity of each appliance, and this embodiment does not limit the format of the coding information.

[0031] In actual operation, each instrument has its own unique code, and an independent QR code is generated for each instrument based on the instrument code.

[0032] Specifically, the steps to generate a QR code are:

[0033] Determine data: determine the data to be encoded. The encoded data can be digital encoding, character encoding or byte encoding.

[0034] Data encoding: converting the determined data into a binary bit stream in a QR code. This step encodes the original data according to a predetermined encoding rule, such as digital encoding, letter encoding or Chinese character encoding;

[0035] Error correction coding: Based on the coded data, error correction coding data is generated. The QR code supports four different levels of error correction capabilities. The purpose of error correction coding is to be able to read and restore the original data when the QR code is damaged;

[0036] Data arrangement: Arrange the coded data and error correction coded data into a matrix according to certain rules. During the arrangement process, the data mask rules of the QR code need to be followed to optimize the readability of the QR code.

[0037] Furthermore, the operation of intelligently generating a QR code can be performed by a computer, and the inventory of the equipment can be managed by sticking the intelligently generated QR code on the outer surface of the equipment that has just been put into storage.

[0038] S102. Scan the QR code corresponding to each appliance through the smart device, and bind the full life cycle information of each appliance input on the smart device with the QR code corresponding to each appliance.

[0039] Exemplarily, the smart device may be a device capable of scanning a QR code, such as a smart phone, a laptop computer, a pad, or a scanner.

[0040] It is known that the life cycle of an instrument refers to the entire life cycle of the new instrument, including the inspection and accounting, sampling, maintenance, inventory, scrapping and final disposal. The life cycle information may be information generated during the life cycle of the instrument, such as the time when the instrument was put into storage, the time when the instrument was used, the number of times it was used, the number of times it was repaired, and the time when it was repaired.

[0041] Specifically, you can use smart devices such as mobile APP to scan the QR code corresponding to each appliance, record the full life cycle information of each appliance, and bind it to the QR code corresponding to the appliance. Then you only need to scan the QR code on the appliance to obtain the full life cycle information of the appliance.

[0042] S103, scanning the QR code of each bound device to obtain the full life cycle information of each device, and managing each device according to the full life cycle information of each device.

[0043] In the actual operation process, the five business operations of equipment acceptance and accounting, equipment sampling, equipment maintenance, equipment inventory and equipment scrapping can be realized online through scanning the QR code pasted on the equipment. At the same time, this information can be saved in the database. The database stores the equipment file data. The equipment file includes the number of equipment in the current warehouse, the types of different equipment and the number of equipment out of the warehouse. The out-of-warehouse equipment information is uploaded by scanning the intelligently generated QR code of the out-of-warehouse equipment.

[0044] Furthermore, when an appliance enters the warehouse, the time at which the appliance enters the warehouse is recorded, and the appliance can then be managed based on the full life cycle information of the appliance.

[0045] This embodiment improves the accuracy of data management by establishing an electronic database for the entire life cycle of the equipment, and performing digital extraction and aggregation. The business data of the entire life cycle of the equipment is electronically recorded to achieve business data traceability. Online approval is adopted throughout the entire life cycle of the equipment, and the business process is electronically monitored, which shortens the approval cycle and improves overall operational efficiency.

[0046] The embodiment of the present invention obtains the coding information of each appliance, generates a QR code corresponding to each appliance according to the coding information of each appliance, scans the QR code corresponding to each appliance through a smart device, binds the full life cycle information of each appliance input on the smart device with the QR code corresponding to each appliance, scans the QR code of each bound appliance to obtain the full life cycle information of each appliance, and manages each appliance according to the full life cycle information of each appliance. Through the technical solution of the present invention, paperless operation of the full life cycle business of the appliance can be realized, business efficiency can be improved, and the management of the appliance can be facilitated.

[0047] Optionally, manage each device based on its full life cycle information, including:

[0048] Based on the target difference autoregressive moving average model, each appliance is managed according to its full life cycle information.

[0049] It can be known that the full name of the ARIMA (p, d, q) model is the Autoregressive Integrated Moving Average Model (ARIMA for short), where p is the autoregressive term, q is the number of moving average terms, and d is the number of differences made when the time series becomes stationary. The so-called ARIMA model refers to a model that converts a non-stationary time series into a stationary time series, and then regresses the dependent variable only on its lagged value and the present value and lagged value of the random error term. The ARIMA model includes the moving average process (MA), autoregressive process (AR), autoregressive moving average process (ARMA) and ARIMA process, depending on whether the original sequence is stationary and the different parts contained in the regression. The autoregressive method is based on the assumption that the index value of the current period depends on the index value of the past period, and the index value of the past period is weighted averaged to obtain the current index value; the idea of ​​the moving average method is to simulate the randomness of the index value, and the index value is affected by the white noise sequence excitation.

[0050] In this embodiment, the usage of the appliance can be analyzed and predicted by establishing an ARIMA model. Preferably, the ARIMA model is divided into AR, I and MA, and the expressions are:

[0051]

[0052] Among them, AR part is the autoregression coefficient, y t-i It is the observed value of the time series i time units before time t; the I part is used to make the non-stationary time series data stationary, which is achieved through d times difference, represents the difference operation, yt is the time series at time t; the MA part θi is the moving average coefficient, ε t-i is the residual of i time units before time t.

[0053] Among them, the values ​​of p, d and q can be determined by the ACF (Autocorrelation function) graph, PACF (Partial Autocorrelation function) graph and ADF (Augmented Dickey-Fuller test) single root test. The determination method uses the ADF test or other unit root test to determine whether the time series is stationary. If the series is not stationary, a difference operation is required until the series becomes stationary, and the number of differences is the d value; the PACF graph is suddenly truncated after a certain order, then the order is the order p of the AR model; the ACF graph is suddenly truncated after a certain order, then the order is the order q of the MA model; the ARIMA model can be implemented through functions in the software or programming.

[0054] Furthermore, the steps of establishing the ARIMA model are to collect data, clean data, transform data, observe the overall trend and cycle of data through time series diagrams, estimate parameters using least squares estimation, test the model using residual analysis, and after completing the test of the model, use the model to make predictions to obtain future values.

[0055] Optionally, the full life cycle information of each device includes: device usage information.

[0056] The appliance usage information may be information such as the number of times the appliance is used, the time of each use, etc. For example, a certain appliance is taken out of the warehouse at 8 am every Monday and then put back into the warehouse after being used for 3 hours.

[0057] Based on the target difference autoregressive moving average model, each device is managed according to its full life cycle information, including:

[0058] Get the appliance usage information corresponding to each appliance.

[0059] Specifically, the device usage information corresponding to each device stored in the database can be obtained by scanning a QR code attached to the device for identification.

[0060] The usage information corresponding to each appliance is input into the target differential autoregressive moving average model, so that the target differential autoregressive moving average model analyzes and predicts the usage corresponding to each appliance, and obtains the usage analysis and prediction results corresponding to each appliance.

[0061] The usage analysis prediction result may be a target differential autoregressive moving average model that predicts future usage based on historical usage of the appliance.

[0062] Specifically, the intelligently generated QR code contains the corresponding information of the equipment, including the storage time of the current equipment, the current equipment out of the warehouse and the corresponding number of the current equipment. The detailed information of the equipment can be obtained by scanning the intelligently generated QR code on the mobile phone. The target difference autoregressive moving average model is used to analyze the usage and storage time of the equipment, and the use of the equipment is recorded and analyzed. The data is substituted into the target difference autoregressive moving average model formula for calculation and analysis to obtain the usage of the equipment.

[0063] The maintenance cycle corresponding to each device is determined based on the usage analysis prediction results corresponding to each device.

[0064] The maintenance cycle may be a cycle for regularly maintaining the appliance. For example, the maintenance cycle for appliance A may be once a day, and the maintenance cycle for appliance B may be once a week.

[0065] Specifically, frequently used appliances may be repaired and maintained at shorter intervals, while infrequently used appliances may be repaired and maintained at longer intervals. This embodiment does not limit the specific intervals, and users may set them according to actual conditions.

[0066] Optionally, manage each device based on its full life cycle information, including:

[0067] Based on the target life prediction model, each device is managed according to its full life cycle information.

[0068] In this embodiment, the target life prediction model may be a model for predicting the service life of an appliance.

[0069] Optionally, the full life cycle information of each device includes: device usage information, device maintenance information and device initial life.

[0070] The appliance maintenance information may be information such as the appliance maintenance frequency, number of times or time. For example, a certain appliance is maintained once a day. The initial life of the appliance may be the usable time given when the appliance leaves the factory.

[0071] Based on the target life prediction model, each device is managed according to its full life cycle information, including:

[0072] Establish an initial lifespan prediction model.

[0073] The initial life prediction model may be an untrained equipment life prediction model. Preferably, in this embodiment, the initial life prediction model may be a linear regression model.

[0074] The initial life prediction model is trained according to the equipment usage information and equipment maintenance information corresponding to each equipment to obtain the target life prediction model.

[0075] Among them, the target life prediction model can be a trained equipment life prediction model.

[0076] In actual operation, the steps for establishing the equipment target life prediction model can be described as follows:

[0077] A. Collect data on the use of the equipment by intelligently generating a QR code. The collected information includes maintenance records, repair times, and usage times;

[0078] B. Clean, denoise and normalize the data;

[0079] C. Establish a linear regression model, establish a data set, substitute the data set into the linear regression model, train the model, and continuously modify the model parameters to continuously optimize the model.

[0080] Specifically, the data analysis steps can be:

[0081] Define data cleaning strategies and rules: Define data cleaning strategies and rules based on the number of data sources analyzed and the degree of "dirty" data in the data sources, and select appropriate data cleaning algorithms. "Dirty" data refers to data that is incomplete, inconsistent, inaccurate, duplicated, or has other problems. Analyze the degree of "dirty" data;

[0082] Search and identify error instances: find error instances in the data through manual detection or computer analysis programs. Error instances include syntax errors, reference errors, and range errors.

[0083] Correct the errors found: Correct the found error instances and correct the records of the errors;

[0084] Execute cleaning plan: perform cleaning operations on various problems in the data source, execute the cleaning plan, and correct or delete the data that does not meet the requirements;

[0085] Verify and iterate: After executing the cleaning solution, the cleaned data needs to be verified to ensure data quality. If data that does not meet the requirements is found, the cleaning rules need to be adjusted and improved, and multiple iterations need to be performed until satisfactory cleaning rules are obtained;

[0086] Clean data return: The cleaned data that meets the requirements is returned to the data source to complete the data cleaning process.

[0087] Specifically, the data denoising steps can be:

[0088] Determine noise data: Determine which data is noise data by analyzing data distribution and change patterns;

[0089] Select denoising method: According to the nature and type of noise data, select mean filtering for denoising;

[0090] Implement denoising: Apply the selected denoising method to the noisy data to perform denoising;

[0091] Evaluate denoising effect: Evaluate denoising effect by comparing data before and after denoising;

[0092] Adjust denoising parameters: If the denoising effect is not satisfactory, you can adjust the denoising parameters, such as adjusting the filter window size and the number of clusters, to optimize the denoising effect;

[0093] Apply denoised data: Apply the denoised data to subsequent data analysis or model training tasks.

[0094] Specifically, the data normalization processing steps may be:

[0095] By mapping the data to the range of [0,1], where the minimum value becomes 0, the maximum value becomes 1, and the other values ​​are normalized according to their relative distance.

[0096] Furthermore, the linear regression model formula can be: y = a + bc;

[0097] Among them, y is the dependent variable, a is the y intercept, b is the regression coefficient, and c is the independent variable.

[0098] The linear regression model predicts the value of y based on the known value of c. b is calculated through data, indicating the average change in y for every unit change in c. a is the value of y when c is 0. To use the linear regression model for prediction, you need to first determine the independent variable and the dependent variable, then collect the data for these two variables, and finally calculate the regression coefficient and intercept.

[0099] The initial life of each device corresponding to the device is input into the target life prediction model, so that the target life prediction model performs prediction analysis on the life of each device to obtain the target life corresponding to each device.

[0100] The target lifespan may be the actual service life of each device predicted by the target lifespan prediction model.

[0101] Specifically, the independent variable is the life of the instrument itself, that is, the initial life of the instrument, and the dependent variable is the life of the instrument after being affected by the outside world, that is, the target life. Substitute the initial life of each instrument into the trained linear regression equation, and input the target life of each instrument.

[0102] The replacement time of each device is determined according to the target life span of each device.

[0103] The replacement time may be the time when the device is replaced when its life is about to end.

[0104] Specifically, the life of the equipment is predicted and analyzed through the equipment life prediction model, and the equipment is replaced in a timely manner.

[0105] Optionally, the full life cycle information of each device includes: new device inspection and accounting information, device sampling information, device inventory information, and device scrapping information.

[0106] The present invention identifies each appliance by generating a two-dimensional code label and combines it with a computer for analysis, thereby realizing the information management of the entire process of appliance acceptance and accounting, appliance sampling, appliance maintenance, appliance inventory, and appliance scrapping. The use of the appliance is analyzed through the set target differential autoregressive moving average model and target life prediction model, and the maintenance time and the life of the appliance are estimated, which reduces the overall manufacturing cost in the production process and improves work efficiency.

[0107] Embodiment 2

[0108] Figure 2 : is a schematic diagram of the structure of a device for managing the entire life cycle of an appliance based on a QR code in an embodiment of the present invention. This embodiment is applicable to the situation of managing the entire life cycle of an appliance based on a QR code. The device can be implemented in software and / or hardware. The device can be integrated in any device that provides the function of managing the entire life cycle of an appliance based on a QR code, such as Figure 2 As shown, the QR code-based appliance life cycle management device specifically includes: an acquisition and generation module 201, a scanning and binding module 202 and a scanning and management module 203.

[0109] The acquisition and generation module 201 is used to acquire the coding information of each device and generate a QR code corresponding to each device according to the coding information of each device;

[0110] The scanning and binding module 202 is used to scan the QR code corresponding to each appliance through the smart device, and bind the full life cycle information of each appliance input on the smart device with the QR code corresponding to each appliance;

[0111] The scanning and management module 203 is used to scan the QR code of each bound device to obtain the full life cycle information of each device, and manage each device according to the full life cycle information of each device.

[0112] Optionally, the scanning and management module 203 includes:

[0113] The first management unit is used to manage each appliance according to the full life cycle information of each appliance based on a target difference autoregressive moving average model.

[0114] Optionally, the full life cycle information of each device includes: device usage information;

[0115] The first management unit is specifically used for:

[0116] Obtaining the equipment usage information corresponding to each equipment;

[0117] Inputting the usage information corresponding to each appliance into the target differential autoregressive moving average model, so that the target differential autoregressive moving average model analyzes and predicts the usage corresponding to each appliance, and obtains the usage analysis and prediction results corresponding to each appliance;

[0118] The maintenance cycle corresponding to each device is determined based on the usage analysis prediction results corresponding to each device.

[0119] Optionally, the scanning and management module 203 includes:

[0120] The second management unit is used to manage each appliance according to the full life cycle information of each appliance based on the target life prediction model.

[0121] Optionally, the full life cycle information of each appliance includes: appliance usage information, appliance maintenance information, and initial life of the appliance;

[0122] The second management unit is specifically used for:

[0123] Establish an initial lifespan prediction model;

[0124] The initial life prediction model is trained according to the appliance usage information and the appliance maintenance information corresponding to each appliance to obtain a target life prediction model;

[0125] Inputting the initial life of each tool corresponding to the target life prediction model, so that the target life prediction model performs prediction analysis on the life of each tool to obtain the target life corresponding to each tool;

[0126] The replacement time of each device is determined according to the target life span of each device.

[0127] Optionally, the full life cycle information of each device includes: new device inspection and accounting information, device sampling information, device inventory information, and device scrapping information.

[0128] The above-mentioned product can execute the QR code-based appliance full life cycle management method provided by any embodiment of the present invention, and has the corresponding functional modules and beneficial effects of the execution method.

[0129] Embodiment 3

[0130] Figure 3 A schematic diagram of the structure of an electronic device 30 that can be used to implement an embodiment of the present invention is shown. The electronic device is intended to represent various forms of digital computers, such as laptop computers, desktop computers, workstations, personal digital assistants, servers, blade servers, mainframe computers, and other suitable computers. The electronic device can also represent various forms of mobile devices, such as personal digital processing, cellular phones, smart phones, wearable devices (such as helmets, glasses, watches, etc.) and other similar computing devices. The components shown herein, their connections and relationships, and their functions are merely examples and are not intended to limit the implementation of the present invention described and / or required herein.

[0131] like Figure 3 As shown, the electronic device 30 includes at least one processor 31, and a memory connected to the at least one processor 31, such as a read-only memory (ROM) 32, a random access memory (RAM) 33, etc., wherein the memory stores a computer program that can be executed by at least one processor, and the processor 31 can perform various appropriate actions and processes according to the computer program stored in the read-only memory (ROM) 32 or the computer program loaded from the storage unit 38 to the random access memory (RAM) 33. In the RAM 33, various programs and data required for the operation of the electronic device 30 can also be stored. The processor 31, the ROM 32, and the RAM 33 are connected to each other through a bus 34. An input / output (I / O) interface 35 is also connected to the bus 34.

[0132] A number of components in the electronic device 30 are connected to the I / O interface 35, including: an input unit 36, such as a keyboard, a mouse, etc.; an output unit 37, such as various types of displays, speakers, etc.; a storage unit 38, such as a disk, an optical disk, etc.; and a communication unit 39, such as a network card, a modem, a wireless communication transceiver, etc. The communication unit 39 allows the electronic device 30 to exchange information / data with other devices through a computer network such as the Internet and / or various telecommunication networks.

[0133] The processor 31 may be a variety of general and / or special processing components with processing and computing capabilities. Some examples of the processor 31 include, but are not limited to, a central processing unit (CPU), a graphics processing unit (GPU), various special artificial intelligence (AI) computing chips, various processors running machine learning model algorithms, digital signal processors (DSPs), and any appropriate processors, controllers, microcontrollers, etc. The processor 31 executes the various methods and processes described above, such as the appliance full life cycle management method based on a QR code:

[0134] Obtaining the coding information of each device, and generating a QR code corresponding to each device according to the coding information of each device;

[0135] Scan the QR code corresponding to each appliance through the smart device, and bind the full life cycle information of each appliance input on the smart device with the QR code corresponding to each appliance;

[0136] Scan the QR code of each bound device to obtain the full life cycle information of each device, and manage each device based on the full life cycle information of each device.

[0137] In some embodiments, the appliance life cycle management method based on a two-dimensional code may be implemented as a computer program, which is tangibly contained in a computer-readable storage medium, such as a storage unit 38. In some embodiments, part or all of the computer program may be loaded and / or installed on the electronic device 30 via the ROM 32 and / or the communication unit 39. When the computer program is loaded into the RAM 33 and executed by the processor 31, one or more steps of the appliance life cycle management method based on a two-dimensional code described above may be performed. Alternatively, in other embodiments, the processor 31 may be configured to execute the appliance life cycle management method based on a two-dimensional code by any other appropriate means (e.g., by means of firmware).

[0138] Various implementations of the systems and techniques described above herein can be implemented in digital electronic circuit systems, integrated circuit systems, field programmable gate arrays (FPGAs), application specific integrated circuits (ASICs), application specific standard products (ASSPs), systems on chips (SOCs), load programmable logic devices (CPLDs), computer hardware, firmware, software, and / or combinations thereof. These various implementations can include: being implemented in one or more computer programs that can be executed and / or interpreted on a programmable system including at least one programmable processor, which can be a special purpose or general purpose programmable processor that can receive data and instructions from a storage system, at least one input device, and at least one output device, and transmit data and instructions to the storage system, the at least one input device, and the at least one output device.

[0139] Computer programs for implementing the methods of the present invention may be written in any combination of one or more programming languages. These computer programs may be provided to a processor of a general-purpose computer, a special-purpose computer, or other programmable data processing device, so that when the computer program is executed by the processor, the functions / operations specified in the flow chart and / or block diagram are implemented. The computer program may be executed entirely on the machine, partially on the machine, partially on the machine and partially on a remote machine as a stand-alone software package, or entirely on a remote machine or server.

[0140] In the context of the present invention, a computer-readable storage medium may be a tangible medium that may contain or store a computer program for use by or in combination with an instruction execution system, device or equipment. A computer-readable storage medium may include, but is not limited to, electronic, magnetic, optical, electromagnetic, infrared, or semiconductor systems, devices or equipment, or any suitable combination of the foregoing. Alternatively, a computer-readable storage medium may be a machine-readable signal medium. A more specific example of a machine-readable storage medium may include an electrical connection based on one or more lines, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing.

[0141] To provide interaction with a user, the systems and techniques described herein may be implemented on an electronic device having: a display device (e.g., a CRT (cathode ray tube) or LCD (liquid crystal display) monitor) for displaying information to the user; and a keyboard and a pointing device (e.g., a mouse or trackball) through which the user can provide input to the electronic device. Other types of devices may also be used to provide interaction with the user; for example, the feedback provided to the user may be any form of sensory feedback (e.g., visual feedback, auditory feedback, or tactile feedback); and input from the user may be received in any form (including acoustic input, voice input, or tactile input).

[0142] The systems and techniques described herein may be implemented in a computing system that includes backend components (e.g., as a data server), or a computing system that includes middleware components (e.g., an application server), or a computing system that includes frontend components (e.g., a user computer with a graphical user interface or a web browser through which a user can interact with implementations of the systems and techniques described herein), or a computing system that includes any combination of such backend components, middleware components, or frontend components. The components of the system may be interconnected by any form or medium of digital data communication (e.g., a communication network). Examples of communication networks include: a local area network (LAN), a wide area network (WAN), a blockchain network, and the Internet.

[0143] A computing system may include a client and a server. The client and the server are generally remote from each other and usually interact through a communication network. The client and server relationship is generated by computer programs running on the corresponding computers and having a client-server relationship with each other. The server may be a cloud server, also known as a cloud computing server or cloud host, which is a host product in the cloud computing service system to solve the defects of difficult management and weak business scalability in traditional physical hosts and VPS services.

[0144] In one embodiment, the embodiment of the present invention also includes a computer program product, the computer program product includes a computer program, and when the computer program is executed by a processor, it implements the QR code-based appliance full life cycle management method of any embodiment of the present invention.

[0145] In the process of implementation, the computer program product can be written in one or more programming languages ​​or a combination thereof to perform the computer program code of the present invention, including object-oriented programming languages, such as Java, Smalltalk, C++, and conventional procedural programming languages, such as "C" language or similar programming languages. The program code can be executed entirely on the user's computer, partially on the user's computer, as a separate software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or server. In the case of a remote computer, the remote computer can be connected to the user's computer through any type of network, including a local area network (LAN) or a wide area network (WAN), or can be connected to an external computer (for example, using an Internet service provider to connect through the Internet).

[0146] It should be understood that the various forms of processes shown above can be used to reorder, add or delete steps. For example, the steps described in the present invention can be executed in parallel, sequentially or in different orders, as long as the desired results of the technical solution of the present invention can be achieved, and this document does not limit this.

[0147] The above specific implementations do not constitute a limitation on the protection scope of the present invention. It should be understood by those skilled in the art that various modifications, combinations, sub-combinations and substitutions can be made according to design requirements and other factors. Any modification, equivalent substitution and improvement made within the spirit and principle of the present invention should be included in the protection scope of the present invention.

Claims

1. A method for managing the entire life cycle of an appliance based on a QR code, characterized in that: include: Obtaining the coding information of each device, and generating a QR code corresponding to each device according to the coding information of each device; Scan the QR code corresponding to each appliance through the smart device, and bind the full life cycle information of each appliance input on the smart device with the QR code corresponding to each appliance; Scan the QR code of each bound device to obtain the full life cycle information of each device, and manage each device based on the full life cycle information of each device.

2. The method according to claim 1, characterized in that: Manage each device based on its full life cycle information, including: Based on the target difference autoregressive moving average model, each appliance is managed according to its full life cycle information.

3. The method according to claim 2, characterized in that The full life cycle information of each device includes: device usage information; Based on the target difference autoregressive moving average model, each device is managed according to its full life cycle information, including: Obtaining the equipment usage information corresponding to each equipment; Inputting the usage information corresponding to each appliance into the target differential autoregressive moving average model, so that the target differential autoregressive moving average model analyzes and predicts the usage corresponding to each appliance, and obtains the usage analysis and prediction results corresponding to each appliance; The maintenance cycle corresponding to each device is determined based on the usage analysis prediction results corresponding to each device.

4. The method according to claim 1, characterized in that: Manage each device based on its full life cycle information, including: Based on the target life prediction model, each device is managed according to its full life cycle information.

5. The method according to claim 4, characterized in that The full life cycle information of each appliance includes: appliance usage information, appliance maintenance information, and initial life of the appliance; Based on the target life prediction model, each device is managed according to its full life cycle information, including: Establish an initial lifespan prediction model; The initial life prediction model is trained according to the appliance usage information and the appliance maintenance information corresponding to each appliance to obtain a target life prediction model; Inputting the initial life of each tool corresponding to the target life prediction model, so that the target life prediction model performs prediction analysis on the life of each tool to obtain the target life corresponding to each tool; The replacement time of each device is determined according to the target life span of each device.

6. The method according to claim 1, characterized in that The full life cycle information of each instrument includes: new instrument inspection and accounting information, instrument sampling information, instrument inventory information and instrument scrapping information.

7. A QR code-based equipment life cycle management device, characterized in that: include: An acquisition and generation module, used to acquire the coding information of each device and generate a QR code corresponding to each device according to the coding information of each device; A scanning and binding module, used to scan the QR code corresponding to each appliance through a smart device, and bind the full life cycle information of each appliance input on the smart device with the QR code corresponding to each appliance; The scanning and management module is used to scan the QR code of each bound device to obtain the full life cycle information of each device, and manage each device according to the full life cycle information of each device.

8. An electronic device, characterized in that: The electronic device comprises: at least one processor; and a memory communicatively connected to the at least one processor; wherein, The memory stores a computer program that can be executed by the at least one processor, and the computer program is executed by the at least one processor so that the at least one processor can execute the QR code-based appliance life cycle management method described in any one of claims 1-6.

9. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores computer instructions, and the computer instructions are used to enable a processor to implement the QR code-based appliance life cycle management method described in any one of claims 1 to 6 when executed.

10. A computer program product, comprising a computer program, wherein when the computer program is executed by a processor, the method for managing the entire life cycle of an appliance based on a two-dimensional code according to any one of claims 1 to 6 is implemented.