Equipment management method and device, computer equipment and storage medium

By obtaining and analyzing equipment information of police equipment and performing abnormal detection and alarm, the problem that existing systems cannot manage police equipment in real time and intelligently, and improve the efficiency and accuracy of equipment monitoring and management.

CN119648196APending Publication Date: 2025-03-18SHENZHEN COMTOP INFORMATION TECH
View PDF 4 Cites 0 Cited by

Patent Information

Application Number
CN202411795988.5
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-12-09
Publication Date
2025-03-18

AI Technical Summary

Technical Problem

The existing police equipment monitoring system cannot achieve real-time and intelligent management of the use of police officers' personal equipment, and lacks effective equipment usage data analysis and reasonable decision-making support.

Method used

By obtaining equipment information in the target cabinet, abnormality detection is performed to identify abnormalities in the equipment attribute relationship, and equipment abnormality alarm is issued to the target cabinet.

Benefits of technology

Real-time monitoring and management of police equipment has been realized, the operation and maintenance personnel have improved the timely investigation of equipment conditions and reduced the cumbersomeness of equipment management.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119648196A_ABST
    Figure CN119648196A_ABST
Patent Text Reader

Abstract

The invention relates to the technical field of Internet of Things equipment management, in particular to an equipment management method and device, computer equipment and a storage medium. The method comprises the following steps: acquiring equipment information of at least one piece of target equipment contained in a target cabinet body; according to the equipment information of each target equipment, performing anomaly detection on the affiliation relationship between each target equipment and the target cabinet body to obtain an anomaly detection result; and according to the anomaly detection result, carrying out equipment anomaly alarm on the target cabinet body. According to the invention, the operation and maintenance personnel can check the condition of the equipment in the target cabinet body in time, and the tedious degree of management of the equipment in the target cabinet body is reduced.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the technical field of Internet of Things device management, and in particular to a device management method, apparatus, computer equipment and storage medium. Background Art

[0002] With the increase in public safety needs, the need for monitoring police equipment has become more urgent. Nowadays, there are many types of police equipment used in police work, including police communications, law enforcement recorders, etc. However, most of the existing police equipment monitoring systems rely on manual registration, which cannot provide real-time and intelligent management of the use of police officers' personal equipment, and lack effective equipment use data analysis and reasonable decision support.

[0003] In order to ensure the safety of police equipment during their missions, strengthen the practical construction of public security police work, and improve the efficiency of police work, it is necessary to monitor and manage the existing single police terminal equipment so as to provide police officers with feedback on reasonable decisions. Summary of the invention

[0004] Based on this, it is necessary to provide a device management method, apparatus, computer equipment and storage medium that can effectively supervise the device in response to the above technical problems.

[0005] In a first aspect, the present application provides a device management method. The method comprises:

[0006] Obtaining device information of at least one target device contained in the target cabinet;

[0007] According to the device information of each of the target devices, an abnormality detection is performed on the ownership relationship between each of the target devices and the target cabinet to obtain an abnormality detection result;

[0008] According to the abnormality detection result, an equipment abnormality alarm is issued to the target cabinet.

[0009] In one embodiment, performing an abnormality detection on the ownership relationship between each target device and the target cabinet according to the device information of each target device to obtain an abnormality detection result includes:

[0010] Determine the cabinet identification corresponding to each target device according to the device information of each target device;

[0011] According to the cabinet identifier corresponding to each of the target devices and the target identifier of the target cabinet, an abnormality detection is performed on the belonging relationship between each of the target devices and the target cabinet to obtain an abnormality detection result.

[0012] In one of the embodiments, the abnormality detection result includes a result identifier representing whether the target cabinet contains an abnormal device that does not belong to the target cabinet, and a device identifier of the abnormal device when the result identifier indicates that the target cabinet contains an abnormal device that does not belong to the target cabinet.

[0013] In one embodiment, the method further comprises:

[0014] Performing feature recognition on a target user to obtain user features of the target user;

[0015] In a case where the user characteristic has the use authority of the target cabinet, a step of acquiring device information of at least one target device contained in the target cabinet is performed.

[0016] In one embodiment, the step of performing feature recognition on a target user to obtain user features of the target user includes:

[0017] Performing liveness detection on the target user;

[0018] When the liveness detection result is that the detection is passed, feature recognition is performed on the target user to obtain user features of the target user.

[0019] In one embodiment, the method further comprises:

[0020] When charging the target device, obtaining charging related information of the target device;

[0021] The battery life of the target device is predicted based on the charging-related information.

[0022] In a second aspect, the present application also provides a device management apparatus. The apparatus comprises:

[0023] An acquisition module, used to acquire device information of at least one target device contained in a target cabinet;

[0024] A detection module, configured to perform an abnormality detection on the ownership relationship between each of the target devices and the target cabinet according to the device information of each of the target devices, and obtain an abnormality detection result;

[0025] An alarm module is used to issue an equipment abnormality alarm to the target cabinet according to the abnormality detection result.

[0026] In a third aspect, the present application further provides a computer device. The computer device includes a memory and a processor, the memory stores a computer program, and the processor implements the following steps when executing the computer program:

[0027] Obtaining device information of at least one target device contained in the target cabinet;

[0028] According to the device information of each of the target devices, an abnormality detection is performed on the ownership relationship between each of the target devices and the target cabinet to obtain an abnormality detection result;

