Device management method, system and device of text printing device and storage medium

By collecting and automatically analyzing data from the printing equipment in real time, generating form reading and equipment status warning information, the problem of low efficiency of manual meter reading and troubleshooting is solved, and data accuracy and fault response speed are improved.

CN119558816APending Publication Date: 2025-03-04SHENZHEN PRECISION INFORMATION TECH CO LTD
View PDF 6 Cites 0 Cited by

Patent Information

Application Number
CN202411424863.1
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-10-12
Publication Date
2025-03-04

AI Technical Summary

Technical Problem

In the prior art, the meter reading and troubleshooting of Chinese printing equipment in the equipment leasing industry relies on manual labor, resulting in reading errors and lagging fault feedback, which increases labor costs.

Method used

By collecting meter reading data and equipment status data of printing equipment in real time, automatically generate form reading, perform fault detection and consumable usage monitoring, and generate equipment status warning information.

Benefits of technology

Reduces human meter reading errors, improves data accuracy, quickly responds to equipment failures, reduces downtime, realizes preventive maintenance, and promptly understands the operating conditions of the equipment.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119558816A_ABST
    Figure CN119558816A_ABST
Patent Text Reader

Abstract

The invention relates to an equipment management method, system and equipment of text printing equipment and a storage medium, text printing equipment data corresponding to the text printing equipment is collected in real time, and the text printing equipment data comprises meter reading data and equipment state data; a meter reading list is generated based on the meter reading data, when it is detected that a fault code exists in the equipment state data, fault detection is conducted on the text printing equipment based on the fault code, fault information is generated, meanwhile, the consumable usage amount is determined based on the equipment state data, consumable replacement detection is conducted on the text printing equipment based on the consumable usage amount, and a consumable replacement result is obtained; generating corresponding equipment state early warning information based on the fault information and the consumable replacement result; compared with the prior art, the technical scheme of the invention can improve the accuracy of data acquisition and improve the efficiency of equipment troubleshooting.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the technical field of intelligent device management, and in particular to a device management method, system, device and storage medium for printing equipment. Background Art

[0002] With the rapid development of the equipment leasing industry, enterprises are facing the challenges of equipment leasing meter reading and maintenance services. At present, small and medium-sized enterprises generally adopt the traditional working methods of manual door-to-door meter reading and on-site equipment troubleshooting. These methods have many problems, such as meter reading errors, delayed feedback on fault problems, etc., and at the same time increase the human cost burden of enterprises. Summary of the invention

[0003] The present application provides a device management method, system, device and storage medium for printing equipment to solve the problems of efficiency and accuracy caused by manual meter reading and troubleshooting.

[0004] In a first aspect, the present application provides a device management method for a printing device, comprising: real-time collection of printing device data corresponding to the printing device, wherein the printing device data includes meter reading data and device status data; generating a meter reading form based on the meter reading data, and when a fault code is detected in the device status data, performing a fault detection on the printing device based on the fault code to generate fault information, and at the same time determining the amount of consumables used based on the device status data, and performing a consumable replacement detection on the printing device based on the consumables used to obtain a consumable replacement result; and generating corresponding device status warning information based on the fault information and the consumables replacement result.

[0005] Furthermore, the real-time collection of printing device data corresponding to the printing device specifically includes: obtaining a data interface corresponding to the printing device, regularly sending a data collection request to the printing device through the data interface based on a pre-installed collection software, and receiving the printing device data returned by the printing device; wherein the printing device and the device where the collection software is located are in the same network segment.

[0006] Furthermore, the fault detection of the printing device based on the fault code and the generation of fault information specifically include: matching the fault code with all fault dictionary codes in a preset fault dictionary, and when there is a target fault dictionary code consistent with the fault code among all the fault dictionary codes, obtaining the fault type corresponding to the target fault dictionary code, and using the fault type as the fault information.

[0007] Furthermore, determining the consumable usage based on the device status data specifically includes: obtaining a current consumable count value in the device status data, and simultaneously obtaining a previous replacement consumable count value in the previous device status data, calculating a count difference between the previous replacement consumable count value and the current consumable count value, and using the count difference as the consumable usage.

