An elevator individualization and terminal collector parallel registration method and system

CN120698312BActive Publication Date: 2026-08-07SHANDONG TIWANG INFORMATION TECHNOLOGY CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
SHANDONG TIWANG INFORMATION TECHNOLOGY CO LTD
Filing Date
2025-07-02
Publication Date
2026-08-07

AI Technical Summary

Technical Problem

然而,传统的电梯注册和管理往往存在注册流程繁琐、信息采集不全面、管理效率低下等问题

Benefits of technology

[0014] Compared with existing technologies, the advantages of this invention are as follows: The elevator personalization and terminal collector parallel registration system provided by this invention achieves a fast and accurate registration process for elevators and terminal collectors. Through the registration module, it ensures that the elevator's personalized information and the terminal collector's device information can be accurately bound to the corresponding unique identifier, avoiding information confusion and errors. The parallel processing module can process registration requests from both elevators and terminal collectors simultaneously, greatly improving registration efficiency. The judgment optimization module and judgment compensation module further optimize and compensate for the registration response time based on factors such as network environment, elevator response speed, terminal response speed, and device load information, ensuring the stability and reliability of the registration process.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120698312B_ABST
    Figure CN120698312B_ABST
Patent Text Reader

Abstract

The application relates to the technical field of elevator registration management, and discloses an elevator individualization and terminal collector parallel registration method and system, which comprises the following modules: a registration module configured to bind device information with the unique identifier of a terminal collector to be registered; a parallel processing module configured to determine the initial registration response time of an elevator to be registered and a terminal collector to be registered based on an analysis result; a judgment optimization module configured to determine the optimization coefficient of the initial registration response time according to a comparison result and obtain an optimized registration response time; and a judgment compensation module configured to determine the compensation coefficient of the optimized registration response time according to device load information and determine a compensated registration response time. The application realizes a fast and accurate registration process of an elevator and a terminal collector. Through the registration module, the individualization information of the elevator and the device information of the terminal collector can be accurately bound to the corresponding unique identifier.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of elevator registration management technology, and more specifically, to a method and system for parallel registration of elevator individualization and terminal data collectors. Background Technology

[0002] With the continuous development of modern building technology, elevators have become an indispensable means of transportation in various high-rise buildings and public facilities. The safe operation and efficient management of elevators are of great significance for ensuring people's daily travel safety and improving their quality of life. However, traditional elevator registration and management often suffer from problems such as cumbersome registration procedures, incomplete information collection, and low management efficiency. Especially in large buildings or building complexes, where the number of elevators is large, updating and maintaining registration information becomes a massive and complex task.

[0003] Therefore, it is necessary to design a method and system for parallel registration of elevator individualization and terminal collectors to solve the problems existing in the current technology. Summary of the Invention

[0004] In view of this, the present invention proposes a method and system for parallel registration of elevator individualization and terminal collector, aiming to achieve rapid registration and efficient management of elevators.

[0005] In one aspect, this invention proposes a parallel registration system for elevator individualization and terminal data acquisition, comprising: The registration module is configured to receive personalized information of elevators to be registered and bind the personalized information with the unique identifier of the elevators to be registered; it is also configured to receive device information of terminal collectors to be registered and bind the device information with the unique identifier of the terminal collectors to be registered. The parallel processing module is configured to simultaneously acquire elevator registration request information of the elevator to be registered and terminal registration request information of the terminal collector to be registered, and parse the elevator registration request information and terminal registration request information, and determine the initial registration response time of the elevator to be registered and the terminal collector to be registered based on the parsing result; The optimization judgment module is configured to collect the current network environment data of the elevator to be registered and the terminal collector to be registered, and determine whether to optimize the initial registration response time based on the current network environment data; if so, the current network environment data is compared with historical data, and the optimization coefficient of the initial registration response time is determined based on the comparison result, and the optimized registration response time is obtained. The compensation determination module is configured to collect the elevator response speed of the elevator to be registered and the terminal response speed of the terminal collector to be registered, and determine whether to compensate for the optimized registration response time based on the elevator response speed and the terminal response speed; if so, it collects the device load information of the elevator to be registered and the terminal collector to be registered, determines the compensation coefficient of the optimized registration response time based on the device load information, and determines the compensated registration response time.

[0006] Furthermore, the personalized information includes the elevator model, elevator manufacturer, installation date, and maintenance records of the elevator to be registered; the equipment information includes the collector model, collector manufacturer, serial number, and production date of the collector of the terminal to be registered.

