The present disclosure generally relates to requesting elevator cabs and, more particularly, to systems and methods for touchless requests for elevator cabs.
Current elevator systems generally require a user to manually touch some kind of user input to request an elevator cab or to select a destination floor. Further, current elevator systems may restrict destination floors permissible to users. For example, hotels, commercial buildings, and government buildings may require users to first scan a unique identification (e.g., a room key, a badge, or and/or other identification) and then touch the user input that corresponds to the requested destination floor. Such scanners may be positioned within the elevator cab itself such that the user scans their identification and immediately chooses which destination floor by pressing or otherwise manually selecting the desired destination floor. Other times, scanners are positioned outside of the elevator cab such that the elevator cab cannot be requested until the user scans a valid identification. Further, in these systems, the user may generally enter any of the available elevator cabs that travel to the destination floor.
Accordingly, a need exists for a touchless request for an elevator cab and a touchless request for a destination floor.
In one embodiment, a system for a touchless request for an elevator cab is provided. The system for a touchless request for an elevator cab includes an elevator controller, a processor communicatively coupled to the elevator controller, and a non-transitory, processor-readable storage medium in communication with the processor. The non-transitory, processor-readable storage medium comprising one or more programming instructions cause the processor to: receive a unique identification from a user, determine a current floor (i.e. a call floor) for which the unique identification was provided, access a data storage device to determine a destination floor access permission based on the unique identification, determine a destination landing to which the cab should travel based on the destination floor access permission, send an elevator cab request command to the elevator controller to request that the elevator cab travel to the current floor (i.e. a call floor) and to the destination landing, and generate a notification for the elevator cab, which cab is assigned by the elevator controller to travel between the current floor (i.e. a call floor) and the destination landing.
In another embodiment, a method for a touchless request for an elevator cab is provided. The method includes receiving, by an elevator cab request module, a unique identification from a user, determining, by the elevator cab request module, a current floor (i.e. call floor) for which the unique identification was provided, accessing, by the elevator cab request module, a data storage device to determine a floor access permission based on the unique identification, and determining, by the elevator cab request module, a destination landing to which the cab should travel based on the floor permission. The method continues by sending, by the elevator cab request module, an elevator cab request command to an elevator controller to request that the elevator cab first travel to the current floor (i.e. call floor) and then travel to the selected destination landing, acknowledging, by the elevator controller, the elevator cab request command and assigning the elevator cab to service the elevator call, sending, to the elevator cab request module by the elevator controller, an assigned elevator cab data that corresponds to the assigned elevator cab, and generating, by the elevator cab request module, a notification as to which elevator cab is assigned by the elevator controller to service the call and travel between the current floor (i.e. call floor) and the destination landing.
In yet another embodiment, an elevator system for a touchless request for an elevator cab is provided, the elevator system further including an elevator cab request module, an elevator controller, and an access control device. The system including the elevator cab request module includes a processor communicatively coupled to both of the elevator controller and the access control device, a notification device communicatively coupled to the processor, a unique identifier device communicatively coupled to the processor, and a storage medium in communication with the processor. The storage medium has one or more programming instructions that, when executed, cause the processor to: receive a unique identification from a user via the unique identifier device, determine a current floor (i.e. a call floor) at which the user is located based on a floor from which the unique identification was provided, access a data storage device to determine a plurality of destination floor access permissions assigned to the unique identification, notify the identified user on the notification device of a first destination floor choice selection option, determine whether the unique identification was received a second time from the user via the unique identifier device to indicate the selection by the identified user of the first destination floor choice, when determined that the unique identification was not received a second time from the user via the unique identifier device, notify the identified user on the notification device of a second destination floor choice option, determine whether the unique identification was received a second time from the user via the unique identifier device to indicate the selection by the user of the second destination floor choice, when determined that the unique identification was not received a second time from the user via the unique identifier device, notify the user on the notification device of an “N” destination floor choice option of the plurality of destination floor access permissions assigned to the unique identification, determine whether the unique identification was received the second time from the user via the unique identifier device to indicate the selection by the user of the “N” destination floor choice, when determined that the unique identification was received a second time from the user via the unique identifier device to indicate the selection by the user of a destination floor selection of the plurality of destination floor access permissions, send a cab request command to the elevator controller to request the elevator cab first travel to the current floor and then travel to the selected destination floor, and generate a notification indicating which elevator cab is assigned by the elevator controller to travel between the current floor and the destination floor selection.
These and additional features provided by the embodiments described herein will be more fully understood in view of the following detailed description, in conjunction with the drawings.
The embodiments set forth in the drawings are illustrative and exemplary in nature and not intended to limit the subject matter defined by the claims. The following detailed description of the illustrative embodiments can be understood when read in conjunction with the following drawings, wherein like structure is indicated with like reference numerals and in which:
Embodiments of the present disclosure are directed to improved systems and methods for touchless elevator cab request and destination floor requests. More specifically, the disclosed systems and methods provide an approach to request an elevator cab and provide a destination request of a user without the need for the user to physically touch a commonly used user input. As such, in times where microorganisms, germs and disease are spread through touching of non-personal objects, touchless systems and methods described herein are desirable. As described herein, a touchless elevator cab request system may be used in elevator systems with a single elevator and destination floor and/or in elevator systems with a plurality of elevator cabs and a plurality of destination floors.
Specifically, an elevator cab request module, such as a kiosk, may include a notification device, a processing device, and a unique identifier device. The elevator cab request module is positioned outside of an elevator cab and is communicatively coupled to an elevator controller. The elevator cab request module may include the user identifier device configured to receive a unique user identification from the user to identify the user. The user identifier device may be positioned as a component of the elevator cab request module or may be remote form the elevator cab request module. Once the user is identified, the elevator cab request module provides the user with available destination floors via the notification device (e.g., unlocked destination floors that the user is permitted to access), via visual notification, audible notifications, and/or tactile feedback methods such as braille, vibration, and/or the like, on a tactile device.
Should there only be a single permissible destination floor, other than the user's current floor (i.e. the call floor), made available to be selected by the user, the processing device of the elevator cab request module may automatically send a request to the elevator controller to dispatch an elevator cab to the user's location. The elevator controller assigns the available elevator cab and communicates a unique identifier corresponding to the assigned elevator cab to the elevator cab request module. A notification of the assigned cab is provided to the user. The notification may be provided by the notification device of the elevator cab request module displaying the unique identifier of the elevator cab, which may be a map view with the assigned elevator cab highlighted or distinguished in some manner, and/or the like, such that the user visually receives an indication of which elevator cab to get into when the elevator cab reaches the current floor on which the user is located. The notification may be one or more of an audible alert that audibly instructs the user as to which elevator cab to enter, and/or a tactile alert that notifies the user via braille, vibration, and/or other tactile methods or mechanisms on the tactile device as to which elevator cab is assigned to the user.
Should there be multiple destination floors that are available to be selected by the user, the notification means (i.e., display device, audible device, and/or tactile device) may inform the user to select one of the multiple destination floors. For example, the display device may display one destination floor at a time, waiting on the user to acknowledge or select a desired destination floor by the user providing or inputting the unique identification a second time when the desired destination floor is displayed, or otherwise distinguished, on the display device. Once the destination floor is chosen, the processing device of the elevator cab request unit sends a request to the elevator controller to provide or dispatch the elevator cab to the user at the user's current floor. Again, the elevator controller assigns the available elevator cab and communicates a unique identifier of the assigned elevator cab to the elevator cab request module. The user is notified of the assigned elevator cab by the notification device via one or more of a visual, audible, or tactile alert or notification. For example, the display device of the elevator cab request module may display the unique identifier, such as on a map view, of the elevator cab such that the user visually receives an indication of which elevator cab to get into when the elevator cab reaches the current floor (i.e. call floor) on which the user is located.
Various systems and methods for the touchless elevator cab request system are described in detail herein.
The phrase “communicatively coupled” is used herein to describe the interconnectivity of various components of the monitoring system for elevator assemblies and means that the components are connected either through wires, optical fibers, or wirelessly such that electrical, optical, data, and/or electromagnetic signals may be exchanged between the components. It should be understood that other means of connecting the various components of the system not specifically described herein are included without departing from the scope of the present disclosure.
Referring now to the drawings,
Further, in this aspect, as illustrated and without limitation, the example frame 20 includes two sheaves of the plurality of sheaves 18. For example, one sheave is fixedly mounted to an upper portion of the example frame 20 positioned in an upper portion of the hoistway 16 above the elevator cab 12 in a vertical direction (i.e., in the +/−Z direction) and another sheave moves with the weights 24 as the elevator cab 12 moves between various destination landings. This is non-limiting, and any number of the plurality of sheaves 18 may be mounted anywhere within the hoistway 16 and there may be more than or less than the two sheaves illustrated as being in the example frame 20.
At least one of the plurality of sheaves 18 within the hoistway 16 may include a motor such that the sheave is a traction sheave capable of driving the plurality of elevator hoisting members 14 through a plurality of lengths between the elevator cab 12 and the traction sheave. Further, the plurality of sheaves 18 may further include a plurality of idler sheaves that may also be mounted at various positions in the hoistway 16, and, in this aspect, are also coupled to the elevator cab 12. Idler sheaves are passive (they do not drive the elevator hoisting members 14, but rather guide or route the plurality of elevator hoisting members 14) and form a contact point, or engagement point, with the elevator cab 12. The plurality of elevator hoisting members 14 and the plurality of sheaves 18 move the elevator cab 12 between a plurality of positions within the hoistway 16 including to a plurality of destination landings and a plurality of call floors. The plurality of sheaves 18 may include any combination of traction type sheaves and idler type sheaves.
As illustrated in
Referring now to
It should be appreciated that the illustrated schematics of
Referring back to
Further, while
Still referring to
Referring still to
The computer network 305 may include a wide area network (WAN), such as the internet, a local area network (LAN), a mobile communications network, a public service telephone network (PSTN) a personal area network (PAN), a metropolitan area network (MAN), a virtual private network (VPN), and/or another network. Some components of the computer network 305 may be wired to one another using Ethernet (e.g., the elevator cab request module 115 to the elevator controller 310, and/or the like) or hard wired to one another using conventional techniques known to those skilled in the art.
The components and functionality of the elevator cab request module 115 will be set forth in detail below.
The access control device 315 may be a part of the elevator cab request module 115 or a separate device communicatively coupled to the elevator cab request module 115. The access control device 315 may receive data from one or more sources, store the data, and provide information from certain portions of the data to the elevator cab request module 115 in the form of identification verification information for specific users such as whether the identified user 130 has access to the elevator cabs 12, destination floor access permission information, and the like, as described in greater detail herein. As such, the access control device 315 may provide or transmit data to an external device, such as the elevator cab request module 115 and/or the elevator controller 310, to unlock destination floors to which the identified user 130 is permitted to access, provide destination floor choices selection option to the elevator cab request module 115, and/or the like. It should be appreciated that in other embodiments, the destination floor access permissions information based on the unique identifications may be stored in a data repository that is not within the illustrative touchless elevator cab request system 300 but may be wired or wirelessly connected via the network 305. Further, the elevator controller 310, in response to the data about the specific identified user provided by the access control device 315, may unlock the destination floors to which the identified user 130 is permitted to access and provide those unlocked destination floors to the access control device 315 and/or to the elevator cab request module 115 for notification to the identified user 130.
Still referring to
Additionally, included in
Still referring to
It should be understood that the illustrative touchless elevator cab request system 300 and components thereof (e.g., the elevator cab request module 115, the elevator controller 310, the access control device 315, and/or the like) may gather and transform data for a touchless request for the elevator cab 12 and for providing the identified user 130 with a notification of which elevator cab 12 is assigned. For example, the notification may be a visual indicator displayed on the graphical user interface 140 of the notification device 120 indicating which is the assigned elevator cab 12, rather than using conventional techniques, such as a user merely touching a user input to indicate a desired destination floor to the elevator system. Other examples include the notification device 120 notifying the identified user 130 via the audible alert and/or the tactile alert via braille, vibration, and/or other sensory methods. As such, the components of the illustrative touchless elevator cab request system 300 transform touchless and wireless data into an elevator cab request signal received by the access control device 315 and/or the elevator controller 310 and the elevator controller 310 returns a confirmation signal data indicating which elevator cab 12 is assigned for the identified user 130. The data is again transformed and either displayed by the elevator cab request module 115, used in tactile communication via the tactile device, or used as an audible alert via the audio device, using various logic modules, algorithms, other software and hardware, as discussed in greater detail herein. Such techniques permit touchless elevator cab requests, as discussed in greater detail herein.
For example, the elevator cab request module 115 may further include a processor 404 (
Still referring to
Should there be multiple destination floors accessible to and available for selection by the identified user 130, the notification device 120 may display (or, in the alternative, provide audible or tactile notifications) one available destination floor at a time, waiting on the identified user 130 to select a desired destination floor by providing the user's unique identification, via the plurality of data sources 135, a second time when the desired destination floor is displayed, audibly alerted, and/or tacitly alerted, so as to be otherwise distinguished by the notification device 120. Once the destination floor is chosen, the processor 404 of the elevator cab request module 115 sends a request to the elevator controller 310 to provide the elevator cab 12 for the identified user 130. The elevator controller 310 assigns the available elevator cab 12 and communicates a unique identifier of the assigned elevator cab 12 to the notification device 120. The notification device 120 of the elevator cab request module 115 notifies the identified user 130 of the assigned elevator cab 12 by audibly alerting, tactile alerting, and/or visually alerting via displaying the unique identifier of the elevator cab 12 such that the identified user 130 receives an indication (either visually, audibly, and/or tacitly) of which of the elevator cabs 12 to get into when the elevator cab 12 reaches the current floor 105 (i.e., call floor) of the identified user 130.
It should be understood that while the administrator computing device 320 is depicted as a personal computer, the elevator cab request module 115 is depicted as a kiosk, the access control device 315 is depicted as a server, and the elevator controller 310 is depicted as a generic controller, these are merely examples. More specifically, in some embodiments, any type of computing device (e.g., mobile computing device, personal computer, server, and the like) may be utilized for any of these components. Additionally, while each of these computing devices is illustrated in
In addition, it should be understood that while the embodiments depicted herein refer to a network of computing devices, the present disclosure is not solely limited to such a network. For example, in some embodiments, the various processes described herein may be completed by a single computing device, such as a non-networked computing device or a networked computing device that does not use the network to complete the various processes described herein.
Now referring to
While in some embodiments, the elevator cab request module 115 may be configured as a general purpose computer with the requisite hardware, software, and/or firmware, in other embodiments, the elevator cab request module 115 may be configured as a special purpose computer designed specifically for performing the functionality described herein. For example, the elevator cab request module 115 may be a specialized device that particularly receives unique information or data about the identified user 130, searches, indexes, or requests for data related destination floor access permission for the user 130 based on the unique data provided by the identified user 130 (e.g., provides unique identification to and/or requests data from the access control device 315), sends data commands to the elevator controller 310 and/or to the access control device 315, to request the elevator cab 12, receive confirmation data from the elevator controller 310, and displays information regarding the elevator cab 12 that has been assigned to the identified user 130 via the notification device 120.
In some embodiments, the elevator cab request module 115 receives and/or outputs data related to the unique identifier data gathered from the plurality of data sources 135 provided by the identified user 130 to external components (e.g., the access control device 315 and/or the elevator controller 310, which may be positioned remote to the elevator cab request module 115 and connected to the network 305 (
As also illustrated in
The processor 404, such as a computer processing unit (CPU), may be the central processing unit of the elevator cab request module 115, performing logic operations to execute a program. The processor 404, alone or in conjunction with the other components, is an illustrative processing device, computing device, electronic control unit, or combination thereof. The processor 404 may include any processing component configured to receive and execute instructions (such as from the data storage device 418 and/or the memory component 412) and to perform the process described herein with respect to
Still referring to
The I/O hardware 408 may communicate information between the local interface 402 and one or more other components of the illustrative touchless elevator cab request system 300 (
The network interface hardware 410 may include any wired or wireless networking hardware, such as a modem, a LAN port, a wireless fidelity (Wi-Fi) card, WiMax card, mobile communications hardware, and/or other hardware for communicating with other networks and/or devices. For example, the network interface hardware 410 may provide a communications link between the elevator cab request module 115 and the other components of the illustrative touchless elevator cab request system 300 depicted in
Still referring to
Still referring to
With reference to
Still referring to
The notification logic 434 may contain one or more software modules for communicating with the elevator controller 310 to receive the assigned elevator cab 12 to communicate or work in conjunction with the display logic 432 to notify the identified user 130 of the assigned elevator cab 12. The notification may be visual, as described with respect to the graphical user interface 140 and/or may also be an audio notification, tactile, or another means of notifying the identified user 130 which elevator cab 12 is assigned to take the identified user 130 to the chosen or unlocked destination floor.
Still referring to
The elevator cab confirmation logic 438 may contain one or more software modules for receiving a signal from the elevator controller 310 directly to the elevator cab request module 115 and/or from the elevator controller 310 through the access control device 315 and to the elevator cab request module 115. The signal is indicative of the assigned elevator cab 12 that will move between the current floor 105 (i.e., call floor) and the destination floor to move the identified user 130 as requested. As such, the notification logic 434 and the display logic 432 may use the signal from the elevator controller 310 to visually, audibly, and/or tacitly notify the identified user 130 of the assigned elevator cab 12 via the notification device 120, as discussed in greater detail herein.
The identification logic 440 may contain one or more software modules for receiving data from the unique identifier device 125 such as data from the plurality of data sources 135. The identification logic 440 may cross reference the data from the plurality of data sources 135 to establish the identified user 130 via the data storage device 418, the access control device 315, and/or some other data repositories that may be within or are remote from the elevator cab request module 115, combinations thereof, and/or the like. Further, the identification logic 440 may solely identify destination floor access permissions to specific destination floors associated with the identified user 130 via the data storage device 418, or work in conjunction with (e.g. collaborative or in combination with) other data repositories that are remote from the elevator cab request module 115, such as the access control device 315, or others, to identify permissions to/for destination floors associated with the identified user 130, or to which the identified user 130 is permitted access. The data storage device 418 may be a component of the elevator cab request module 115, the access control device 315, the elevator controller 310, and/or the like.
Still referring to
As shown in
The data storage device 418 further includes the identification data 454. The identification data 454 may include data, either stored on the elevator cab request module 115 or retrieved from the access control device 315, and/or stored on and received from some other data repository that is remote from the elevator cab request module 115 and/or to the access control device 315, that is related to all users that have access to the specific elevator cabs 12 on the current floor 105 (i.e., call floor) and/or all users who have access to any elevator cab 12 on all floors. As such, the identification data 454 may be populated with specific user information from a remote database (e.g., the access control device 315) before or after identification of the identified user 130 via the plurality of data sources 135, by using data stored on the plurality of data sources 135 and transferring that data and other data (e.g., from the access control device 315) to the data storage device 418, and/or the like. In embodiments, some data may be remotely stored and is retrieved, as needed, to be stored as identification data 454 in the data storage device 418. For example, when the identified user 130 accesses the elevator cab request module 115 via the plurality of data sources 135 utilizing the unique identifier device 125, the elevator cab request module 115 may gather data about the identified user 130 from the access control device 315 and/or from the elevator controller 310, which is remote from the elevator cab request module 115 and that data may be retrieved and temporary or permanently stored as identification data 454 in the data storage device 418. As such, the subsequent use within a predetermined time frame (e.g., same day or same hour) may not result in a need to access the access control device 315. Further, batch downloads or other routinely performed data dumps may be completed for each user from the access control device 315 and/or the elevator controller 310 to the identification data 454. Conversely, data may be gathered routinely from the identification data 454 and provided to the access control device 315 and/or the elevator controller 310 (e.g., number of times a user uses the elevator cab request module 115, a time that the one of the plurality of data sources 135 was received by the unique identifier device 125, and/or the like).
The identification data 454 may further include data related to which destination floors that the identified user 130 has been granted access permissions and is therefore able to request that the elevator cab 12 travel to. For example, in a ten-floor building, a first user may have access only to floor 1 and floor 3, while a second user may have access to floor 1, floor 3, floor 6, and floors 9-10. The destination floor access may change based on the identified user 130 as identified.
Still referring to
As mentioned above, the various components described with respect to
Further, it should be understood that the components depicted in
Referring back to
At block 505, a request for an identification is initiated by the elevator cab request module 115. The request may be a prompt (e.g., a visual prompt, an audio prompt, combinations thereof, and/or the like) to the identified user 130 to swipe, scan, or otherwise transfer data from one of the plurality of data sources 135 to the elevator cab request module 115 via the unique identifier device 125. At block 510, the elevator cab request module 115 receives the unique identification from the user 130 and accesses the data storage device 418, the access control device 315, and/or combinations thereof, to locate a plurality of specific identification information and permissions associated with the received unique identification provided by the user 130 via one of the plurality of data sources 135, at block 515.
At block 520, the specific destination floors associated with the plurality of specific identification information and access permissions are determined for the now identified user 130 and, at block 525, a determination is made whether the identified user 130 has permission for access to more than one destination floor. If, at block 530, the identified user 130 is determined to have access to more than one destination floor, the illustrative method 500 will continue with the illustrative method 600 discussed in
The elevator controller 310 receives the destination floor request command, at block 540, and determines the available elevator cabs 12 and assigns one of the available elevator cabs 12 to transport the identified user 130 between the current floor 105 (i.e., the call floor) and the destination floor while sending assigned elevator cab identification to the elevator cab request module 115 and/or to the access control device 315, at block 545. In other embodiments, the elevator controller 310 unlocks the destination floor, determines which elevator cabs 12 are available to service the call, and assigns one of the available elevator cabs 12 to transport the identified user 130 between the current floor 105 (i.e., the call floor) and the destination floor. Concurrently, the elevator controller 310 may also transmit the assigned elevator cab identification to the elevator cab request module 115 and/or to the access control device 315 regardless of which device may have make the initial request for the unlocking of the destination floor based on the destination floor permission of the identified user 130. Rather, instead of the elevator cab request module 115 and/or to the access control device 315 providing data or unlocking access to the destination floors based on the permissions for the identified user 130, the unique identifying information and/or the permissions data of the destination floor is sent to the elevator controller 310 and the elevator controller 310 unlocks the destination floor while assigning and conveying the assignment of the elevator cab 12.
In other embodiments, the elevator controller 310 receives data from the access control device 315 concerning access or permission for the identified user 130 (e.g., which floors the identified user 130 is permitted to access of the plurality of destination floors) and instructs the elevator cab request module 115 of the permitted destination floors of the plurality of destination floors and the elevator cab request module 115 unlocks the destination floor based on the user selection and informs the elevator controller 310 of the requested destination floor.
It should be appreciated that more than one elevator cab 12 may be available or that the system includes only one elevator cab 12. At block 550, the elevator cab request module 115 receives confirmation directly from the elevator controller 310 or from the access control device 315 of the assigned elevator cab 12. At block 555, the assignment of the elevator cab 12 is conveyed to the identified user 130 by a notification or alert via the notification device 120. For example, the notification may be an indicia displayed via the graphical user interface 140 on the notification device 120 of the elevator cab request module 115 such that the identified user 130 may have a visual indication of the assigned elevator cab 12. Example visual indications of the assigned elevator cab 12 may be a map view with the assigned elevator cab 12 highlighted or otherwise distinguished, a number of other corresponding identification to the elevator cab 12, and/or the like. Other example notifications or alerts may be an audible notification alerting the identified user 130 to the elevator cab 12 assigned such as an audible voice notifying the identified user 130 of the unique identification of the elevator cab 12, an audible alert of the name of the identified user 130 when the elevator cab 12 arrives at the current floor (i.e., call floor) landing that alerts the identified user 130 to enter that particular assigned elevator cab 12, and/or braille on the tactile device configured to notify the user of the assigned elevator cab 12.
Referring still to
At block 605, a first destination floor that the identified user 130 has access, or is otherwise permitted to enter, is conveyed to the identified user 130 via the notification device 120 such as a display on the notification device 120, an audible output, or a tactile output to the identified user 130. In some embodiments, the first destination floor may be displayed, audibly output, or tacitly output in a numerical format such as the floor number, (e.g., “Floor 3”), visually in a map view of the graphical user interface 140 with the first floor highlighted or otherwise distinguished, and/or the like. Further, the first floor may be determined to be the closest floor to the current floor 105 (i.e., call floor) of the identified user 130, the furthest floor from the current floor 105 (i.e., call floor) of the identified user 130, the most frequently visited floor of the identified user 130, or some other order.
At block 610, a request for the identification is initiated by the elevator cab request module 115 during or immediately after notifying the identified user 130 of the first destination floor, at block 605. The request may be a prompt (e.g., a visual prompt, an audio prompt, tactile prompt, combinations thereof, and/or the like) to the identified user 130 to swipe, scan, or otherwise transfer data from one of the plurality of data sources 135 to the elevator cab request module 115 via the unique identifier device 125. That is, the elevator cab request module 115 is waiting for the identified user 130 to select a destination floor by providing one of the plurality of data sources 135 a second or subsequent time, which indicates a desire of the identified user 130 to travel to the first destination floor. Further, it should be appreciated that the one of the plurality of data sources 135 provided a second or subsequent time may be the same one of the plurality of data sources 135 used by the identified user 130 at block 510 (
At block 615, a determination is made as to whether the elevator cab request module 115 receives the one of the plurality of data sources 135 the second or subsequent time within a predetermined time limit from notifying the identified user 130 of the first destination floor and/or from the request for the identification initiated at blocks 605-610 respectively. If the unique identification is received from the identified user 130 a second time, at block 615, then, at block 620, the destination floor request command is sent to the elevator controller 310 via the elevator cab request module 115 directly to the elevator controller 310 or through the access control device 315 to the elevator controller 310. That is, in some embodiments, the access control device 315 and/or the elevator cab request module 115 may unlock the destination floor and provide a signal indicative of a request to move the elevator cab 12 to the current floor 105 (i.e., call floor) and the unlocked destination floor. As such, the destination floor request command includes a plurality of data including the current floor 105 (i.e. call floor) of the identified user 130, the destination floor of the identified user 130, and the like.
The elevator controller 310 receives the destination floor request command, at block 625, and determines the available elevator cabs 12 and assigns one of the available elevator cabs 12 to transport the identified user 130 between the current floor 105 a (i.e., call floor) nd the destination floor while sending assigned elevator cab identification to the elevator cab request module 115 and/or to the access control device 315, at block 630. At block 635, the elevator cab request module 115 receives confirmation directly from the elevator controller 310 or from the access control device 315 of the assigned elevator cab 12.
In other embodiments, the elevator controller 310 unlocks the destination floor, determines the available elevator cabs 12 and assigns one of the available elevator cabs 12 to transport the identified user 130 between the current floor 105 (i.e., call floor) and the destination floor while sending assigned elevator cab identification to the elevator cab request module 115 and/or to the access control device 315 independent from, or without receiving the destination floor request command form the elevator cab request module 115 and/or to the access control device 315. Rather, the unique identifying information and/or the permissions data of the destination floor is sent to the elevator controller 310 and the elevator controller 310 unlocks the destination floor while assigning and conveying the assignment of the elevator cab 12.
In other embodiments, the elevator controller 310 receives data from the access control device 315 concerning access or permission for the identified user 130 (e.g., which floors the identified user 130 is permitted to access of the plurality of destination floors) and instructs the elevator cab request module 115 of the permitted destination floors of the plurality of destination floors and the elevator cab request module 115 unlocks the destination floor based on the user selection and informs the elevator controller 310 of the requested destination floor.
At block 640, the assignment of the elevator cab 12 is conveyed to the identified user 130 by a notification or alert via the notification device 120. For example, the notification may be an indicia displayed via the graphical user interface 140 on the notification device 120 of the elevator cab request module 115 such that the identified user 130 may have a visual indication of the assigned elevator cab 12. Example visual indications of the assigned elevator cab 12 may be a map view with the assigned elevator cab 12 highlighted or otherwise distinguished, a number of other corresponding identification to the elevator cab 12, and/or the like. Other example notifications or alerts may be an audible notification alerting the identified user 130 to the elevator cab 12 assigned such as an audible voice notifying the identified user 130 of the unique identification of the elevator cab 12, an audible alert of the name of the identified user 130 when the elevator cab arrives at the current floor (i.e., call floor) landing that alerts the identified user 130 to enter that particular assigned elevator cab 12, and/or braille on the tactile device configured to notify the identified user 130 of the assigned elevator cab 12.
If, at block 615, the determination is made that the elevator cab request module 115 did not receive the unique identification from the identified user 130 the second time, then, at block 645, a second destination floor to which the identified user 130 has access, or is permitted to enter, is conveyed to the identified user 130 via the notification device 120 such as a display on the notification device 120, an audible output, or a tactile output to the identified user 130. In some embodiments, the first destination floor may be displayed, audibly output, or tacitly output. In some embodiments, the second destination floor may be displayed, audibly output, or tacitly output in a numerical format such as the floor number, (e.g., “Floor 3”), visually in a map view of the graphical user interface 140 with the second floor highlighted or otherwise distinguished, and/or the like. It should be understood that the second floor discussed herein is different from the first floor. Further, the second floor may be determined to be the second closest floor to the current floor 105 (i.e., call floor) of the identified user 130, the second furthest floor from the current floor 105 (i.e., call floor) of the identified user 130, the second most frequently visited floor of the identified user 130, or some other order.
At block 650, a request for an identification is initiated by the elevator cab request module 115 during or immediately after notifying the identified user 130 of the second destination floor, at block 645. The request may be a prompt (e.g., a visual prompt, an audio prompt, tactile prompt combinations thereof, and/or the like) to the identified user 130 to swipe, scan, or otherwise transfer data from one of the plurality of data sources 135 to the elevator cab request module 115 via the unique identifier device 125. That is, the elevator cab request module 115 is waiting for the identified user 130 to select a destination floor by providing one of the plurality of data sources 135 a second or subsequent time, which indicates a desire of the identified user 130 to travel to the second destination floor. Further, it should be appreciated that the one of the plurality of data sources 135 provided a second or subsequent time may be the same one of the plurality of data sources 135 used by the identified user 130 at block 510 (
At block 655, a determination is made as to whether the elevator cab request module 115 receives the one of the plurality of data sources 135 the second or subsequent time within a predetermined time limit from notifying the identified user 130 of the second destination floor and/or from the request for the identification initiated at blocks 645-650 respectively. If the unique identification is received a second time from the identified user 130, at block 655, then at block 620, the destination floor request command is sent to the elevator controller 310 via the elevator cab request module 115 directly to the elevator controller 310 or through the access control device 315 to the elevator controller 310. That is, in some embodiments, the access control device 315 and/or the elevator cab request module 115 may unlock the destination floor and provide a signal indicative of a request to move the elevator cab 12 to the current floor 105 (i.e., call floor) and the unlocked destination floor. As such, the destination floor request command includes a plurality of data including the current floor 105 (i.e., call floor) of the identified user 130, the destination floor of the identified user 130, and the like.
The elevator controller 310 receives the destination floor request command, at block 625, and determines the available elevator cabs 12 and assigns one of the available elevator cabs 12 to transport the identified user 130 between the current floor 105 (i.e., call floor) and the destination floor while sending assigned elevator cab identification to the elevator cab request module 115 and/or to the access control device 315, at block 630. At block 635, the elevator cab request module 115 receives confirmation directly from the elevator controller 310 or from the access control device 315 of the assigned elevator cab 12.
In other embodiments, the elevator controller 310 unlocks the destination floor, determines the available elevator cabs 12 and assigns one of the available elevator cabs 12 to transport the identified user 130 between the current floor 105 (i.e., call floor) and the destination floor while sending assigned elevator cab identification to the elevator cab request module 115 and/or to the access control device 315 independent from, or without receiving the destination floor request command form the elevator cab request module 115 and/or to the access control device 315. Rather, the unique identifying information and/or the permissions data of the destination floor is sent to the elevator controller 310 and the elevator controller 310 unlocks the destination floor while assigning and conveying the assignment of the elevator cab 12.
In other embodiments, the elevator controller 310 receives data from the access control device 315 concerning access or permission for the identified user 130 (e.g., which floors the identified user 130 is permitted to access of the plurality of destination floors) and instructs the elevator cab request module 115 of the permitted destination floors of the plurality of destination floors and the elevator cab request module 115 unlocks the destination floor based on the user selection and informs the elevator controller 310 of the requested destination floor.
At block 640, the assignment of the elevator cab 12 is conveyed to the identified user 130 by a notification or alert via the notification device 120. For example, the notification may be an indicia displayed via the graphical user interface 140 on the notification device 120 of the elevator cab request module 115 such that the identified user 130 may have a visual indication of the assigned elevator cab 12. Example visual indications of the assigned elevator cab 12 may be a map view with the assigned elevator cab 12 highlighted or otherwise distinguished, a number of other corresponding identification to the elevator cab 12, and/or the like. Other example notifications or alerts may be an audible notification alerting the identified user 130 to the elevator cab 12 assigned such as an audible voice notifying the identified user 130 of the unique identification of the elevator cab 12, an audible alert of the name of the identified user 130 when the elevator cab arrives at the current floor (i.e., call floor) landing that alerts the identified user 130 to enter that particular assigned elevator cab 12, and/or braille on the tactile device configured to notify the identified user 130 of the assigned elevator cab 12. It should be appreciated that if the identified user 130 only has access to the first and second destination floors, then optionally, blocks 605-615 and 645-655 are looped or repeated until a destination floor is chosen between the two destination floors.
If, at block 655, the determination is made that the elevator cab request module 115 did not receive the unique identification from the identified user 130 the second time, then, at block 660, an “N” destination floor to which the identified user 130 has access is conveyed to the identified user 130 via the notification device 120 such as a display on the notification device 120, an audible output, or a tactile output to the identified user 130. In some embodiments, the “N” destination floor may be displayed, audibly output, or tacitly output in a numerical format such as the floor number, (e.g., “Floor N”), visually in a map view with the “N” floor highlighted or otherwise distinguished, and/or the like. Further, the “N” floor may be determined to be the “N” closest floor to the current floor of the user, the “N” furthest floor from the current floor of the identified user 130, the “N” most frequently visited floor of the identified user 130, or some other order.
At block 665, a request for an identification for a second or subsequent swipe of one of the plurality of data sources 135 is initiated by the elevator cab request module 115 during or immediately after notifying the identified user 130 of the “N” destination floor, at block 660. The request may be a prompt (e.g., a visual prompt, an audio prompt, a tactile prompt, combinations thereof, and/or the like) to the identified user 130 to swipe, scan, or otherwise transfer data from one of the plurality of data sources 135 to the elevator cab request module 115 via the unique identifier device 125. That is, the elevator cab request module 115 is waiting for the identified user 130 to select a destination floor by providing one of the plurality of data sources 135 a second or subsequent time, which indicates a desire of the identified user 130 to travel to the “N” destination floor. Further, it should be appreciated that the one of the plurality of data sources 135 provided a second or subsequent time may be the same one of the plurality of data sources 135 used by the identified user 130 at block 510 (
At block 670, a determination is made as to whether the elevator cab request module 115 receives the one of the plurality of data sources 135 the second or subsequent time within a predetermined time limit from notifying the identified user 130 of the “N” destination floor and/or from the request for the identification initiated at blocks 660-665 respectively. If the unique identification is received from the identified user 130, at block 670, then at block 620, the “N” destination floor request command is sent to the elevator controller 310 via the elevator cab request module 115 directly to the elevator controller 310 or through the access control device 315 to the elevator controller 310. That is, in some embodiments, the access control device 315 and/or the elevator cab request module 115 may unlock the “N” destination floor and provide a signal indicative of a request to move the elevator cab 12 to the current floor 105 (i.e., call floor) and the unlocked destination floor. As such, the “N” destination floor request command includes a plurality of data including the current floor 105 (i.e., call floor) of the identified user 130, the “N” destination floor of the identified user 130, and the like.
When the unique identification is received the second time from the identified user 130, at block 670, then at block 620, the destination floor request command is sent to the elevator controller 310 via the elevator cab request module 115 directly to the elevator controller 310 or through the access control device 315 to the elevator controller 310. That is, the access control device 315 and/or the elevator cab request module 115 may unlock the destination floor and provide a signal indicative of a request to move the elevator cab 12 to the current floor 105 (i.e., call floor) and the unlocked destination floor. As such, the destination floor request command includes a plurality of data including the current floor 105 (i.e., call floor) of the identified user 130, the destination floor of the user 130, and the like.
The elevator controller 310 receives the destination floor request command, at block 625, and determines the available elevator cabs 12 and assigns one of the available elevator cabs 12 to transport the identified user 130 between the current floor 105 (i.e., call floor) and the destination floor while sending assigned elevator cab identification to the elevator cab request module 115 and/or to the access control device 315, at block 630. At block 635, the elevator cab request module 115 receives confirmation directly from the elevator controller 310 or from the access control device 315 of the assigned elevator cab 12.
In other embodiments, the elevator controller 310 unlocks the destination floor, determines the available elevator cabs 12 and assigns one of the available elevator cabs 12 to transport the identified user 130 between the current floor 105 (i.e., call floor) and the destination floor while sending assigned elevator cab identification to the elevator cab request module 115 and/or to the access control device 315 independent from, or without receiving the destination floor request command form the elevator cab request module 115 and/or to the access control device 315. Rather, the unique identifying information and/or the permissions data of the destination floor is sent to the elevator controller 310 and the elevator controller 310 unlocks the destination floor while assigning and conveying the assignment of the elevator cab 12.
At block 640, the assignment of the elevator cab 12 is conveyed to the identified user 130 by a notification or alert via the notification device 120. For example, the notification may be an indicia displayed via the graphical user interface 140 on the notification device 120 of the elevator cab request module 115 such that the identified user 130 may have a visual indication of the assigned elevator cab 12. Example visual indications of the assigned elevator cab 12 may be a map view with the assigned elevator cab 12 highlighted or otherwise distinguished, a number of other corresponding identification to the elevator cab 12, and/or the like. Other example notifications or alerts may be an audible notification alerting the identified user 130 to the elevator cab 12 assigned such as an audible voice notifying the identified user 130 of the unique identification of the elevator cab 12, an audible alert of the name of the identified user 130 when the elevator cab arrives at the landing (e.g., current floor and/or call floor) that alerts the identified user 130 to enter that particular assigned elevator cab 12, and/or braille on the tactile device configured to notify the identified user 130 of the assigned elevator cab 12. It should be appreciated that if the identified user 130 only has access to the first and second destination floors, then optionally, blocks 605-615 and 645-655 are looped or repeated until a destination floor is chosen between the two destination floors.
If, at block 670, the determination is made that the elevator cab request module 115 did not receive the unique identification from the identified user 130 the second time, then the illustrative method 600 returns to block 660 where a next or different “N” destination floor that the identified user 130 has access is conveyed to the identified user 130 via the notification device 120. It should be understood that blocks 660-670 loop through all the “N” destination floors that the identified user 130 has access or are unlocked for the identified user 130 (which may include the first and second destination floors) and only ends when the determination is made that the elevator cab request module 115 receives the one of the plurality of data sources 135 provided a second or subsequent time from the identified user 130, at block 670. Further, it should be understood that “N” may be all the available or permitted destination floors that the identified user 130 has access.
It should now be understood that the embodiments described herein are directed to improved systems and methods for a touchless request and enter elevator cabs that travel between a current floor and a destination floor of the user. Further, graphical user interfaces and touchless user inputs are used to determine the desired destination floor and to notify or alert the user to which elevator cab to enter once assigned by an elevator controller to travel between the current floor and the destination floor of the user.
While particular embodiments have been illustrated and described herein, it should be understood that various other changes and modifications may be made without departing from the spirit and scope of the claimed subject matter. Moreover, although various aspects of the claimed subject matter have been described herein, such aspects need not be utilized in combination. It is therefore intended that the appended claims cover all such changes and modifications that are within the scope of the claimed subject matter.