[0008] Furthermore, based on the consumable usage, a consumable replacement detection is performed on the printing device to obtain a consumable replacement result, which specifically includes: obtaining historical consumable usage in historical device status data, performing weighted averaging processing on the historical consumable usage to obtain the historical weighted average consumable usage; obtaining the consumable usage in the device status data, calculating the difference between the consumable usage and the historical weighted average consumable usage, comparing the difference with a preset threshold, and when the difference is greater than the preset threshold, determining that the consumable replacement result is abnormal consumable usage.

[0009] Furthermore, the device management method of a printing device provided by the present application further includes: determining the location data of the printing device based on the device status data;

[0010] Among them, determining the printing device positioning data based on the device status data specifically includes: obtaining the printing device IP address from the device status data, and calling the positioning service interface, inputting the printing device IP address into the positioning service interface, so that the positioning service interface returns the printing device positioning data corresponding to the printing device; based on the printing device positioning data, determining the regional distribution status of the printing device.

[0011] Furthermore, generating a meter reading sheet based on the meter reading data specifically includes: acquiring the last meter reading data of the printing device, calculating a data difference between the last meter reading data and the meter reading data, and generating a meter reading sheet based on the data difference.

[0012] In a second aspect, a device management system for printing equipment includes: a data acquisition module, a data analysis module and a status warning module; wherein the data acquisition module is used to collect printing equipment data corresponding to the printing equipment in real time, wherein the printing equipment data includes meter reading data and equipment status data; the data analysis module is used to generate a meter reading form based on the meter reading data, and when a fault code is detected in the equipment status data, the printing equipment is fault detected based on the fault code to generate fault information, and at the same time, based on the equipment status data, the consumables usage is determined, and the consumables replacement detection is performed on the printing equipment based on the consumables usage to obtain the consumables replacement result; the status warning module is used to generate the corresponding equipment status warning information based on the fault information and the consumables replacement result.

[0013] In a third aspect, the present application provides an electronic device comprising: at least one communication interface; at least one bus connected to the at least one communication interface; at least one processor connected to the at least one bus; and at least one memory connected to the at least one bus, wherein the processor is used to implement the device management steps of the printing device described in any one of the above items of the present application when executing a program stored in the memory.

[0014] In a fourth aspect, the present application further provides a computer storage medium storing computer executable instructions, wherein the computer executable instructions are used to execute the device management method for a printing device as described in any one of the above items of the present application.

[0015] The above technical solution provided by the embodiment of the present application has the following advantages over the prior art: the method provided by the embodiment of the present application collects the printing device data corresponding to the printing device in real time, wherein the printing device data includes meter reading data and device status data; generates a meter reading form based on the meter reading data, and adopts an automated data collection method in the process, thereby reducing the risk of manual meter reading errors and improving the accuracy of the data; when a fault code is detected in the device status data, the printing device is fault detected based on the fault code and fault information is generated, which helps to quickly respond to and handle device faults and reduce downtime caused by faults; at the same time, based on the device status data, the consumables usage is determined, and based on the consumables usage, the printing device is detected for consumables replacement to obtain consumables replacement results, thereby monitoring and analyzing the consumables usage, thereby performing preventive maintenance and avoiding sudden downtime due to depletion of consumables; and generating corresponding device status warning information based on the fault information and the consumables replacement results can help management personnel to understand the operating status of the equipment in a timely manner, take measures in advance, and avoid potential equipment failures. BRIEF DESCRIPTION OF THE DRAWINGS

[0016] The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the invention and, together with the description, serve to explain the principles of the invention.

[0017] In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, for ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative labor.

[0018] One or more embodiments are exemplarily described by pictures in the corresponding drawings, and these exemplified descriptions do not constitute limitations on the embodiments. Elements with the same reference numerals in the drawings represent similar elements, and unless otherwise stated, the figures in the drawings do not constitute proportional limitations.

[0019] Figure 1 It is a flowchart of an embodiment of a device management method for a printing device provided by the present application;

[0020] Figure 2 It is a structural schematic diagram of an embodiment of a device management system for a printing device provided by the present application;

[0021] Figure 3 It is a structural schematic diagram of an electronic device provided by this application. DETAILED DESCRIPTION

[0022] In order to make the purpose, technical solution and advantages of the embodiments of the present application clearer, the technical solution in the embodiments of the present application will be clearly and completely described below in conjunction with the drawings in the embodiments of the present application. Obviously, the described embodiments are part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without making creative work are within the scope of protection of this application.