[0007] Furthermore, when the parallel processing module determines the initial registration response time between the elevator to be registered and the terminal collector to be registered based on the parsing results, it includes: The elevator registration request information is parsed to obtain the elevator request priority and elevator request type of the elevator to be registered; The terminal registration request information is parsed to obtain the terminal request priority and terminal request type of the terminal collector to be registered; The initial registration response time is determined based on the elevator request priority, elevator request type, terminal request priority, and terminal request type. When the elevator request priority is the same as the terminal request priority, and both the elevator request type and the terminal request type are emergency requests, the initial registration response time is determined as the first registration response time. When the elevator request priority is higher than the terminal request priority, or when the elevator request type is an emergency request while the terminal request type is a non-emergency request, the initial registration response time is determined to be the second registration response time. When the elevator request priority is lower than the terminal request priority, or when the terminal request type is an emergency request while the elevator request type is a non-emergency request, the initial registration response time is determined to be the third registration response time.

[0008] Furthermore, when the judgment and optimization module determines whether to optimize the initial registration response time based on the current network environment data, it includes: Feature extraction is performed on the current network environment data to obtain network environment feature values; The network environment feature values ​​are compared with the network environment feature thresholds, and the initial registration response time is optimized based on the comparison results. When the network environment feature value is greater than or equal to the network environment feature threshold, it is determined that the initial registration response time should be optimized. Otherwise, the initial registration response time will not be optimized.

[0009] Further, the judgment and optimization module compares the current network environment data with historical data, determines the optimization coefficient of the initial registration response time based on the comparison result, and obtains the optimized registration response time, including: When there is historical network environment data in the historical data that is the same as the current network environment data, the historical optimization coefficient corresponding to the historical network environment data is determined as the optimization coefficient, and the product of the historical optimization coefficient and the initial registration response time is used as the optimized registration response time; When there is no historical network environment data that is the same as the current network environment data, the network deviation value is calculated based on the current network environment data, and the optimization coefficient of the initial registration response time is determined based on the network deviation value.

[0010] Furthermore, when the judgment and optimization module calculates the network deviation value based on the current network environment data, it includes: Obtain the network environment standard value corresponding to each of the network environment feature values; Calculate the difference between each network environment feature value and the network environment standard value, and record it as the network environment difference; All network environment differences that fall outside the corresponding network environment difference threshold are included in the first network difference set. All network environment differences that fall within the corresponding network environment difference threshold are assigned to the second network difference set. The network deviation value is calculated based on the number of network environment differences in the first network difference set and the number of network environment differences in the second network difference set; The network deviation value is equal to the ratio of the number of network environment differences in the first network difference set to the number of network environment differences in the second network difference set.

[0011] Furthermore, when the judgment and optimization module determines the optimization coefficient of the initial registration response time based on the network deviation value, it includes: The network deviation value is compared with a first network deviation value and a second network deviation value, and the optimization coefficient of the initial registration response time is determined based on the comparison result; wherein, the first network deviation value is less than the second network deviation value; When the network deviation value is less than or equal to the first network deviation value, the optimization coefficient of the initial registration response time is determined to be the first optimization coefficient; When the network deviation value is greater than the first network deviation value and less than the second network deviation value, the optimization coefficient of the initial registration response time is determined to be the second optimization coefficient, and the second optimization coefficient is greater than the first optimization coefficient; When the network deviation value is greater than or equal to the second network deviation value, the optimization coefficient of the initial registration response time is determined to be the third optimization coefficient, and the third optimization coefficient is greater than the second optimization coefficient; The product of the optimization coefficient and the initial registration response time is taken as the optimized registration response time.

[0012] Furthermore, when the judgment and compensation module determines whether to compensate for the optimized registration response time based on the elevator response speed and the terminal response speed, it includes: Calculate the difference between the elevator response speed and the terminal response speed, and record it as the response speed difference; The response speed difference is compared with the response speed difference threshold. When the response speed difference is greater than or equal to the response speed difference threshold, it is determined that the optimized registration response time should be compensated. Otherwise, no compensation will be provided for the optimized registration response time.

[0013] Further, the determination and compensation module determines the compensation coefficient for the optimized registration response time based on the device load information, and when determining the compensation registration response time, it includes: The device load information is parsed to obtain CPU utilization, memory usage, and disk I / O read / write speed; Calculate the overall device load value based on the CPU utilization, memory usage, and disk I / O read / write speed. The overall device load value is compared with the first overall device load value and the second overall device load value, and the compensation coefficient for optimizing the registration response time is determined based on the comparison result; wherein, the first overall device load value is less than the second overall device load value; When the overall device load value is less than or equal to the first overall device load value, the compensation coefficient for optimizing the registration response time is determined to be the first compensation coefficient. When the overall device load value is greater than the first overall device load value and less than the second overall device load value, the compensation coefficient for optimizing the registration response time is determined to be the second compensation coefficient, and the second compensation coefficient is greater than the first compensation coefficient. When the comprehensive value of the device load is greater than or equal to the comprehensive value of the second device load, the compensation coefficient for optimizing the registration response time is determined to be the third compensation coefficient, and the third compensation coefficient is greater than the second compensation coefficient; The product of the compensation coefficient and the optimized registration response time is used as the compensated registration response time.

