The subject matter disclosed herein generally relates to the field of elevator controls, and more particularly to an apparatus and method for call an elevator.
Existing elevator controls require persons to walk over to the elevator and press an elevator call button to call an elevator. This process typically includes a long wait time before the elevator arrives at the floor after it was called.
According to one embodiment, a method of calling an elevator is provided. The method comprising: detecting, using a door lock, at least one status parameter of a door and the door lock operably associated with the door; transmitting, using the door lock, the at least one status parameter to a remote device; determining, using the remote device, whether to call an elevator in response to the at least one status parameter; transmitting, using the remote device, an elevator call request to a controller when it is determined to call an elevator; and moving, using the controller, an elevator to a floor where the door lock is located.
In addition to one or more of the features described above, or as an alternative, further embodiments of the method may include: determining, using the remote device, an estimated time of arrival in response to the at least one status parameter; and adjusting, using the controller, movement of the elevator in response to the estimated time of arrival.
In addition to one or more of the features described above, or as an alternative, further embodiments of the method may include where the at least one status parameter comprises: a door status parameter depicting whether the door is open or closed; and a lock status parameter depicting whether the door lock is engaged or disengaged.
In addition to one or more of the features described above, or as an alternative, further embodiments of the method may include wherein: the door status parameter further depicts a period of time that the door is opened or closed; and the lock status parameter further depicts a period of time that the door lock is engaged or disengaged.
In addition to one or more of the features described above, or as an alternative, further embodiments of the method may include where the remote device is a user mobile device.
In addition to one or more of the features described above, or as an alternative, further embodiments of the method may include where the at least one status parameter comprises: a door status parameter depicting whether the door is open or closed; and a lock status parameter depicting whether the door lock is engaged or disengaged.
In addition to one or more of the features described above, or as an alternative, further embodiments of the method may include where the door status parameter further depicts a period of time that the door is opened or closed; and the lock status parameter further depicts a period of time that the door lock is engaged or disengaged.
In addition to one or more of the features described above, or as an alternative, further embodiments of the method may include: detecting a distance parameter between the user mobile device and the door lock; and verifying the determination to call an elevator in response to the distance parameter.
In addition to one or more of the features described above, or as an alternative, further embodiments of the method may include determining an estimated time of arrival in response to the at least one status parameter and distance parameter; and adjusting movement of the elevator in response to the estimated time of arrival.
In addition to one or more of the features described above, or as an alternative, further embodiments of the method may include: detecting a motion parameter of the user mobile device; and verifying the determination to call an elevator in response to the motion parameter.
In addition to one or more of the features described above, or as an alternative, further embodiments of the method may include: determining an estimated time of arrival in response to the at least one status parameter and motion parameter; and adjusting movement of the elevator in response to the estimated time of arrival.
In addition to one or more of the features described above, or as an alternative, further embodiments of the method may include: generating a pop-up through a user interface on the user mobile device when the user mobile device determines to call elevator; receiving a user input through the user interface; and verifying the determination to call an elevator in response to the user input.
In addition to one or more of the features described above, or as an alternative, further embodiments of the method may include where the remote device is a second door lock.
In addition to one or more of the features described above, or as an alternative, further embodiments of the method may include: determining, using the remote device, a destination floor for the elevator, wherein destination floor is determined in response to at least one of a previous elevator call request, a time-of-day, and a selected schedule; and transmitting, using the remote device, the destination floor to the elevator.
According to another embodiment, an elevator call system is provided. The elevator call system comprising: a remote device application in communication with a door lock, the remote device application receives at least one status parameter from said door lock and determines whether to transmit an elevator call request in response to the at least one status parameter; and a controller in communication with the remote device application, the controller receives an elevator call request.
In addition to one or more of the features described above, or as an alternative, further embodiments of the elevator call system may include where: the remote device application determines an estimated time of arrival in response to the at least one status parameter; and the controller adjusts movement of an elevator in response to the estimated time of arrival.
In addition to one or more of the features described above, or as an alternative, further embodiments of the elevator call system may include where the at least one status parameter comprises: a door status parameter depicting whether the door is open or closed; and a lock status parameter depicting whether the door lock is engaged or disengaged.
In addition to one or more of the features described above, or as an alternative, further embodiments of the elevator call system may include where the door status parameter further depicts a period of time that the door is opened or closed; and the lock status parameter further depicts a period of time that the door lock is engaged or disengaged.
In addition to one or more of the features described above, or as an alternative, further embodiments of the elevator call system may include where the remote device application is on a user mobile device.
In addition to one or more of the features described above, or as an alternative, further embodiments of the elevator call system may include where the at least one status parameter comprises: a door status parameter depicting whether the door is open or closed; and a lock status parameter depicting whether the door lock is engaged or disengaged.
Technical effects of embodiments of the present disclosure include door lock in communication with a controller to determine when to call an elevator.
The foregoing features and elements may be combined in various combinations without exclusivity, unless expressly indicated otherwise. These features and elements as well as the operation thereof will become more apparent in light of the following description and the accompanying drawings. It should be understood, however, that the following description and drawings are intended to be illustrative and explanatory in nature and non-limiting.
The following descriptions should not be considered limiting in any way. With reference to the accompanying drawings, like elements are numbered alike:
A detailed description of one or more embodiments of the disclosed apparatus and method are presented herein by way of exemplification and not limitation with reference to the Figures.
Referring to
The elevator 204 may be operably connected to one or more controllers 206. The controller 206 may be configured to control dispatching operations for one or more elevator 204. It is understood that the elevator 204 may utilize more than one controller 206, and that each controller may control a group of elevators 204. Although one elevator 204 is shown in
Persons entering the building 202 may be required to enter a door 205. Persons leaving apartments and/or offices may be required to exit through a door 205. The door 205 may include but is not limited to a door in a wall of the building 202, a door on the outside of the building 202, a garage door, a parking lot access gate, a turnstile, a car door, or similar access point known to one of skill in the art. Although only one door 205 is shown in
As mentioned above, the controller 206 is configured to control the operation of one or more elevators 204. The controller 206 may include a processor 260, memory 262 and communication module 264 as shown in
Referring now to
The door lock 510 and the remote device 306 communicate with one another. The door lock 510 and the remote device 306 may communicate over a wireless network, such as 802.11x (WiFi), short-range radio (Bluetooth), cellular, satellite, etc. In some embodiments, the remote device 306 may include, or be associated with (e.g., communicatively coupled to) a networked element, such as kiosk, beacon, lantern, bridge, router, network node, building intercom system, thermostat, set top box, etc. The networked element may communicate with the door lock 510 using one or more communication protocols or standards. In other embodiments, the door lock 510 may establish communication with a remote device 306 that is not associated with a networked element in the building 202. In example embodiments, the door lock 510 communicates with the remote device 306 over multiple independent wired and/or wireless networks. Embodiments are intended to cover a wide variety of types of communication between the door lock 510 and the remote device 306 and embodiments are not limited to the examples provided in this disclosure.
The door lock 510 is configured to communicate status parameters to the remote device 306 (user mobile device 208 in
If the remote device 306 has determined that the person is on their way to an elevator bank to get an elevator 204 then the remote device 306 will transmit an elevator call request 608 to the controller 206 and the controller 206 will call an elevator 204. In another embodiment, the remote device 306 may determine an estimated time of arrival 610 of the person at the elevator bank and transmit the estimated time of arrival 610 to the controller 206. The controller 206 may utilize the estimated time of arrival 610 to time the elevator call 608 so that an elevator 204 will arrive at about the same time the person arrives at the elevator bank. In one non-limiting example, the estimated time of arrival 610 may be based on average walking speed and/or preprogrammed distance of the location of the remote device 306 relative to the location of the elevator bank.
Referring now to
The door lock 510 and the user mobile device 208 communicate with one another. The door lock 510 and the user mobile device 208 may communicate over a wireless network, such as 802.11x (WiFi), short-range radio (Bluetooth), cellular, satellite, etc. In example embodiments, the door lock 510 communicates with the user mobile device 208 over multiple wireless networks. Embodiments are intended to cover a wide variety of types of communication between the door lock 510 and the user mobile device 208 and embodiments are not limited to the examples provided in this disclosure.
The door lock 510 is configured to communicate status parameters 602, 604. The status parameters may include a door status parameter 602 and a lock status parameters 604. The door status parameter 602 may depict whether the door 205 is open/closed. The lock status parameter 604 may depict whether the door lock 510 is engaged/disengaged. The user mobile device 208 evaluates these status parameters 602, 604 and determines whether a person is on their way to an elevator 204 in response to the status parameters 602, 604. For example, if the door 205 has opened then closed and the door lock 510 (e.g. a privacy lock on a hotel room) has not been engaged, it may indicate that a person is leaving their hotel room and is on their way to an elevator bank. Conversely, if the door 205 has opened then closed and the door lock 510 (e.g. a privacy lock on a hotel room) is engaged, it may indicate that a person has not left the room considering the privacy lock may need to be engaged from the inside.
The user mobile device 208 may also determine that a person is heading to the elevator bank by detecting a distance parameter, which is the distance between the user mobile device 208 and a door lock 510. In an example, the distance parameter may be determined by the received signal strength of a radio signal by the communications module 254 during communication between the mobile device 208 and the door lock 510. Other methods of determining distance may include indoor location systems or the like. In an example, if the user mobile device 208 is moving away from the door lock 510 that may indicate that the person is heading towards the elevator bank. The user mobile device 208 may use the distance parameter alone and/or in combination with the status parameters 602, 604 to determine that a person is on their way to an elevator bank to get an elevator.
If the user mobile device 208 has determined that the person is on their way to an elevator bank to get an elevator 204 then the user mobile device 208 may request confirmation on the user mobile device 208 or automatically transmit an elevator call request 608 to the controller 206 and the controller 206 will call an elevator 204. The user mobile device 208 may request confirmation through a pop-up within a user interface 255 of the user mobile device 208. In the pop-up on the user mobile device 208 may request for a person to confirm that they are actually heading to the elevator bank prior to transmitting an elevator call request 608. Additionally, if the mobile device 208 determines they are not actually heading to the elevator bank an elevator call request 608 may be sent that cancels a previous request. In another embodiment, the user mobile device 208 may determine an estimated time of arrival 610 of the person at the elevator bank and transmit the estimated time of arrival 610 to the controller 206. The controller 206 may utilize the estimated time of arrival 610 to schedule the elevator call request 608 so that an elevator 204 will arrive at about the same time the person arrives at the elevator bank. In one non-limiting example, the estimated time of arrival 610 may be based on average walking speed. In another non-limiting example, the user mobile device 208 may use an accelerometer within the user mobile device 208 to determine walking speed and adjust the estimated time of arrival 610. In another non-limiting example, the user mobile device 208 may use GPS and/or any similar location determination system to determine walking speed. In another non-limiting example, the remote device 306 (which may be mobile device 208 in some embodiments) may determine the destination floor as part of the elevator call request 608. The destination floor may be determined in numerous ways including but not limited to: by previous elevator call requests (i.e. go to the same floor the requested before); by the time-of-day (at this time they usually go up; at that time they usually go down or to some floor); by the user selecting a destination floor as part of the pop-up on user interface 255 of the mobile device 208; or by a selected schedule (at this time go here, at that time go there) or by a default floor setting (always select this floor). Further to this non-limiting example, the controller 206 would respond to the call request 608 by bringing the elevator 204 to the floor and pre-selecting the destination for the user.
Referring now to
Embodiments disclosed herein, may operate through a remote device application installed on the remote device 306 and/or the user mobile device 208. In an embodiment, the controller 206 is in communication with the remote device application.
Referring now to
At block 408, the remote device 306 determines whether to call an elevator 204 in response to the at least one status parameter 602, 604. The determination whether to call an elevator 204 may be verified. In the example where the remote device 306 is a user mobile device 208 the determination may be verified by detecting a distance parameter between the user mobile device 208 and the door lock 510. For example, if the distance parameter shows that the user mobile device 208 is moving away from the door lock 510 and/or towards the elevator bank then the determination is verified. Also, in the example where the remote device 306 is a user mobile device 208 the determination may also be verified by detecting a motion parameter of the user mobile device. For example, if the motion parameter shows that the user mobile device 208 is moving then the determination may be verified. The motion parameter may be detected via an accelerometer in the user mobile device 208. Further, in the example where the remote device 306 is a user mobile device 208 the determination may also be verified by the user mobile device 208 generating a pop-up through a user interface on the user mobile device 208. In non-limiting example, the pop-up may ask the user if they are heading to the elevator bank and request the user to select “yes” or “no” on the user interface. Once the user input is received then the determination is verified or disproved. In another non-limiting example, the pop-up may additionally ask the user for their destination floor. At block 410 the remote device 306 transmits an elevator call request 608 to a controller 206 when it is determined to call an elevator 204. At block 412, the controller 206 moves an elevator 204 to a floor where the door lock 510 is located. If the user had also indicated their destination, the elevator destination could already be pre-selected by the controller 206 based upon the call request 608.
The method 400 may also include that the remote device 306 determines an estimated time of arrival 610 in response to the at least one status parameter 602, 604 and the controller 206 adjusts movement of the elevator 204 in response to the estimated time of arrival 610. As discussed above, the estimated time of arrival 610 is the approximate time that a person leaving the door lock 510 will take to get to the elevator bank. Once the estimated time of arrival 610 is known then the control 206 ensure that the elevator 204 is at the elevator bank when the person arrives. In an example, the remote device 306 may determine the estimated time of arrival 610 based on estimated walking time. In the case where the remote device 306 is a user mobile device 208, the user mobile device 208 may adjust the estimated time of arrival 610 in response to feedback received from an accelerometer located in the user mobile device 208. The accelerometer may detect the speed that a person carrying the user mobile device 208 is walking and if they may have stopped. The estimated time of arrival 610 may update based on the location of the user mobile device 208. As described above, the location of the user mobile device 208 may be determined based on communication between the user mobile device 208 and one or more door locks 510. Alternatively, the user mobile device 208 may also determine its own location based on its own systems such as, for example, GPS, and cellular data.
While the above description has described the flow process of
As described above, embodiments can be in the form of processor-implemented processes and devices for practicing those processes, such as a processor. Embodiments can also be in the form of computer program code containing instructions embodied in tangible media, such as network cloud storage, SD cards, flash drives, floppy diskettes, CD ROMs, hard drives, or any other computer-readable storage medium, wherein, when the computer program code is loaded into and executed by a computer, the computer becomes a device for practicing the embodiments. Embodiments can also be in the form of computer program code, for example, whether stored in a storage medium, loaded into and/or executed by a computer, or transmitted over some transmission medium, loaded into and/or executed by a computer, or transmitted over some transmission medium, such as over electrical wiring or cabling, through fiber optics, or via electromagnetic radiation, wherein, when the computer program code is loaded into an executed by a computer, the computer becomes an device for practicing the embodiments. When implemented on a general-purpose microprocessor, the computer program code segments configure the microprocessor to create specific logic circuits.
The term “about” is intended to include the degree of error associated with measurement of the particular quantity based upon the equipment available at the time of filing the application. For example, “about” can include a range of +8% or 5%, or 2% of a given value.
The terminology used herein is for the purpose of describing particular embodiments only and is not intended to be limiting of the present disclosure. As used herein, the singular forms “a”, “an” and “the” are intended to include the plural forms as well, unless the context clearly indicates otherwise. It will be further understood that the terms “comprises” and/or “comprising,” when used in this specification, specify the presence of stated features, integers, steps, operations, elements, and/or components, but do not preclude the presence or addition of one or more other features, integers, steps, operations, element components, and/or groups thereof. While the present disclosure has been described with reference to an exemplary embodiment or embodiments, it will be understood by those skilled in the art that various changes may be made and equivalents may be substituted for elements thereof without departing from the scope of the present disclosure. In addition, many modifications may be made to adapt a particular situation or material to the teachings of the present disclosure without departing from the essential scope thereof. Therefore, it is intended that the present disclosure not be limited to the particular embodiment disclosed as the best mode contemplated for carrying out this present disclosure, but that the present disclosure will include all embodiments falling within the scope of the claims.
Filing Document | Filing Date | Country | Kind |
---|---|---|---|
PCT/US2018/030808 | 5/3/2018 | WO | 00 |
Number | Date | Country | |
---|---|---|---|
62508165 | May 2017 | US |