Machine room management method and device, storage medium and computer program product

By obtaining and authenticating the identity information of the target personnel, combining real-time location and fixed equipment position, dynamically adjusting the information prompt frequency, the problem of unauthorized operation and positioning difficulties in computer room management is solved, and intelligent permission management and efficient operation guidance are realized.

CN119539773APending Publication Date: 2025-02-28CHINA TELECOM CORP LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411655925.X
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-11-18
Publication Date
2025-02-28

AI Technical Summary

Technical Problem

Computer room management relies on manual inspection, which is prone to unauthorized operations, and is based on the method of static identification and positioning of the machine, resulting in the inability to quickly locate the target equipment.

Method used

By obtaining and authenticating the identity information of the target person, determining their real-time location in the computer room and the fixed position of the operating authority device, dynamically adjusting the information prompt frequency according to the distance, and controlling the device issues prompt information to guide the operation.

Benefits of technology

It realizes intelligent permission management and efficient operation guidance in the computer room, ensures the safe operation of the computer room, and improves the operating experience and work efficiency of engineers.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119539773A_ABST
    Figure CN119539773A_ABST
Patent Text Reader

Abstract

The invention discloses a machine room management method and device, a storage medium and a computer program product. Comprises: obtaining target identity information of a target person going to enter a machine room; authenticating the target identity information; when the target identity information passes the authentication, determining real-time position information of the target personnel in the machine room, and determining respective fixed position information of all target equipment with operation authority of the target personnel in the machine room; and for each target device, determining the distance between the target person and the target device according to the real-time position information and the fixed position information of the target device, determining an information prompt frequency according to the distance, and controlling the target device to send prompt information according to the information prompt frequency so as to prompt the target person to carry out preset operation on the target device. The technical problems that machine room management depends on manual inspection, unauthorized operation is likely to happen, and target equipment cannot be rapidly positioned in a machine positioning mode based on static identification are solved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the technical field of automated computer rooms, and in particular to a computer room management method and device, a storage medium, and a computer program product. Background Art

[0002] With the rapid development of information technology, the importance of computer rooms as the core area of ​​key IT (Information Technology) infrastructure has become increasingly prominent. Computer rooms not only provide a stable operating environment for computer systems, network equipment and various servers, but also bear the heavy responsibility of data security, equipment maintenance and resource management. In scenarios such as data centers, enterprise IT departments and cloud computing service providers, the efficient operation of computer rooms is directly related to business continuity and data reliability.

[0003] At present, computer room management systems often rely on manual inspections and static identification systems, and are unable to respond to changes in engineer behavior in real time. In particular, when engineers perform host change operations, due to the large number of hosts in the computer room and their dense distribution, engineers may mistakenly operate non-designated hosts due to insufficient authorization, which may not only lead to serious consequences such as data loss and service interruption, but also may cause security risks. In addition, even if engineers have operating permissions, if the host location in the computer room is not clearly identified, it is difficult for engineers to quickly locate the target machine, which in turn affects maintenance efficiency and response speed in emergency situations.

[0004] To address the above-mentioned problems, no effective solution has been proposed yet. Summary of the invention

[0005] The embodiments of the present application provide a computer room management method and apparatus, a storage medium, and a computer program product to at least solve the technical problems that computer room management relies on manual inspection, which makes it easy for unauthorized operations to occur, and that the method of locating machines based on static identification makes it impossible to quickly locate the target device.

[0006] According to one aspect of an embodiment of the present application, a computer room management method is provided, including: obtaining target identity information of a target person to enter the computer room; authenticating the target identity information; when the target identity information passes the authentication, determining the real-time location information of the target person in the computer room, and determining the fixed location information of all target devices respectively, wherein the target device is a device that the target person has operation authority over in the computer room; for each target device, determining the distance between the target person and the target device based on the real-time location information and the fixed location information of the target device, and determining an information prompt frequency based on the distance, and controlling the target device to send prompt information according to the information prompt frequency, wherein the prompt information is used to prompt the target person to perform a preset operation on the target device.

[0007] Optionally, authenticating the target identity information includes: determining a first matching result between the target identity information and a preset device information library, wherein the device information library includes: identity information of multiple staff members who have operation authority over various devices in the computer room, and the identity information includes at least one of the following: biometric information, smart card data, password, mobile device identification; when the first matching result is a successful match, determining that the target identity information has passed the authentication, and allowing the target person to enter the computer room; when the first matching result is a failed match, determining that the target identity information has not passed the authentication, and denying the target person from entering the computer room.

[0008] Optionally, determining the real-time location information of the target person in the computer room includes: determining first information of receiving a wireless pulse signal emitted by an ultra-wideband electronic tag carried by the target person, and analyzing the first information using an ultra-wideband positioning technology to obtain the real-time location information of the target person in the computer room, wherein the first information at least includes: the receiving time; or determining second information of receiving a radio frequency signal emitted by a radio frequency identification electronic tag carried by the target person, and analyzing the second information using a radio frequency identification positioning technology to obtain the real-time location information of the target person in the computer room, wherein the second information at least includes: signal strength information; or determining third information of receiving a WiFi signal emitted by a mobile device carried by the target person, and analyzing the third information using a WiFi positioning technology to obtain the real-time location information of the target person in the computer room, wherein the third information at least includes: signal strength information and location information of the WiFi access point.