[0014] Compared with existing technologies, the advantages of this invention are as follows: The elevator personalization and terminal collector parallel registration system provided by this invention achieves a fast and accurate registration process for elevators and terminal collectors. Through the registration module, it ensures that the elevator's personalized information and the terminal collector's device information can be accurately bound to the corresponding unique identifier, avoiding information confusion and errors. The parallel processing module can process registration requests from both elevators and terminal collectors simultaneously, greatly improving registration efficiency. The judgment optimization module and judgment compensation module further optimize and compensate for the registration response time based on factors such as network environment, elevator response speed, terminal response speed, and device load information, ensuring the stability and reliability of the registration process.

[0015] In another aspect, this invention also proposes a method for parallel registration of elevator individualization and terminal data collectors, comprising the following steps: Receive personalized information of the elevator to be registered, and bind the personalized information with the unique identifier of the elevator to be registered; Receive device information of the terminal collector to be registered, and bind the device information with the unique identifier of the terminal collector to be registered; Simultaneously, the elevator registration request information of the elevator to be registered and the terminal registration request information of the terminal collector to be registered are obtained, and the elevator registration request information and the terminal registration request information are parsed. Based on the parsing results, the initial registration response time of the elevator to be registered and the terminal collector to be registered is determined. Collect the current network environment data of the elevator to be registered and the terminal collector to be registered, and determine whether to optimize the initial registration response time based on the current network environment data; If so, the current network environment data is compared with historical data, and the optimization coefficient of the initial registration response time is determined based on the comparison result, and the optimized registration response time is obtained. The elevator response speed of the elevator to be registered and the terminal response speed of the terminal collector to be registered are collected, and it is determined whether to compensate for the optimized registration response time based on the elevator response speed and the terminal response speed. If so, the device load information of the elevator to be registered and the terminal collector to be registered is collected, and the compensation coefficient for the optimized registration response time is determined based on the device load information, and the compensation registration response time is determined.

[0016] It is understandable that the above-mentioned elevator individualization and terminal collector parallel registration method and system have the same beneficial effects, and will not be elaborated here. Attached Figure Description

[0017] Various other advantages and benefits will become apparent to those skilled in the art upon reading the following detailed description of preferred embodiments. The accompanying drawings are for illustrative purposes only and are not intended to limit the invention. Furthermore, the same reference numerals denote the same parts throughout the drawings. In the drawings: Figure 1 This is a structural block diagram of the elevator individualization and terminal collector parallel registration system provided in an embodiment of the present invention; Figure 2 The flowchart illustrates the elevator individualization and terminal collector parallel registration method provided in this embodiment of the invention. Detailed Implementation

[0018] Exemplary embodiments of the present disclosure will now be described in more detail with reference to the accompanying drawings. While exemplary embodiments of the present disclosure are shown in the drawings, it should be understood that the present disclosure may be implemented in various forms and should not be limited to the embodiments set forth herein. Rather, these embodiments are provided to enable a more thorough understanding of the present disclosure and to fully convey the scope of the disclosure to those skilled in the art. It should be noted that, unless otherwise specified, embodiments and features in the embodiments of the present invention can be combined with each other. The present invention will now be described in detail with reference to the accompanying drawings and embodiments.

[0019] See Figure 1 As shown in some embodiments of this application, this embodiment provides an elevator individualization and terminal collector parallel registration system, including: The registration module is configured to receive personalized information of elevators to be registered and bind the personalized information with the unique identifier of the elevators to be registered; it is also configured to receive device information of terminal collectors to be registered and bind the device information with the unique identifier of the terminal collectors to be registered. The parallel processing module is configured to simultaneously acquire elevator registration request information of the elevator to be registered and terminal registration request information of the terminal collector to be registered, and parse the elevator registration request information and terminal registration request information, and determine the initial registration response time of the elevator to be registered and the terminal collector to be registered based on the parsing result; The optimization judgment module is configured to collect the current network environment data of the elevator to be registered and the terminal collector to be registered, and determine whether to optimize the initial registration response time based on the current network environment data; if so, the current network environment data is compared with historical data, and the optimization coefficient of the initial registration response time is determined based on the comparison result, and the optimized registration response time is obtained. The compensation determination module is configured to collect the elevator response speed of the elevator to be registered and the terminal response speed of the terminal collector to be registered, and determine whether to compensate for the optimized registration response time based on the elevator response speed and the terminal response speed; if so, it collects the device load information of the elevator to be registered and the terminal collector to be registered, determines the compensation coefficient of the optimized registration response time based on the device load information, and determines the compensated registration response time.