[0029] According to the abnormality detection result, an equipment abnormality alarm is issued to the target cabinet.

[0030] In a fourth aspect, the present application further provides a computer-readable storage medium. The computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the following steps are implemented:

[0031] Obtaining device information of at least one target device contained in the target cabinet;

[0032] According to the device information of each of the target devices, an abnormality detection is performed on the ownership relationship between each of the target devices and the target cabinet to obtain an abnormality detection result;

[0033] According to the abnormality detection result, an equipment abnormality alarm is issued to the target cabinet.

[0034] In a fifth aspect, the present application further provides a computer program product. The computer program product includes a computer program, and when the computer program is executed by a processor, the following steps are implemented:

[0035] Obtaining device information of at least one target device contained in the target cabinet;

[0036] According to the device information of each of the target devices, an abnormality detection is performed on the ownership relationship between each of the target devices and the target cabinet to obtain an abnormality detection result;

[0037] According to the abnormality detection result, an equipment abnormality alarm is issued to the target cabinet.

[0038] The above-mentioned equipment management method, device, computer equipment and storage medium, through the equipment information of at least one target device contained in the target cabinet, realizes abnormal detection of the ownership relationship between each target device and the target cabinet, obtains the abnormal detection result, and then, according to the abnormal detection result, performs an equipment abnormality alarm on the target cabinet. According to the above content, it can be known that in the process of equipment management for the target device, the present application can judge the ownership relationship between each target device and the target cabinet according to the equipment information of each target device, and then judge whether the target device should be placed in the target cabinet, so as to realize the identification of the ownership relationship between each device and each cabinet, and when there is an abnormality in the ownership relationship between the target device and the target cabinet, a real-time abnormal alarm operation can be performed, which improves the operation and maintenance personnel to timely check the equipment status in the target cabinet and reduces the cumbersomeness of equipment management in the target cabinet. BRIEF DESCRIPTION OF THE DRAWINGS

[0039] Figure 1 An application environment diagram of a device management method provided in an embodiment of the present application;

[0040] Figure 2 A schematic diagram of a first device management method provided in an embodiment of the present application;

[0041] Figure 3 A flowchart of a second device management method provided in an embodiment of the present application;

[0042] Figure 4 A flowchart of a third device management method provided in an embodiment of the present application;

[0043] Figure 5 A flowchart of a fourth device management method provided in an embodiment of the present application;

[0044] Figure 6 A schematic diagram of the structure of a device management system provided in an embodiment of the present application;

[0045] Figure 7 A structural block diagram of a device management device provided in an embodiment of the present application;

[0046] Figure 8 FIG. 4 is a diagram showing the internal structure of a computer device in one embodiment. DETAILED DESCRIPTION

[0047] In order to make the purpose, technical solution and advantages of the present application more clearly understood, the present application is further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present application and are not used to limit the present application.

[0048] It should be understood that the specific embodiments described herein are only used to explain the present application and are not intended to limit the present application. In the description of the present application, the description of the reference terms "one embodiment", "some embodiments", "example", "specific example", or "some examples" etc. means that the specific features, structures, materials or characteristics described in conjunction with the embodiment or example are included in at least one embodiment or example of the present application. In this specification, the schematic representation of the above terms is not necessarily for the same embodiment or example. Moreover, the specific features, structures, materials or characteristics described can be combined in any one or more embodiments or examples in a suitable manner. In addition, those skilled in the art can combine and combine the different embodiments or examples described in this specification and the features of the different embodiments or examples without contradicting each other.

[0049] The device management method provided in the embodiment of the present application can be applied to Figure 1 In the application environment shown. Among them, the terminal 102 communicates with the server 104 through the network. The data storage system can store the data that the server 104 needs to process. The data storage system can be integrated on the server 104, or it can be placed on the cloud or other network servers. Through the device information of at least one target device contained in the target cabinet, the attribution relationship between each target device and the target cabinet is detected abnormally, and the abnormal detection result is obtained. Then, according to the abnormal detection result, the target cabinet is issued an equipment abnormality alarm. Among them, the terminal 102 can be but not limited to various personal computers, laptops, smart phones, tablets, Internet of Things devices and portable wearable devices. The Internet of Things devices can be smart speakers, smart TVs, smart air conditioners, smart car-mounted devices, etc. Portable wearable devices can be smart watches, smart bracelets, head-mounted devices, etc. The server 104 can be implemented with an independent server or a server cluster consisting of multiple servers.

[0050] In one embodiment, Figure 2 As shown, a device management method is provided, which is applied to Figure 1 Taking the server 104 in the example as an example, the following steps are included:

[0051] S201: Acquire device information of at least one target device contained in a target cabinet.

[0052] It should be noted that when it is necessary to obtain device information of at least one target device contained in the target cabinet, a reader / writer may be provided to obtain the device information of at least one target device contained in the target cabinet through the reader / writer.

[0053] In one embodiment of the present application, a device tag of at least one target device contained in the target cabinet may be read by a reader / writer, thereby obtaining device information of at least one target device contained in the target cabinet from the device tag.

[0054] The device information may include but is not limited to a cabinet label of a storage cabinet corresponding to the target device; wherein the storage cabinet is a cabinet in which the target device should be placed.