[0009] Optionally, determining the fixed location information of all target devices respectively includes: determining a second matching result between the target identity information and a preset device information library, wherein the device information library also includes: the fixed location information of each device in the computer room; when the second matching result is a successful match, determining the fixed location information of all target devices respectively for which the target personnel has operation authority.

[0010] Optionally, the distance between the target person and the target device is determined based on the real-time location information and the fixed location information of the target device, and the information prompt frequency is determined based on the distance, and the target device is controlled to send prompt information according to the information prompt frequency, including: using a preset distance algorithm to determine the distance between the real-time location information of the target person and the fixed location information of the target device, wherein the distance algorithm includes at least one of the following: Euclidean distance algorithm, Manhattan distance algorithm, Chebyshev distance algorithm; determining the information prompt frequency based on preset empirical parameters, a preset reference frequency and distance, and controlling the target device to send prompt information according to the information prompt frequency, wherein the greater the distance, the lower the corresponding information prompt frequency; the smaller the distance, the higher the corresponding information prompt frequency.

[0011] Optionally, before controlling the target device to send the prompt information according to the information prompt frequency, the method further includes: determining the frequency sum of the information prompt frequencies of all target devices, and judging the magnitude relationship between the frequency sum and a preset frequency threshold; when the frequency sum is lower than the frequency threshold, controlling each target device to send the corresponding prompt information according to the corresponding information prompt frequency; when the frequency sum is not lower than the frequency threshold, adjusting the information prompt frequency of each target device according to the following formula:

[0012]

[0013] Where i = {1, 2, ..., m} represents the serial number of the target device, m represents the number of all target devices, P represents the total frequency, P0 represents the reference frequency, u represents the empirical parameter, and D i Represents the distance between the target person and the i-th target device.

[0014] Optionally, the type of prompt information includes at least one of the following: buzzer warning, indicator light flashing.

[0015] According to another aspect of the embodiment of the present application, a computer room management device is also provided, including: an acquisition module, used to acquire the target identity information of a target person to enter the computer room; an authentication module, used to authenticate the target identity information; a determination module, used to determine the real-time location information of the target person in the computer room when the target identity information passes the authentication, and determine the fixed location information of all target devices respectively, wherein the target device is a device that the target person has the operation authority in the computer room; a prompt module, used to determine, for each target device, the distance between the target person and the target device based on the real-time location information and the fixed location information of the target device, and determine the information prompt frequency based on the distance, and control the target device to send prompt information according to the information prompt frequency, wherein the prompt information is used to prompt the target person to perform a preset operation on the target device.

[0016] According to another aspect of an embodiment of the present application, a non-volatile storage medium is further provided, the non-volatile storage medium including a stored computer program, wherein the device where the non-volatile storage medium is located executes the above-mentioned computer room management method by running the computer program.

[0017] According to another aspect of an embodiment of the present application, a computer program product is further provided. The computer program product includes a stored computer program, wherein the computer program implements the above-mentioned computer room management method when executed by a processor.

[0018] In an embodiment of the present application, the target identity information of the target person to enter the computer room is obtained; the target identity information is authenticated; when the target identity information is authenticated, the real-time location information of the target person in the computer room is determined, and the fixed location information of all target devices is determined, wherein the target device is a device that the target person has the operation authority in the computer room; for each target device, the distance between the target person and the target device is determined based on the real-time location information and the fixed location information of the target device, and the information prompt frequency is determined based on the distance, and the target device is controlled to send prompt information according to the information prompt frequency, wherein the prompt information is used to prompt the target person to perform preset operations on the target device. Thereby, intelligent authority management and efficient operation guidance in the computer room are realized, the safe operation of the computer room is ensured, and the operation experience and work efficiency of engineers are greatly improved. This solves the technical problem that the computer room management relies on manual inspection, unauthorized operations are prone to occur, and the method of locating machines based on static identification leads to the inability to quickly locate the target device. BRIEF DESCRIPTION OF THE DRAWINGS

[0019] The drawings described herein are used to provide a further understanding of the present application and constitute a part of the present application. The illustrative embodiments of the present application and their descriptions are used to explain the present application and do not constitute an improper limitation on the present application. In the drawings:

[0020] Figure 1 It is a hardware structure block diagram of an optional computer terminal (or mobile device) for implementing a computer room management method according to an embodiment of the present application;

[0021] Figure 2 It is a flowchart of an optional computer room management method according to an embodiment of the present application;

[0022] Figure 3 is a structural schematic diagram of an optional computer room management device according to an embodiment of the present application;

[0023] Figure 4 It is a schematic diagram of the structure of an optional electronic device according to an embodiment of the present application. DETAILED DESCRIPTION

[0024] In order to enable those skilled in the art to better understand the solution of the present application, 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 only 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 creative work should fall within the scope of protection of the present application.

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

[0026] In addition, the relevant information (including but not limited to user device information, user personal information, etc.) and data (including but not limited to data for display, data for analysis, etc.) involved in this application are all information and data authorized by the user or fully authorized by all parties. For example, an interface is set up between this system and the relevant user or organization. Before obtaining relevant information, it is necessary to send an acquisition request to the aforementioned user or organization through the interface, and obtain relevant information after receiving the consent information fed back by the aforementioned user or organization.