[0020] It is understood that the elevator personalization and terminal collector parallel registration system provided in this embodiment achieves a fast and accurate registration process for elevators and terminal collectors. The registration module ensures that the elevator's personalized information and the terminal collector's device information are accurately bound to their corresponding unique identifiers, avoiding information confusion and errors. The parallel processing module can process registration requests from both elevators and terminal collectors simultaneously, greatly improving registration efficiency. The judgment optimization module and judgment compensation module further optimize and compensate for the registration response time based on factors such as network environment, elevator response speed, terminal response speed, and device load information, ensuring the stability and reliability of the registration process.

[0021] Specifically, the personalized information includes the elevator model, elevator manufacturer, installation date, and maintenance records of the elevator to be registered; the equipment information includes the collector model, collector manufacturer, serial number, and production date of the collector to be registered terminal.

[0022] Understandably, the process of binding personalized information with the unique identifier of the elevator to be registered involves inputting personalized information such as the elevator model, manufacturer, installation date, and maintenance records into the registration module. The registration module then binds this personalized information with the unique identifier of the elevator (such as its serial number or MAC address) according to a preset algorithm or rules, generating elevator registration information. Similarly, the device information of the data collector to be registered, such as its model, manufacturer, serial number, and production date, is input into the registration module. The registration module binds this device information with the unique identifier of the data collector to generate terminal data collector registration information. In this way, each elevator and each data collector has corresponding unique registration information, facilitating subsequent management and maintenance.

[0023] Specifically, when the parallel processing module determines the initial registration response time between the elevator to be registered and the terminal collector to be registered based on the parsing results, it includes: The elevator registration request information is parsed to obtain the elevator request priority and elevator request type of the elevator to be registered; The terminal registration request information is parsed to obtain the terminal request priority and terminal request type of the terminal collector to be registered; The initial registration response time is determined based on the elevator request priority, elevator request type, terminal request priority, and terminal request type. When the elevator request priority is the same as the terminal request priority, and both the elevator request type and the terminal request type are emergency requests, the initial registration response time is determined as the first registration response time. When the elevator request priority is higher than the terminal request priority, or when the elevator request type is an emergency request while the terminal request type is a non-emergency request, the initial registration response time is determined to be the second registration response time. When the elevator request priority is lower than the terminal request priority, or when the terminal request type is an emergency request while the elevator request type is a non-emergency request, the initial registration response time is determined to be the third registration response time.

[0024] Understandably, the first registration response time is shorter than the second, and the second is shorter than the third. By designing the response times in this way, the system can flexibly adjust the registration response time according to different request priorities and types, ensuring that elevators and terminal data collectors can quickly complete registration in emergency situations, thus improving the overall system's response speed and security.

[0025] Specifically, when the optimization judgment module determines whether to optimize the initial registration response time based on the current network environment data, it includes: Feature extraction is performed on the current network environment data to obtain network environment feature values; The network environment feature values ​​are compared with the network environment feature thresholds, and the initial registration response time is optimized based on the comparison results. When the network environment feature value is greater than or equal to the network environment feature threshold, it is determined that the initial registration response time should be optimized. Otherwise, the initial registration response time will not be optimized.

[0026] In this embodiment, network environment characteristics include network latency, packet loss rate, and bandwidth utilization.

[0027] In this embodiment, the network environment characteristic value is preferably the network latency value.

[0028] In this embodiment, the network environment characteristic threshold is determined based on historical experience.

[0029] Understandably, when network latency is low, indicating good network quality, the system assumes the network environment has minimal impact on the registration process, and therefore optimization of the initial registration response time is unnecessary. However, when network latency is high, indicating poor network quality, the system anticipates the network environment may adversely affect the registration process, thus requiring optimization of the initial registration response time to reduce registration delays caused by network latency.

[0030] Specifically, the judgment and optimization module compares the current network environment data with historical data, determines the optimization coefficient of the initial registration response time based on the comparison result, and obtains the optimized registration response time, including: When there is historical network environment data in the historical data that is the same as the current network environment data, the historical optimization coefficient corresponding to the historical network environment data is determined as the optimization coefficient, and the product of the historical optimization coefficient and the initial registration response time is used as the optimized registration response time; When there is no historical network environment data that is the same as the current network environment data, the network deviation value is calculated based on the current network environment data, and the optimization coefficient of the initial registration response time is determined based on the network deviation value.