[0055] S202: Perform an abnormality detection on the ownership relationship between each target device and the target cabinet according to the device information of each target device to obtain an abnormality detection result.

[0056] It should be noted that the abnormality detection result may include information for indicating whether the target device is placed in a wrong cabinet, and the storage cabinet where the target device should be placed after determining that the target device is placed in the wrong cabinet.

[0057] In one embodiment of the present application, when it is necessary to perform an abnormality detection on the ownership relationship between each target device and the target cabinet, for each target device, it can be verified whether the cabinet label of the storage cabinet corresponding to the target device contained in the device information is the same as the cabinet label of the target cabinet; if they are the same, the abnormality detection result is determined to be that there is no abnormality; if they are not the same, the abnormality detection result is determined to be that there is an abnormality, and the cause of the abnormality is determined to be that the target device is placed in the wrong target cabinet, and the storage cabinet in which the target device should be placed is determined.

[0058] Further, after determining the abnormal detection result, the abnormal detection result can be sent to a pre-bound storage device, which can be a cloud storage device or a physical storage device, and the device type of the storage device is not limited here, so as to realize log recording according to the abnormal detection result.

[0059] S203: Based on the abnormality detection result, an equipment abnormality alarm is issued to the target cabinet.

[0060] It should be noted that there are many ways to give abnormal alarms, such as through a buzzer, through a warning light, and through an audible and visual alarm. Therefore, it can be determined that there are many ways to give equipment abnormal alarms for the target cabinet, and the ways to give equipment abnormal alarms for the target cabinet are not limited here.

[0061] Further explanation: the alarm contact terminal can be pre-set so that when an equipment abnormality alarm is issued for the target cabinet based on the abnormal detection result, relevant information of the abnormal detection result is sent to the alarm contact terminal, so that the operation and maintenance personnel can adjust the target equipment in the target cabinet to ensure that the target equipment can be placed in the correct storage cabinet.

[0062] The above-mentioned device management method, through the device information of at least one target device contained in the target cabinet, realizes abnormal detection of the ownership relationship between each target device and the target cabinet, obtains the abnormal detection result, and then, according to the abnormal detection result, performs an equipment abnormality alarm on the target cabinet. According to the above content, it can be known that in the process of device management for the target device, the present application can judge the ownership relationship between each target device and the target cabinet according to the device information of each target device, and then judge whether the target device should be placed in the target cabinet, so as to realize the identification of the ownership relationship between each device and each cabinet, and when there is an abnormality in the ownership relationship between the target device and the target cabinet, a real-time abnormal alarm operation can be performed, which improves the operation and maintenance personnel to timely check the equipment status in the target cabinet and reduces the cumbersomeness of the equipment management in the target cabinet.

[0063] In one embodiment, if Figure 3 As shown, when it is necessary to perform an abnormality detection on the attribution relationship between each target device and the target cabinet according to the device information of each target device, and obtain the abnormality detection result, the specific contents may include:

[0064] S301, determining a cabinet identifier corresponding to each target device according to device information of each target device.

[0065] In one embodiment of the present application, effective information identification can be performed on the device information of each target device to obtain the cabinet identification corresponding to each target device.

[0066] Specifically, a data recognition model can be pre-trained, and then the device information of each target device is respectively input into the data recognition model, and the output result of the data recognition model is obtained, and the output result is the cabinet identification corresponding to each target device.

[0067] Among them, the training process of the data recognition model may include the following steps: obtaining at least one sample information, and marking the sample identifier from each sample information through manual labeling or other methods, and then, training the initial model with each sample information marked with the sample identifier to obtain a trained data recognition model.

[0068] S302: Perform an abnormality detection on the ownership relationship between each target device and the target cabinet according to the cabinet identification corresponding to each target device and the target identification of the target cabinet, and obtain an abnormality detection result.

[0069] In one embodiment of the present application, the cabinet identifier corresponding to the target device can be compared with the target identifier of the target cabinet to determine whether they are the same, so as to implement abnormality detection on the ownership relationship between each target device and the target cabinet; if the abnormality detection result on the ownership relationship between each target device and the target cabinet is that if the cabinet identifier is the same as the target identifier, then the abnormality detection result is determined to be that there is no abnormality; if the cabinet identifier is different from the target identifier, then the abnormality detection result is determined to be that there is an abnormality.

[0070] The abnormality detection result includes a result identification indicating whether the target cabinet contains an abnormal device that does not belong to the target cabinet, and a device identification of the abnormal device when the result identification indicates that the target cabinet contains an abnormal device that does not belong to the target cabinet.

[0071] The above-mentioned device management method determines the cabinet identification corresponding to each target device to realize abnormal detection of the ownership relationship between each target device and the target cabinet according to the cabinet identification corresponding to each target device and the target identification of the target cabinet, so as to realize the determination of the ownership relationship between each target device and the target cabinet, prevent the target device from being in the wrong target cabinet, and realize effective management of the target device.

[0072] In one embodiment, if Figure 4 As shown, before executing the step of obtaining device information of at least one target device contained in the target cabinet, it is necessary to authenticate the user of the target cabinet, which may specifically include the following steps:

[0073] S401, performing feature recognition on a target user to obtain user features of the target user.