[0027] Example 1

[0028] According to an embodiment of the present application, an embodiment of a computer room management method is provided. It should be noted that the steps shown in the flowchart of the accompanying drawings can be executed in a computer system such as a set of computer executable instructions, and although a logical order is shown in the flowchart, in some cases, the steps shown or described can be executed in an order different from that shown here.

[0029] The method embodiments provided in the embodiments of the present application can be executed in a mobile terminal, a computer terminal or a similar computing device of a computer room intelligent monitoring system. Figure 1 FIG. 1 shows a hardware structure block diagram of a computer terminal (or mobile device) for implementing a computer room management method. Figure 1 As shown, the computer terminal 10 (or mobile device 10) may include one or more (102a, 102b, ..., 102n are used to illustrate) processors 102 (the processor 102 may include but is not limited to a processing device such as a microprocessor MCU or a programmable logic device FPGA), a memory 104 for storing data, and a transmission device 106 for communication functions. In addition, it may also include: a display, an input / output interface (I / O interface), a universal serial bus (USB) port (which may be included as one of the ports of the BUS bus), a network interface, a power supply and / or a camera. It can be understood by those skilled in the art that Figure 1The structure shown is only for illustration and does not limit the structure of the above electronic device. Figure 1 More or fewer components as shown, or with Figure 1 Different configurations shown.

[0030] It should be noted that the one or more processors 102 and / or other data processing circuits described above may generally be referred to herein as "data processing circuits". The data processing circuits may be embodied in whole or in part as software, hardware, firmware, or any other combination thereof. In addition, the data processing circuit may be a single independent processing module, or may be incorporated in whole or in part into any of the other components in the computer terminal 10 (or mobile device). As described in the embodiments of the present application, the data processing circuit acts as a processor control (e.g., selection of a variable resistor terminal path connected to an interface).

[0031] The memory 104 can be used to store software programs and modules of application software, such as the program instructions / data storage device corresponding to the computer room management method in the embodiment of the present application. The processor 102 executes various functional applications and data processing by running the software programs and modules stored in the memory 104, that is, the computer room management method of the above-mentioned application is realized. The memory 104 may include a high-speed random access memory, and may also include a non-volatile memory, such as one or more magnetic storage devices, flash memory, or other non-volatile solid-state memory. In some examples, the memory 104 may further include a memory remotely arranged relative to the processor 102, and these remote memories may be connected to the computer terminal 10 via a network. Examples of the above-mentioned network include, but are not limited to, the Internet, an intranet, a local area network, a mobile communication network, and a combination thereof.

[0032] The transmission device 106 is used to receive or send data via a network. The specific example of the above network may include a wireless network provided by a communication provider of the computer terminal 10. In one example, the transmission device 106 includes a network adapter (Network Interface Controller, NIC), which can be connected to other network devices through a base station so as to communicate with the Internet. In one example, the transmission device 106 can be a radio frequency (RF) module, which is used to communicate with the Internet wirelessly.

[0033] The display may be, for example, a touch screen liquid crystal display (LCD) that enables a user to interact with a user interface of the computer terminal 10 (or mobile device).

[0034] In the above operating environment, Figure 2is a flow chart of an optional computer room management method according to an embodiment of the present application, such as Figure 2 As shown, the method at least includes steps S202-S208, wherein:

[0035] Step S202, obtaining target identity information of a target person to enter the computer room.

[0036] In the technical solution provided in step S202, the computer room intelligent monitoring system can obtain the target identity information of the target person through the identity recognition device (such as RFID card reader, biometric identifier, etc.) installed at the entrance of the computer room or other key locations. The target identity information refers to the data or characteristics held by the person to enter the computer room that can prove his or her personal identity. This information is the basis for the computer room intelligent monitoring system to identify and verify the identity of the person, ensuring that only authorized personnel can enter and operate the equipment in the computer room.

[0037] Step S204: authenticating the target identity information.

[0038] In the technical solution provided in step S204, the intelligent monitoring system of the computer room can authenticate the acquired target identity information, wherein the authentication process can be a comparison with a pre-stored identity database to confirm whether the information of the target person matches the authorization information stored in the database, thereby significantly improving the physical security of the computer room and preventing illegal entry by unauthorized persons.

[0039] Step S206, when the target identity information passes the authentication, the real-time location information of the target person in the computer room is determined, and the fixed location information of all target devices is determined.

[0040] In the technical solution provided in step S206, if the intelligent monitoring system of the computer room successfully authenticates the target identity information, it is determined that the target person is authorized to enter the computer room. At this time, the intelligent monitoring system of the computer room uses positioning technology to track the real-time location information of the target person in the computer room in real time. This usually requires the deployment of location sensing equipment in the computer room to capture the signal from the identification tag or mobile device carried by the target person, so as to calculate its location and monitor the location of the target person in real time. At the same time, after determining that the target person is authorized to enter the computer room, the fixed location information of the target device of the device that the target person has the operation authority in the computer room can also be determined.

[0041] Step S208, for each target device, determine the distance between the target person and the target device based on the real-time location information and the fixed location information of the target device, determine the information prompt frequency based on the distance, and control the target device to send prompt information according to the information prompt frequency.