[0031] Understandably, by comparing current network environment data with historical data, the system can more accurately determine optimization coefficients, thereby further refining the registration response time. When historical data matches current network environment data, the system can directly use historical optimization coefficients, significantly improving the efficiency and accuracy of the optimization process. Conversely, when no complete match exists in historical data, the system can calculate network deviation values ​​based on current network environment data and determine optimization coefficients accordingly. This ensures the system can respond appropriately to different network environments, guaranteeing the stability and reliability of the registration process.

[0032] Specifically, when the judgment and optimization module calculates the network deviation value based on the current network environment data, it includes: Obtain the network environment standard value corresponding to each of the network environment feature values; Calculate the difference between each network environment feature value and the network environment standard value, and record it as the network environment difference; All network environment differences that fall outside the corresponding network environment difference threshold are included in the first network difference set. All network environment differences that fall within the corresponding network environment difference threshold are assigned to the second network difference set. The network deviation value is calculated based on the number of network environment differences in the first network difference set and the number of network environment differences in the second network difference set; The network deviation value is equal to the ratio of the number of network environment differences in the first network difference set to the number of network environment differences in the second network difference set.

[0033] Understandably, the network deviation value reflects the degree of deviation of the current network environment. The larger the network deviation value, the greater the deviation between the current network environment and the standard network environment, thus requiring greater optimization of the initial registration response time. Conversely, the smaller the network deviation value, the smaller the deviation between the current network environment and the standard network environment, and the optimization of the initial registration response time can be reduced accordingly.

[0034] Specifically, when the judgment and optimization module determines the optimization coefficient of the initial registration response time based on the network deviation value, it includes: The network deviation value is compared with a first network deviation value and a second network deviation value, and the optimization coefficient of the initial registration response time is determined based on the comparison result; wherein, the first network deviation value is less than the second network deviation value; When the network deviation value is less than or equal to the first network deviation value, the optimization coefficient of the initial registration response time is determined to be the first optimization coefficient; When the network deviation value is greater than the first network deviation value and less than the second network deviation value, the optimization coefficient of the initial registration response time is determined to be the second optimization coefficient, and the second optimization coefficient is greater than the first optimization coefficient; When the network deviation value is greater than or equal to the second network deviation value, the optimization coefficient of the initial registration response time is determined to be the third optimization coefficient, and the third optimization coefficient is greater than the second optimization coefficient; The product of the optimization coefficient and the initial registration response time is taken as the optimized registration response time.

[0035] In this embodiment, the first network deviation value and the second network deviation value are determined based on historical experience and statistical data. By setting a reasonable network deviation value threshold, the system can more accurately determine the degree of influence of the current network environment on the registration process and determine appropriate optimization coefficients accordingly.

[0036] In this embodiment, the system can flexibly adjust the optimization coefficient according to different network deviation levels, thereby more accurately controlling the registration response time. When the network deviation is small, the system uses a smaller optimization coefficient to avoid resource waste caused by over-adjustment. When the network deviation is large, the system uses a larger optimization coefficient to ensure that the registration process can be completed quickly, improving the overall system response speed and stability.

[0037] Specifically, when the judgment and compensation module determines whether to compensate for the optimized registration response time based on the elevator response speed and the terminal response speed, it includes: Calculate the difference between the elevator response speed and the terminal response speed, and record it as the response speed difference; The response speed difference is compared with the response speed difference threshold. When the response speed difference is greater than or equal to the response speed difference threshold, it is determined that the optimized registration response time should be compensated. Otherwise, no compensation will be provided for the optimized registration response time.

[0038] In this embodiment, the response speed difference threshold is determined comprehensively based on historical data, system performance requirements, and the needs of actual application scenarios. By setting a reasonable response speed difference threshold, the system can accurately determine whether the difference between the elevator response speed and the terminal response speed will adversely affect the registration process, and accordingly decide whether further compensation is needed to optimize the registration response time.

[0039] Understandably, when there is a significant difference between the elevator's response speed and the terminal's response speed, the system assumes that this difference may affect the synchronization of the registration process. Therefore, it is necessary to compensate for the optimized registration response time to ensure that the elevator and the terminal data collector can complete the registration synchronously. By calculating the difference between the elevator's response speed and the terminal's response speed and comparing it with a preset response speed difference threshold, the system can accurately determine whether compensation is required.

