Management of state of people flow management system
A computer-implemented method and system for people flow management systems use data analysis and AI to automate fault resolution, enhancing maintenance efficiency and reducing resource consumption.
Patent Information
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2024-09-27
- Publication Date
- 2026-04-02
AI Technical Summary
Traditional maintenance approaches for people flow management systems, such as elevators and automatic doors, are resource-consuming and inefficient, necessitating a more effective and efficient method for managing system states and resolving faults.
A computer-implemented method and system that utilizes data analysis and artificial intelligence to identify faults, determine operations to resolve them, and perform automated testing, with human intervention only when necessary, to optimize maintenance processes.
Enhances maintenance efficiency by automating fault resolution and reducing the need for manual intervention, thereby improving resource utilization and operational efficiency.
Smart Images

Figure EP2024077222_02042026_PF_FP_ABST
Abstract
Description
[0001] MANAGEMENT OF STATE OF PEOPLE FLOW MANAGEMENT SYSTEM
[0002] TECHNICAL FIELD
[0003] The invention concerns in general the technical field of people flow management systems. More particularly, the invention concerns a maintenance of the people flow management system.
[0004] BACKGROUND
[0005] People flow management system, like building systems, such as people conveyor systems (cf. elevators, escalators and moving walkways) and automatic doors, are subject to heavy use. In order to keep the systems operative remote monitoring solutions are introduces wherein the aim is to receive information on a state of the people flow management systems and to take actions with respect to them in a form of maintenance either regularly or in response to a detection of a predefined event in the people flow management systems.
[0006] One maintenance approach is based on a detection of faults e.g. based on data of some monitoring system implemented in the people flow management systems. For example, the monitoring system may send a signal to data center wherein the signal may carry data indicative of the fault e.g. in a form of a fault code when such is detected by the monitoring system. Upon the receipt of such piece of information the data center generates a service request and a technician is sent to a site of the people flow management system, like an elevator, and the technician investigates and resolves the issue. As a result, the people flow management system is returned at service.
[0007] The above-described traditional way of managing the maintenance of the people flow management system, like people conveyor system and / or automatic door, is operative as such but it is very resource consuming and inefficient in at least some situations. Therefore, there is a need to introduce novel approaches for improving the maintenance of the systems.
[0008] SUMMARY
[0009] The following presents a simplified summary in order to provide basic understanding of some aspects of various invention embodiments. The summary is not an extensive overview of the invention. It is neither intended to identify key or critical elements of the invention nor to delineate the scope of the invention. The following summary merely presents some concepts of the invention in a simplified form as a prelude to a more detailed description of exemplifying embodiments of the invention.
[0010] An object of the invention is to present a computer-implemented method, a computing system, a computer program and a computer-readable medium for managing a state of a people flow management system.
[0011] The objects of the invention are reached by a computer-implemented method, a computing system, a computer program and a computer-readable medium as defined by the respective independent claims.
[0012] According to a first aspect, a computer-implemented method for managing a state of a people flow management system is provided, the computer- implemented method comprises: receiving data indicative of a fault in an operation of a people flow management system, determining at least one operation to solve the fault in the operation of the people flow management system, generating a control signal to cause an execution of the at least one operation to solve the fault in the operation of the people flow management system, generating, in response to the execution of the at least one operation, a request to cause a test with respect to an entity that caused the fault in the operation of the people flow management system, setting, in accordance with a result of the test, a detection result to express one of the following: i) the entity passed the test, ii) the entity failed the test.
[0013] The method may further comprise: determining, in response to a receipt of data indicative of the fault, if the data indicative of the fault in the operation of the people flow management system is verified.
[0014] Moreover, the step of determining the at least one operation to solve the fault may be performed in response to a detection that the data indicative of the fault is verified.
[0015] The method may further comprise: requesting, in response to a detection that the data is unverified, at least one operation to verify the fault in the operation of the people flow management system.
[0016] Still further, the method may further comprise: requesting an output descriptive at least in part on at least one event relating to an execution of the method as defined above, the request is performed by inputting at least part of data processed during the execution of the method as defined above to an artificial intelligence model trained to generate the output, storing the output in response to a receipt of the output from the artificial intelligence model to data storage by associating it with the detection result.
[0017] Moreover, the output may be requested from the artificial intelligence model being at least one of: a generative artificial intelligence model, a reasoning artificial intelligence model, a tool / function / agent based artificial intelligence model. For example, the output received from the artificial intelligence model may be a summary established at least in one of the following formats: a textual format, an audio format, a visual format.
[0018] The data indicative of the fault in the operation of the people flow management system may be at least one of the following: fault code; measurement data; input data received from a user of the people flow management system.
[0019] Also, the determination of the at least one operation may comprise an analysis of the data indicative of the fault by at least one of the following: by executing a computer program code based on a rule-based analysis; by executing a computer program executing a machine-learning model trained to perform the analysis.
[0020] The determination of the at least one operation may comprise an inquiry of the operation with at least parameter derivable from the data indicative of the fault.
[0021] The request to generate the request to cause the test may be generated in response to a detection that the at least one operation to solve the fault is completed. The completion of the at least one operation may be detected based on at least one of the following: a receipt of a signal indicating the completion of the operation; an execution of a timer set with an operation specific running time.
[0022] According to a second aspect, a computing system is provided, the computing system comprising means for carrying out the method according to first aspect as defined above.
[0023] According to third aspect, a computer program is provided, the computer program comprising instructions which, when the program is executed by a computing system, cause the computing system to carry out the method according to the first aspect as defined above. According to a fourth aspect, a computer-readable medium is provided, the computer-readable medium having stored thereon the computer program according to the third aspect as defined above.
[0024] The expression "a number of” refers herein to any positive integer starting from one, e.g. to one, two, or three.
[0025] The expression "a plurality of” refers herein to any positive integer starting from two, e.g. to two, three, or four.
[0026] Various exemplifying and non-limiting embodiments of the invention both as to constructions and to methods of operation, together with additional objects and advantages thereof, will be best understood from the following description of specific exemplifying and non-limiting embodiments when read in connection with the accompanying drawings.
[0027] The verbs “to comprise” and “to include” are used in this document as open limitations that neither exclude nor require the existence of unrecited features. The features recited in dependent claims are mutually freely combinable unless otherwise explicitly stated. Furthermore, it is to be understood that the use of “a” or “an”, i.e. a singular form, throughout this document does not exclude a plurality.
[0028] BRIEF DESCRIPTION OF FIGURES
[0029] The embodiments of the invention are illustrated by way of example, and not by way of limitation, in the figures of the accompanying drawings.
[0030] Figure 1 illustrates schematically a maintenance environment of a people flow management system according to an example.
[0031] Figure 2 illustrates schematically a method according to an example.
[0032] Figure 3 illustrates schematically further aspects of a method according to an example.
[0033] Figure 4 illustrates schematically a computing system according to an example. DESCRIPTION OF THE EXEMPLIFYING EMBODIMENTS
[0034] The specific examples provided in the description given below should not be construed as limiting the scope and / or the applicability of the appended claims. Lists and groups of examples provided in the description given below are not exhaustive unless otherwise explicitly stated.
[0035] Figure 1 illustrates schematically an example of a maintenance environment of a people flow management system. Herein, the term people flow management system refers to a people conveyor systems and automatic doors wherein the people conveyor system comprises at least one of the following: an elevator, an escalator, a moving walkway. The term people flow management system is used herein to refer to a system that at least in some manner is involved in a management of a movement of people in premises the system is implemented to. Thus, in the environment a computing system 110 is communicatively connected, either directly or indirectly, to a number of people flow management system 120, like elevators, escalators, moving walkways and automatic doors as mentioned. The computing system 110 may consists of one or more computing devices, such as server devices, and related devices, such as data storages into which data may be arranged in databases, and so on. Still further, the computing system 110 may be communicatively connected, either directly or indirectly, to further entities, such as terminal devices 130 of technicians and, thus, to make available data generated by the computing system 110 as is described in the forthcoming description. In broad terms, the computing system 110 is configured to receive data from a people flow management system 120and try to solve issues in occurring in the people flow management system 120.
[0036] In the following an operation of the computing system 110 in the maintenance environment is described at least in part by referring to Figure 2 schematically illustrating an example of a computer-implemented method for managing a state of a people flow management system 120 in accordance with the present invention. The method starts with a step in which the computing system 110 receives 210 data indicative of a fault in an operation of the people flow management system 120. The receipt 210 of data may be based on continuous monitoring of one or more people flow management system 120 wherein the people flow management system 120 may generate data e.g. regularly or in response to a predefined event, such as to an occurrence of a fault state. The delivery of the data to the computing system 110 may be automatic and triggered by the people flow management system 120 itself or it may be based on an inquiry generated by the computing system 110 towards the people flow management system 120 in question. The data indicative of the fault in the operation of the people flow management system 120 may e.g. correspond to a fault code generated by the people flow management system 120, such as by a monitoring system of the people flow management system 120 like a safety circuit e.g. in a context of an elevator as the people flow management system, wherein the fault code may directly indicate fault in the people flow management system 120. Alternatively or in addition, the data indicative of the fault may correspond to measurement data e.g. generated by a sensor system e.g. being a part of the monitoring system, wherein the computing system 110 is configured to analyse the received data and identify faults therefrom. Such measurement data may e.g. be descriptive of a position of at least one entity of the people flow management system 120 (cf. a position of an elevator car, door position, etc.). Still further, the data indicative of the fault may even comprise data received from a user of the system wherein the data is somehow descriptive of the fault, such as symptom detectable by the user. For example, such data may describe that an elevator door tries to close but it cannot do that. As well, the data indicative of the fault may also comprise history data, such as relating to previous maintenance operations of the people flow management system 120.
[0037] According to some embodiments of the invention the computing system 110 may be configured to analyse the data indicative of the fault so that an entity, or entities, being subject to the fault may be identified. In other words, the data indicative of the fault may be descriptive of one or more symptoms the people flow management system 120 is experiencing and by analyzing the symptoms, the entity, or entities, behind the symptoms may be defined. The analysis of the data indicative of the fault in the described manner may be based on a software executed by the computing system 110 wherein the analysis is performed on a basis of a rule-based approach. Alternatively or in addition, the software executed by the computing system 110 may be a machine-learning model that is trained to perform the analysis to generate data that defines one or more entities of the people flow management system 120 relating to the fault and, thus, the fault state.
[0038] In response to the receipt of the data indicative of the fault, and the possible analysis of the data e.g. to determine the number of entities relating to the fault, the computing system 110 is configured to determine 220 at least one operation to solve the fault in the operation of the people flow management system 120. This refers to an approach that a number of operations to solve the fault, i.e. the error situation, may be defined e.g. on a fault-by-fault basis and / or entity-by- entity basis that are possible to perform automatically, i.e. without e.g. requiring support from a technician. Such an information may e.g. be stored in a database and made inquirable therefrom. In the inquiry the data indicative of the fault and / or the entity may be given as a parameter and the database returns, as a response, data defining at least one operation to solve the fault if such a definition is stored in the database. The definition may also comprise specific instructions to perform the operation wherein the instructions may refer even to parameters for a software or even a software code that causes the computing system 110 to perform the operation. As a non-limiting example of an operation controllable by the computing system 110 to automatically execute may be a reboot of an entity causing the fault or configuration of it, or the people flow management system 120 in some manner. Moreover, it may refer to a software update and clearing of a register storing the faults, i.e. errors. Still further, a hard boot of the whole people flow management system 120 in question may be mentioned as a non-limiting example of the operation determined 220 in the described manner.
[0039] In response to that the computing system 110 has determined 220 the operation for solving the fault in the people flow management system 120 in question it is configured to generate 230 a control signal to cause an execution of the at least one operation to solve the fault in the operation of the people flow management system 120. Thus, the computing system 110 generates 230 the control signal that carries necessary data to indicate to the destination of the signal that certain operation is to be performed. As a non-limiting example, the control signal may be sent to an elevator controller that is instructed to take necessary actions, cf. operations, towards another entity in the elevator system. For example, the elevator controller may be instructed to reboot all user interfaces e.g. implemented as a touchscreen technology and as a result the elevator controller generates internal control signals in the elevator system. The entity which received the control signal from the computing system 110 may confirm a completion of the operation to the computing system 110 and / or the computing system 110 may be aware of the time it takes to complete the operation as determined and it may be arranged to execute a timer initiated with an operation specific running time. The times for each operation, i.e. the operation specific running times, may be defined with respect to each operation and stored in data storage from where they are inquirable for utilizing them in the timer as the set value in the beginning. Still further, it is possible to arrange that the computing system 110 detects e.g. an activity state of the respective entity being subject to the operation and in that manner the computing system 110 may receive information indicative of that the operation is executed.
[0040] Thus, the computing system 110 may continue the steps of the method and as the next step it is configured to generate 240, in response to the execution of the at least one operation, a request to cause a test with respect to an entity that caused the fault in the operation of the people flow management system 120. A definition of the test may be inquired separately from a data storage e.g. with any of the information of the previous steps, i.e. information on the fault and / or information on the entity and / or information on the operation to solve the fault, for example. Alternatively, the information, and a definition, for the test may be received at the same time as the operation to be executed is determined 220. In other words, the data storage may store data comprising all information related to the selected operation comprising also information on the test to be applied in order to perform the method as described. Again, the request of the execution of the test is generated 240, and thus transmitted, to an entity in the people flow management system 120 that is capable of executing the test procedure to the entity that is causing the fault. Thus, it may be the entity causing the fault itself or another entity, such as the elevator controller, or the respective controller of the other people flow management system types. For example, the elevator controller may be configured to test in a predefined manner the operation of the user interfaces as mentioned as a non-limiting example in the foregoing description. In some embodiments, such a controller may already be aware of the testing procedure, i.e. has access to data storage storing the instructions of the test, and in such a case the computing system 110 may be configured to indicate only an identifier of the test in the request and thus causing the entity in question, such as the controller, to apply the details already possessed by it in order to execute the testing procedure.
[0041] The entity caused to perform, or manage, the testing procedure informs the computing system 110 of testing results e.g. automatically in response to that the test is completed or the computing system 110 may inquire the information separately. In some cases the computing system 110 may monitor the testing procedure executed by another entity in the people flow management system 110, such as signaling therein, and thus see the result of the test through the monitoring. In response to an access to the data descriptive of the test result the computing system 110 is configured to set 250, in accordance with the result of the test, a detection result to express one of the following: i) the entity passed the test, ii) the entity failed the test. Here, the entity refers to the entity that was identified to cause the fault and to which the operation to solve the fault state was performed. The setting 250 of the detection result may refer to an implementation that the detection result is made available e.g. to technicians, or any other relevant party. It may refer to an operation that the detection result according to the result of the test is output e.g. on a display or indicated otherwise, or a message is generated and transmitted to a predefined recipient, such as to a terminal device 130 of a technician. Alternatively or in addition, the detection result may be stored in data storage maintaining information with respect to the people flow management system 120 subject to the method as described so as to store information on operations performed to the system in question. Especially, when the detection result corresponds to that the entity failed the test it means that the automatic operation to manage the fault situation was not successful. Then - in order to solve the situation - a visit of the technician may be required and the detection result set 250 to indicate that the test is failed may be arranged to cause a generation of a signal to the terminal device 130 of the technician wherein the visit to the site is requested.
[0042] In the foregoing description it is widely discussed on the testing procedure and the result of it. According to a non-limiting example it may e.g. be detected that an elevator door does not close, or at least a fault code indicative of that is received. As a result, the computing system 110 may be instructed to define a test to confirm if the elevator door operates properly or not, and to generate a control signal accordingly to cause the testing. Such a testing may comprise a setting of the elevator door, or even the whole elevator, to a specific mode for testing and to perform testing under the mode. The testing may also comprise rebooting one or more entities of the elevator, such as rebooting an elevator controller, with an aim to solve the issue remotely. Correspondingly, the same principle may be applied with other entities of the people flow management system 120 in question.
[0043] In some situations the data indicative of the fault may be needed to be verified. For example, the computing system 110 may end up to a situation upon the receipt 210 of the data that there may be a plurality of options regarding the fault and the entity / entities behind the fault and before taking any actions, the data needs to be verified. Hence, as shown in Figure 3 the method may comprise, in response to the receipt 210 of the data a step of determining 310 if the data indicative of the fault is verified. The determination 310 of the verification may refer to that it is determined 310 if the data indicative of the fault is reliable or not with a predefined probability. If it is, the method may be continued as described, i.e. the step 220 may be executed. On the other hand, if the determination 310 generates a result defining that the data is not verified, i.e. it is unverified, e.g. due to a plurality of options as mentioned above, the computing system 110 may be configured to request 320 at least one operation to verify the fault in the operation of the people flow management system 120. This may correspond to that the computing system 110 is configured to request additional information relating to the fault, such as requesting the entity subject to the fault to perform internal operations to generate additional data in order to clarify 330 the fault when analyzed by the computing system 110. When such data is available and the fault, and the entity / entities behind the fault, is determined to a necessary extent, the computing system 110 may continue to the step 220 as described.
[0044] According to an embodiment of the invention the method may comprise, as a further step, requesting an output that is related and descriptive at least in part on at least one event relating to the execution of the method as described. Herein, the generation of the output may utilize an artificial intelligence (Al) model that is trained for the task of generating the output. As an input to the Al model data processed, i.e. used and generated, during the execution of the method may be given and the Al model may generate the output on the events. In an embodiment at least data descriptive of the detection result and the operation performed to the entity may be input and the Al model is configured to form the output based on this input. This output may be stored to data storage by associating it with the detection result, for example, thus, to make it available e.g. to the technician(s) or to any other party as a log of operations performed with respect to the people flow management system 120. Also other described ways to share the output may be used. The output may refer to a summary relating to the event and define various aspects, such as instructions, detections, confirmations, which are relevant to the receiver of the output, such as to the technician. The output expressed as the summary may have a textual format, or any other format, such as audio format and / or visual format, or any combination of these.
[0045] For sake of completeness, it is worthwhile to mention that the applied artificial intelligence model to generate the output as described may be any type of model suitable for the task. For example, a generative Al model may be used, but also a reasoning artificial intelligence mode and / or a tool / function / agent based artificial intelligence model (aka Al agents) are applicable. Moreover, the Al model may be implemented by harnessing a plurality of Al models to cooperate in the generation of the output, e.g. by arranging one Al model to receive an output of another Al model as an input and to correct errors, if any, from the input.
[0046] An example of a computing system 110 configurable to implement the operation in accordance with the invention is schematically illustrated in Figure 4. Thus, the computing system 110 of Figure 4 may be configured to manage a state of a people flow management system 120. For sake of clarity, it is worthwhile to mention that the block diagram of Figure 4 depicts some components of an apparatus that may be employed to implement the functionality of the computing system 110. The apparatus of Figure 4 comprises a processor 410 and a memory 420. The memory 420 may store data, such as pieces of data as described, but also computer program code 425 causing the operation in the described manner. In at least some embodiments, the apparatus may further comprise a communication interface 430, such as a wireless communication interface or a communication interface for wired communication, or both to communicate with other entities as described. The communication interface 430 may thus comprise one or more modems, antennas, and any other hardware and software for enabling an execution of the communication e.g. under control of the processor 410. Furthermore, I / O (input / output) components may be arranged, together with the processor 410 and a portion of the computer program code 425, to provide a user interface for receiving input from a user, such as from a technician, and / or providing output to the user of the apparatus when necessary. In particular, the I / O components may include user input means, such as one or more keys or buttons, a keyboard, a touchscreen, or a touchpad, etc. The I / O components may include output means, such as a loudspeaker, a display, or a touchscreen. The components of the apparatus may be communicatively connected to each other via data bus that enables transfer of data and control information between the components. The memory 420 and at least a portion of the computer program code 425 stored therein may further be arranged, with the processor 410, to cause the computing system 110 to perform at least a portion of a method as is de-scribed herein. The processor 410 may be configured to read from and write to the memory 420. Although the processor 410 is depicted as a respective single component, it may be implemented as respective one or more separate processing components. Similarly, although the memory 420 is depicted as a respective single component, it may be implemented as respective one or more separate components, some, or all of which may be integrated I re-movable and I or may provide permanent I semi-permanent I dynamic / cached storage.
[0047] The computer program code 425 may comprise computer-executable instructions that implement functions that correspond to steps implemented in the method when loaded into the processor 410 of the respective system, such as the computing system 110. As an example, the computer program code 425 may include a computer program consisting of one or more sequences of one or more instructions. The processor 410 is able to load and execute the computer program by reading the one or more sequences of one or more instructions included therein from the memory 420. The one or more sequences of one or more instructions may be configured to, when executed by the processor 410, cause the computing system 110, such as a computer, to perform a method as described. Hence, the system 110 may comprise at least one processor 410 and at least one memory 420 including the computer program code 425 for one or more programs, the at least one memory 420 and the computer program code 425 configured to, with the at least one processor 410, cause the apparatus implementing the computing system 110 to perform the method.
[0048] The computer program code 425, or at least some portion of it, may be provided e.g. a computer program product comprising at least one computer-readable non-transitory medium having the computer program code 425 stored thereon, which computer program code 425, when executed by the processor 410 causes the apparatus to perform the method. The computer-readable non- transitory medium may comprise a memory device or a record medium, such as a CD-ROM, a DVD, a Blu-ray disc, or another article of manufacture that tangibly embodies the computer program. As another example, the computer program may be provided as a signal configured to reliably transfer the computer program.
[0049] Still further, the computer program code 425 may comprise a proprietary application, such as computer program code for causing an execution of the method in the manner as described in the description herein.
[0050] Any of the programmed functions mentioned may also be performed in firmware or hardware adapted to or programmed to perform the necessary tasks.
[0051] For sake of completeness it is worthwhile to mention that the entity performing the method in the role of the computing system may also be implemented with a plurality of apparatuses, such as the one schematically illustrated in Figure 4, as a distributed computing environment. For example, one of the apparatuses may be communicatively connected with the other apparatuses, and e.g. share the data of the method to cause another apparatus to perform at least one other portion of the method. As a result, the method performed in the distributed computing environment may e.g. generate the control signal as described. The functionalities of the apparatus as described may also be integrated to an entity configured also to perform other operations.
[0052] The invention as described herein with various embodiments improves efficiency in maintenance of the people flow management system 120 as primarily any issue, i.e. fault state, is aimed to be solved automatically. In order to do this a computing system 110 is arranged to receive necessary amount of information with respect to an operation of the people flow management system 120 and take necessary actions accordingly. Only in a situation that the issue cannot be solved under control of the computing system 110, a service visit is called to the site.
[0053] The specific examples provided in the description given above should not be construed as limiting the applicability and / or the interpretation of the appended claims. Lists and groups of examples provided in the description given above are not exhaustive unless otherwise explicitly stated.
Claims
WHAT IS CLAIMED IS:
1. A computer-implemented method for managing a state of a people flow management system (120), the computer-implemented method comprises: receiving (210) data indicative of a fault in an operation of a people flow management system (120), determining (220) at least one operation to solve the fault in the operation of the people flow management system (120), generating (230) a control signal to cause an execution of the at least one operation to solve the fault in the operation of the people flow management system (120), generating (240), in response to the execution of the at least one operation, a request to cause a test with respect to an entity that caused the fault in the operation of the people flow management system (120), setting (250), in accordance with a result of the test, a detection result to express one of the following: i) the entity passed the test, ii) the entity failed the test.
2. The method according to claim 1 , the method further comprises: determining (310), in response to a receipt of data indicative of the fault, if the data indicative of the fault in the operation of the people flow management system (120) is verified.
3. The method according to claim 2, wherein the step of determining (220) the at least one operation to solve the fault is performed in response to a detection that the data indicative of the fault is verified.
4. The method according to claim 2, the method further comprises:requesting (320), in response to a detection that the data is unverified, at least one operation to verify the fault in the operation of the people flow management system (120).
5. The method according to any of the preceding claims, the method further comprises: requesting an output descriptive at least in part on at least one event relating to an execution of the method according to claim 1 , the request is performed by inputting at least part of data processed during the execution of the method according to claim 1 to an artificial intelligence model trained to generate the output, storing the output in response to a receipt of the output from the artificial intelligence model to data storage by associating it with the detection result.
6. The method according to claim 5, wherein the output is requested from the artificial intelligence model being at least one of: a generative artificial intelligence model, a reasoning artificial intelligence model, a tool / function / agent based artificial intelligence model.
7. The method according to claim 5 or claim 6, wherein the output received from the artificial intelligence model is a summary established at least in one of the following formats: a textual format, an audio format, a visual format.
8. The method according to any of the preceding claims, wherein the data indicative of the fault in the operation of the people flow management system (120) is at least one of the following: fault code; measurement data; input data received from a user of the people flow management system (120).
9. The method according to any of the preceding claims, wherein the determination of the at least one operation comprises an analysis of the data indicative of the fault by at least one of the following: by executing a computer19 program code based on a rule-based analysis; by executing a computer program executing a machine-learning model trained to perform the analysis.
10. The method according to any of the preceding claims, wherein the determination of the at least one operation comprises an inquiry of the operation with at least parameter derivable from the data indicative of the fault.11 . The method according to any of the preceding claims, wherein the request to generate the request to cause the test is generated in response to a detection that the at least one operation to solve the fault is completed.
12. The method according to claim 11 , wherein the completion of the at least one operation is detected based on at least one of the following: a receipt of a signal indicating the completion of the operation; an execution of a timer set with an operation specific running time.
13. A computing system (110) comprising means for carrying out the method according to any of claims 1 to 12.
14. A computer program comprising instructions which, when the program is executed by a computing system (110), cause the computing system (110) to carry out the method according to any of claims 1 to 12.
15. A computer-readable medium having stored thereon the computer program of claim 14.
Citation Information
Patent Citations
Maintenance of a conveyor system
US20240076162A1
Elevator repair support system
WO2018122910A1
Maintenance management of people conveyor system
WO2023237805A1