CA2921460C - System for monitoring elevators and maintaining elevators - Google Patents
System for monitoring elevators and maintaining elevatorsInfo
- Publication number
- CA2921460C CA2921460C CA2921460A CA2921460A CA2921460C CA 2921460 C CA2921460 C CA 2921460C CA 2921460 A CA2921460 A CA 2921460A CA 2921460 A CA2921460 A CA 2921460A CA 2921460 C CA2921460 C CA 2921460C
- Authority
- CA
- Canada
- Prior art keywords
- data
- elevator
- computing device
- server
- code events
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B66—HOISTING; LIFTING; HAULING
- B66B—ELEVATORS; ESCALATORS OR MOVING WALKWAYS
- B66B5/00—Applications of checking, fault-correcting, or safety devices in elevators
- B66B5/0006—Monitoring devices or performance analysers
- B66B5/0018—Devices monitoring the operating condition of the elevator system
- B66B5/0025—Devices monitoring the operating condition of the elevator system for maintenance or repair
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/02—Details
- H04L12/16—Arrangements for providing special services to substations
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
- H04L12/46—Interconnection of networks
- H04L12/4604—LAN interconnection over a backbone network, e.g. Internet, Frame Relay
- H04L12/462—LAN interconnection over a bridge based backbone
- H04L12/4625—Single bridge functionality, e.g. connection of two networks over a single bridge
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Indicating And Signalling Devices For Elevators (AREA)
- Maintenance And Inspection Apparatuses For Elevators (AREA)
Abstract
Description
Claims (25)
- Claims 1. A method for data retrieval and uniformalization of code events data for elevators, comprising: transmitting code events data from elevator controllers to a computing device, the code events data comprising elevator performance data that is collected and stored by the elevator controllers in different formats, and the different formats correspond to different types of the elevator controllers, and where the elevator performance data is derived from observations of physical events of the elevator detected by a sensor; the computing device retrieving the code events data and uniformalizing the code events data; and the computing device presenting the uniformalized code events data to a user; wherein uniformalizing the code events data comprises: determining a mapping for the code events data, and storing the mapping into a database, wherein the database has data restrictions; and converting the code events data to match the data restrictions.
- 2. A method for data retrieval and uniformalization of code events data for elevators, comprising: transmitting code events data from elevator controllers to a computing device, the code events data comprising elevator performance data that is collected and stored by the elevator controllers in different formats, and the different formats correspond to different types of the elevator controllers, and where the elevator performance data is derived from observations of physical events of the elevator input by an observer; the computing device retrieving the code events data and uniformalizing the code events data; and the computing device presenting the uniformalized code events data to a user; wherein uniformalizing the code events data comprises: determining a mapping for the code events data, and storing the mapping into a 23 Date Revue/Date Received 2024-01-03 database, wherein the database has data restrictions; and converting the code events data to match the data restrictions.
- 3. The method of claim 1 or 2, where transmitting occurs via an API or via a web services application.
- 4. The method of claim 1 or 2 wherein the code events data is xml web services data and the code events data is retrieved, uniformalized and stored on a datastore.
- 5. A method for data transmission and uniformalization for elevators, comprising: service providers storing elevator data in different formats, the elevator data comprising elevator performance data derived from observations of physical events of the elevator detected by a sensor or data related to elevator maintenance and service calls derived from observations of physical events of the elevator detected by a sensor, and the different formats corresponding to different types of elevator controllers used to control the elevators; the service providers transmitting the elevator data to a computing device ; the computing device uniformalizing the elevator data; and the computing device storing the uniformalized elevator data; wherein uniformalizing the elevator data comprises: determining a mapping for the elevator data and storing the mapping into a database, wherein the database has data restrictions; and converting said elevator data to match said data restrictions.
- 6. A method for data transmission and uniformalization for elevators, comprising: service providers storing elevator data in different formats, the elevator data comprising elevator performance data derived from observations of physical events of the elevator input by an observer or data related to elevator maintenance and service calls derived from observations of physical events of the elevator input by an observer, and the different formats corresponding to different types of elevator 24 Date Revue/Date Received 2024-01-03 controllers used to control the elevators; the service providers transmitting the elevator data to a computing device ; the computing device uniformalizing the elevator data; and the computing device storing the uniformalized elevator data; wherein uniformalizing the elevator data comprises: determining a mapping for the elevator data and storing the mapping into a database, wherein the database has data restrictions; and converting said elevator data to match said data restrictions.
- 7. The method of claim 5 or 6, where the transmitting occurs via an API or via a web services application.
- 8. The method of claim 5 or 6 wherein the data is xml web services data and the elevator data is retrieved, uniformalized and stored on a datastore.
- 9. The method of claim 5 or 6 further comprising installing a manufacturer application and API, wherein said manufacturer application and API transmit data to the computing device, allowing remote access by an end user.
- 10. The method of claim 5 or 6 further comprising the computing device presenting uniformalized data through a web application.
- 11. The method of claim 10 wherein the elevator data from more than one of the elevators are shown simultaneously in the web application.
- 12. A method for data retrieval and uniformalization for elevators, comprising: service providers storing elevator data in different formats, the elevator data comprising elevator performance data and data related to elevator maintenance and Date Revue/Date Received 2024-01-03 service calls, and the different formats corresponding to different types of elevator controllers used to control the elevators; the service providers transmitting the elevator data to a computing device ; the computing device uniformalizing the elevator data; and the computing device storing the uniformalized elevator data; wherein uniformalizing the elevator data comprises: determining a mapping for the elevator data and storing the mapping into a database, wherein the database has data restrictions; and converting said elevator data to match said data restrictions; a user initiating and controlling callback for at least one of the elevators by using the computing device; the user communicating with the service provider using the computing device to make a call for service for the at least one of the elevators; and maintenance or repairs being performed on the at least one elevator.
- 13. A method for data retrieval and uniformalization for elevators, comprising: service providers storing elevator data in different formats, the elevator data comprising elevator performance data and data related to elevator maintenance and service calls, and the different formats corresponding to different types of elevator controllers used to control the elevators; the service providers transmitting the elevator data to a computing device ; the computing device uniformalizing the elevator data; and the computing device storing the uniformalized elevator data; wherein uniformalizing the elevator data comprises: determining a mapping for the elevator data and storing the mapping into a database, wherein the database has data restrictions; and converting said elevator data to match said data restrictions; 26 Date Revue/Date Received 2024-01-03 allowing mobile communication for at least one of the service providers with the computing device via a mobile application; an end user initiating a call using the mobile application, wherein the mobile application communicates with the at least one service providers through the computing device ; and the computing device making a call for service of at least one of the elevators by communicating with at least one of the service providers.
- 14. A method for data retrieval and uniformalization for elevators, comprising: service providers storing elevator data in different formats, the elevator data comprising elevator performance data and data related to elevator maintenance and service calls, and the different formats corresponding to different types of elevator controllers used to control the elevators; the service providers transmitting the elevator data to a computing device ; the computing device uniformalizing the elevator data; and the computing device storing the uniformalized elevator data; wherein uniformalizing the elevator data comprises: determining a mapping for the elevator data and storing the mapping into a database, wherein the database has data restrictions; and converting said elevator data to match said data restrictions; wherein an end user can control callback by accessing the computing device and initiating a call.
- 15. The method of claim 5 or 6 wherein the computing device uses a single sign on.
- 16. The method of claim 5 or 6 wherein the computing device comprises a standard presentation displaying information from the service providers.
- 17. The method of claim 5 or 6 wherein the computing device analyzes datasets, displays performance 27 Date Revue/Date Received 2024-01-03 and deficiency information, and sends out a notification to one or more concerned parties.
- 18. A system for data retrieval and uniformalization of code events data for elevators, comprising: elevator controllers configured to transmit code events data to a computing device , the code events data comprising elevator performance data that is collected by the elevator controllers from observations of physical events of the elevator detected by a sensor and stored by the elevator controllers in different formats, and the different formats correspond to different types of the elevator controllers; the computing device configured to receive the code events data and uniformalize the code events data; and a server in communication with the computing device , wherein the computing device is configured to uniformalize the code events data by: determining a mapping for the code events data and storing the mapping into a database of the server, wherein the database of the server has data restrictions; and converting the code events data to match the data restrictions.
- 19. A system for data retrieval and uniformalization of code events data for elevators, comprising: elevator controllers configured to transmit code events data to a computing device , the code events data comprising elevator performance data that is collected by the elevator controllers from observations of physical events of the elevator input by an observer and stored by the elevator controllers in different formats, and the different formats correspond to different types of the elevator controllers; the computing device configured to receive the code events data and uniformalize the code events data; and a server in communication with the computing device , wherein the computing device is configured to uniformalize the code events data by: determining a mapping for the code events data and storing the mapping into a 28 Date Revue/Date Received 2024-01-03 database of the server, wherein the database of the server has data restrictions; and converting the code events data to match the data restrictions.
- 20. The system of claim 18 or 19 wherein the code events data is xml web services data and the code events data is retrieved, uniformalized and stored on a datastore.
- 21. The system of claim 18 or 19, where the computing device is configured to receive the code events data via an API or via a web services application.
- 22. A system for data retrieval and uniformalization for elevators, comprising: a server configured to communicate with a computing device of a business partner and with cornputing devices of service providers, the server comprising a communication device that is configured to receive elevator data derived from observations of physical events of the elevator detected by a sensor in different formats from the computing devices of the service providers, the elevator data comprising elevator performance data or data related to elevator maintenance and service calls, the different formats corresponding to different types of elevator controllers used to control the elevators; the computing device of the business partner configured to retrieve said elevator data from the server; the computing device of the business partner configured to uniformalize the elevator data; and the computing device of the business partner configured to store the uniformalized elevator data; wherein the computing device of the business partner is configured to uniformalize the elevator data by: determining a mapping for the elevator data and saving the mapping into a database, wherein the database has data restrictions; and converting 29 Date Revue/Date Received 2024-01-03 said elevator data to match said data restrictions.
- 23. A system for data retrieval and uniformalization for elevators, comprising: a server configured to communicate with a computing device of a business partner and with computing devices of service providers, the server comprising a communication device that is configured to receive elevator data derived from observations of physical events of the elevator input by an observer in different formats from the computing devices of the service providers, the elevator data comprising elevator performance data or data related to elevator maintenance and service calls, the different formats corresponding to different types of elevator controllers used to control the elevators; the computing device of the business partner configured to retrieve said elevator data from the server; the computing device of the business partner configured to uniformalize the elevator data; and the computing device of the business partner configured to store the uniformalized elevator data; wherein the computing device of the business partner is configured to uniformalize the elevator data by: determining a mapping for the elevator data and saving the mapping into a database , wherein the database has data restrictions; and converting said elevator data to match said data restrictions.
- 24. The system of claim 22 or 23, where the communications device is configured to receive the elevator data via an API or via a web services application.
- 25. The system of claim 22 or 23 wherein the elevator data is xml web services data and the elevator data is retrieved, uniformalized and stored on a datastore. Date Revue/Date Received 2024-01-03 26. The system of claim 22 or 23 further comprising a manufacturer application and API, wherein said manufacturer application and API transmit data to the communication device, allowing remote access by an end user. 27. The system of claim 22 or 23 further comprising an web application, and the computing device of the business partner is configured to present uniformalized data through the web application. 28. The system of claim 27 wherein the elevator data from more than one elevator are shown simultaneously in the web application. 29. A system for data retrieval and uniformalization for elevators, comprising: a server configured to communicate with a computing device of a business partner and with computing devices of service providers, the server comprising a communication device that is configured to receive elevator data obtained from sensors in different formats from the computing devices of the service providers, the elevator data comprising elevator performance data and data related to elevator maintenance and service calls, the different formats corresponding to different types of elevator controllers used to control the elevators; the computing device of the business partner configured to retrieve said data from the server; the computing device of the business partner configured to uniformalize the elevator data; and the computing device of the business partner configured to store the uniformalized elevator data; wherein the computing device of the business partner is configured to uniformalize the elevator data by: determining a mapping for the elevator data and saving the mapping into a database , wherein the database has data restrictions; and converting said elevator data to match said data restrictions; 31 Date Revue/Date Received 2024-01-03 wherein the communication device is configured to initiate and control callback for a user, and the communication device is further configured to facilitate communication between the user and a service provider to make a call for service, whereupon maintenance or repairs are performed on at least one elevator. 30. A system for data retrieval and uniformalization for elevators, comprising: a server configured to communicate with a computing device of a business partner and with computing devices of service providers, the server comprising a communication device that is configured to receive elevator data obtained from sensors in different formats from the computing devices of the service providers, the elevator data comprising elevator performance data and data related to elevator maintenance and service calls, the different formats corresponding to different types of elevator controllers used to control the elevators; the computing device of the business partner configured to retrieve said data from the server; the computing device of the business partner configured to uniformalize the elevator data; and the computing device of the business partner configured to store the uniformalized elevator data; wherein the computing device of the business partner is configured to uniformalize the elevator data by: determining a mapping for the elevator data and saving the mapping into a database, wherein the database has data restrictions; and converting said elevator data to match said data restrictions; wherein the computing device of the business partner is configured to set up web services for mobile applications, which comprises: allowing mobile communication for the service providers with the business partner's computing device; an end user initiating a call using a business partner mobile application, wherein the 32 Date Revue/Date Received 2024-01-03 mobile application communicates this to the computer device of the business partner; and the mobile application or the computing device of the business partner making a call for service of at least one of the elevators by communicating with at least one of the service providers. 31. A system for data retrieval and uniformalization for elevators, comprising: a server configured to communicate with a computing device of a business partner and with computing devices of service providers, the server comprising a communication device that is configured to receive elevator data obtained from sensors in different formats from the service providers, the elevator data comprising elevator performance data and data related to elevator maintenance and service calls, the different formats corresponding to different types of elevator controllers used to control the elevators; the computing device of the business partner configured to retrieve said data from the server; the computing device of the business partner configured to uniformalize the elevator data; and the computing device of the business partner configured to store the uniformalized elevator data; wherein the computing device of the business partner is configured to uniformalize the elevator data by: determining a mapping for the elevator data and saving the mapping into a database , wherein the database has data restrictions; and converting said elevator data to match said data restrictions; wherein an end user can control callback by accessing the server and initiating a call. 32. A system for data retrieval and uniformalization for elevators, comprising: a server configured to communicate with a computing device of a business partner 33 Date Revue/Date Received 2024-01-03 and with computing devices of service providers, the server comprising a communication device that is configured to receive elevator data obtained from sensors in different formats from the service providers, the elevator data comprising elevator performance data and data related to elevator maintenance and service calls, the different formats corresponding to different types of elevator controllers used to control the elevators; the computing device of the business partner configured to retrieve said data from the server; the computing device of the business partner configured to uniformalize the elevator data; and the computing device of the business partner configured to store the uniformalized elevator data; wherein the computing device of the business partner is configured to uniformalize the elevator data by: determining a mapping for the elevator data and saving the mapping into a database , wherein the database has data restrictions; and converting said elevator data to match said data restrictions; further comprising an web application, and the computing device of the business partner is configured to present uniformalized data through the web application; wherein the web application comprises a standard presentation display of information from the service providers. 33. The system of claim 22 or 23 wherein the server is configured to analyze datasets, display performance and deficiency information, and send out notification to one or more concerned parties, whereupon maintenance or repairs are performed on at least one elevator. 34. A computer-implemented method for handling code events from multiple lift devices, comprising: a server obtaining code events about different lift device controllers corresponding to the multiple lift devices via a communications device, the code events in multiple 34 Date Revue/Date Received 2024-01-03 different formats corresponding to the different lift device controllers and at least one of the code events being based on observations of physical events of the elevator detected by a sensor; the server reformatting the code events into a uniform format using a mapping table, and outputting reformatted code events; the server reporting the reformatted code events to a user and making the reformatted code events accessible to a second computing device over the Internet; and wherein reformatting the code events comprises: selecting a mapping for the code events from a database comprising multiple mappings, the selected mapping selected based on a manufacturer of the lift device, and the database on the server has data restrictions; and converting the code events to match said data restrictions. 35. A computer-implemented method for handling code events from multiple lift devices, comprising: a server obtaining code events about different lift device controllers corresponding to the multiple lift devices via a communications device, the code events in multiple different formats corresponding to the different lift device controllers and at least one of the code events being based on observations of physical events of the elevator input by an observer; the server reformatting the code events into a uniform format using a mapping table, and outputting reformatted code events; the server reporting the reformatted code events to a user and making the reformatted code events accessible to a second computing device over the Internet; and wherein reformatting the code events comprises: selecting a mapping for the code events from a database comprising multiple mappings, the selected mapping selected based on a manufacturer of the lift device, Date Revue/Date Received 2024-01-03 and the database on the server has data restrictions; and converting the code events to match said data restrictions. 36. The method of claim 34 or 35, where reporting the reformatted code events to a user and making the reformatted code events accessible to a second computing device over the Internet comprises populating a graphical user interface (GUI) with the reformatted code events, the GUI accessible by the second computing device over the Internet. 37. The method of claim 34 or 35, where the communications device is configured to receive the code events via an API or via a web services application. 38. The system of claim 36, where the communications device is configured to receive the code events via an API or via a web services application. 39. The method of claim 34 or 35 wherein the server receives the code events as part of XML web services data. 40. The method of claim 36 wherein the server obtains data about the multiple lift devices associated with a common owner, and the data associated with the multiple lift devices, including the code events, are shown simultaneously in the GUI. 41. The method of claim 36 wherein the multiple lift devices are located at different locations, and the different locations are shown in the GUI. 42. The method of claim 36, wherein the GUI comprises a control to initiate generating a message, and the method further comprises: detecting selection of the control; identifying the lift device currently being selected in 36 Date Revue/Date Received 2024-01-03 the GUI; identifying contact information of a service provider associated with the selected lift device; and automatically compiling the message that includes information about the selected lift device, the message including the contact information. 43. The method of claim 42 wherein automatically compiling the message includes inserting one or more of the code events associated with the selected lift device. 44. The method of claim 36 wherein the GUI displays information from one or more service providers. 45. The method of claim 36 further comprising analysing the obtained code events to provide an assessment of the lift device. 46. A computer-implemented method for handling code events from multiple lift devices, comprising: a server obtaining code events about different lift device controllers corresponding to the multiple lift devices via a communications device, the code events in multiple different formats corresponding to the different lift device controllers; the server reformatting the code events into a uniform format using a mapping table, and outputting reformatted code events; the server reporting the reformatted code events to a user and making the reformatted code events accessible to a second computing device over the Internet; and wherein reformatting the code events comprises: selecting a mapping for the code events from a database comprising multiple mappings, the selected mapping selected based on a manufacturer of the lift device, and the database on the server has data restrictions; and converting the code events to match said data restrictions; where reporting the reformatted code events to a user and making the reformatted code events 37 Date Revue/Date Received 2024-01-03 accessible by another computing device over the Internet comprises populating a graphical user interface (GUI) with the reformatted code events, the GUI accessible by another computing device over the Internet; further comprising analysing the obtained code events to provide an assessment of the lift device, wherein the assessment determines an urgency level, and when the urgency level is high, the server sends a message to a user account associated with the lift device, whereupon maintenance or repairs are performed on the lift device. 47. The method of claim 45, wherein the analysing includes comparing the received code events with past code events for the same lift device. 48. The method of claim 45, wherein the analysing includes identifying a number of the received code events within a given time period. 49. The method of claim 45, wherein the analysing includes identifying a time duration associated with the received code events. 50. The method of claim 34 or 35 wherein the server further determines that when a current time is within a critical time period, the server obtains the code events more frequently compared to when the current time is outside the critical time period. 51. A computer-implemented method for handling code events from multiple lift devices, comprising: a server obtaining code events about different lift device controllers corresponding to the multiple lift devices via a communications device, the code events in multiple different formats corresponding to the different lift device controllers; the server reformatting the code events into a uniform format using a mapping table, and outputting reformatted code events; 38 Date Revue/Date Received 2024-01-03 the server reporting the reformatted code events to a user and making the reformatted code events accessible to a second computing device over the Internet; and wherein reformatting the code events comprises: selecting a mapping for the code events from a database comprising multiple mappings, the selected mapping selected based on a manufacturer of the lift device, and the database on the server has data restrictions; and converting the code events to match said data restrictions; further comprising the server receiving an inspection order that includes an identifier of the lift device and a compliance deadline, the inspection order transmittable by a safety monitoring server; in response, the server identifying a user account associated with the lift device; and the server automatically compiling and sending a notification to the user account comprising the inspection order, whereupon a physical inspection of the lift device takes place. 52. The method of claim 34 or 35 further comprising: the server receiving an input that an inspection order is complete; and, in response, the server sending a status message comprising an identifier of the lift device to a safety monitoring server. 53. The method of claim 34 or 35 wherein the lift devices include elevators and escalators. 54. A server system for handling code events from multiple lift devices, comprising: a processor for executing instructions; a communication device for communicating data; and memory for storing data and the instructions, the instructions comprising: obtaining code events about different lift device controllers corresponding to the multiple lift devices via the communication device, the code events in multiple different formats corresponding to the different lift device controllers, and at least one of the code events being based on observations of physical events of the elevator 39 Date Revue/Date Received 2024-01-03 detected by a sensor; reformatting the code events into a uniform format using a mapping table, and outputting reformatted code events; and populating a communications interface with the reformatted code events, and making the reformatted code events accessible by a computing device over the Internet; wherein reformatting the code events comprises: selecting a mapping for the code events from a database comprising multiple mappings, the selected mapping selected based on a manufacturer of the lift device, and the database has data restrictions; and converting the code events to match said data restrictions. 55. A server system for handling code events from multiple lift devices, comprising: a processor for executing instructions; a communication device for communicating data; and memory for storing data and the instructions, the instructions comprising: obtaining code events about different lift device controllers corresponding to the multiple lift devices via the communication device, the code events in multiple different formats corresponding to the different lift device controllers, and at least one of the code events being based on observations of physical events of the elevator input by an observer; reformatting the code events into a uniform format using a mapping table, and outputting reformatted code events; and populating a communications interface with the reformatted code events, and making the reformatted code events accessible by a computing device over the Internet; wherein reformatting the code events comprises: selecting a mapping for the code events from a database comprising multiple mappings, the selected mapping selected based on a manufacturer of the lift device, and the database has data restrictions; and Date Revue/Date Received 2024-01-03 converting the code events to match said data restrictions. 56. The server system of claim 54 or 55, where the communications interface is a graphical user interface (GUI), and the GUI is made accessible by another computing device over the Internet. 57. The server system of claim 54 or 55, where the communications device is configured to communicate data via an API or via a web services application. 58. The server system of claim 56, where the communications device is configured to receive the code events via an API or via a web services application. 59. The server system of claim 54 or 55 wherein the server system receives the code events as part of XML web services data. 60. The server system of claim 54 or 55 wherein the server system obtains data about the multiple lift devices associated with a common owner, and the data associated with the multiple lift devices, including the code events, are shown simultaneously in the communications interface. 61. The server system of claim 54 or 55 wherein the multiple lift devices are located at different locations, and the different locations are shown in the communications interface. 62. The server system of claim 54 or 55, wherein the communications interface comprises a control to initiate generating a message, and the instructions further comprise: detecting selection of the control; identifying the lift device currently being selected in the communications interface; identifying contact information of a service provider associated with the selected lift device; and automatically compiling the message that includes information about the selected lift device, the message including the contact information. 41 Date Regue/Date Received 2024-04-01 63. The server system of claim 62 wherein automatically compiling the message includes inserting one or more of the code events associated with the selected lift device. 64. The server system of claim 54 or 55 wherein the communications interface displays information from one or more service providers. 65. The server system of claim 54 or 55 wherein the instructions further comprise analysing the obtained code events to provide an assessment of the lift device. 66. A server system for monitoring multiple lift devices, comprising: a processor for executing instructions; a communication device for communicating data; and memory for storing data and the instructions, the instructions comprising: obtaining code events about different lift device controllers corresponding to the multiple lift devices via the communication device, the code events in multiple different formats corresponding to the different lift device controllers; reformatting the code events into a uniform format using a mapping table, and outputting reformatted code events; and populating a communications interface with the reformatted code events, and making the reformatted code events accessible by a computing device over the Internet; wherein reformatting the code events comprises: selecting a mapping for the code events from a database comprising multiple mappings, the selected mapping selected based on a manufacturer of the lift device, and the database has data restrictions; and converting the code events to match said data restrictions; wherein the instructions further comprise analysing the obtained code events to provide an assessment of the lift device; and wherein the assessment determines an urgency level, and when the urgency level is high, the server 42 Date Revue/Date Received 2024-01-03 sends a message to a user account associated with the lift device, whereupon maintenance or repairs are performed on the lift device. 67. The server system of claim 65, wherein the analysing includes comparing the received code events with past code events for the same lift device. 68. The server system of claim 65, wherein the analysing includes identifying a number of the received code events within a given time period. 69. The server system of claim 65, wherein the analysing includes identifying a time duration associated with the received code events. 70. The server system of claim 54 or 55 wherein the instructions further comprise determining that when a current time is within a critical time period, the server obtains the code events more frequently compared to when the current time is outside the critical time period. 71. The server system of claim 54 or 55 wherein the instructions further comprise receiving an inspection order that includes an identifier of the lift device and a compliance deadline, the inspection order transmittable by a safety monitoring server; in response, the server system identifying a user account associated with the lift device; and the server system automatically compiling and sending a notification to the user account comprising the inspection order. 72. The server system of claim 54 or 55 further comprising: the server receiving an input that an inspection order is complete via the communications interface; and, in response, the server sending a status message comprising the identifier of the lift device to a safety monitoring server. 73. The server system of claim 54 or 55 wherein the lift devices include elevators and escalators. 43 Date Revue/Date Received 2024-01-03 74. A method for data transmission and uniformalization for elevators, comprising: sensors detecting physical events of elevators and sending signals to service providers, the service providers storing elevator data in different formats, the elevator data comprising elevator performance data derived from the signals received from the sensors, the different formats corresponding to different types of elevator controllers used to control the elevators; the service providers transmitting the elevator data to a computing device ; the computing device uniformalizing the elevator data; and the computing device storing the uniformalized elevator data; wherein uniformalizing the elevator data comprises: determining a mapping for the elevator data and storing the rnapping into a database, wherein the database has data restrictions; and converting said elevator data to match said data restrictions. 75. A system for data retrieval and uniformalization of code events data for elevators, comprising: sensors configured to detect physical events of elevators and send signals to elevator controllers, the elevator controllers configured to transmit code events data to a computing device, the code events data comprising elevator performance data that is collected by the elevator controllers from the signals sent by the sensors and stored by the elevator controllers in different formats, and the different formats correspond to different types of the elevator controllers; the computing device configured to receive the code events data and uniformalize the code events data; and a server in communication with the computing device , wherein the computing device 44 Date Revue/Date Received 2024-01-03 is configured to uniformalize the code events data by: determining a mapping for the code events data and storing the mapping into a database of the server, wherein the database of the server has data restrictions; and converting the code events data to match the data restrictions. 76. A system for data retrieval and uniformakzation for elevators, comprising: sensors configured to detect physical events of elevators and send signals to computing devices of service providers, a server configured to communicate with a computing device of a business partner and with computing devices of service providers, the server comprising a communication device that is configured to receive elevator data derived from the signals sent by the sensors in different formats from the computing devices of the service providers, the elevator data comprising elevator performance data or data related to elevator maintenance and service calls, the different formats corresponding to different types of elevator controllers used to control the elevators; the computing device of the business partner configured to retrieve said elevator data from the server; the computing device of the business partner configured to uniformalize the elevator data; and the computing device of the business partner configured to store the uniformalized elevator data; wherein the computing device of the business partner is configured to uniformalize the elevator data by: determining a mapping for the elevator data and saving the mapping into a database , wherein the database has data restrictions; and converting said elevator data to match said data restrictions. Date Revue/Date Received 2024-01-03
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CA2921460A CA2921460C (en) | 2016-02-22 | 2016-02-22 | System for monitoring elevators and maintaining elevators |
| CA3240784A CA3240784A1 (en) | 2016-02-22 | 2016-02-22 | System for monitoring elevators and maintaining elevators |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CA2921460A CA2921460C (en) | 2016-02-22 | 2016-02-22 | System for monitoring elevators and maintaining elevators |
Related Child Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CA3240784A Division CA3240784A1 (en) | 2016-02-22 | 2016-02-22 | System for monitoring elevators and maintaining elevators |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CA2921460A1 CA2921460A1 (en) | 2017-08-22 |
| CA2921460C true CA2921460C (en) | 2025-01-07 |
Family
ID=59678056
Family Applications (2)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CA2921460A Active CA2921460C (en) | 2016-02-22 | 2016-02-22 | System for monitoring elevators and maintaining elevators |
| CA3240784A Pending CA3240784A1 (en) | 2016-02-22 | 2016-02-22 | System for monitoring elevators and maintaining elevators |
Family Applications After (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CA3240784A Pending CA3240784A1 (en) | 2016-02-22 | 2016-02-22 | System for monitoring elevators and maintaining elevators |
Country Status (1)
| Country | Link |
|---|---|
| CA (2) | CA2921460C (en) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN116331971A (en) * | 2023-04-17 | 2023-06-27 | 菱王电梯有限公司 | Elevator communication method, device, electronic device and computer-readable storage medium |
-
2016
- 2016-02-22 CA CA2921460A patent/CA2921460C/en active Active
- 2016-02-22 CA CA3240784A patent/CA3240784A1/en active Pending
Also Published As
| Publication number | Publication date |
|---|---|
| CA2921460A1 (en) | 2017-08-22 |
| CA3240784A1 (en) | 2017-08-22 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US9767441B2 (en) | System for monitoring elevators and maintaining elevators | |
| US20220414614A1 (en) | Systems for Actively Monitoring Lift Devices and Maintaining Lift Devices, and Related Methods | |
| US9747585B2 (en) | Method of retrieving and uniformalizing elevator maintenance and callback data and code events | |
| US11097923B2 (en) | Systems and methods for actively monitoring and controlling lift devices | |
| US11703851B2 (en) | Planned maintenance based on sensed likelihood of failure | |
| US7734764B2 (en) | Automated remote monitoring and diagnostics service method and system | |
| US11015577B2 (en) | Wind farm supervision monitoring method, operation and maintenance plan controlled from a mobile terminal of a worker at a remote location and using work tickets | |
| US8321253B2 (en) | Technician control system | |
| US8364513B2 (en) | Technician control system | |
| US8422377B2 (en) | Remote monitoring and diagnostics system with automated problem notification | |
| CN106815709A (en) | One kind service quick response center support system and method | |
| US20230368087A1 (en) | Computer implemented method and system for analyzing business processes | |
| CN108108917A (en) | Railway communication production scheduling command system | |
| CN117992304A (en) | Integrated intelligent operation and maintenance platform | |
| US20020026433A1 (en) | Knowledge system and methods of business alerting and business analysis | |
| US20060149837A1 (en) | Remote monitoring and diagnostics service prioritization method and system | |
| CN115600904A (en) | Emergency command system and emergency command method | |
| CA2921460C (en) | System for monitoring elevators and maintaining elevators | |
| CN117194456B (en) | Policy registration management system | |
| US20230289745A1 (en) | Systems for Actively Monitoring Lift Devices and Maintaining Lift Devices, and Related Methods | |
| US7778719B2 (en) | Method, system, apparatus, and computer-readable medium for providing configure to service for a semiconductor manufacturing service guide system | |
| CA3011577A1 (en) | Devices and systems for actively monitoring lift devices and maintaining lift devices, and related methods | |
| CA3238808A1 (en) | Systems for actively monitoring lift devices and maintaining lift devices, and related methods | |
| CN112215560A (en) | Intelligent shift arrangement system and implementation method thereof | |
| HK40073406A (en) | Fault processing method of business system, device and electronic equipment |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| EEER | Examination request |
Effective date: 20210218 |
|
| EEER | Examination request |
Effective date: 20210218 |
|
| EEER | Examination request |
Effective date: 20210218 |
|
| EEER | Examination request |
Effective date: 20210218 |
|
| EEER | Examination request |
Effective date: 20210218 |
|
| EEER | Examination request |
Effective date: 20210218 |
|
| EEER | Examination request |
Effective date: 20210218 |
|
| EEER | Examination request |
Effective date: 20210218 |
|
| EEER | Examination request |
Effective date: 20210218 |
|
| EEER | Examination request |
Effective date: 20210218 |
|
| EEER | Examination request |
Effective date: 20210218 |
|
| EEER | Examination request |
Effective date: 20210218 |
|
| EEER | Examination request |
Effective date: 20210218 |
|
| EEER | Examination request |
Effective date: 20210218 |
|
| EEER | Examination request |
Effective date: 20210218 |