[0040] Specifically, the determination and compensation module determines the compensation coefficient for the optimized registration response time based on the device load information, and when determining the compensation registration response time, it includes: The device load information is parsed to obtain CPU utilization, memory usage, and disk I / O read / write speed; Calculate the overall device load value based on the CPU utilization, memory usage, and disk I / O read / write speed. The overall device load value is compared with the first overall device load value and the second overall device load value, and the compensation coefficient for optimizing the registration response time is determined based on the comparison result; wherein, the first overall device load value is less than the second overall device load value; When the overall device load value is less than or equal to the first overall device load value, the compensation coefficient for optimizing the registration response time is determined to be the first compensation coefficient. When the overall device load value is greater than the first overall device load value and less than the second overall device load value, the compensation coefficient for optimizing the registration response time is determined to be the second compensation coefficient, and the second compensation coefficient is greater than the first compensation coefficient. When the comprehensive value of the device load is greater than or equal to the comprehensive value of the second device load, the compensation coefficient for optimizing the registration response time is determined to be the third compensation coefficient, and the third compensation coefficient is greater than the second compensation coefficient; The product of the compensation coefficient and the optimized registration response time is used as the compensated registration response time.

[0041] In this embodiment, the calculation of the comprehensive equipment load value involves a weighted average of three indicators: CPU utilization, memory usage, and disk I / O read / write speed. The weighted average result is then normalized to obtain a value between 0 and 1, which serves as the comprehensive equipment load value. This calculation method allows the system to comprehensively consider the equipment load of the elevator and the terminal data collector, thereby more accurately determining the compensation coefficient. In practical applications, the first and second comprehensive equipment load values ​​can be set according to the actual operating conditions of the system to ensure the rationality and accuracy of the compensation process.

[0042] See Figure 2 As shown in some embodiments of this application, this embodiment provides a method for parallel registration of elevator individualization and terminal collectors, including the following steps: S100: Receive the personalized information of the elevator to be registered, and bind the personalized information with the unique identifier of the elevator to be registered; S200: Receive device information of the terminal collector to be registered, and bind the device information with the unique identifier of the terminal collector to be registered; S300: Simultaneously acquire the elevator registration request information of the elevator to be registered and the terminal registration request information of the terminal collector to be registered, and parse the elevator registration request information and the terminal registration request information, and determine the initial registration response time of the elevator to be registered and the terminal collector to be registered based on the parsing result; S400: Collect the current network environment data of the elevator to be registered and the terminal collector to be registered, and determine whether to optimize the initial registration response time based on the current network environment data; S500: If so, compare the current network environment data with historical data, determine the optimization coefficient of the initial registration response time based on the comparison result, and obtain the optimized registration response time; S600: Collect the elevator response speed of the elevator to be registered and the terminal response speed of the terminal collector to be registered, and determine whether to compensate for the optimized registration response time based on the elevator response speed and the terminal response speed; S700: If so, collect the device load information of the elevator to be registered and the terminal collector to be registered, determine the compensation coefficient for the optimized registration response time based on the device load information, and determine the compensated registration response time.