[0023] The disclosure below provides many different embodiments or examples to implement different structures of the present invention. In order to simplify the disclosure of the present invention, the parts and settings of specific examples are described below. Of course, they are only examples, and the purpose is not to limit the present invention. In addition, the present invention can repeat reference numbers and / or letters in different examples. This repetition is for the purpose of simplification and clarity, and does not itself indicate the relationship between the various embodiments and / or settings discussed.

[0024] Example 1, see Figure 1 , Figure 1 : is a flow chart of an embodiment of a device management method for a printing device provided by the present application, such as Figure 1 As shown, the method includes steps 101 to 103, which are specifically as follows:

[0025] Step 101: Collecting printing device data corresponding to the printing device in real time, wherein the printing device data includes meter reading data and device status data.

[0026] In one embodiment, the printing equipment includes but is not limited to a multifunction machine and a printer.

[0027] In one embodiment, by installing acquisition software on a terminal device, the printing device data corresponding to the printing device is acquired based on the acquisition software; wherein the terminal device includes but is not limited to a Raspberry Pi series host or an ordinary computer.

[0028] In one embodiment, the network environment of the printing device and the terminal device installed with the acquisition software is configured to ensure that the printing device and the terminal device are in the same network segment to facilitate network communication.

[0029] In one embodiment, when collecting printing device data corresponding to a printing device in real time, by obtaining a data interface corresponding to the printing device, a data collection request is periodically sent to the printing device through the data interface based on pre-installed collection software, and the printing device data returned by the printing device is received; wherein the printing device and the device where the collection software is located are in the same network segment.

[0030] Specifically, the acquisition software is connected to the printing device through data interfaces such as USB, Ethernet, and Wi-Fi, and data acquisition tasks are set in the acquisition software, including the acquisition frequency and data type, etc.; the acquisition software periodically sends data acquisition requests to the printing device based on the acquisition frequency, and receives the printing device data returned by the printing device; wherein the data types include but are not limited to the meter reading data and device status data of the printing device.

[0031] In one embodiment, the data of a printing device may be one or more, and each printing device has its own unique corresponding printing device number, which is used to distinguish different printing devices; when collecting the printing device data corresponding to the printing device, the printing device number corresponding to the printing device is also used as a label corresponding to its corresponding printing device data to achieve data distinction.

[0032] In one embodiment, the meter reading data of the printing device includes but is not limited to print counts, copy counts, and scan counts, etc.; the device status data includes but is not limited to fault codes, consumable count values, etc.

[0033] In one embodiment, after receiving the printing device data returned by the printing device, the acquisition software further includes data preprocessing of the printing device data, including but not limited to data cleaning and data standardization operations.

[0034] In one embodiment, after receiving the printing device data, the acquisition software also uploads the printing device data to a cloud data analysis system through a public network, wherein the printing device data uploading method includes but is not limited to GPRS, NB-loT 4G and WIFI communication.

[0035] Step 102: Generate a meter reading form based on the meter reading data. When a fault code is detected in the device status data, perform a fault detection on the printing device based on the fault code to generate fault information. At the same time, determine the usage of consumables based on the device status data, and perform a consumable replacement detection on the printing device based on the consumable usage to obtain a consumable replacement result.

[0036] In one embodiment, the current real-time date is obtained, and the collection date corresponding to the meter reading data is obtained, and the date difference between the current real-time date and the collection date is calculated. If the date difference is within a preset time threshold, the meter reading data is determined to be valid meter reading data; preferably, the preset time threshold is 3 days.

[0037] In one embodiment, when generating the meter reading form based on the meter reading data, the previous meter reading data of the printing device is obtained, the data difference between the previous meter reading data and the meter reading data is calculated, and the meter reading form is generated based on the data difference.

[0038] Specifically, by obtaining the previous meter reading data corresponding to the previous meter reading cycle of the printing device, comparing the current latest meter reading data with the previous meter reading data, calculating the data difference between the two meter reading data, that is, the current meter reading data minus the previous meter reading data, and using the data difference as the meter reading count value of the current meter reading cycle, generating a meter reading form based on the meter reading count value.

[0039] Preferably, since the device firmware can be reinstalled resulting in loss of readings, before calculating the data difference between the previous meter reading data and the meter reading data, it is also determined whether the previous meter reading data is smaller than the meter reading data. If so, it is considered that there is a counting abnormality in the meter reading data.