[0074] It should be noted that user characteristics can be behavioral characteristics, biometric characteristics and basic characteristics; among them, behavioral characteristics represent the behavioral operations generated by the user during the feature recognition process, such as the time, frequency, and method of using the target cabinet; biometric characteristics are used to represent the user's biological feature information, such as fingerprints, facial recognition, iris scanning, voiceprints or hand geometry; basic characteristics may include but are not limited to the user's age, the user's gender, and the user's region.

[0075] To further illustrate, different feature recognition methods may be used for different types of user features, and therefore, this application does not limit the feature recognition method.

[0076] In one embodiment of the present application, when the user feature is facial recognition, performing feature recognition on the target user to obtain the user features of the target user may include the following: performing liveness detection on the target user; when the liveness detection result is that the detection passes, performing feature recognition on the target user to obtain the user features of the target user.

[0077] Specifically, face recognition is implemented through multiple interfaces in Android studio, among which the detection interface FaceDetect is used to detect image information in the video stream; the FaceLive liveness interface is used to determine whether the image information is live; and the FaceFeature interface is used to extract and detect the feature points of the image. In the process of feature recognition of the target user, liveness detection of the target user can be performed in advance based on optical and thermal imaging detection methods; the liveness judgment logic can be simply understood as: irradiating the face with light of different colors, and distinguishing the difference between photos, screens, etc. and real people by detecting the changes in the light reflected by the skin. At the same time, the thermal radiation of the face is detected to distinguish whether it is a live face. Infrared devices can detect the heat emitted by the human body, while ordinary photos and videos cannot generate such heat. When the liveness detection result is passed, the user's facial image is collected, and the collected image is an RGB image to prevent cheating attacks through RGB images, and then the collected image is feature recognized to obtain the user characteristics of the target user.

[0078] S402: When the user characteristic has the use authority of the target cabinet, a step of acquiring device information of at least one target device contained in the target cabinet is executed.

[0079] Among them, if the user characteristics of the identified target user belong to the permission whitelist corresponding to the target cabinet, it is determined that the user characteristics have the use permission of the target cabinet; if the user characteristics of the target user do not belong to the permission whitelist, it is determined that the user characteristics do not have the use permission of the target cabinet.

[0080] The above-mentioned device management method performs liveness detection on the target user to realize feature recognition of the target user, so as to realize effective identity authentication of the user using the target cabinet, prevent the user who does not have the right to use the target cabinet from mistakenly operating the target device inside the target cabinet, and improve the storage security of the target device.

[0081] In one embodiment, if Figure 5 As shown in the figure, when it is necessary to predict the battery life of the target device, the following contents may be specifically included:

[0082] S501, when charging a target device, obtaining charging related information of the target device.

[0083] The charging-related information may include, but is not limited to: charging time, battery model, number of charges, charging voltage, charging current, etc.

[0084] Furthermore, in order to ensure the accuracy of subsequent predictions of the battery life of the target device, the charging-related information may also include: charging environment information, historical charging-related information, historical environment information, etc.; the charging environment information refers to the equipment cabinet temperature, humidity and other information obtained by the temperature and humidity sensor.

[0085] S502: predicting the battery life of the target device according to the charging-related information.

[0086] In one embodiment of the present application, when it is necessary to predict the battery life of a target device, the following may be included: using a convolutional neural network (CNN) to extract features of charging-related information. The convolution layer in the CNN can effectively extract local features from the raw data, while the maximum pooling layer can reduce the dimension of the features and retain important information. In this way, useful features can be extracted from the battery's charge and discharge curves and environmental curves to improve the efficiency of the algorithm for predicting battery life. The extracted features are then learned through a long short-term memory network (LSTM) to output the predicted battery life of the target device.

[0087] Furthermore, when the equipment reaches its lifespan, the system will generate relevant prompts to remind the operation and maintenance personnel to perform maintenance. LSTM is an extension of the recurrent neural network (RNN) that specializes in processing long-term dependent sequence data. It can process relevant data well and capture the long-term equipment status. Since the working status of the battery usually has time series characteristics, LSTM is an ideal network. The CNN+LSTM model not only improves the accuracy of equipment life prediction, but also reduces the workload of manual feature selection and extraction. The prediction results can provide a basis for decision-making and guide the direction of decision-making, thereby improving the level of equipment support management.

[0088] The above-mentioned device management method obtains charging-related information of the target device to predict the battery life of the target device based on the charging-related information, thereby ensuring that the operation and maintenance personnel can promptly know the battery life and replace the battery of the target device with a lower service life in time to prevent the normal application of the target device from being affected.

[0089] In one embodiment, the device management method of the present application can be implemented by a device management system, such as Figure 6 As shown in the figure, the server, mobile terminal and Android industrial computer communicate with each other through the Internet. The Android industrial computer communicates with the STM32F429 onboard controller through Ethernet connection. The STM32F429 onboard controller communicates with the RFID reader, relay, etc. through the serial port. The Android industrial computer communicates with the camera through the USB port.

[0090] Among them, the server uses Netty as the underlying network communication framework, and maintains a long connection with the mobile terminal through the heartbeat mechanism of the Netty communication framework. The server can monitor the online status of the mobile terminal through the long connection mode. The heartbeat mechanism is a special data packet sent regularly between the client and the server in the TCP long connection to notify the other party that they are online to ensure the validity of the TCP connection. The working principle of the heartbeat mechanism is that when there is no data interaction between the server and the client for a certain period of time, the client or server will send a special data packet to the other party. When the receiver receives this data packet, it will immediately send a special data packet to respond to the sender. When one end receives the heartbeat message, it knows that the other party is still online, which ensures the validity of the TCP connection.