[0043] Those skilled in the art will understand that embodiments of this application can be provided as methods, systems, or computer program goods. Therefore, this application can take the form of a completely hardware embodiment, a completely software embodiment, or an embodiment combining software and hardware aspects. Furthermore, this application can take the form of a computer program goods embodied on one or more computer-usable storage media (including, but not limited to, disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.

[0044] This application is described with reference to flowchart illustrations and / or block diagrams of methods, apparatus (systems), and computer program goods according to embodiments of this application. It will be understood that each block of the flowchart illustrations and / or block diagrams, and combinations of blocks in the flowchart illustrations and / or block diagrams, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, special-purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, generate instructions for implementing the flowchart... Figure 1 One or more processes and / or boxes Figure 1 A device that provides the functions specified in one or more boxes.

[0045] These computer program instructions may also be stored in a computer-readable storage medium that can direct a computer or other programmable data processing device to function in a particular manner, such that the instructions stored in the computer-readable storage medium produce an article of manufacture including instruction means, which are implemented in a process Figure 1 One or more processes and / or boxes Figure 1 The function specified in one or more boxes.

[0046] These computer program instructions may also be loaded onto a computer or other programmable data processing equipment to cause a series of operational steps to be performed on the computer or other programmable equipment to produce a computer-implemented process, thereby providing instructions that execute on the computer or other programmable equipment for implementing the process. Figure 1 One or more processes and / or boxes Figure 1 The steps of the function specified in one or more boxes.

[0047] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention and not to limit it. Although the present invention has been described in detail with reference to the above embodiments, those skilled in the art should understand that modifications or equivalent substitutions can still be made to the specific implementation of the present invention. Any modifications or equivalent substitutions that do not depart from the spirit and scope of the present invention should be covered within the scope of protection of the claims of the present invention.

Claims

1. A parallel registration system for elevator individualization and terminal data acquisition, characterized in that, include: The registration module is configured to receive personalized information of elevators to be registered and bind the personalized information with the unique identifier of the elevators to be registered; It is also configured to receive device information from the terminal collector to be registered, and bind the device information with the unique identifier of the terminal collector to be registered; The parallel processing module is configured to simultaneously acquire elevator registration request information of the elevator to be registered and terminal registration request information of the terminal collector to be registered, and parse the elevator registration request information and terminal registration request information, and determine the initial registration response time of the elevator to be registered and the terminal collector to be registered based on the parsing result; The optimization judgment module is configured to collect the current network environment data of the elevator to be registered and the terminal collector to be registered, and determine whether to optimize the initial registration response time based on the current network environment data; if so, the current network environment data is compared with historical data, and the optimization coefficient of the initial registration response time is determined based on the comparison result, and the optimized registration response time is obtained. The compensation determination module is configured to collect the elevator response speed of the elevator to be registered and the terminal response speed of the terminal collector to be registered, and determine whether to compensate for the optimized registration response time based on the elevator response speed and the terminal response speed. If so, the device load information of the elevator to be registered and the terminal collector to be registered is collected, and the compensation coefficient for the optimized registration response time is determined based on the device load information, and the compensation registration response time is determined.

2. The elevator individualization and terminal collector parallel registration system according to claim 1, characterized in that, The personalized information includes the elevator model, elevator manufacturer, installation date, and maintenance records of the elevator to be registered; the equipment information includes the collector model, collector manufacturer, serial number, and production date of the collector to be registered terminal.

3. The elevator individualization and terminal data acquisition parallel registration system according to claim 2, characterized in that, When the parallel processing module determines the initial registration response time between the elevator to be registered and the terminal collector to be registered based on the parsing results, it includes: The elevator registration request information is parsed to obtain the elevator request priority and elevator request type of the elevator to be registered; The terminal registration request information is parsed to obtain the terminal request priority and terminal request type of the terminal collector to be registered; The initial registration response time is determined based on the elevator request priority, elevator request type, terminal request priority, and terminal request type. When the elevator request priority is the same as the terminal request priority, and both the elevator request type and the terminal request type are emergency requests, the initial registration response time is determined as the first registration response time. When the elevator request priority is higher than the terminal request priority, or when the elevator request type is an emergency request while the terminal request type is a non-emergency request, the initial registration response time is determined to be the second registration response time. When the elevator request priority is lower than the terminal request priority, or when the terminal request type is an emergency request while the elevator request type is a non-emergency request, the initial registration response time is determined to be the third registration response time.

4. The elevator individualization and terminal data acquisition parallel registration system according to claim 3, characterized in that, When the optimization judgment module determines whether to optimize the initial registration response time based on the current network environment data, it includes: Feature extraction is performed on the current network environment data to obtain network environment feature values; The network environment feature values ​​are compared with the network environment feature thresholds, and the initial registration response time is optimized based on the comparison results. When the network environment feature value is greater than or equal to the network environment feature threshold, it is determined that the initial registration response time should be optimized. Otherwise, the initial registration response time will not be optimized.

5. The elevator individualization and terminal data acquisition parallel registration system according to claim 4, characterized in that, The judgment and optimization module compares the current network environment data with historical data, determines the optimization coefficient of the initial registration response time based on the comparison result, and obtains the optimized registration response time, including: When there is historical network environment data in the historical data that is the same as the current network environment data, the historical optimization coefficient corresponding to the historical network environment data is determined as the optimization coefficient, and the product of the historical optimization coefficient and the initial registration response time is used as the optimized registration response time; When there is no historical network environment data that is the same as the current network environment data, the network deviation value is calculated based on the current network environment data, and the optimization coefficient of the initial registration response time is determined based on the network deviation value.

6. The elevator individualization and terminal data acquisition parallel registration system according to claim 5, characterized in that, When the judgment and optimization module calculates the network deviation value based on the current network environment data, it includes: Obtain the network environment standard value corresponding to each of the network environment feature values; Calculate the difference between each network environment feature value and the network environment standard value, and record it as the network environment difference; All network environment differences that fall outside the corresponding network environment difference threshold are included in the first network difference set. All network environment differences that fall within the corresponding network environment difference threshold are assigned to the second network difference set. The network deviation value is calculated based on the number of network environment differences in the first network difference set and the number of network environment differences in the second network difference set; The network deviation value is equal to the ratio of the number of network environment differences in the first network difference set to the number of network environment differences in the second network difference set.

7. The elevator individualization and terminal data acquisition parallel registration system according to claim 6, characterized in that, When the judgment and optimization module determines the optimization coefficient of the initial registration response time based on the network deviation value, it includes: The network deviation value is compared with a first network deviation value and a second network deviation value, and the optimization coefficient of the initial registration response time is determined based on the comparison result; wherein, the first network deviation value is less than the second network deviation value; When the network deviation value is less than or equal to the first network deviation value, the optimization coefficient of the initial registration response time is determined to be the first optimization coefficient; When the network deviation value is greater than the first network deviation value and less than the second network deviation value, the optimization coefficient of the initial registration response time is determined to be the second optimization coefficient, and the second optimization coefficient is greater than the first optimization coefficient; When the network deviation value is greater than or equal to the second network deviation value, the optimization coefficient of the initial registration response time is determined to be the third optimization coefficient, and the third optimization coefficient is greater than the second optimization coefficient; The product of the optimization coefficient and the initial registration response time is taken as the optimized registration response time.

8. The elevator individualization and terminal data acquisition parallel registration system according to claim 7, characterized in that, When the judgment and compensation module determines whether to compensate for the optimized registration response time based on the elevator response speed and the terminal response speed, it includes: Calculate the difference between the elevator response speed and the terminal response speed, and record it as the response speed difference; The response speed difference is compared with the response speed difference threshold. When the response speed difference is greater than or equal to the response speed difference threshold, it is determined that the optimized registration response time should be compensated. Otherwise, no compensation will be provided for the optimized registration response time.

9. The elevator individualization and terminal data acquisition parallel registration system according to claim 8, characterized in that, The judgment and compensation module determines the compensation coefficient for the optimized registration response time based on the device load information, and when determining the compensation registration response time, it includes: The device load information is parsed to obtain CPU utilization, memory usage, and disk I / O read / write speed; Calculate the overall device load value based on the CPU utilization, memory usage, and disk I / O read / write speed. The overall device load value is compared with the first overall device load value and the second overall device load value, and the compensation coefficient for optimizing the registration response time is determined based on the comparison result; wherein, the first overall device load value is less than the second overall device load value; When the overall device load value is less than or equal to the first overall device load value, the compensation coefficient for optimizing the registration response time is determined to be the first compensation coefficient. When the overall device load value is greater than the first overall device load value and less than the second overall device load value, the compensation coefficient for optimizing the registration response time is determined to be the second compensation coefficient, and the second compensation coefficient is greater than the first compensation coefficient. When the comprehensive value of the device load is greater than or equal to the comprehensive value of the second device load, the compensation coefficient for optimizing the registration response time is determined to be the third compensation coefficient, and the third compensation coefficient is greater than the second compensation coefficient; The product of the compensation coefficient and the optimized registration response time is used as the compensated registration response time.

10. A method for parallel registration of elevator individualization and terminal data collectors, applied to the elevator individualization and terminal data collector parallel registration system as described in any one of claims 1-9, characterized in that, include: Receive personalized information of the elevator to be registered, and bind the personalized information with the unique identifier of the elevator to be registered; Receive device information of the terminal collector to be registered, and bind the device information with the unique identifier of the terminal collector to be registered; Simultaneously, the elevator registration request information of the elevator to be registered and the terminal registration request information of the terminal collector to be registered are obtained, and the elevator registration request information and the terminal registration request information are parsed. Based on the parsing results, the initial registration response time of the elevator to be registered and the terminal collector to be registered is determined. Collect the current network environment data of the elevator to be registered and the terminal collector to be registered, and determine whether to optimize the initial registration response time based on the current network environment data; If so, the current network environment data is compared with historical data, and the optimization coefficient of the initial registration response time is determined based on the comparison result, and the optimized registration response time is obtained. The elevator response speed of the elevator to be registered and the terminal response speed of the terminal collector to be registered are collected, and it is determined whether to compensate for the optimized registration response time based on the elevator response speed and the terminal response speed. If so, the device load information of the elevator to be registered and the terminal collector to be registered is collected, and the compensation coefficient for the optimized registration response time is determined based on the device load information, and the compensation registration response time is determined.

Citation Information

Patent Citations

  • Low-voltage grid meter reading data collecting method based on HomePlug AV

    CN106408920A

  • Distributed Additive Manufacturing Platform for Value Chain Networks

    US20230080545A1