[0040] Preferably, the meter reading form includes but is not limited to the printing device number corresponding to the printing device, the meter reading date, and the number of printed pages, copied pages, scanned pages, and other counting information in the current meter reading cycle.

[0041] In one embodiment, when generating a meter reading form based on the meter reading count value, the printing device numbers corresponding to all the printing devices can be obtained, and all the meter reading data types corresponding to the meter reading data can be obtained; the printing device numbers are used as row attributes, and the meter reading data types are used as column attributes to construct an initial meter reading form; based on the row attributes and the column attributes, the meter reading count value is automatically entered into the initial meter reading form to generate a meter reading form.

[0042] Preferably, when generating a meter reading form based on the meter reading data, it is also determined whether there is an A3 paper count value in the meter reading data. If so, the A3 paper count value is converted into an A4 paper count value, and the A4 paper count value is used as the meter reading data corresponding to the A4 paper in the current meter reading cycle.

[0043] Preferably, since the size of A3 paper is twice that of A4, when converting the A3 paper count value into the A4 paper count value, twice the A3 paper count value is used as the A4 paper count value.

[0044] In one embodiment, the A4 paper count value specifically includes: obtaining the printing device numbers corresponding to all printing devices, and obtaining all standard meter reading data types corresponding to the meter reading data; constructing an initial meter reading form with the printing device numbers as row attributes and the meter reading data types as column attributes; and automatically entering the meter reading data into the initial meter reading form based on the row attributes and the column attributes to generate a meter reading form.

[0045] In one embodiment, based on the device status data, it is determined whether the fault code is empty, and if not, it is considered that a fault code exists in the device status data.

[0046] In one embodiment, the fault detection of the printing device is performed based on the fault code. When fault information is generated, the fault code is matched with all fault dictionary codes in a preset fault dictionary. When there is a target fault dictionary code consistent with the fault code among all the fault dictionary codes, the fault type corresponding to the target fault dictionary code is obtained, and the fault type is used as the fault information.

[0047] Specifically, a fault dictionary is pre-constructed, wherein the fault dictionary contains all possible fault types of the printing equipment and the fault dictionary code corresponding to each fault type; the fault types include but are not limited to low carbon, offline, no paper, paper jam, etc.; this fault dictionary can be obtained by analyzing and collating historical maintenance data, user manuals, technical documents and other materials of the printing equipment.

[0048] Specifically, the acquired fault code is matched with all fault dictionary codes in the fault dictionary based on a preset search algorithm or database query, and when a target fault dictionary code consistent with the fault code is found, the fault type corresponding to the target fault dictionary code is extracted.

[0049] By automatically identifying fault codes based on a fault dictionary, fault problems in printing equipment can be diagnosed quickly and accurately without human intervention, thus improving the efficiency of fault detection. In addition, automated processing is used throughout the entire process, which can reduce misdiagnosis caused by human factors in existing technologies, respond to equipment failures in a timely manner, and reduce equipment downtime.

[0050] In one embodiment, since consumable monitoring is mainly a reference indicator to determine whether the usage can be met during printing, the present application also determines the consumable usage based on the device status data. Specifically, the current consumable count value in the device status data is obtained, and the previous replacement consumable count value in the previous device status data is obtained at the same time, the count difference between the previous replacement consumable count value and the current consumable count value is calculated, and the count difference is used as the consumable usage.

[0051] Preferably, taking the calculation of the black toner usage in a single printing device as an example, the black toner value at the time of the last replacement is used as a reference value. When the toner is replaced again this time, the black toner is counted again, and the black toner value obtained by this count is subtracted from the black toner value obtained by the last count to obtain the black toner usage corresponding to the current black toner.

[0052] In one embodiment, a consumable replacement detection is performed on the printing device based on the consumable usage. When the consumable replacement result is obtained, the historical consumable usage in the historical device status data is obtained, and the historical consumable usage is weighted averaged to obtain the historical consumable weighted average usage; the consumable usage in the device status data is obtained, and the difference between the consumable usage and the historical consumable weighted average usage is calculated, and the difference is compared with a preset threshold value. When the difference is greater than the preset threshold value, it is determined that the consumable replacement result is abnormal consumable usage.