[0091] In addition, since the server cannot send information directly to the client, if you want to upgrade the client APP, the server can send an upgrade command to the client through Netty. When the client receives this command, the client can download the upgrade package from the server to upgrade the APP. The upgrade principle is the same for the hardware system.

[0092] Among them, the STM32F429 onboard controller communicates with the hardware devices through the serial port: There are three communication interface standards for serial communication: RS232, RS485, and RS422. Among them, RS232 only supports point-to-point communication, RS485 and RS422 support point-to-multipoint communication. Since there are multiple hardware devices in this system, we use the RS485 communication interface standard.

[0093] Among them, RFID reading and writing technology: only when the user logs in successfully, the relevant cabinet door is opened, the corresponding 429IP is mapped through the cabinet door number, and then the industrial computer sends instructions to the corresponding 429, the corresponding reader will be turned on, so that the reader can enter the standby state during the non-opening time. The reader sends radio waves to activate the RFID tag, receives the information returned by the tag, and then transmits the relevant information to the server.

[0094] In one embodiment of the present application, if the user is a police officer, the process for police officer registration is as follows: first enter the police number, if the police number is not registered, then confirm the identity information, if the identity information is correct, you can select the equipment cabinet door, then enter the face information, and the registration is completed. If the identity information is incorrect, you need to re-enter the police number for registration.

[0095] It should be noted that the WEB server and the MySQL database: The WEB server is connected to the MySQL database, which can add, delete, modify and query relevant data in the MySQL database, and update it in the equipment monitoring system in a timely manner; in addition, the WEB server uses artificial intelligence models to predict the life of police equipment, extract useful information from the equipment information for quantitative analysis, and provide support for the decision-making of the police department.

[0096] Netty server, WEB server and mobile terminal: Netty server maintains a long connection between the server and the mobile terminal through the heartbeat mechanism of the Netty communication framework. The server can monitor the online status of the terminal through the long connection mode. In addition, through the Netty server, the server can actively send relevant messages to the client, including remote upgrade prompts of APP, remote upgrade of hardware, etc. Once the client receives the relevant message, it will actively download the relevant upgrade package from the server for upgrade.

[0097] WEB server and Android industrial computer: The Android industrial computer sends the relevant equipment data from the STM32F429 onboard controller and the facial information data from the camera to the WEB server for storage, and the processed relevant data from the server, such as error warnings, facial information comparison results, etc., are sent to the industrial computer for transmission.

[0098] Android industrial computer and STM32F429 onboard controller: The STM32F429 onboard controller obtains relevant equipment data, such as RFID reader recognition results and equipment charging information, and transmits it to the industrial computer for transmission. The Android industrial computer sends instructions from the server, such as hardware upgrade commands, sound and light alarm activation, and reader activation, to the STM32F429 onboard controller via Ethernet for execution.

[0099] Android industrial computer and camera: The camera transmits the captured facial image data to the industrial computer for transmission and processing, and the industrial computer controls the opening and closing of the camera.

[0100] STM32F429 onboard controller and other hardware devices: The STM32F429 onboard controller provides control signals for other hardware devices, such as turning on the RFID reader, turning on the relay, etc. Other hardware devices transmit the read data information to the STM32F429 onboard controller, such as equipment information read by RFID, equipment charging information from the sensor, environmental information, etc.

[0101] In another embodiment of the present application, if the door of the target cabinet is closed, the RFID reader reads all the equipment information in the equipment cabinet again, compares the existence of the equipment before and after the door is opened, and then updates the equipment usage record. At the same time, the disinfection module in the STM32F429 control relay is turned on for disinfection; after the disinfection is completed, the relevant records are uploaded. In the above operation, each time an operation is performed on the equipment, the relevant data will be uploaded to the WEB server for update and stored in the MySQL server for subsequent calls. Finally, the police officer can check the status of the equipment through the relevant APP in the mobile terminal. If the APP or related hardware equipment needs to be upgraded, the WEB server can send the relevant upgrade command to the mobile terminal or industrial computer through Netty. After the mobile terminal or industrial computer receives this command, it can download the relevant upgrade package from the server for upgrade.

[0102] The above-mentioned device management method, through the device information of at least one target device contained in the target cabinet, realizes abnormal detection of the ownership relationship between each target device and the target cabinet, obtains the abnormal detection result, and then, according to the abnormal detection result, performs an equipment abnormality alarm on the target cabinet. According to the above content, it can be known that in the process of device management for the target device, the present application can judge the ownership relationship between each target device and the target cabinet according to the device information of each target device, and then judge whether the target device should be placed in the target cabinet, so as to realize the identification of the ownership relationship between each device and each cabinet, and when there is an abnormality in the ownership relationship between the target device and the target cabinet, a real-time abnormal alarm operation can be performed, which improves the operation and maintenance personnel to timely check the equipment status in the target cabinet and reduces the cumbersomeness of the equipment management in the target cabinet.