[0042] In the technical solution provided in step S208, the intelligent monitoring system of the computer room calculates the relative distance between the target person and the target device by comparing the real-time location information of the target person and the fixed location information of the target device, and determines a reasonable prompt information frequency based on the relative distance to ensure that the prompt information can be transmitted to the target person in a timely manner to help him / her quickly locate the target device, and will not cause interference or discomfort due to excessive frequency. The intelligent monitoring system of the computer room can determine the information prompt frequency and send it to the corresponding target device, so that it can send prompt information (such as visual, auditory or tactile form) according to the corresponding frequency to prompt the target person to quickly find the target device and perform preset operations on it, thereby greatly improving the operating efficiency and the intelligent level of computer room management. Among them, the above-mentioned preset operations are pre-defined and related to the normal operation or maintenance activities of the equipment, such as touch, movement or specific gestures.

[0043] The above method of this embodiment is further introduced below.

[0044] As an optional implementation, in the technical solution provided in the above step S204, the method may include:

[0045] First, a first matching result between the target identity information and a preset device information database is determined.

[0046] Among them, the equipment information database includes: the identity information of multiple staff members who have the right to operate each device in the computer room, that is, the equipment information database stores the identity information of all computer room staff members and their corresponding operation permissions, and this information is encrypted and securely processed to protect personal privacy and data security. In addition, the above identity information includes the following but is not limited to: biometric information (such as fingerprints, facial features, iris patterns, etc., that is, using a person's unique physiological or behavioral characteristics to confirm identity), smart card data (such as using radio frequency identification RFID cards, magnetic stripe cards or smart chip cards, etc., to verify the identity of a person by reading the information on the card), password (that is, the target person proves his or her identity by entering a pre-set password or password), mobile device identification (that is, using a mobile phone, smart watch or other mobile device as a medium for identity verification, such as connecting through Bluetooth or wireless network, and reading the identity information on the mobile device or using the biometric recognition function on the mobile device for verification).

[0047] If the first matching result is a successful match, it is determined that the target identity information has passed the authentication, and the target person is allowed to enter the computer room;

[0048] In the case where the first matching result is a matching failure, it is determined that the target identity information has not passed the authentication, and the target person is denied access to the computer room.

[0049] In the above embodiment, the intelligent monitoring system of the computer room can compare the collected target identity information with the data in the device information library to find out whether there is a matching record. This process may include data preprocessing, feature extraction and application of high-precision matching algorithms to ensure the accuracy and security of the match. If the target identity information matches one or more records in the device information library successfully, it is determined that the target person has passed the authentication. At this time, the system enables the access control device at the entrance of the computer room and allows the target person to enter the computer room; on the contrary, if the match fails, it is determined that the target person has not passed the authentication. At this time, the system controls the access control device to remain closed, refusing the person to enter the computer room, and may trigger an alarm to notify the security personnel. Through the above authentication process, the system can efficiently and accurately verify the identity information of each person to be entered, ensuring that only people with corresponding permissions can enter the computer room, thereby significantly enhancing the security and management efficiency of the computer room. This not only effectively prevents unauthorized access, but also provides a solid foundation for the automated management of the computer room, which is conducive to improving the standardization and security of the operation of equipment inside the computer room.

[0050] It should be noted that when performing identity authentication, one identity information can be authenticated separately, or one identity information can be authenticated to enhance the security and reliability of subsequent system authentication. For example, a dual authentication mechanism can be adopted, requiring the target person to pass both biometric identification and smart card identification to confirm their identity information, thereby effectively preventing unauthorized persons from entering the computer room and ensuring the safety and normal operation of the computer room. At the same time, the combination of multiple methods can provide redundancy. Even if one of the methods fails, the system can still confirm the identity of the target person through other methods, ensuring the continuity and stability of the computer room monitoring and early warning system.

[0051] In addition, whether the authentication result of the target person's identity information is successful or failed, the computer room intelligent monitoring system will feedback the authentication result to the target person and the computer room management platform. That is, if the match is successful, the computer room intelligent monitoring system may confirm the information through the display screen or voice feedback, informing the target person that he is allowed to enter the computer room; if the match fails, it will clearly remind the target person that he has no permission to enter, and may provide further instructions or support, such as contacting the computer room administrator to obtain permission.

[0052] As an optional implementation, in the technical solution provided in the above step S206, the intelligent monitoring system of the computer room can determine the real-time location information of the target person through an ultra-wideband (Ultra-Wideband, UWB) positioning method, wherein the UWB positioning method uses an ultra-wideband wireless pulse signal to calculate the distance by measuring the time difference of arrival (TDOA) or arrival time (TOA) of the signal. Therefore, the method may include: determining to receive the first information of the wireless pulse signal emitted by the ultra-wideband electronic tag carried by the target person, and using the ultra-wideband positioning technology to analyze the first information to obtain the real-time location information of the target person in the computer room, wherein the first information at least includes: the receiving time.

[0053] Specifically, first, the UWB tag carried by the target person transmits a UWB pulse signal; the intelligent monitoring system of the computer room measures the time difference or absolute time when multiple UWB receivers deployed in the computer room capture these pulse signals, and calculates the distance information between the UWB tag and at least three UWB receivers based on the signal propagation speed (speed of light) and the measured time difference or time, and determines the precise location of the tag through triangulation.

[0054] Among them, TOA positioning is based on measuring the signal propagation time from the RFID electronic tag to a certain reader. By knowing the speed of the signal in the air, the distance can be calculated and then the positioning can be performed. TDOA positioning is performed by measuring the time difference between the signal reaching different readers in the room. It is not affected by the signal speed and can improve the positioning accuracy.

[0055] As another optional implementation, in the technical solution provided in the above step S206, the intelligent monitoring system of the computer room can determine the real-time location information of the target person through a radio frequency identification (RFID) positioning method, wherein the RFID positioning technology estimates the distance based on the strength or frequency characteristics of the wireless signal. Therefore, the above method can include: determining to receive the second information of the radio frequency signal emitted by the radio frequency identification electronic tag carried by the target person, and using the radio frequency identification positioning technology to analyze the second information to obtain the real-time location information of the target person in the computer room, wherein the second information at least includes: signal strength information.

[0056] Specifically, first, the RFID tag carried by the target person emits a radio frequency signal; the computer room intelligent monitoring system measures the signal strength of these radio frequency signals captured by multiple RFID readers deployed in the computer room, and calculates the precise location of the tag based on the signal strength and the reader position through the least squares method, fingerprint positioning method, etc.

[0057] As another optional implementation, in the technical solution provided in the above step S206, the intelligent monitoring system of the computer room can also determine the real-time location information of the target person through a WiFi positioning method, wherein the Wi-Fi positioning technology is usually based on the received signal strength indicator (RSSI) and the known access point (AP) location. Therefore, the above method may include: determining to receive the third information of the WiFi signal transmitted by the mobile device carried by the target person, and using the WiFi positioning technology to analyze the third information to obtain the real-time location information of the target person in the computer room, wherein the third information at least includes: signal strength information, location information of the WiFi access point.

[0058] Specifically, for target personnel carrying terminal devices that support Wi-Fi functions, the system can capture the Wi-Fi signals emitted by the devices carried by the personnel through the Wi-Fi access points (APs) arranged in the computer room, and analyze the signal strength of the Wi-Fi signals; then, use the signal strength and the preset signal attenuation model to estimate the distance between the terminal device and each access point; finally, use the location information of the access point and the distance from the terminal device to the access point to calculate the precise location of the device through triangulation or fingerprint positioning.

[0059] It should be noted that the above-mentioned determination of the real-time location information of the target person in the computer room can also be performed by using the Bluetooth signal strength of the terminal device or Bluetooth beacon (iBeacon) for positioning. Alternatively, a combination of multiple positioning technologies (such as UWB, Wi-Fi, Bluetooth, RFID, etc.) can be used to more accurately determine the real-time location information of the target person, especially in a complex environment with many obstructions and large signal interference.

[0060] As an optional implementation, in the technical solution provided in the above step S206, the computer room intelligent monitoring system may determine the fixed location information of the target device by the following method, including:

[0061] Determine a second matching result between the target identity information and a preset device information database, wherein the device information database also includes: fixed location information of each device in the computer room;

[0062] When the second matching result is a successful match, the fixed position information of each of all target devices for which the target person has the operation authority is determined.

[0063] In this embodiment, since the device information database stores detailed information of each device in the computer room, including device ID, device type, device location, and a list of operation permissions related to the device, after the target person passes the target identity authentication, the fixed location information of all target devices that the target person has operation permissions for can be determined from the device information database based on the target identity information of the target person. Such location information can be coordinate data based on the computer room map, or a specific computer room area code, such as the device is located in area A, area B, etc. of the computer room.

[0064] It should be noted that although the equipment in the computer room is usually fixed in place, when the equipment is moved or rearranged, the computer room intelligent monitoring system needs to update the equipment's location information in the equipment information database in a timely manner to ensure the real-time and accuracy of the data.

[0065] As an optional implementation, in the technical solution provided in the above step S208, the computer room intelligent monitoring system may determine the information prompt frequency by the following method, including:

[0066] Step S2081, using a preset distance algorithm to determine the distance between the real-time location information of the target person and the fixed location information of the target device, wherein the distance algorithm includes but is not limited to: Euclidean distance algorithm, Manhattan distance algorithm, Chebyshev distance algorithm, etc. This application does not impose specific restrictions on the selection of distance algorithm, and it can be selected according to actual needs.

[0067] Step S2082, determine the information prompt frequency based on preset empirical parameters, preset reference frequency and distance, and control the target device to send prompt information according to the information prompt frequency, wherein the greater the distance, the lower the corresponding information prompt frequency; the smaller the distance, the higher the corresponding information prompt frequency.

[0068] Specifically, in the technical solution provided in the above step S2082, the information prompt frequency can be determined according to the following formula:

[0069]

[0070] Among them, P0 represents the reference frequency, u represents the empirical parameter, and D represents the distance.

[0071] However, considering that the target personnel may have the authority to operate multiple target devices in the computer room, if multiple target devices send out prompt information at the same time according to the corresponding information prompt frequency, the sum of the information prompt frequencies of all target devices in the computer room may exceed the maximum frequency of the normal person's auditory comfort warning, thereby causing discomfort to the target personnel.

[0072] Therefore, the computer room intelligent control system can also determine the sum of the information prompt frequencies of all target devices before controlling the target device to send prompt information according to the information prompt frequency, and judge the relationship between the sum of the frequencies and the preset frequency threshold. The frequency threshold is usually set according to human comfort, noise standards or system performance requirements to prevent interference or discomfort caused by excessively high information prompt frequencies.

[0073] When the total frequency is lower than the frequency threshold, the system considers that the current frequency distribution is acceptable and will not cause excessive interference. At this time, the system controls each target device to send corresponding prompt information according to the corresponding information prompt frequency, that is, each target device sends corresponding prompt information according to its own information prompt frequency.

[0074] When the total frequency is not lower than the frequency threshold, the system believes that the current frequency distribution may cause interference or exceed the comfort range, so a frequency adjustment mechanism is needed to dynamically adjust the prompt frequency of each device, so that the total frequency of multiple devices sending prompt information in parallel is maintained below the preset threshold, achieving overall frequency balance and optimization, avoiding frequency conflicts between devices and excessive stimulation of personnel, and helping to create a more comfortable and efficient working environment. Specifically, the information prompt frequency of each target device can be adjusted by the following formula:

[0075]

[0076] Where i = {1, 2, ..., m} represents the serial number of the target device, m represents the number of all target devices, P represents the total frequency, P0 represents the reference frequency, u represents the empirical parameter, and D i Represents the distance between the target person and the i-th target device.

[0077] Furthermore, after adjusting the information prompt frequency of each target device according to the above method, the target device is controlled to send prompt information according to the information prompt frequency to prompt the target person to perform a preset operation on the target device. The types of prompt information include but are not limited to: buzzer warning, indicator light flashing, etc.

[0078] For example, an indicator light may be installed on the target device. When the target person approaches the target device, the brightness or flashing frequency of the light may change as a visual prompt; and when the target person gets closer to the target device, the light may become brighter or flash faster.

[0079] In addition, in order to show the target person more intuitively, it is also possible to send display text information or prompt text information to the mobile device (such as a mobile phone, tablet computer, smart watch, etc.) carried by the target person to inform the target person of his current location and the fixed location information of the target device that should be paid attention to, wherein the text information may include specific distance data, target device name or location number, etc. Alternatively, the floor plan of the computer room is directly sent to the mobile device carried by the target person, and the real-time location information of the target person and the fixed location information of the target device are highlighted on the display screen of the mobile device according to the information prompt frequency. At the same time, in order to make the target person know the moving path more clearly, the direction of the target person moving to the target device can be indicated by an arrow or different color changes can be used to show the proximity of the target person to the target device.

[0080] Furthermore, the intelligent monitoring system of the computer room can also capture the characteristic signals of the preset operation through sensors (such as touch sensors, acceleration sensors, infrared sensors, etc.) deployed on the target device to continuously monitor the behavior of the target personnel. If it is determined whether the behavior of the target personnel meets the characteristics of the preset operation, such as the preset operation is to touch the device screen, the system will analyze the data of the touch sensor to identify whether a touch event has occurred. If so, the target device is controlled to stop sending prompt information to avoid unnecessary interference with the target personnel's operation process.

[0081] Based on the scheme defined by the above steps S202 to S208, it can be learned that in the embodiment, by authenticating the target identity information of the target person entering the computer room, it is ensured that only authorized personnel can enter the computer room; when the target identity information is authenticated, the preset positioning technology is used to accurately determine the real-time location information of the target person in the computer room, and according to the authority information of the target person, the fixed location information of all target devices is queried from the device information database; then, according to the real-time location information and the fixed location information of the device, the distance between the target person and the device is calculated, and the information prompt frequency corresponding to the distance is determined according to the preset mapping rule between the distance and the information prompt frequency, so that the system can dynamically adjust the frequency of the prompt information according to the proximity between the person and the device, which not only ensures the timeliness of the prompt, but also avoids unnecessary interference; finally, by controlling the target device to send prompt information according to the information prompt frequency, the target person is guided to quickly find the target device and perform preset operations, thereby realizing intelligent authority management and efficient operation guidance in the computer room, ensuring the safe operation of the computer room, and greatly improving the operation experience and work efficiency of engineers.

[0082] Example 2

[0083] Based on Embodiment 1 of the present application, an embodiment of a computer room management device is also provided, and the computer room management method of the above embodiment is executed when the device is running. Figure 3 is a schematic diagram of the structure of an optional computer room management device according to an embodiment of the present application, such as Figure 3 As shown, the computer room management device at least includes an acquisition module 32, an authentication module 34, a determination module 36 and a prompt module 38, wherein:

[0084] An acquisition module 32 is used to acquire the target identity information of the target person to enter the computer room;

[0085] An authentication module 34, used to authenticate the target identity information;

[0086] The determination module 36 is used to determine the real-time location information of the target person in the computer room and the fixed location information of all target devices when the target identity information passes the authentication, wherein the target device is the device that the target person has the operation authority in the computer room;

[0087] The prompt module 38 is used to determine the distance between the target person and the target device for each target device based on the real-time location information and the fixed location information of the target device, and determine the information prompt frequency based on the distance, and control the target device to send prompt information according to the information prompt frequency, wherein the prompt information is used to prompt the target person to perform preset operations on the target device.

[0088] It should be noted that the various modules in the above-mentioned computer room management device can be program modules (for example, a set of program instructions that implement a certain specific function) or hardware modules. For the latter, it can be expressed in the following forms, but is not limited to this: the expression form of each of the above-mentioned modules is a processor, or the functions of each of the above-mentioned modules are implemented by a processor.

[0089] Example 3

[0090] According to an embodiment of the present application, a non-volatile storage medium is further provided, in which a program is stored, wherein when the program is running, the device where the non-volatile storage medium is located is controlled to execute the computer room management method in Example 1.

[0091] Optionally, the device where the non-volatile storage medium is located implements the following steps by running the program: obtaining the target identity information of the target person to enter the computer room; authenticating the target identity information; when the target identity information is authenticated, determining the real-time location information of the target person in the computer room, and determining the fixed location information of all target devices respectively, wherein the target device is a device that the target person has operation authority over in the computer room; for each target device, determining the distance between the target person and the target device based on the real-time location information and the fixed location information of the target device, and determining the information prompt frequency based on the distance, and controlling the target device to send prompt information according to the information prompt frequency, wherein the prompt information is used to prompt the target person to perform preset operations on the target device.

[0092] According to an embodiment of the present application, a computer program product is also provided, which includes a stored computer program, wherein when the computer program is executed by a processor, the computer room management method in Example 1 is implemented.

[0093] Optionally, the computer program executes the following steps: obtaining the target identity information of the target person to enter the computer room; authenticating the target identity information; when the target identity information passes the authentication, determining the real-time location information of the target person in the computer room, and determining the fixed location information of all target devices, wherein the target device is a device that the target person has the operation authority to operate in the computer room; for each target device, determining the distance between the target person and the target device based on the real-time location information and the fixed location information of the target device, and determining the information prompt frequency based on the distance, and controlling the target device to send prompt information according to the information prompt frequency, wherein the prompt information is used to prompt the target person to perform a preset operation on the target device.

[0094] According to an embodiment of the present application, a processor is also provided, which is used to run a program, wherein the computer room management method in Example 1 is executed when the program is running.

[0095] Optionally, the following steps are executed when the program is running: obtaining the target identity information of the target person to enter the computer room; authenticating the target identity information; when the target identity information is authenticated, determining the real-time location information of the target person in the computer room, and determining the fixed location information of all target devices, wherein the target device is a device that the target person has operation authority over in the computer room; for each target device, determining the distance between the target person and the target device based on the real-time location information and the fixed location information of the target device, and determining the information prompt frequency based on the distance, and controlling the target device to send prompt information according to the information prompt frequency, wherein the prompt information is used to prompt the target person to perform preset operations on the target device.

[0096] According to an embodiment of the present application, an electronic device is also provided, wherein: Figure 4 is a schematic diagram of the structure of an optional electronic device according to an embodiment of the present application, such as Figure 4 As shown, the electronic device includes one or more processors; a memory for storing one or more programs, and when the one or more programs are executed by the one or more processors, the one or more processors are implemented to run the programs, wherein the programs are configured to execute the computer room management method in the above-mentioned embodiment 1 when running.

[0097] Optionally, the processor is configured to execute the following steps through a computer program: obtaining the target identity information of the target person to enter the computer room; authenticating the target identity information; when the target identity information is authenticated, determining the real-time location information of the target person in the computer room, and determining the fixed location information of all target devices, wherein the target device is a device that the target person has operation authority over in the computer room; for each target device, determining the distance between the target person and the target device based on the real-time location information and the fixed location information of the target device, and determining the information prompt frequency based on the distance, and controlling the target device to send prompt information according to the information prompt frequency, wherein the prompt information is used to prompt the target person to perform preset operations on the target device.

[0098] The serial numbers of the above-mentioned embodiments of the present application are for description only and do not represent the advantages or disadvantages of the embodiments.

[0099] In the above embodiments of the present application, the description of each embodiment has its own emphasis. For parts that are not described in detail in a certain embodiment, please refer to the relevant description of other embodiments.

[0100] In the several embodiments provided in this application, it should be understood that the disclosed technical content can be implemented in other ways. Among them, the device embodiments described above are only schematic. For example, the division of units can be a logical function division. There may be other division methods in actual implementation. For example, multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of units or modules, which can be electrical or other forms.

[0101] 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 over multiple units. Some or all of the units may be selected according to actual needs to achieve the purpose of the present embodiment.

[0102] In addition, each functional unit in each embodiment of the present application may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit. The above-mentioned integrated unit may be implemented in the form of hardware or in the form of software functional units.

[0103] If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present application, or the part that contributes to the relevant technology or all or part of the technical solution, can be embodied in the form of a software product, which is stored in a storage medium and includes several instructions for a computer device (which can be a personal computer, server or network device, etc.) to perform all or part of the steps of the various embodiments of the present application. The aforementioned storage medium includes: U disk, read-only memory (ROM, Read-Only Memory), random access memory (RAM, RandomAccess Memory), mobile hard disk, disk or optical disk, etc. Various media that can store program codes.

[0104] The above are only preferred implementations of the present application. It should be pointed out that for ordinary technicians in this technical field, several improvements and modifications can be made without departing from the principles of the present application. These improvements and modifications should also be regarded as the scope of protection of the present application.

Claims

1. A computer room management method, characterized in that: include: Obtain the target identity information of the target person who is about to enter the computer room; authenticating the target identity information; When the target identity information passes the authentication, the real-time location information of the target person in the computer room is determined, and the fixed location information of all target devices is determined, wherein the target device is a device that the target person has the operation authority to operate in the computer room; For each of the target devices, the distance between the target person and the target device is determined based on the real-time location information and the fixed location information of the target device, and an information prompt frequency is determined based on the distance, and the target device is controlled to issue prompt information according to the information prompt frequency, wherein the prompt information is used to prompt the target person to perform a preset operation on the target device.

2. The method according to claim 1, characterized in that Authenticating the target identity information includes: Determine a first matching result between the target identity information and a preset device information library, wherein the device information library includes: identity information of multiple staff members who have operation authority over each device in the computer room, and the identity information includes at least one of the following: biometric information, smart card data, password, mobile device identification; If the first matching result is a successful match, determining that the target identity information has passed the authentication, and allowing the target person to enter the computer room; In the case where the first matching result is a matching failure, it is determined that the target identity information has not passed the authentication, and the target person is denied access to the computer room.

3. The method according to claim 1, characterized in that Determining the real-time location information of the target person in the computer room includes: Determine and receive first information of a wireless pulse signal emitted by an ultra-wideband electronic tag carried by the target person, and use ultra-wideband positioning technology to analyze the first information to obtain real-time location information of the target person in the computer room, wherein the first information at least includes: receiving time; Alternatively, determining to receive second information of a radio frequency signal emitted by a radio frequency identification electronic tag carried by the target person, and analyzing the second information using radio frequency identification positioning technology to obtain real-time location information of the target person in the computer room, wherein the second information at least includes: signal strength information; Alternatively, determine and receive third information of the WiFi signal transmitted by the mobile device carried by the target person, and use WiFi positioning technology to analyze the third information to obtain the real-time location information of the target person in the computer room, wherein the third information at least includes: signal strength information, location information of the WiFi access point.

4. The method according to claim 1, characterized in that: Determine the fixed location information of each target device, including: Determine a second matching result between the target identity information and a preset device information database, wherein the device information database also includes: fixed location information of each device in the computer room; When the second matching result is a successful match, the fixed location information of each of all target devices for which the target person has the operation authority is determined.

5. The method according to claim 1, characterized in that Determining the distance between the target person and the target device according to the real-time location information and the fixed location information of the target device, determining an information prompt frequency according to the distance, and controlling the target device to send prompt information according to the information prompt frequency, including: Determine the distance between the real-time location information of the target person and the fixed location information of the target device by using a preset distance algorithm, wherein the distance algorithm includes at least one of the following: Euclidean distance algorithm, Manhattan distance algorithm, Chebyshev distance algorithm; The information prompt frequency is determined based on preset empirical parameters, a preset reference frequency and the distance, and the target device is controlled to send prompt information according to the information prompt frequency, wherein the greater the distance, the lower the corresponding information prompt frequency; the smaller the distance, the higher the corresponding information prompt frequency.

6. The method according to claim 1, characterized in that Before controlling the target device to send the prompt information according to the information prompt frequency, the method further includes: Determine the sum of the frequencies of the information prompts of all target devices, and determine the magnitude relationship between the sum of the frequencies and a preset frequency threshold; When the total frequency is lower than the frequency threshold, controlling each of the target devices to send corresponding prompt information according to the corresponding information prompt frequency; When the sum of the frequencies is not less than the frequency threshold, the information prompt frequency of each target device is adjusted according to the following formula: Wherein, i={1,2,…,m} represents the serial number of the target device, and m represents the number of all target devices, P represents the sum of the frequencies, P0 represents the reference frequency, u represents the empirical parameter, and D i Represents the distance between the target person and the i-th target device.

7. The method according to claim 1, characterized in that The type of the prompt information includes at least one of the following: buzzer warning, indicator light flashing.

8. A computer room management device, characterized in that: include: An acquisition module is used to acquire the target identity information of the target person who is about to enter the computer room; An authentication module, used for authenticating the target identity information; A determination module, used to determine the real-time location information of the target person in the computer room and the fixed location information of all target devices when the target identity information passes the authentication, wherein the target device is a device that the target person has the operation authority to operate in the computer room; A prompt module is used to determine, for each of the target devices, the distance between the target person and the target device based on the real-time location information and the fixed location information of the target device, and to determine an information prompt frequency based on the distance, and to control the target device to send prompt information according to the information prompt frequency, wherein the prompt information is used to prompt the target person to perform a preset operation on the target device.

9. A non-volatile storage medium, characterized in that: The non-volatile storage medium stores a computer program, wherein the device where the non-volatile storage medium is located executes the computer room management method according to any one of claims 1 to 7 by running the computer program.

10. A computer program product, characterized in that include: A computer program, wherein when the computer program is executed by a processor, the computer room management method according to any one of claims 1 to 7 is implemented.