[0053] Specifically, when calculating the weighted average usage of historical consumables, the selected target number of historical consumables usage are multiplied by their respective corresponding weight values ​​to obtain the target number of historical weighted usage of consumables, and all historical weighted usage of consumables are integrated to obtain the total historical weighted usage of consumables, and the target number is added, and the total historical weighted usage of consumables is averaged to obtain the weighted average usage of historical consumables.

[0054] Specifically, 10% of the historical weighted average usage of consumables is selected as the preset threshold; if the difference is greater than the preset threshold, the consumable replacement result is determined to be abnormal consumable usage, which requires attention; similarly, if the difference is not greater than the preset threshold, the consumable replacement result is determined to be normal consumable usage.

[0055] In one embodiment, the present application also determines the printing device positioning data based on the device status data.

[0056] In one embodiment, the IP address of the printing device is obtained from the device status data, and a positioning service interface is called to input the IP address of the printing device into the positioning service interface so that the positioning service interface returns the printing device positioning data corresponding to the printing device; based on the printing device positioning data, the regional distribution status of the printing device is determined.

[0057] Specifically, by calling the positioning service interface, the IP address of the printing device is input into the positioning service interface. The positioning service interface will return the geographic location data of the printing device. After obtaining the geographic location data, the reverse geocoding service is used to input the geographic location data into the reverse geocoding service to obtain the detailed address information of the device and use it as the positioning data of the printing device.

[0058] Preferably, by analyzing the printing equipment positioning data, in addition to determining the distribution status of the equipment, the printing equipment positioning data can also be compared with the pre-stored standard printing equipment positioning data. If the printing equipment positioning data is inconsistent with the pre-stored standard printing equipment positioning data, or the calculated distance between the printing equipment positioning data and the pre-stored standard printing equipment positioning data is greater than a preset distance threshold, it is determined that the printing equipment has moved in some area.

[0059] Preferably, when it is determined that the printing device has moved in an area, an alarm signal indicating abnormal positioning of the printing device is also generated for prompting.

[0060] Step 103: Generate corresponding device status warning information based on the fault information and the consumable replacement result.

[0061] In one embodiment, based on all fault information and all consumable replacement results, combined with historical data and equipment maintenance manuals, multiple corresponding equipment status warning information are pre-formulated; wherein the equipment status warning information includes but is not limited to warning level, warning description, possible impact and recommended action plan, etc.

[0062] In one embodiment, corresponding device status warning information is automatically matched and generated from all pre-set device status warning information based on the fault information and the consumable replacement result, and the device status warning information is visualized on a visualization device.

[0063] Preferably, after the device status warning information is generated, the device status warning information is also sent to technical personnel or management personnel via email, text message, system notification, etc., so that they can take timely measures.

[0064] Example 2, see Figure 2 , Figure 2 Schematic diagram of a structure of an embodiment of a device management system for a printing device provided by the present application. Figure 2 As shown, the wall-mounted boiler includes a data acquisition module 201 , a data analysis module 202 and a status warning module 203 .

[0065] The data acquisition module 201 is used to acquire the printing device data corresponding to the printing device in real time, wherein the printing device data includes meter reading data and device status data.

[0066] The data analysis module 202 is used to generate a meter reading form based on the meter reading data. When a fault code is detected in the device status data, the data analysis module 202 performs a fault detection on the printing device based on the fault code to generate fault information. At the same time, based on the device status data, the consumable usage is determined, and based on the consumable usage, a consumable replacement detection is performed on the printing device to obtain a consumable replacement result.

[0067] The status warning module 203 is used to generate corresponding device status warning information based on the fault information and the consumable replacement result.

[0068] In one embodiment, the data acquisition module 201 is used to collect the printing device data corresponding to the printing device in real time, specifically including: obtaining the data interface corresponding to the printing device, sending data acquisition requests to the printing device through the data interface at regular intervals based on the pre-installed acquisition software, and receiving the printing device data returned by the printing device; wherein the printing device and the device where the acquisition software is located are in the same network segment.

[0069] In one embodiment, the data analysis module 202 is used to perform fault detection on the printing device based on the fault code and generate fault information, specifically including: matching the fault code with all fault dictionary codes in a preset fault dictionary, and when there is a target fault dictionary code consistent with the fault code among all the fault dictionary codes, obtaining the fault type corresponding to the target fault dictionary code, and using the fault type as the fault information.