[0103] It should be understood that, although the steps in the flowcharts involved in the above embodiments are displayed in sequence according to the indication of the arrows, these steps are not necessarily executed in sequence according to the order indicated by the arrows. Unless there is a clear explanation in this article, the execution of these steps is not strictly limited in order, and these steps can be executed in other orders. Moreover, at least a part of the steps in the flowcharts involved in the above embodiments may include multiple steps or multiple stages, and these steps or stages are not necessarily executed at the same time, but can be executed at different times, and the execution order of these steps or stages is not necessarily carried out in sequence, but can be executed in turn or alternately with other steps or at least a part of the steps or stages in other steps.

[0104] Based on the same inventive concept, the embodiment of the present application also provides a device management device for implementing the device management method involved above. The implementation solution provided by the device to solve the problem is similar to the implementation solution recorded in the above method, so the specific limitations in one or more device management device embodiments provided below can refer to the limitations on the device management method above, and will not be repeated here.

[0105] In one embodiment, Figure 7 As shown, a device management device is provided, including: an acquisition module 10, a detection module 20 and an alarm module 30, wherein:

[0106] An acquisition module 10 is used to acquire device information of at least one target device contained in a target cabinet;

[0107] The detection module 20 is used to perform an abnormality detection on the ownership relationship between each target device and the target cabinet according to the device information of each target device, and obtain an abnormality detection result.

[0108] The alarm module 30 is used to issue an equipment abnormality alarm to the target cabinet according to the abnormality detection result.

[0109] In one embodiment, according to the device information of each target device, a cabinet identifier corresponding to each target device is determined;

[0110] According to the cabinet identification corresponding to each target device and the target identification of the target cabinet, an abnormality detection is performed on the belonging relationship between each target device and the target cabinet to obtain an abnormality detection result.

[0111] The abnormality detection result includes a result identification indicating whether the target cabinet contains an abnormal device that does not belong to the target cabinet, and a device identification of the abnormal device when the result identification indicates that the target cabinet contains an abnormal device that does not belong to the target cabinet.

[0112] In one embodiment, feature recognition is performed on a target user to obtain user features of the target user;

[0113] In the case where the user characteristic has the use authority of the target cabinet, a step of acquiring device information of at least one target device contained in the target cabinet is performed.

[0114] In one embodiment, liveness detection is performed on the target user;

[0115] When the liveness detection result is that the detection is passed, feature recognition is performed on the target user to obtain the user features of the target user.

[0116] When charging the target device, obtaining charging related information of the target device;

[0117] Predict the battery life of the target device based on charging-related information.

[0118] The above-mentioned equipment management device, through the equipment information of at least one target device contained in the target cabinet, realizes abnormal detection of the ownership relationship between each target device and the target cabinet, obtains the abnormal detection result, and then, according to the abnormal detection result, performs an equipment abnormality alarm on the target cabinet. According to the above content, it can be known that in the process of equipment management for the target device, the present application can judge the ownership relationship between each target device and the target cabinet according to the equipment information of each target device, and then judge whether the target device should be placed in the target cabinet, so as to realize the identification of the ownership relationship between each device and each cabinet, and when there is an abnormality in the ownership relationship between the target device and the target cabinet, a real-time abnormal alarm operation can be performed, which improves the operation and maintenance personnel to timely check the equipment status in the target cabinet and reduces the cumbersomeness of equipment management in the target cabinet.

[0119] Each module in the above-mentioned device management device can be implemented in whole or in part by software, hardware or a combination thereof. Each module can be embedded in or independent of a processor in a computer device in the form of hardware, or can be stored in a memory in a computer device in the form of software, so that the processor can call and execute the operations corresponding to each module above.

[0120] In one embodiment, a computer device is provided. The computer device may be a terminal, and its internal structure diagram may be as follows: Figure 8As shown. The computer device includes a processor, a memory, an input / output interface, a communication interface, a display unit and an input device. The processor, the memory and the input / output interface are connected through a system bus, and the communication interface, the display unit and the input device are connected to the system bus through the input / output interface. The processor of the computer device is used to provide computing and control capabilities. The memory of the computer device includes a non-volatile storage medium and an internal memory. The non-volatile storage medium stores an operating system and a computer program. The internal memory provides an environment for the operation of the operating system and the computer program in the non-volatile storage medium. The input / output interface of the computer device is used to exchange information between the processor and the external device. The communication interface of the computer device is used to communicate with an external terminal in a wired or wireless manner, and the wireless manner can be realized through WIFI, a mobile cellular network, NFC (near field communication) or other technologies. When the computer program is executed by the processor, a device management method is implemented. The display unit of the computer device is used to form a visually visible picture, which can be a display screen, a projection device or a virtual reality imaging device. The display screen can be a liquid crystal display screen or an electronic ink display screen, and the input device of the computer device can be a touch layer covering the display screen, or a button, trackball or touchpad set on the computer device shell, or an external keyboard, touchpad or mouse.

[0121] Those skilled in the art will understand that Figure 8 The structure shown in the figure is only a block diagram of a part of the structure related to the solution of the present application, and does not constitute a limitation on the computer device to which the solution of the present application is applied. The specific computer device may include more or fewer components than those shown in the figure, or combine certain components, or have a different arrangement of components.

[0122] In one embodiment, a computer device is provided, including a memory and a processor, wherein a computer program is stored in the memory, and when the processor executes the computer program, the following steps are implemented:

