This application claims priority to Chinese Patent Application No. 202210607438.0, filed May 31, 2022, and all the benefits accruing therefrom under 35 U.S.C. § 119, the contents of which in its entirety are herein incorporated by reference.
The present application relates to elevator technology, in particular to a method for indicating a service status of an elevator, an elevator car operating panel for implementing the method, an elevator call-out operating panel and a computer-readable storage medium.
An elevator car may contain multiple car doors, each of which is equipped with a corresponding car operating panel. When a passenger enters the car, he enters a call request by pressing a corresponding floor button. At this time, the pressed button is lit until the car stops at the floor. Sometimes, only one door (e.g. a rear door) may be opened when the car stops at the target floor. If the passenger operates a car operating panel corresponding to a front door and always faces the front door, the passenger may not notice that the rear door is opened when the car stops at the target floor, thus mistaking the elevator for a fault, which brings a poor use experience to the passenger.
According to an aspect of the present application, there is provided an elevator car operating panel, comprising: a plurality of buttons, each of the plurality of buttons corresponding to one of a plurality of floors; a control unit coupled with the plurality of buttons, comprising a controller and a memory coupled with the controller, computer instructions that can be executed by the controller are stored in the memory, the computer instructions are executed to cause the following operations: determining, in response to an event that one of the plurality of buttons is operated, whether a car door associated with the car operating panel is allowed to open when a car stops at a floor corresponding to the plurality of buttons; if it is allowed to open, the one of the plurality of buttons is made to be in a normally lit state, otherwise, the button is made to be in a flashing state.
Optionally, in the above elevator car operating panel, each of the plurality of buttons is configured to send a corresponding trigger signal to the control unit to indicate the event that each of the plurality of buttons is operated when it is pressed or an object is hovered in its vicinity.
In addition to one or more features described above, in the above elevator car operating panel, each of the plurality of buttons comprises a sensing area and a light-emitting element located behind or below the sensing area.
Optionally, in the above elevator car operating panel, the memory is a flash memory or an erasable programmable read-only memory on which configuration information about whether the car door is allowed to open when the car stops at each floor is also stored.
Optionally, in the above elevator car operating panel, the execution of the computer instructions causes operation A to be implemented in the following manner A1. receiving a trigger signal from one of the plurality of buttons; A2. determining, based on the configuration information, whether the car door associated with the car operating panel is allowed to open when the car stops at the floor corresponding to the one of plurality of buttons.
Optionally, in the above elevator car operating panel, the execution of the computer instructions causes operation B to be implemented in the following manner B1. if it is allowed to open, the light-emitting element of the corresponding button is made to be powered on; B2. if it is not allowed to open, a current or voltage input to the light-emitting element is made to be varied within a set range.
According to another aspect of the present application, there is provided an elevator car system, comprising: one or more car doors; one or more elevator car operating panels as described above, each associated with one of the car doors.
According to another aspect of the present application, there is provided an elevator call-out operating panel, comprising: one or more buttons, each for indicating a desired direction of movement of a car relative to a landing station where the elevator call-out operating panel is located; a control unit coupled with the plurality of buttons, comprising a controller and a memory coupled with the controller, computer instructions that can be executed by the controller are stored in the memory, the computer instructions are executed to cause the following operations: A′. determining, in response to an event that one of the plurality of buttons is operated, whether a landing door associated with the elevator call-out operating panel is allowed to open when a car stops at the landing station to which the elevator call-out operating panel belongs; B′. if it is allowed to open, the button is made to be in a normally lit state, otherwise, the button is made to be in a flashing state.
Optionally, in the above elevator call-out operating panel, the memory is a flash memory or an erasable programmable read-only memory on which configuration information about whether the landing door is allowed to open when the car stops at the landing station to which the elevator call-out operating panel belongs is also stored.
Optionally, in the above elevator call-out operating panel, the execution of the computer instruction causes operation A′ to be implemented in the following manner A1′. receiving a trigger signal from one of the plurality of buttons; A2′. determining, based on the configuration information, whether the landing door is allowed to open when the car stops at the landing station to which the elevator call-out operating panel belongs.
Optionally, in the above elevator call-out operating panel, the execution of the computer instructions causes operation B′ to be implemented in the following manner B1′. if it is allowed to open, a light-emitting element of the corresponding button is made to be powered on; B2′. if it is not allowed to open, a current or voltage input to the light-emitting element is made to be varied within a set range.
According to another aspect of the present application, there is provided a landing station system, comprising: one or more landing doors; one or more elevator call-out operating panels as described above, each associated with one of the landing doors.
According to another aspect of the present application, there is provided a method for indicating a service status of an elevator, comprising: A. determining, in response to an event that one of a plurality of buttons of an elevator car operating panel is operated, whether a car door associated with the car operating panel is allowed to open when a car reaches a floor corresponding to the button; B. if it is allowed to open, the plurality of buttons is made to be in a normally lit state, otherwise, the button is made to be in a flashing state.
According to another aspect of the present application, there is provided a method for indicating a service status of an elevator, comprising: A′. determining, in response to an event that one of buttons of an elevator call-out operating panel is operated, whether a landing door associated with the elevator call-out operating panel is allowed to open when a car stops at the landing station to which the elevator call-out operating panel belongs; B′. if it is allowed to open, the one of the buttons is made to be in a normally lit state, otherwise, the button is made to be in a flashing state.
According to another aspect of the present application, there is provided a computer-readable storage medium in which an instruction is stored. When the instruction is executed by a processor, the processor is caused to execute the above methods.
The above and/or other aspects and advantages of the present application will be clearer and more easily understood from the following description of various aspects in conjunction with the accompanying drawings, in which the same or similar elements are specified by the same reference numerals. The accompanying drawings include:
The following specific embodiments are only illustrative in nature and are not intended to limit the present application or applications and uses of the present application. Many specific details are set forth in the following description of the specific embodiments of the application in order to provide a more in-depth understanding of the application. However, for those of ordinary skill in the art, the application can still be practiced without providing these specific details. In some examples, familiar features are omitted to avoid complicating the description.
In this specification, terms such as “comprising” and “including” mean that in addition to units and steps that are directly and clearly stated in the specification and claims, the technical solution of the application does not exclude the presence of other units and steps that are not directly and clearly stated in the specification and claims.
Unless otherwise specified, terms such as “first” and “second” do not indicate the order of the units in terms of time, space, size, etc., but are merely used to distinguish the units.
An elevator car operating panel shown in
In some embodiments, in the car operating panel 100 shown in
It is noted that the button may be a push button or a non-contact button, the non-contact button may operate, for example, based on the principle of capacitive sensing, i.e., when there is an object hovering in the vicinity of the non-contact button, the capacitance can change. Therefore, the presence of an event or user input that the button is operated can be determined based on the change in capacitance.
The control unit 102 is coupled with the button group 101 and the communication unit 103. When a button in the button group 101 is pressed or an object hovers in the vicinity of the button, the control unit 102 will detect this change in state or receive a trigger signal. Exemplarily, the press of a button or the presence of a hovering object will cause a loop where the button is located to be closed, thereby generating a trigger signal at the control unit 102 (for example, a chip I/O port used to implement the control unit function is connected to the loop, so a high-level signal will be applied on the I/O port). In response to the trigger signal, the control unit 102 will perform corresponding operations, such as lighting the button by causing the light-emitting element corresponding to the button that is pressed or near which a hovering object is present to be powered on, and sending a corresponding call for the elevator to the elevator controller via the communication unit 103. The control unit 102 and the communication unit 103 (e.g., a network interface such as an ethernet port) may be implemented using a general-purpose microprocessor executing a computer program stored on a storage medium to perform the operations described herein. Alternatively, controller 20 may be implemented in hardware (e.g., ASIC, FPGA) or in a combination of hardware/software.
In some embodiments, the control unit 102 may control the states of the buttons based on the following control logics: in response to an event that one of the floor buttons 101A (e.g., button “{circle around (8)}” identified by the number 8) is operated (e.g., the sensing area is pressed or there is an object hovering thereon), it is determined whether the car door associated with the car operating panel 100 is allowed to open when the car stops at the 8th floor corresponding to button “{circle around (8)}”. If it is allowed to open, the button “{circle around (8)}” is made to be in a normally lit state as shown in
The correlation described here should be broadly understood as a reciprocal relation between the car operating panel and the car door in one or more aspects, and this correlation is established to enable the elevator car operating panel to better present the configuration state of the car door (especially when the car is arranged with multiple doors). For example, for a car with only one door D, the elevator car operating panel P is associated with the car door D since the user's operation on the elevator car operating panel P (e.g. pressing the sensing button or hovering near it) only involves the opening and closing of this door when the car stops at a specific floor. For example, for a car with front door FD and rear door RD, suppose that the corresponding car operating panels P1 and P2 are installed near them, respectively. Although the operation of either panel P1 and P2 will cause the car to stop at a specific floor, each of the front door FD and rear door RD can be configured separately to allow opening or prohibit opening. In this example, in order to better indicate to the user the configuration status of each car door (opening allowed or prohibited), the car operating panels P1 and P2 can be associated with the front door FD and the rear door RD, respectively, so that each panel can present the configuration status of a car door separately. The examples of positional relationships described above are only exemplary, and correlations can also be established between car operating panels and car doors based on other factors. For example, even in the case of a multi-door arrangement, if the operation on each elevator car operating panel P involves only the opening and closing of one of the doors when the car stops at a particular floor, the correlation between the two can be established accordingly.
By adding flashing states to the buttons and retaining the meaning of the operations indicated by the lit and off states, the configuration information of the car door can be presented while preserving the user's original usage habits. Since the above control logic improvement can be implemented without changing the hardware structure of the elevator car operating panel, and since this improvement does not substantially increase the complexity of the control logic, it has the advantages of low development difficulty, strong universality, and low cost for upgrading the existing elevator system.
As shown in
The memory 410 stores a computer program 430 executable by the processor 420. In some embodiments, the memory 410 may also store configuration information about whether the car door is allowed to open when the car stops at each floor. An example of configuration information is shown in the following table.
The processor 420 is configured to run the computer program 430 stored on the memory 410 and to access data (such as querying configuration information, modifying configuration information, etc.) on the memory 410.
The computer program 430 may include computer instructions for implementing the control logic described above with the help of the accompanying drawings, so that corresponding methods can be implemented when the computer program 430 is run on the processor 420.
Referring to
The method shown in
Step 601: The control unit 102, in response to an event that one of the button group 101 (e.g. button “{circle around (8)}”) is operated, determines whether the car door associated with the car operating panel 100 (assumed to be the front door of the car) is allowed to open when the car reaches the floor corresponding to that button (8th floor). If it is allowed, go to step 602, otherwise go to step 603.
Exemplarily, this step may be implemented in the following manner:
The control unit 102 first receives a trigger signal from one of the buttons (still taking button “{circle around (8)}” as an example) and then accesses the configuration information stored in the memory 410 to determine whether the front door of the car is allowed to open when the car reaches the 8th floor.
Step 602: Since it is determined from the configuration information that the front door is allowed to open when the car stops at the 8th floor, the control unit 102 makes the button “{circle around (8)}” in a normally lit state as shown in
Step 603: Since it is determined from the configuration information that the front door is forbidden to open when the car stops at the 8th floor, the control unit 102 makes the button “{circle around (8)}” in a flashing state as shown in
The elevator call-out operating panel shown in
The control unit 702 is coupled with the button group 701 and the communication unit 703. When a button in the button group 701 is pressed or an object hovers in the vicinity of the button, the control unit 702 will detect this change in state. Exemplarily, the press of a button or the presence of a hovering object will cause a loop where the button is located to be closed, thereby generating a trigger signal at the control unit 702. In response to the trigger signal, the control unit 702 will perform corresponding operations, such as lighting the button by causing the light-emitting element corresponding to the button that is pressed or near which a hovering object is present to be powered on, and sending a corresponding call for the elevator to the elevator controller via the communication unit 703.
In some embodiments, the control unit 702 may control the states of the buttons based on the following control logics: in response to an event that one of the floor buttons 701 (e.g., up button 701A) is operated (e.g., the sensing area is pressed or there is an object hovering thereon), it is determined whether the landing door associated with the elevator call-out operating panel 700 is allowed to open when the car stops at the floor or landing station to which the elevator call-out operating panel 700 belongs. If it is allowed to open, the up button is made to be in a normally lit state as shown in
The control unit shown in
Referring to
The method shown in
Step 1101: The control unit 702, in response to an event that one of the button group 701 (e.g., the up button) is operated, determines whether the landing door D′ associated with the elevator call-out operating panel 700 is allowed to open when the car reaches the landing station or floor corresponding to that button (e.g., assuming the 8th floor). If it is allowed, go to step 1102, otherwise go to step 1103.
Exemplarily, this step may be implemented in the following manner:
The control unit 702 first receives a trigger signal from one of the buttons (still taking the up button as an example) and then accesses the configuration information stored in the memory 410 to determine whether the landing door D′ is allowed to open when the car reaches the 8th floor.
Step 1102: Since it is determined from the configuration information that the landing door D′ is allowed to open when the car stops at the 8th floor, the control unit 702 makes the up button in a normally lit state as shown in
Step 1103: Since it is determined from the configuration information that the landing door D′ is forbidden to open when the car stops at the 8th floor, the control unit 702 makes the up button in a flashing state as shown in
According to another aspect of the present application, there is also provided a computer-readable storage medium on which a computer program is stored. When the program is executed by the processor, one or more steps contained in the method described above with the help of
The computer-readable storage medium referred to in the application includes various types of computer storage media, and may be any available medium that may be accessed by a general-purpose or special-purpose computer. For example, the computer-readable storage medium may include RAM, ROM, EPROM, E2PROM, registers, hard disks, removable disks, CD-ROM or other optical disk storage, magnetic disk storage or other magnetic storage devices, or any other transitory or non-transitory medium that may be used to carry or store a desired program code unit in the form of instructions or data structures and that may be accessed by a general-purpose or special-purpose computer or a general-purpose or special-purpose processor. Disks as used herein usually copy data magnetically, while discs use lasers to optically copy data. The above combination should also be included in the protection scope of the computer-readable storage medium. An exemplary storage medium is coupled to the processor such that the processor can read and write information from and to the storage medium. In the alternative, the storage medium may be integrated into the processor. The processor and the storage medium may reside in the ASIC. The ASIC may reside in the user terminal. In the alternative, the processor and the storage medium may reside as discrete components in the user terminal.
Those skilled in the art will appreciate that the various illustrative logical blocks, modules, circuits, and algorithm steps described herein may be implemented as electronic hardware, computer software, or combinations of both.
To demonstrate this interchangeability between hardware and software, various illustrative components, blocks, modules, circuits, and steps have been described above generally in terms of their functionality. Whether such functionality is implemented in hardware or software depends on the particular application and design constraints imposed on the overall system. Those skilled in the art may implement the described functionality in varying ways for the particular application. However, such implementation decisions should not be interpreted as causing a departure from the scope of the present application.
Although only a few of the specific embodiments of the present application have been described, those skilled in the art will recognize that the present application may be embodied in many other forms without departing from the spirit and scope thereof. Accordingly, the examples and embodiments shown are to be regarded as illustrative and not restrictive, and various modifications and substitutions may be covered by the application without departing from the spirit and scope of the application as defined by the appended claims.
The embodiments and examples presented herein are provided to best illustrate embodiments in accordance with the present technology and its particular application, and to thereby enable those skilled in the art to implement and use the present application. However, those skilled in the art will appreciate that the above description and examples are provided for convenience of illustration and example only. The presented description is not intended to cover every aspect of the application or to limit the application to the precise form disclosed.
Number | Date | Country | Kind |
---|---|---|---|
202210607438.0 | May 2022 | CN | national |