[0070] In one embodiment, the data analysis module 202 is used to determine the consumables usage based on the device status data, specifically including: obtaining the current consumables count value in the device status data, and simultaneously obtaining the previous replacement consumables count value in the previous device status data, calculating the count difference between the previous replacement consumables count value and the current consumables count value, and using the count difference as the consumables usage.

[0071] In one embodiment, the data analysis module 202 is used to perform consumable replacement detection on the printing device based on the consumable usage to obtain a consumable replacement result, specifically including: obtaining historical consumable usage in historical device status data, performing weighted average processing on the historical consumable usage to obtain the historical weighted average consumable usage; obtaining the consumable usage in the device status data, calculating the difference between the consumable usage and the historical weighted average consumable usage, comparing the difference with a preset threshold, and when the difference is greater than the preset threshold, determining that the consumable replacement result is abnormal consumable usage.

[0072] In one embodiment, the device management system for printing equipment provided by the present application further includes: a device positioning module.

[0073] In one embodiment, the device positioning module is used to determine the printing device positioning data based on the device status data.

[0074] In one embodiment, determining the printing device positioning data based on the device status data specifically includes: obtaining the printing device IP address from the device status data, and calling a positioning service interface, inputting the printing device IP address into the positioning service interface, so that the positioning service interface returns the printing device positioning data corresponding to the printing device; based on the printing device positioning data, determining the regional distribution status of the printing device.

[0075] In one embodiment, the data analysis module 202 is used to generate a meter reading form based on the meter reading data, specifically including: obtaining the previous meter reading data of the printing device, calculating the data difference between the previous meter reading data and the meter reading data, and generating the meter reading form based on the data difference.

[0076] The equipment management system of the above-mentioned printing equipment can implement the equipment management method of the printing equipment of the above-mentioned method embodiment. The options in the above-mentioned method embodiment are also applicable to this embodiment and will not be described in detail here.

[0077] like Figure 3 As shown, Figure 3 It is a structural diagram of an electronic device provided by the present application; it includes a processor 111, a communication interface 112, a memory 113 and a communication bus 114, wherein the processor 111, the communication interface 112, and the memory 113 communicate with each other through the communication bus 114, and the memory 113 is used to store computer programs.

[0078] In one embodiment of the present application, the processor 111 is used to implement the device management method of the printing device provided by any one of the aforementioned method embodiments when executing the program stored in the memory 113.

[0079] An embodiment of the present application further provides a computer-readable storage medium having a computer program stored thereon. When the computer program is executed by a processor, the steps of the device management method for a printing device provided in any of the aforementioned method embodiments are implemented.

[0080] The device embodiments described above are merely illustrative, wherein the units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed on multiple network units. Some or all of the modules may be selected according to actual needs to achieve the purpose of the solution of this embodiment.

[0081] Through the description of the above implementation methods, those skilled in the art can clearly understand that each implementation method can be implemented by means of software plus a general hardware platform, and of course, by hardware. Based on this understanding, the above technical solution is essentially or the part that contributes to the relevant technology can be embodied in the form of a software product, and the computer software product can be stored in a computer-readable storage medium, such as ROM / RAM, a disk, an optical disk, etc., including a number of instructions for a computer device (which can be a personal computer, a server, or a network device, etc.) to execute the methods described in each embodiment or some parts of the embodiments.

[0082] It should be understood that the terms used in the text are only for the purpose of describing specific example embodiments, and are not intended to be limiting. Unless the context clearly indicates otherwise, the singular forms "one", "an" and "said" as used in the text may also be meant to include plural forms. The terms "include", "comprise", "contain", and "have" are inclusive, and therefore specify the existence of stated features, steps, operations, elements and / or parts, but do not exclude the existence or addition of one or more other features, steps, operations, elements, parts, and / or combinations thereof. The method steps, processes, and operations described herein are not interpreted as necessarily requiring them to be performed in the specific order described or illustrated, unless the execution order is clearly indicated. It should also be understood that additional or alternative steps may be used.

[0083] The foregoing is merely a specific embodiment of the present invention, which enables those skilled in the art to understand or implement the present invention. Various modifications to these embodiments will be apparent to those skilled in the art, and the general principles defined herein may be implemented in other embodiments without departing from the spirit or scope of the present invention. Therefore, the present invention will not be limited to the embodiments shown herein, but rather to the widest scope consistent with the principles and novel features claimed herein.

