Touchless Elevator User Interface
20220106159 · 2022-04-07
Inventors
Cpc classification
B66B2201/4638
PERFORMING OPERATIONS; TRANSPORTING
H03K2217/94036
ELECTRICITY
B66B1/461
PERFORMING OPERATIONS; TRANSPORTING
H03K17/943
ELECTRICITY
B66B3/004
PERFORMING OPERATIONS; TRANSPORTING
H03K2217/960755
ELECTRICITY
International classification
B66B1/46
PERFORMING OPERATIONS; TRANSPORTING
B66B3/00
PERFORMING OPERATIONS; TRANSPORTING
Abstract
Systems and methods having a touchless operating panel with buttons and an electronic circuit (EC). The system including a proximity sensor (PS) associated with an associated button and positioned proximate thereto. The PS arranged to generate a button detection zone around the associated button and detect a presence within the button detection zone. When the PS detects a presence of an object within the button detection zone in a time period, the EC receives proximity values about the detection from the PS. The EC detects if activation of the PS is intentional or unintentional, based on inputting into an activation assessment module, the received proximity values and any other proximity values received from one or more other PSs. When a detection is made that the PS is intentionally activated regarding the presence of the object within the button detection zone. The EC generates and emits a command action.
Claims
1. A system having a touchless operating panel with buttons and an electronic circuit, the touchless operating panel comprising: a proximity sensor associated with an associated button and positioned proximate thereto, the proximity sensor arranged to generate a button detection zone around the associated button and detect a presence within the button detection zone, wherein, when a detection is made by the proximity sensor regarding a presence of an object within the button detection zone in a time period, the electronic circuit receives proximity values about the detection from the proximity sensor, wherein, the electronic circuit detects if activation of the proximity sensor is intentional or unintentional, based on inputting into an activation assessment module, the received proximity values and any other proximity values received from one or more other proximity sensors for the time period, and wherein, when a detection is made that the proximity sensor is intentionally activated regarding the presence of the object within the button detection zone, the electronic circuit generates and emits at least one command action including button information that is related to the associated button within the button detection zone to a control unit.
2. The system of claim 1, wherein activation assessment module includes the steps of identify a first and second highest proximity values and corresponding proximity sensor identifications from all proximity values received for the time period, including the received proximity values and the any other proximity values received from the one or more other proximity sensors, wherein the operating panel is an action panel and the associated button is an action button to make an action request; apply a predetermined function to both the first and second highest proximity values, yielding a first comparison value and a second comparison value, such that the first comparison value and the second comparison value have a decreased dependence on proximity sensor-specific characteristics when compared to the first and second highest proximity values; and subtract the first comparison value from the second comparison value to obtain a final test value, wherein, if the final test value is greater than a predetermined final value threshold, then the detection is made that the proximity sensor is intentionally activated regarding the presence of the object within the button detection zone, the electronic circuit generates and emits the at least one command action including the button information that is related to the associated button within the button detection zone to the control unit, and wherein the proximity sensor includes a near infrared (IR) transmitter and a near IR receiver, such that the near IR transmitter and the near IR receiver are configured to provide a proximity signal including proximity values, such that the proximity values are received the electronic circuit.
3. The system of claim 2, wherein the proximity sensor-specific characteristics include an amount of a sensor variance, an amount of an anomaly or an amount of an error, due to manufacture or to an amount of time of the proximity sensor operation.
4. The system of claim 1, wherein each proximity sensor includes a confirmation lamp, such that the at least one command action includes a flash of the confirmation lamp, and that the proximity sensor is a type of proximity sensor including one of, an ultrasonic proximity sensor, a pyroelectric proximity sensor, a thermal IR proximity sensor, a capacitive electric proximity sensor or a laser time-of-flight proximity sensor,
5. An elevator system having a touchless elevator operating panel with buttons and an electronic circuit, the touchless elevator operating panel comprising: a proximity sensor associated with an associated button and positioned proximate thereto, the proximity sensor arranged to generate a button detection zone around the associated button and detect a presence within the button detection zone, wherein, when a detection is made by the proximity sensor regarding a presence of an object within the button detection zone in a time period, the electronic circuit receives proximity values about the detection from the proximity sensor, and wherein, the electronic circuit detects if activation of the proximity sensor is intentional or unintentional, based on inputting into an activation assessment module, the received proximity values and any other proximity values received from one or more other proximity sensors for the time period, wherein, when a detection is made that the proximity sensor is intentionally activated regarding the presence of the object within the button detection zone, the electronic circuit generates and emits at least one command action including button information that is related to the associated button within the button detection zone to an elevator group control (EGC) unit.
6. The elevator system of claim 5, wherein activation assessment module includes the steps of identify a first and second highest proximity values and corresponding proximity sensor identifications from all proximity values received for the time period, that include the received proximity values and the any other proximity values received from the one or more other proximity sensors, wherein the elevator operating panel is a hall call panel and the associated button is a direction button to make an elevator service request, or that the elevator operating panel is a car operating panel and the associated button is a floor selection button of the car operating panel; apply a predetermined function to both the first and second highest proximity values, yielding a first comparison value and a second comparison value, such that the first comparison value and the second comparison value have a decreased dependence on proximity sensor-specific characteristics when compared to the first and second highest proximity values; and subtract the first comparison value from the second comparison value to obtain a final test value, wherein, if the final test value is greater than a predetermined final value threshold, then the detection is made that the proximity sensor is intentionally activated regarding the presence of the object within the button detection zone, the electronic circuit generates and emits the at least one command action including the button information that is related to the associated button within the button detection zone to the EGC unit.
7. The elevator system of claim 5, wherein the at least on proximity sensor includes a near infrared (IR) transmitter and a near IR receiver, such that the near IR transmitter and the near IR receiver are configured to provide a proximity signal.
8. The elevator system of claim 5, wherein the proximity sensor is a type of proximity including one of, an ultrasonic proximity sensor, a pyroelectric proximity sensor, a thermal IR proximity sensor, a capacitive electric proximity sensor or a laser time-of-flight proximity sensor.
9. The elevator system of claim 5, wherein the obtaining and receiving of the proximity values for all proximity sensors are obtained based on the electronic circuit scanning and recording all the proximity sensor for the time period.
10. A touchless device for real-time contactless elevator service operation of an elevator having an operating panel, the operating panel including comprising: a sensor array including sensor elements corresponding to floors serviced by the elevator, each sensor element having a proximity sensor, such that a sensor detection zone of the proximity sensor senses by emitting proximity values indicative of an object positioned within the sensor detection zone to detect the object; an electronic circuit is configured to detect if the object is positioned in a single sensor element detection (SSED) zone, or if the object is positioned in multiple sensor elements sensor detection (MSESD) zone, based on obtain proximity values from all sensor elements in the sensor array; identify a first and second highest proximity values and corresponding sensor identifications from all sensor element proximity values of the sensor array; applying a predetermined function to both the first and second highest proximity values, yielding a first comparison value and a second comparison value, such that the first comparison value and the second comparison value have a decreased dependence on proximity sensor-specific characteristics when compared to the first and second highest proximity values; and subtracting the first comparison value from the second comparison value to obtain a final test value, such that if the final test value is greater than a predetermined final value threshold, then the object is considered as in the SSED zone, and the electronic circuit generates and emits at least one command action to an elevator group control (EGC) unit.
11. The touchless device of claim 10, wherein the sensor element sensor-specific characteristics include an amount of a sensor variance, an amount of an anomaly or an amount of an error, due to manufacture or to an amount of time of the sensor element operation.
12. The touchless device of claim 10, wherein each sensor element includes a confirmation lamp, such that the at least one command action includes a flash of the confirmation lamp, and the at least one command action includes a floor dispatch to the floor associated with the sensor element having the highest proximity value.
13. The touchless device of claim 10, wherein each sensor element is designated to a digit number corresponding to digits in a multi-digit floor number touchless COP, such that a time delay is incorporated in an operating program of the CPU so leading zero digits of the multi-digit floor number are not entered.
14. The touchless device of claim 10, wherein, that if the final test value is less than or equal to the predetermined final value threshold, then the object is considered as in the MSESD zone, and the electronic circuit does not generate or emit the at least one command action to the EGC unit.
15. The elevator system of claim 10, wherein the operating panel is a hall call panel and the sensor element is a direction button to make an elevator service request.
16. The elevator system of claim 10, wherein the operating panel is a car operating panel and the sensor element is a floor selection button of the car operating panel.
17. A method for real-time contactless elevator service operation of an elevator, comprising: using an operating panel having a sensor array with sensor elements corresponding to floors serviced by the elevator, such that each sensor element includes a proximity sensor with a sensor detection zone that senses by emitting proximity values indicative of an object positioned within the sensor detection zone to detect the object; detecting by an electronic circuit, if the object is positioned in a single sensor element detection (SSED) zone, or if the object is positioned in multiple sensor elements sensor detection (MSESD) zone, based on obtaining proximity values from all sensor elements in the sensor array by the electronic circuit, and identifying a first and second highest proximity values and corresponding sensor identifications from all sensor element proximity values of the sensor array; applying a predetermined function to both the first and second highest proximity values, yielding a first comparison value and a second comparison value, such that the first comparison value and the second comparison value have a decreased dependence on proximity sensor-specific characteristics when compared to the first and second highest proximity values; and subtracting the first comparison value from the second comparison value to obtain a final test value, such that if the final test value is greater than a predetermined final value threshold, then the object is considered as in the SSED zone, and the electronic circuit generates and emits at least one command action to an elevator group control (EGC) unit.
18. A non-transitory machine-readable medium including instructions stored thereon which, when executed by processing circuitry, configure the processing circuitry to perform operations for real-time contactless elevator service operation of an elevator, comprising: using an operating panel having a sensor array with sensor elements corresponding to floors serviced by the elevator, such that each sensor element includes a proximity sensor with a sensor detection zone that senses by emitting proximity values indicative of an object positioned within the sensor detection zone to detect the object; detecting by an electronic circuit, if the object is positioned in a single sensor element detection (SSED) zone, or if the object is positioned in multiple sensor elements sensor detection (MSESD) zone, based on obtaining proximity values from all sensor elements in the sensor array by the electronic circuit, and identifying a first and second highest proximity values and corresponding sensor identifications from all sensor element proximity values of the sensor array; applying a predetermined function to both the first and second highest proximity values, yielding a first comparison value and a second comparison value, such that the first comparison value and the second comparison value have a decreased dependence on proximity sensor-specific characteristics when compared to the first and second highest proximity values; and subtracting the first comparison value from the second comparison value to obtain a final test value, such that if the final test value is greater than a predetermined final value threshold, then the object is considered as in the SSED zone, and the electronic circuit generates and emits at least one command action to an elevator group control (EGC) unit.
19. A touchless device for real-time contactless elevator service operation of an elevator, having an operating panel, the operating panel including comprising: a sensor array including sensor elements corresponding to floors serviced by the elevator, each sensor element having a proximity sensor, such that a sensor detection zone of the proximity sensor senses by emitting proximity values indicative of an object positioned within the sensor detection zone to detect the object; an electronic circuit is configured to detect if the object is positioned in a single sensor element detection (SSED) zone, or if the object is positioned in multiple sensor elements sensor detection (MSESD) zone, based on obtain proximity values from all sensor elements in the sensor array; input obtained proximity values from all sensor elements into a pretrained neural network (PNN); evaluate each layer of the pretrained PNN beginning with an input layer through each intermediate layer, consecutively, and then to a final layer, to yield outputs of, a SSED zone value, a MSESD zone value, and a no zone (NZ) value which indicates neither the SSED, or MSESD zone values; if the SSED zone value is greater than the NZ value, and if the SSED zone value is greater than the MSESD zone value, then the object is considered as in the SSED zone, and the electronic circuit generates and emits at least one command action to an elevator group control (EGC) unit.
20. The touchless device of claim 19, wherein if the SSED zone value is less than or equal to the NZ value, then no action is taken such that the electronic circuit does not generate and emit the at least one command action to the EGC unit.
21. The touchless device of claim 20, wherein if the SSED zone value is less than or equal to the MSESD value, then no action is taken such that the electronic circuit does not generate and emit the at least one command action to the EGC unit.
22. The touchless device of claim 19, wherein the pretrained PNN is trained using training data obtained while training users are using a training touchless device, such that the training data includes obtaining training proximity values from all training sensor elements in a training sensor array during a training period, such that the training period includes intentional activations, unintentional activations and non-activation of the training sensor elements in the training sensor array.
23. A touchless device for real-time contactless elevator service operation of an elevator, comprising: an operating panel includes an array of elevator floor markers including a set of floor markers corresponding to floor numbers, wherein each floor marker includes a corresponding single marker element detection (SMED) zone; a sensor array including a first sensor element and a second sensor element, wherein the first and the second sensor elements each include a sweep angle detection zone, such that each sweep angle detection zone cover the array of elevator floor markers; a memory includes a first sensor element lookup table, the first sensor element lookup table contains one entry per possible sweep angle value produced by the first sensor element, each entry contains one coefficient per floor marker in the set of floor markers, and each coefficient corresponds to an amount of energy detected within a floor marker SMED zone at the possible sweep angle value by the first sensor element during intentional selection by a user of that floor marker, and a second sensor element lookup table, the second sensor element lookup table contains one entry per possible sweep angle value produced by the second sensor element, each entry contains one coefficient per floor marker in the set of floor markers, and each coefficient corresponds to an amount of energy detected within a floor marker SMED zone at the possible sweep angle value by the second sensor element during intentional selection by a user of that floor marker; a second memory for the first sensor element having a storage location for each floor number and the corresponding SMED zone for the set of floor markers; a third memory for the second sensor element having a storage location for each floor number and the corresponding SMED zone for the set of floor markers; an electronic circuit is configured to detect if the object is positioned in a SMED zone, or if the object is positioned in multiple marker element detection (MSMED) zones, based on set all storage locations in the second memory and the third memory to zero; scan and record sweep angle values from the first and the second sensor elements in the sensor array; using the first sensor element lookup table, for each recorded first sensor element sweep angle value obtain a corresponding entry in the first sensor element lookup table, and for each coefficient in that entry, and set the corresponding storage location in the second memory from a current value to a maximum value of the current value stored in the second memory or the coefficient from the first sensor element lookup table; using the second sensor element lookup table, for each recorded second sensor element sweep angle value obtain a corresponding entry in the second sensor element lookup table, and for each coefficient in that entry, and set the corresponding storage location in the third memory from a current value to a maximum value of the current value stored in the third memory or the coefficient from the second sensor element lookup table; a fourth memory having a storage location for each floor number and corresponding SMED zone for the set of floor markers, wherein each storage location in the fourth memory is set to a value of a sum of the corresponding storage location in the second memory and the corresponding location in the third memory; identify a first and second highest values in all the storage locations in the fourth memory; and subtract the second highest value from each of the value in each storage location in the fourth memory, if a result for any storage location is zero, then set that storage location to zero, wherein if any value remaining in each storage location of the fourth memory exceeds a final value threshold, then the detected user finger or user object is considered to be within the corresponding floor marker SMED zone corresponding to the floor number, and the electronic circuit generates and emits at least one command action to an elevator group control unit.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0029] The presently disclosed embodiments will be further explained with reference to the attached drawings. The drawings shown are not necessarily to scale, with emphasis instead generally being placed upon illustrating the principles of the presently disclosed embodiments.
[0030]
[0031]
[0032]
[0033]
[0034]
[0035]
[0036]
[0037]
[0038]
[0039]
[0040]
[0041]
[0042]
[0043]
[0044]
[0045]
[0046]
[0047]
[0048]
[0049]
[0050]
[0051]
[0052]
[0053]
[0054]
[0055]
[0056]
[0057]
[0058]
[0059] While the above-identified drawings set forth presently disclosed embodiments, other embodiments are also contemplated, as noted in the discussion. This disclosure presents illustrative embodiments by way of representation and not limitation. Numerous other modifications and embodiments can be devised by those skilled in the art which fall within the scope and spirit of the principles of the presently disclosed embodiments.
DETAILED DESCRIPTION
[0060]
[0061] A touchless COP 2 can include a sensor array with sensor elements FL1-FL9, Bsmt, O, R-Dr. The sensor elements can represent floor numbers FL1-FL9, and other sensor elements such as a basement floor number (Bsmt), an (O) a zero for entering a security codes, and a rear door (R-Dr), that are operable to make requests by users of the elevator system. The floor entry sensor elements FL1-FL9, Bsmt, O, R-Dr may be floor selection elements with indicators thereon that provide information about destination and provide an ability to make elevator service requests to travel to a specific destination by the user. The design and specific configuration provided in
[0062] In order to assist passengers using the COP 2, the sensor elements FL1-FL9, Bsmt, O, R-Dr include a detection operational function that allow users/passengers to request a destination floor without having to physically touch the sensor element, i.e. or physically press an elevator button. Each sensor element FL1-FL9, Bsmt, O, R-Dr. includes a proximity sensor (not shown, see
[0063] The proximity sensors can be sensors arranged to detect a person's finger and/or an object that the user is holding if the user's finger is unavailable, which the user places in proximity or within the sensor detection zone. The sensor detection zone of the proximity sensor may be based on magnetic sensing, motion sensing, heat sensing, light sensing, capacitive sensing, RF sensing or other proximity aspects. As shown, the proximity sensor detection zone extends away from the sensor into the elevator car or hallway approximate an opening of an elevator. Contemplated is that the sensor detection zone for adjoining sensor elements, may possibly overlap, which could lead to activating more than one sensor element unintentionally. For example, a user's hand 3 includes other fingers and a thumb 4 that may unintendedly enter more than one sensor detection zone, which could activate more than one sensor element and cause an unintended activation of multiple sensor elements resulting in unintended multiple destination requests by the user. The embodiments of the COP 2 are designed and configured to address such a condition, see
[0064]
[0065] Referring to
[0066]
[0067]
[0068]
[0069] For example, the CPU for the touchless COP 2 of
[0070] Another embodiment (not shown) can include the labeling of the sensor elements as digit numbers in a keypad, for example, 0 to 9, plus a basement sensor element, a rear door sensor element. Such that, the CPU can be configured to change the CPU behavior from immediately transmitting a sensor floor destination request by a user base on the user activating the corresponding sensor element, and instead change the CPU behavior to include a delay time before transmitting the sensor floor destination request by the user, in order to allow for a second digit floor requests, i.e., such as a building have many floors from an 11.sup.th through to a 99.sup.th floor, or for as a building have many floors having a third digit floor such as 100 floors to 999 floors. Because of the large number of floors, the CPU system may include extra time, i.e. a delay time, in order to process user destination floor requests from the 11.sup.th floor to 99.sup.th floor or 100.sup.th floor to the 999.sup.th floor. Wherein, the CPU can be further configured to include a configuration switch to enable the delay time characteristic for multiple digit entry, and/or other types of configurations according a user/operator specific needs for operation.
[0071] A next CPU step 34 can include identifying from recorded proximity values from all sensor elements the highest two values of proximity values and corresponding sensors identifying sensor numbers. For example, each sensor array element number recorded proximity value is compared with the remaining recorded proximity values of the sensor array element numbers, to obtain the two highest values of recorded proximity values and their corresponding sensor array element numbers.
[0072] A next CPU step 36 can optionally be included in the CPU steps, such that CPU step 36 first subjects both the two identified highest sensor proximity values to a numeric function, such as a sensor compensation function, i.e. logistic function, before the subtraction of step 38, and the thresholding of step 40. Preferably this sensor compensation function is a monotonic increasing function can minimize the effects of per sample sensitivity differences between sensors of a same production batch, or the like, i.e. which can be referenced as an interference.
[0073] Wherein, at least one process of the numeric function of step 36 can include a process that provides for, a more suitable unintentional activation rejection effect, which may accomplish with a process that is called a “logistic function”, defined by:
logistic(SV,SR,k)=1/(1+e.sup.(−k*(SV-SR)))
where sensor value SV is an actual identified highest sensor proximity value of the two sensor values, sensor range SR is a value typically chosen to be between one quarter and one half of the maximum sensor response range, and k is a steepness measure, typically chosen to be between 0.2 to 3.0. In this case, the final post-subtraction threshold is usually 0.25 to 0.5 irrespective of the actual sensor value range because the actual sensor range is compensated for by the sensor range parameter of the logistic function. Such that, each sensor value, i.e. sensor proximity value for each of the two identified highest proximity values, are applied/processed using the “logistic function”. At least one reason this approach may be considered is due to the sensor specific characteristics that can include sensor variance, anomalies, or errors, due to manufacture or for other aspects.
[0074] Still referring to CPU step 36, wherein the sensor compensation function of step 38 can also be the identity function ƒ(x)=x of step 36, and thus, step 38 can be rendered moot.
[0075] A next CPU step 38 can include applying an unintentional activation detection function, that calculates a final test value, as did the numeric function of step 36, i.e. the numeric function of step 36 was applied to: (the first highest values of the proximity values) minus (the predetermined function as applied to the second highest value of the proximity values).
[0076] A next CPU step 40 is a decision step that compares the final test value determined in step 38 with a predetermined final test value threshold stored in a memory of the CPU. Wherein, if the final test value is less than or equal to the stored final test value threshold, than the CPU goes to step 32. However, if the final test value is greater than the stored final test value threshold, than the CPU goes to step 46.
[0077] CPU step 46 can include flashing a confirmation lamp(s) which are visible via lamp ports 15A, 15B, along with sending at least one command action to an elevator group control (EGC) unit to request the user desired action, i.e. floor request, elevator call, etc.).
[0078]
[0079]
[0080] Connected to the bus system 213 can include one or more I/O adaptors 252 and one or more communication adaptors 254. Further, one or more elevator group controller(s) 232 and one or more central processing units (CPU), wherein each CPU may include a reduced instruction set computer (RISC) microprocessor (not shown). Each CPU can be coupled to the system memory (RAM) 216 or storage 250 and/or various other components via a system bus 33. Read only memory (ROM) (not show) can be part of the storage 250 which can be coupled to the bus system 213 that is connected to the input/output (I/O) adaptor 252, which can control certain basic functions of processing system 201.
[0081] Still referring to
[0082] Other components include one or more relay cards 230, graphics processor unit 236, display adaptor 238 and a display 239. For example, the relay card(s) 230 can provide dry contacts to simulate button pressing as read by the elevator group controller (EGC) 232. Further a transceiver 242 can be in communication with a communication network 207 that can be connected to one or more cloud computers 203 that can include storage 203. The Display adapter 238 and display device 239 may be utilized in combination with the processor(s) 212 to provide graphical representations of aspects of the present disclosure. In addition to the display device 239, an alternate computer system (not shown) may include one or more other peripheral output devices (not shown) including, an audio speaker, a printer, and any combinations thereof. Other components connected with the communication network 207 can include a storage unit 206, one or more laptop computers 204 as well as one or more mobile devices 205.
[0083] Still referring to
[0084] Other components disclosed in the present disclosure can be connected to the touchless COP as well as connected to other elevator components of an elevator (not shown) which may depend upon a user specific operational goals and requirements. Contemplated is that one or more servers (not shown) can be configured to communicate with the processing system 201 via the communication network 207. Some examples of the one or more servers (not shown) may include, one or more application servers, one or more cloud servers, one or more web servers, one or more database servers, one or more file servers, one or more mainframe servers.
[0085] Still referring to
[0086]
[0087] The sensor array 312 can be connected to the CPU, memory and A/D card 322, wherein the CPU card can include A/D converters 324. The A/D converters 324 can be connected to each sensor array element 302A, 302B, 302N of the sensor array 312. The CPU card 322 can be also connected to a power injection card 326 that can provide power filtering, centralized on/off switching, power safety fusing, etc. The power injection card 326 can be connected to one or more isolation relay cards 328, wherein the one or more isolation cards 328 provide an isolated dry contact as a simulated human input, i.e. button presses, that are interpreted by an elevator group controller (EGC) unit as floor dispatch requests.
[0088] Still referring to
[0089]
[0090]
[0091] Step 425 of
[0092] Step 440 requests the user to confirm if the confirmation lamps are activated, if yes, the user goes to step 450. Wherein the user observes the activation of the specific sensor element associated with the user intended request for the destination floor via the confirmation lamps being lighted (activated). However, if the user confirms the confirmation lamps are not activated, then the user goes to step 445 (no), and the user restarts at step 425.
[0093] Step 450 can include the user removing their finger or device from the selected area, and then can observe in the display of the touchless COP, the that user's requested floor destination is confirmed by the CPU. Finally, step 455 is that the user waiting for the elevator to arrive.
[0094]
[0095]
[0096]
[0097]
[0098]
[0099] The locations of Sensor-1 and Sensor-2 are illustrated in
[0100] Still referring to
[0101]
[0102]
[0103] Referring to
[0104] For that scan time period the sensors are looking for information associated with a user requesting use of the elevator, i.e. the user placing their finger or a user's object within the respective sensor detection zone 606, 608, to request for a destination floor. The user enters the elevator car and then can use their finger or a user's object to request a destination floor number from the touchless COP located in the elevator car. Wherein upon the specific requested sensor element being activated, i.e. user's finger or user's object, within the respective detection zone bounces back or reflects as a reflective signal off the finger/object, the reflective signal can be received and acknowledge by the CPU.
[0105] For each received theta angle Theta-1, Theta-2 can be amount between a minimum to a maximum of a sensing range, such that a predetermined calculation for each theta angle Theta-1, Theta-2 is calculated to determine an associated zero or more floor button numbers for a set of Theta-1 values and a set of Theta-2 values.
[0106] For example, during a training period, predetermined calculated lookup tables are previously calculated for each theta angle Theta-1, Theta-2, so there is a stored Theta-1 lookup table and a stored Theta-2 lookup table, of which can be stored in separate databases, i.e. Theta-1 database, Theta-2 database. Wherein the received sets of Theta-1 and Theta-2 values can be compared to their respective stored lookup table to determine where possible targeted floor buttons are associated with each possible integer value of the received respective theta values, Theta-1 values, Theta-2 values, from a minimum to a maximum.
[0107] Still referring to
[0108] Wherein in according to the illustrated example of
[0109] Still referring to
[0110]
[0111] However, in order to identify a user request for a destination floor, Sensor-1 number of signal strengths exceeding the threshold illustrated by triangles are added to Sensor-2 number of signal strengths exceeding the threshold illustrated by squares. Such that when the triangles of Sensor-1 and the squares of Sensor-2 are combined based on addition, the result shows a user request for floor 17. As noted above, any floor buttons labeled with triangles of Sensor-1 and squares of Sensor-2 could be a desired floor requested by a user.
[0112]
[0113]
[0114]
[0115]
[0116]
[0117]
[0118]
[0119]
[0120]
[0121] The computer 911 can include a power source 954, depending upon the application the power source 954 may be optionally located outside of the computer 911. Linked through bus 956 can be a user input interface 957 adapted to connect to a display device 948, wherein the display device 948 can include a computer monitor, camera, television, projector, or mobile device, among others. A printer interface 959 can also be connected through bus 956 and adapted to connect to a printing device 932, wherein the printing device 932 can include a liquid inkjet printer, solid ink printer, large-scale commercial printer, thermal printer, UV printer, or dye-sublimation printer, among others. A network interface controller (NIC) 934 is adapted to connect through the bus 956 to a network 936, wherein image data or other data, among other things, can be rendered on a third-party display device, third party imaging device, and/or third-party printing device outside of the computer 911. The computer/processor 911 can include a GPS 901 connected to bus 956.
[0122] Still referring to
[0123]
[0124] For example,
[0125] Features
[0126] An elevator system having a touchless elevator operating panel with buttons and an electronic circuit, the touchless elevator operating panel. The touchless elevator operating panel including a proximity sensor associated with an associated button and positioned proximate thereto. The proximity sensor arranged to generate a button detection zone around the associated button and detect a presence within the button detection zone. Wherein, when a detection is made by the proximity sensor regarding a presence of an object within the button detection zone in a time period, the electronic circuit receives proximity values about the detection from the proximity sensor. Wherein, the electronic circuit detects if activation of the proximity sensor is intentional or unintentional, based on inputting into an activation assessment module, the received proximity values and any other proximity values received from one or more other proximity sensors for the time period. Wherein, when a detection is made that the proximity sensor is intentionally activated regarding the presence of the object within the button detection zone. The electronic circuit generates and emits at least one command action including button information that is related to the associated button within the button detection zone to an elevator group control (EGC) unit. Contemplated is that the system, can include any combination of the different aspects listed below, regarding the above device. In particular, the following aspects are intended to either individually or in combination, create one or more embodiments based on the one or more combination of aspects listed below, for the above recited device.
[0127] An aspect can the activation assessment module includes the steps of identify a first and second highest proximity values and corresponding proximity sensor identifications from all proximity values received for the time period, that include the received proximity values and the any other proximity values received from the one or more other proximity sensors. Wherein the elevator operating panel is a hall call panel and the associated button is a direction button to make an elevator service request, or that the elevator operating panel is a car operating panel and the associated button is a floor selection button of the car operating panel. Apply a predetermined function to both the first and second highest proximity values, yielding a first comparison value and a second comparison value. Such that the first comparison value and the second comparison value have a decreased dependence on proximity sensor-specific characteristics when compared to the first and second highest proximity values. Subtract the first comparison value from the second comparison value to obtain a final test value. Wherein, if the final test value is greater than a predetermined final value threshold, then the detection is made that the proximity sensor is intentionally activated regarding the presence of the object within the button detection zone, the electronic circuit generates and emits the at least one command action including the button information that is related to the associated button within the button detection zone to the EGC unit.
[0128] An aspect is the at least on proximity sensor includes a near infrared (IR) transmitter and a near IR receiver, such that the near IR transmitter and the near IR receiver are configured to provide a proximity signal. Another aspect is that the proximity sensor is a type of proximity including one of, an ultrasonic proximity sensor, a pyroelectric proximity sensor, a thermal IR proximity sensor, a capacitive electric proximity sensor or a laser time-of-flight proximity sensor. Of which, an aspect is the obtaining and receiving of the proximity values for all proximity sensors are obtained based on the electronic circuit scanning and recording all the proximity sensor for the time period.
[0129] An aspect is that the sensor element sensor-specific characteristics include an amount of a sensor variance, an amount of an anomaly or an amount of an error, due to manufacture or to an amount of time of the sensor element operation. Another aspect is that each sensor element includes a confirmation lamp, such that the at least one command action includes a flash of the confirmation lamp, and the at least one command action includes a floor dispatch to the floor associated with the sensor element having the highest proximity value. Still, another aspect is each sensor element is designated to a digit number corresponding to digits in a multi-digit floor number touchless COP, such that a time delay is incorporated in an operating program of the CPU so leading zero digits of the multi-digit floor number are not entered.
[0130] An aspect can be that if the final test value is less than or equal to the predetermined final value threshold, then the object is considered as in the MSESD zone, and the electronic circuit does not generate or emit the at least one command action to the EGC unit. Another aspect is the operating panel is a hall call panel and the sensor element is a direction button to make an elevator service request. Yet another aspect is the operating panel is a car operating panel and the sensor element is a floor selection button of the car operating panel.
[0131] A touchless device for real-time contactless elevator service operation of an elevator, having an operating panel. The operating panel including a sensor array including sensor elements corresponding to floors serviced by the elevator. Each sensor element having a proximity sensor, such that a sensor detection zone of the proximity sensor senses by emitting proximity values indicative of an object positioned within the sensor detection zone to detect the object. An electronic circuit is configured to detect if the object is positioned in a single sensor element detection (SSED) zone, or if the object is positioned in multiple sensor elements sensor detection (MSESD) zone. Based on obtaining proximity values from all sensor elements in the sensor array. Input obtained proximity values from all sensor elements into a pretrained neural network (PNN). Evaluate each layer of the pretrained PNN beginning with an input layer through each intermediate layer, consecutively, and then to a final layer, to yield outputs of, a SSED zone value, a MSESD zone value, and a no zone (NZ) value which indicates neither the SSED, or MSESD zone values. If the SSED zone value is greater than the NZ value, and if the SSED zone value is greater than the MSESD zone value, then the object is considered as in the SSED zone, and the electronic circuit generates and emits at least one command action to an elevator group control (EGC) unit. Contemplated is that the system, can include any combination of the different aspects listed below, regarding the above device. In particular, the following aspects are intended to either individually or in combination, create one or more embodiments based on the one or more combination of aspects listed below, for the above recited device.
[0132] An aspect is that if the SSED zone value is less than or equal to the NZ value, then no action is taken such that the electronic circuit does not generate and emit the at least one command action to the EGC unit. Another aspect is if the SSED zone value is less than or equal to the MSESD value, then no action is taken such that the electronic circuit does not generate and emit the at least one command action to the EGC unit. Another aspect is the pretrained PNN is trained using training data obtained while training users are using a training touchless device. Such that the training data includes obtaining training proximity values from all training sensor elements in a training sensor array during a training period. Such that the training period includes intentional activations, unintentional activations and non-activation of the training sensor elements in the training sensor array.
[0133] SPEC—the training data includes intentional activations which are used to train the pretrained PNN to output a high value on the SSED zone value output and a low value on the MSESD zone and the NZ value outputs. Unintentional activations are used to train the pretrained PNN to output a high value on the MSESD zone value output and a low value on the SSED zone and the NZ value outputs. Non-activations values are used to train the pretrained PNN to output a high value on the NZ zone value output and a low value on the SSED zone and the MSESD value outputs.
Definitions
[0134] According to aspects of the present disclosure, and based on experimentation, the following definitions have been established, and certainly are not a complete definition of each phrase or term. Wherein the provided definitions are merely provided as an example, based upon learnings from experimentation, wherein other interpretations, definitions, and other aspects may pertain. However, for at least a mere basic preview of the phrase or term presented, such definitions have been provided. Further, the definitions below cannot be viewed as prior art since the knowledge gained is from experimentation only.
[0135] Proximity sensors: Proximity sensors, are non-contact position sensors that use a magnetic field for detection with the simplest magnetic sensor being the reed switch. In an inductive sensor, a coil is wound around an iron core within an electromagnetic field to form an inductive loop. For example, the proximity sensor often emits an electromagnetic field or a beam of electromagnetic radiation (infrared, for instance), and looks for changes in the field or return signal. The object being sensed is often referred to as the proximity sensor's target. Different proximity sensor targets demand different sensors. As an example, a capacitive proximity sensor or photoelectric sensor might be suitable for a plastic target; an inductive proximity sensor always requires a metal target. Proximity sensors can have a high reliability and long functional life because of the absence of mechanical parts and lack of physical contact between the sensor and the sensed object. Proximity sensors are also used in machine vibration monitoring to measure the variation in distance between a shaft and its support bearing. This is common in large steam turbines, compressors, and motors that use sleeve-type bearings. A proximity sensor adjusted to a very short range is often used as a touch switch. How used? Proximity sensors can be used to recognise air gestures and hover-manipulations. An array of proximity sensing elements can replace vision-camera or depth camera based solutions for hand gesture detection.
[0136] How does the proximity sensor work? The non-contact sensor proximity sensor detects the presence of an object (often referred to as the “target”) when the target enters the sensor's field. Depending on the type of proximity sensor, sound, light, infrared radiation (IR), or electromagnetic fields may be utilized by the sensor to detect a target. Can the proximity sensor measure distance? A proximity sensor is a sensor able to detect the presence of nearby objects without any physical contact . . . . Proximity sensors are also used in machine vibration monitoring to measure the variation in distance between a shaft and its support bearing.
[0137] Monotonic increasing function: a monotonic function (or monotone function) is a function between ordered sets that preserves or reverses the given order. This concept first arose in calculus and was later generalized to the more abstract setting of order theory. In calculus, a function ƒ defined on a subset of the real numbers with real values is called monotonic if and only if it is either entirely non-increasing, or entirely non-decreasing. That is, a function that increases monotonically does not exclusively have to increase, it simply must not decrease.
[0138] The description provides exemplary embodiments only, and is not intended to limit the scope, applicability, or configuration of the disclosure. Rather, the following description of the exemplary embodiments will provide those skilled in the art with an enabling description for implementing one or more exemplary embodiments. Contemplated are various changes that may be made in the function and arrangement of elements without departing from the spirit and scope of the subject matter disclosed as set forth in the appended claims.