[0123] Obtaining device information of at least one target device contained in the target cabinet;

[0124] According to the device information of each target device, an abnormality detection is performed on the ownership relationship between each target device and the target cabinet to obtain an abnormality detection result;

[0125] According to the abnormal detection results, the target cabinet will be issued an equipment abnormality alarm.

[0126] In one embodiment, when the processor executes the computer program, the processor further implements the following steps:

[0127] According to the device information of each target device, determine the cabinet identification corresponding to each target device;

[0128] According to the cabinet identification corresponding to each target device and the target identification of the target cabinet, an abnormality detection is performed on the belonging relationship between each target device and the target cabinet to obtain an abnormality detection result.

[0129] In one embodiment, when the processor executes the computer program, the processor further implements the following steps:

[0130] The abnormality detection result includes a result identification indicating whether the target cabinet contains an abnormal device that does not belong to the target cabinet, and a device identification of the abnormal device when the result identification indicates that the target cabinet contains an abnormal device that does not belong to the target cabinet.

[0131] In one embodiment, when the processor executes the computer program, the processor further implements the following steps:

[0132] Perform feature recognition on the target user to obtain the user features of the target user;

[0133] In the case where the user characteristic has the use authority of the target cabinet, a step of acquiring device information of at least one target device contained in the target cabinet is performed.

[0134] In one embodiment, when the processor executes the computer program, the processor further implements the following steps:

[0135] Perform liveness detection on target users;

[0136] When the liveness detection result is that the detection is passed, feature recognition is performed on the target user to obtain the user features of the target user.

[0137] In one embodiment, when the processor executes the computer program, the processor further implements the following steps:

[0138] When charging the target device, obtaining charging related information of the target device;

[0139] Predict the battery life of the target device based on charging-related information.

[0140] In one embodiment, a computer readable storage medium is provided, on which a computer program is stored, and when the computer program is executed by a processor, the following steps are implemented:

[0141] Obtaining device information of at least one target device contained in the target cabinet;

[0142] According to the device information of each target device, an abnormality detection is performed on the ownership relationship between each target device and the target cabinet to obtain an abnormality detection result;

[0143] According to the abnormal detection results, the target cabinet will be issued an equipment abnormality alarm.

[0144] In one embodiment, when the computer program is executed by a processor, the following steps are also implemented:

[0145] According to the device information of each target device, determine the cabinet identification corresponding to each target device;

[0146] According to the cabinet identification corresponding to each target device and the target identification of the target cabinet, an abnormality detection is performed on the belonging relationship between each target device and the target cabinet to obtain an abnormality detection result.

[0147] In one embodiment, when the computer program is executed by a processor, the following steps are also implemented:

[0148] The abnormality detection result includes a result identification indicating whether the target cabinet contains an abnormal device that does not belong to the target cabinet, and a device identification of the abnormal device when the result identification indicates that the target cabinet contains an abnormal device that does not belong to the target cabinet.

[0149] In one embodiment, when the computer program is executed by a processor, the following steps are also implemented:

[0150] Perform feature recognition on the target user to obtain the user features of the target user;

[0151] In the case where the user characteristic has the use authority of the target cabinet, a step of acquiring device information of at least one target device contained in the target cabinet is performed.

[0152] In one embodiment, when the computer program is executed by a processor, the following steps are also implemented:

[0153] Perform liveness detection on target users;

[0154] When the liveness detection result is that the detection is passed, feature recognition is performed on the target user to obtain the user features of the target user.

[0155] In one embodiment, when the computer program is executed by a processor, the following steps are also implemented:

[0156] When charging the target device, obtaining charging related information of the target device;

[0157] Predict the battery life of the target device based on charging-related information.

[0158] In one embodiment, a computer program product is provided, comprising a computer program, which, when executed by a processor, implements the following steps:

[0159] Obtaining device information of at least one target device contained in the target cabinet;

[0160] According to the device information of each target device, an abnormality detection is performed on the ownership relationship between each target device and the target cabinet to obtain an abnormality detection result;

[0161] According to the abnormal detection results, the target cabinet will be issued an equipment abnormality alarm.

[0162] In one embodiment, when the computer program is executed by a processor, the following steps are also implemented:

[0163] According to the device information of each target device, determine the cabinet identification corresponding to each target device;

[0164] According to the cabinet identification corresponding to each target device and the target identification of the target cabinet, an abnormality detection is performed on the belonging relationship between each target device and the target cabinet to obtain an abnormality detection result.

[0165] In one embodiment, when the computer program is executed by a processor, the following steps are also implemented:

[0166] The abnormality detection result includes a result identification indicating whether the target cabinet contains an abnormal device that does not belong to the target cabinet, and a device identification of the abnormal device when the result identification indicates that the target cabinet contains an abnormal device that does not belong to the target cabinet.

[0167] In one embodiment, when the computer program is executed by a processor, the following steps are also implemented:

[0168] Perform feature recognition on the target user to obtain the user features of the target user;

[0169] In the case where the user characteristic has the use authority of the target cabinet, a step of acquiring device information of at least one target device contained in the target cabinet is performed.

[0170] In one embodiment, when the computer program is executed by a processor, the following steps are also implemented:

[0171] Perform liveness detection on target users;