Claims

1. A device management method for printing equipment, characterized in that: include: Collecting printing equipment data corresponding to the printing equipment in real time, wherein the printing equipment data includes meter reading data and equipment status data; Generate a meter reading form based on the meter reading data, and when a fault code is detected in the device status data, perform a fault detection on the printing device based on the fault code to generate fault information, and determine the amount of consumables used based on the device status data, and perform a consumable replacement detection on the printing device based on the amount of consumables used to obtain a consumable replacement result; Based on the fault information and the consumables replacement result, corresponding device status warning information is generated.

2. The method according to claim 1, characterized in that The real-time collection of printing device data corresponding to the printing device specifically includes: Obtain the data interface corresponding to the printing device, send data collection requests to the printing device periodically through the data interface based on the pre-installed collection software, and receive the printing device data returned by the printing device; wherein the printing device and the device where the collection software is located are in the same network segment.

3. The method according to claim 1, characterized in that: The performing fault detection on the printing device based on the fault code and generating fault information specifically includes: The fault code is matched with all fault dictionary codes in a preset fault dictionary. When a target fault dictionary code consistent with the fault code exists among all the fault dictionary codes, a fault type corresponding to the target fault dictionary code is obtained, and the fault type is used as fault information.

4. The method according to claim 1, characterized in that: The determining the consumables usage based on the device status data specifically includes: The current consumable count value in the device status data is obtained, and the previous replacement consumable count value in the previous device status data is obtained, and the count difference between the previous replacement consumable count value and the current consumable count value is calculated, and the count difference is used as the consumable usage.

5. The method according to claim 1, characterized in that: Performing a consumable replacement detection on the printing device based on the consumable usage to obtain a consumable replacement result specifically includes: Obtaining historical consumable usage in historical device status data, performing weighted average processing on the historical consumable usage, and obtaining a weighted average usage of the historical consumables; Obtain the consumable usage in the device status data, calculate the difference between the consumable usage and the historical weighted average consumable usage, compare the difference with a preset threshold, and when the difference is greater than the preset threshold, determine that the consumable replacement result is abnormal consumable usage.

6. The method according to claim 1, characterized in that: Also includes: Determining the printing device positioning data based on the device status data; Wherein, determining the printing device positioning data based on the device status data specifically includes: Acquire the IP address of the printing device from the device status data, call the positioning service interface, input the IP address of the printing device into the positioning service interface, so that the positioning service interface returns the printing device positioning data corresponding to the printing device; Based on the printing device positioning data, the regional distribution status of the printing device is determined.

7. The method according to claim 1, characterized in that: The generating of the meter reading form based on the meter reading data specifically includes: The last meter reading data of the printing device is obtained, a data difference between the last meter reading data and the meter reading data is calculated, and a meter reading form is generated based on the data difference.

8. A device management system for printing equipment, characterized in that: include: Data collection module, data analysis module and status warning module; The data acquisition module is used to acquire the printing device data corresponding to the printing device in real time, wherein the printing device data includes meter reading data and device status data; The data analysis module is used to generate a meter reading form based on the meter reading data, and when a fault code is detected in the device status data, perform a fault detection on the printing device based on the fault code to generate fault information, and determine the amount of consumables used based on the device status data, and perform a consumable replacement detection on the printing device based on the amount of consumables used to obtain a consumable replacement result; The status warning module is used to generate corresponding device status warning information based on the fault information and the consumable replacement result.

9. An electronic device, comprising: at least one communication interface; at least one bus connected to the at least one communication interface; at least one processor coupled to the at least one bus; At least one memory connected to the at least one bus, wherein the processor is used to implement the device management method of the printing device according to any one of claims 1-7 when executing the program stored in the memory.

10. A computer storage medium storing computer executable instructions, wherein the computer executable instructions are used to execute the device management method for a printing device according to any one of claims 1 to 7 of the present application.

Citation Information

Patent Citations

  • Printer fault monitoring method, device and system, and readable storage medium

    CN109189352A

  • Printer fault processing method and device

    CN110045934A

  • Method and device for monitoring printing consumables in image forming device and electronic equipment

    CN113910782A

  • Print supply and fault real-time wireless communication monitoring device and information monitoring system

    CN202448512U

  • Printer, and program for changing printing processing state

    JP2010105235A