The invention concerns in general the technical field of conveyor systems. More particularly, the invention concerns a control of an operation of the conveyor system.
A movement of an elevator car within an elevator shaft is controlled by generating control signals to an elevator drive, or to any similar power generation means, such as to linear motors in so-called ropeless elevator systems. This causes the elevator car to move within the shaft in a predefined speed and, respectively, by controlling the power generating means it possible to decelerate the elevator car, or even to stop it e.g. at a landing. In other words, in the normal use such control signals may be generated in response to a receipt of a service call and/or based on sensor information obtained from the elevator system.
However, there are special situations in which there is a need to allow a person to control the movement of the elevator car manually. Such situations may e.g. relate to maintenance work of the elevator system and/or to emergency situations. For such situations there are developed solutions in which an elevator car is equipped with buttons whose activation may generate a control signal for upward or downward movement of the elevator car to the power generation means. Such buttons, like spring loaded buttons, may e.g. reside in a maintenance space of the elevator system, or on a roof of the elevator car. Due to safety requirements the buttons are implemented with the spring loaded structure so as to cause a stop of the movement if the button is released. Usually, there is also arranged a specific button to cause the stopping e.g. for situation that the upward or the downward button gets stuck when activated. Such a button may be considered as a so-called emergency stop button.
The development of the elevator systems has introduced new interfaces for connecting to the elevator systems. At least some of such interfaces are introduced for allowing so-called remote control devices e.g. carried by a technician of the elevator system to connect to the elevator system. The interfaces may allow a wireless or a wired connection of the remote control device to the elevator system so as to enable a control of a number of functionalities of the elevator system, such as controlling a movement of the elevator car with the remote control device.
Due to safety reasons, e.g. defined in safety standards of the elevator systems, there is need to introduce solutions which enable a quick control of the elevator system with the remote control device.
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.
An object of the invention is to present a method, a control device, a system, and a computer program product for monitoring an activity of a user controlling an operation of a conveyor system.
The objects of the invention are reached by a method, a control device, a system, and a computer program product as defined by the respective independent claims.
According to a first aspect, a method for monitoring an activity of a user controlling an operation of a conveyor system with a remote control device is provided, the method, performed by a control device, comprises: receiving control data from the remote control device, the control data defining user input provided through a user interface of the remote control device at least in accordance with time; comparing the control data to a reference data; and setting, in accordance with a comparison between the control data and the reference data, a detection result to express one of the following: (i) a continuation of the operation of the conveyor system, (ii) a discontinuation of the operation of the conveyor system.
At least a frequency of the user input may be defined with the reference data.
The control data may further define a position of the user input on the user interface of the remote control device in accordance with the time. A legitimate position of the user input in accordance with time may be defined with the reference data. For example, the legitimate position of the user input may be defined with a predefined pattern providable in time through the user interface of the remote control device.
Moreover, the operation of the conveyor system controlled with the activity of the user may correspond to one of the following: a movement of an elevator car, a movement of a staircase of an escalator, a movement of a conveyor belt of a moving walkway.
The method may further comprise: generating, in response to a setting of the detection result to express that the operation of the elevator conveyor system is discontinued, a control signal to cause a stopping of the conveyor system.
According to a second aspect, a control device for monitoring an activity of a user controlling an operation of a conveyor system with a remote control device is provided, the control device configured to: receive control data from a remote control device, the control data defining user input provided through a user interface of the remote control device at least in accordance with time; compare the control data to a reference data; and set, in accordance with a comparison between the control data and the reference data, a detection result to express one of the following: (i) a continuation of the operation of the conveyor system, (ii) a discontinuation of the operation of the conveyor system.
The control device may be arranged to use the reference data defining at least a frequency of the user input.
The control device may also be arranged to receive the control data further defining a position of the user input on the user interface of the remote control device in accordance with the time. The control device may be arranged to use the reference data defining a legitimate position of the user input in accordance with time. Further, the control device may be arranged to define the legitimate position of the user input with a predefined pattern providable in time.
Moreover, the control device may be arranged to, as the operation of the conveyor system controlled with the activity of the user, control one of the following: a movement of an elevator car, a movement of a staircase of an escalator, a movement of a conveyor belt of a moving walkway.
The control device may further be configured to generate, in response to a setting of the detection result to express that the operation of the conveyor system is discontinued, a control signal to cause a stopping of the conveyor system.
According to a third aspect, a system is provided, the system comprising: a remote control device, and a control device according to the second aspect as defined above.
According to a fourth aspect, a computer program product for monitoring an activity of a user controlling an operation of a conveyor system with a remote control device is provided which computer program product, when executed by at least one processor, cause a control device to perform the method according to the first aspect as defined above.
The expression “a number of” refers herein to any positive integer starting from one, e.g. to one, two, or three.
The expression “a plurality of” refers herein to any positive integer starting from two, e.g. to two, three, or four.
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.
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.
The embodiments of the invention are illustrated by way of example, and not by way of limitation, in the figures of the accompanying drawings.
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.
In accordance with at least some examples of the invention the remote control device 180 may refer to a terminal device the user, such as a technician, carries with him or her when the conveyor system requires maintenance work, or similar. The remote control device 180 may be used for controlling an operation of the conveyor system 100 at least to an extent as is described in the forthcoming description.
The communication interface 230 of the remote control device 180 refers to hardware and software implementation by means of which the remote control device 180 may be arranged, e.g. under control of the processor 210, to communicate with one or more communication techniques and protocols with other entities. Hence, the remote control device 180 may be arranged to be capable of communicating at least with one or more network nodes, such as with a base station, residing in the mobile communication network, but also with the control device 110 over a short-range wireless communication, or even in a wired manner.
For sake of describing further aspects in relation to the present invention it may hereby be assumed that the remote control device 180 is communicatively connected to the control device 110 for example directly with a short-range wireless communication channel, like with Bluetooth. Moreover, an application installed in the remote control device 180 may be activated either by the user of the device 180 or by triggering it from the control device 110, or any combination of these, for example. According to an example, the control device 110 may send data to the remote control device 180 to be used by the application in a monitoring of a user activity in a manner as is described in the forthcoming description. Alternatively to the implementation in which the control device 110 sends the data it may be stored e.g. together with the application in the remote control device 180 for applying it for the monitoring when the application is activated.
Further, the present solution in accordance with an example is dedicated to being applied to controlling of an operation of the conveyor system 100. In other words, the conveyor system 100 may be instructed to operate in a predefined manner. The instruction may, for example, cause the respective conveyor system 100 to move e.g. for the maintenance work. For example, an elevator car may be caused to travel in its path, or the escalator may start operating. The operation may be triggered in a predefined manner, such as through the remote control device 180 or with any other input devices, such as applicable buttons residing e.g. in the conveyor system. In the latter case, it may be arranged that the control unit 110 of the conveyor system 100 is configured to generate a signal to the remote control device 180 to indicate that the conveyor system 100 is operating in the predefined manner, such as generating a signal comprising information indicating an activation of the button, or similar. The triggering of the operation of the conveyor system 100 may cause the remote control device 180 to operate so that the application operating in the remote control device 180 starts monitoring user input through a predefined user interface in order to receive control data by means of which it is possible at least to determine if the operation of the conveyor system 100 is under control of the user. This is important in a sense that the maintenance work, or similar, is at least in part performed with the remote control device 180 and the user, such as the technician, is not necessarily in such a distance from a user interface, such as the buttons, of the conveyor system 100 e.g. to provide immediate control actions to the conveyor system 100 through the button or similar if necessary. Hence, there is need to guarantee that the user may control the operation, such as the movement, of the conveyor system 100 through the remote control device 180.
The monitoring in accordance with at least some example embodiments may be performed with a method as schematically illustrated in
The control data composed e.g. in the manner as described may be received by the control device 110 directly from the remote control device 180 e.g. over the short-range wireless communication channel, or through a mobile communication network, or even via another entity, such as the server device 150. As described, the control data provides the information so that at least aspects relating to the time of the provision of the number of user inputs are derivable from the control data. Addition, in accordance with the implementation further data, such as information on the position of the user input on the user interface, e.g. on the touch screen, or an identifier of an input device of the user interface, such as an identifier of a button, may be included in the control data.
Non-limiting examples of the data carried in the control data are disclosed in
In response to a receipt of the control data from the remote control device 180, wherein the control data defines, as described, user input provided through the user interface 240 of the remote control device 180 at least in accordance with time, the received control data is compared 320 to a reference data accessible to the control device 110. The reference data is defined so that it may be used for determining if the user has given the user input so that the operation of the conveyor system 100 may be continued or not. In accordance with an example, the control data may define instants of time, e.g. with applied ranges thereto, in which the user input shall be received (cf. control data of
Finally, in accordance with the comparison 320 between the control data and the reference data the control device 110 may be arranged to set 330 a detection result to express one of the following: (i) the operation of the conveyor system 100 is continued, (ii) the operation of the conveyor system 100 is discontinued.
In other words, in some arrangements the conveyor system, or any entity therein, may be either allowed to continue its movement or instructed to stop the movement e.g. by generating a corresponding control signal in accordance with the detection result. As already mentioned, the movement of at least one of the following: a movement of an elevator car, a movement of a staircase of an escalator, a movement of a conveyor belt of a moving walkway may be controlled to.
As described the present invention enables guaranteeing that the operation of the conveyor system 100 is under control of the user interacting with the conveyor system through the remote control device 180. In addition to misconduct in the provision of the user input any deterioration e.g. in a communication connection between the remote control device 180 and the control device 110 may also be detected with the method. Namely, if the delivery of the control data is delayed, or even the connection is lost, the control device 110 may detect this by detecting that there is no control data received for performing the comparison, and in response to this the outcome of the comparison is a mismatch causing setting the detection result to express a discontinuation of the operation of the conveyor system. Hence, no activity of the user is detectable with the mechanism as described.
As already mentioned in the foregoing description the control device 110 configured to perform the monitoring of the activity of the user may be any device receiving the control data, and preferably an indication that the operation of the conveyor system 100 is triggered to. Depending on the implementation that the control device 110 may belong to a conveyor system 100, or be configured to communicate with a controller of the conveyor system, as well as with the remote control device, so as to receive the control data, but also to generate one or more control signals in accordance with the detection result.
Some aspects of the invention relate to a system comprising a remote control device 180 and a control device 110. The system, by arranging a communication connection between the mentioned entities, may allow the control device 110 to perform the method, wherein the remote control device 180 is arranged to interact with the conveyor system 100 in the manner as described.
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.
Number | Date | Country | |
---|---|---|---|
Parent | PCT/FI2021/050011 | Jan 2021 | US |
Child | 18216929 | US |