[0172] When the liveness detection result is that the detection is passed, feature recognition is performed on the target user to obtain the user features of the target user.

[0173] In one embodiment, when the computer program is executed by a processor, the following steps are also implemented:

[0174] When charging the target device, obtaining charging related information of the target device;

[0175] Predict the battery life of the target device based on charging-related information.

[0176] It should be noted that the user information (including but not limited to user device information, user personal information, etc.) and data (including but not limited to data used for analysis, stored data, displayed data, etc.) involved in this application are all information and data authorized by the user or fully authorized by all parties, and the collection, use and processing of relevant data must comply with relevant laws, regulations and standards of relevant countries and regions.

[0177] Those skilled in the art can understand that all or part of the processes in the above-mentioned embodiments can be completed by instructing the relevant hardware through a computer program, and the computer program can be stored in a non-volatile computer-readable storage medium. When the computer program is executed, it can include the processes of the embodiments of the above-mentioned methods. Among them, any reference to the memory, database or other medium used in the embodiments provided in this application can include at least one of non-volatile and volatile memory. Non-volatile memory can include read-only memory (ROM), magnetic tape, floppy disk, flash memory, optical memory, high-density embedded non-volatile memory, resistive random access memory (ReRAM), magnetoresistive random access memory (MRAM), ferroelectric random access memory (FRAM), phase change memory (PCM), graphene memory, etc. Volatile memory can include random access memory (RAM) or external cache memory, etc. As an illustration and not limitation, RAM can be in various forms, such as static random access memory (SRAM) or dynamic random access memory (DRAM). The database involved in each embodiment provided in this application may include at least one of a relational database and a non-relational database. Non-relational databases may include distributed databases based on blockchains, etc., but are not limited to this. The processor involved in each embodiment provided in this application may be a general-purpose processor, a central processing unit, a graphics processor, a digital signal processor, a programmable logic device, a data processing logic device based on quantum computing, etc., but are not limited to this.

[0178] The technical features of the above embodiments may be combined arbitrarily. To make the description concise, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this specification.

[0179] The above embodiments only express several implementation methods of the present application, and the descriptions thereof are relatively specific and detailed, but they cannot be understood as limiting the scope of the present application. It should be pointed out that, for a person of ordinary skill in the art, several variations and improvements can be made without departing from the concept of the present application, and these all belong to the protection scope of the present application. Therefore, the protection scope of the present application shall be subject to the attached claims.

Claims

1. A device management method, characterized in that: The method comprises: Obtaining device information of at least one target device contained in the target cabinet; According to the device information of each of the target devices, an abnormality detection is performed on the ownership relationship between each of the target devices and the target cabinet to obtain an abnormality detection result; According to the abnormality detection result, an equipment abnormality alarm is issued to the target cabinet.

2. The method according to claim 1, characterized in that The performing an abnormality detection on the ownership relationship between each of the target devices and the target cabinet according to the device information of each of the target devices to obtain an abnormality detection result includes: Determine the cabinet identification corresponding to each target device according to the device information of each target device; According to the cabinet identifier corresponding to each of the target devices and the target identifier of the target cabinet, an abnormality detection is performed on the belonging relationship between each of the target devices and the target cabinet to obtain an abnormality detection result.

3. The method according to claim 2, characterized in that The abnormality detection result includes a result identification indicating whether the target cabinet contains an abnormal device that does not belong to the target cabinet, and a device identification of the abnormal device if the result identification indicates that the target cabinet contains an abnormal device that does not belong to the target cabinet.

4. The method according to claim 1, characterized in that: The method further comprises: Performing feature recognition on a target user to obtain user features of the target user; In a case where the user characteristic has the use authority of the target cabinet, a step of acquiring device information of at least one target device contained in the target cabinet is performed.

5. The method according to claim 4, characterized in that The step of performing feature recognition on the target user to obtain the user features of the target user includes: Performing liveness detection on the target user; When the liveness detection result is that the detection is passed, feature recognition is performed on the target user to obtain user features of the target user.

6. The method according to claim 1, characterized in that The method further comprises: When charging the target device, obtaining charging related information of the target device; The battery life of the target device is predicted based on the charging-related information.

7. A device management device, characterized in that: The device comprises: An acquisition module, used to acquire device information of at least one target device contained in a target cabinet; A detection module, configured to perform an abnormality detection on the ownership relationship between each of the target devices and the target cabinet according to the device information of each of the target devices, and obtain an abnormality detection result; An alarm module is used to issue an equipment abnormality alarm to the target cabinet according to the abnormality detection result.

8. A computer device comprising a memory and a processor, wherein the memory stores a computer program, wherein: When the processor executes the computer program, the steps of the method according to any one of claims 1 to 6 are implemented.

9. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the steps of the method according to any one of claims 1 to 6 are implemented.

10. A computer program product, comprising a computer program, characterized in that When the computer program is executed by a processor, the steps of the method according to any one of claims 1 to 6 are implemented.

Citation Information

Patent Citations

  • Abnormality processing method and device in warehousing system

    CN113807770A

  • Article storage detection method and device, computer equipment and storage medium

    CN114494153A

  • Equipment health prediction method and computer readable storage medium

    CN118962498A

  • Monitoring data management method and apparatus, electronic device and storage medium

    WO2023050705A1