Remote elevator destination dispatch and authorization system and method with secured ble beacons and security fall-back
AssigneebraXos Security Software LLC
InventorsMike Mascari, Mathew Sheets
Life of this patent
Estimating the term…
Abstract
A system or method comprising and/or adapted for use with a remote or mobile application for dispatch or authorization of an elevator. An exemplary embodiment may further comprise programmable BLE beacons using shared secret key hashing technology, a cloud-services layer, and an on-premise middleware component. In an exemplary embodiment, a system or method may be adapted to listen in near real-time via a communications protocol such as WebSockets for car call requests and kiosk access control authorization messages.
Claims30
A method for registering a car registration request with an elevator controller for an elevator, comprising:
- providing a beacon adapted to transmit an identifier that is a one-time password;
- transmitting said identifier such that said identifier is adapted to be received by a mobile application to confirm proximity of the mobile application to an elevator, such that the mobile application is then adapted to generate a car registration request for an elevator;
- receiving said car registration request;
- generating a transaction ID that is associated with said car registration request;
- registering said transaction ID with said car registration request on an elevator controller;
- receiving a car allocation message that comprises said transaction ID and an elevator car allocation;
- and
- using said transaction ID to relay said elevator car allocation to said mobile application.
A method for authorizing access to at least one otherwise-secured floor associated with an elevator, comprising:
- providing a beacon adapter to transmit an identifier that is a one-time password;
- transmitting said identifier such that said identifier is adapted to be received by a mobile application to confirm proximity to an elevator;
- receiving said identifier from said mobile application wherein said mobile application is adapted to communicate said identifier to a cloud-hosted service;
- and
- generating an elevator kiosk authorization from said cloud-hosted service that is adapted to be received by an elevator controller and/or an elevator kiosk such that access is authorized to at least one otherwise-secured floor associated with said elevator kiosk.
A method for registering a car registration request with an elevator controller for an elevator, comprising:
- receiving a car registration request from a mobile application;
- determining whether a user of said mobile application has hit a daily car call threshold before generating said transaction ID;
- generating a transaction ID that is associated with said car registration request if the user has not hit said daily car call threshold;
- registering said transaction ID with said car registration request on an elevator controller;
- receiving a car allocation message that comprises said transaction ID and an elevator car allocation;
- and
- using said transaction ID to relay said elevator car allocation to said mobile application;
- wherein said transaction ID is not generated if the user has hit said daily car call threshold.
A method for registering a car registration request with an elevator controller for an elevator, comprising:
- transmitting an identifier that is adapted to be received by a mobile application situated on a device such that the mobile application is adapted to generate a car registration request that includes a floor selection when said device is motion-activated by a user of said device or alternatively without requiring any confirmation by a user of said mobile application;
- receiving said car registration request;
- generating a transaction ID that is associated with said car registration request;
- registering said transaction ID with said car registration request on an elevator controller;
- receiving a car allocation message that comprises said transaction ID and an elevator car allocation;
- and
- using said transaction ID to relay said elevator car allocation to said mobile application.
A method for registering a car registration request with an elevator controller for an elevator, comprising:
- providing a mobile application that enables a user to activate a home button such that the mobile application identifies a set of at least one authorized destination floor for which the user may register a call;
- transmitting an identifier that is adapted to be received by said mobile application;
- from said mobile application, transmitting said identifier and a car registration request that is comprised of a floor selection by a user of said mobile application;
- receiving said car registration request;
- generating a transaction ID that is associated with said car registration request;
- registering said transaction ID with said car registration request on an elevator controller;
- receiving a car allocation message that comprises said transaction ID and an elevator car allocation;
- and
- using said transaction ID to relay said elevator car allocation to said mobile application.
A method for registering a car registration request with an elevator controller for an elevator, comprising:
- transmitting an identifier that is adapted to be received by a mobile application situated on a device;
- either before or after transmission of said identifier, transmitting a suggested car registration request to said mobile application;
- upon motion-activation of said device or alternatively without requiring any confirmation by a user of said mobile application, transmitting said identifier and said car registration request, or a different car registration request, which are collectively hereafter referred to as said car registration request;
- receiving said car registration request;
- generating a transaction ID that is associated with said car registration request;
- registering said transaction ID with said car registration request on an elevator controller;
- receiving a car allocation message that comprises said transaction ID and an elevator car allocation;
- and
- using said transaction ID to relay said elevator car allocation to said mobile application.
Dependencies are inferred from the claim text.