IP Library Granted Patent US 8,395,503
Granted Patent B2
US 8,395,503 · App. 12/888,438 · Granted Mar 12, 2013

Automatic door

Inventor: Bradford A. Clough (Largo, FL)
Assignee: Altorr Corporation
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,395,503
App. No.
12/888,438
Granted
Mar 12, 2013
Kind
B2
Abstract

In some implementations a storage device having a voice-recognition engine stored thereon is coupled to a microcontroller, a device-controller for an automatic door is operably coupled to the microcontroller.

Claims (71)

1. A method comprising:

receiving a command to open a door;

responsive to the receiving, initiating an obstacle detection process;

initiating opening of the door;

performing the obstacle detection process while the door is opening;

responsive to an obstacle being detected, evaluating an obstacle warning parameter;

if the obstacle warning parameter is set to NO, halting the door opening;

if the obstacle warning parameter is set to YES; initializing a warning counter to the maximum number of iterations of a warning; and

responsive to the initialization of the warning counter, performing a loop the maximum number of iterations indicated by the warning counter; the loop comprising providing an obstacle warning, and polling for a response and if no response to the obstacle warning is received, performing a predetermined default action, and if a response to the obstacle warning is received, performing a door command in accordance with the response.

2. The method of claim 1 , wherein the loop further comprises:

responsive to the warning counter being initialized, decrement the warning counter by 1;

providing the obstacle warning;

starting a timer;

responsive to a response to the obstacle warning being received within a time limit of the timer, performing the door command in accordance with the response and terminating the loop;

responsive to the response to the obstacle warning not being received within the time limit of the timer, evaluating the warning counter in comparison to zero;

responsive to the warning counter being zero, performing a predetermined default action and terminating the loop;

responsive to the warning counter being not zero, reentering the loop.

3. The method of claim 1 , wherein performing the door command in accordance with the response further comprises:

evaluating the response for an indication of authority; and

performing the response in accordance with the indication of the authority.

4. The method of claim 1 further comprising:

providing the response from speech recognition.

5. The method of claim 1 further comprising:

receiving a signal of the response from a hand held controller.

6. The method of claim 1 wherein the obstacle warning further comprises:

audio enunciation of “An obstacle has been detected. Do you want to Stop, Open or Close the door?”.

7. The method of claim 1 wherein the response further comprises:

“stop” “open” and “close”.

8. A method comprising:

receiving a command to close a door;

responsive to the receiving, initiating an obstacle detection process;

initiating closing of the door;

performing the obstacle detection process while the door is closing;

responsive to an obstacle being detected, evaluating an obstacle warning parameter;

if the obstacle warning parameter is set to NO, halting the door closing;

if the obstacle warning parameter is set to YES; initializing a warning counter to the maximum number of iterations of a warning; and

responsive to the initialization of the warning counter, performing a loop the maximum number of iterations indicated by the warning counter; the loop comprising providing an obstacle warning, and polling for a response and if no response to the obstacle warning is received, performing a predetermined default action, and if a response to the obstacle warning is received, performing a door command in accordance with the response.

9. The method of claim 8 , wherein the loop further comprises:

responsive to the warning counter being initialized, decrement the warning counter by 1;

providing the obstacle warning;

starting a timer;

responsive to a response to the obstacle warning being received within a time limit of the timer, performing the door command in accordance with the response and terminating the loop;

responsive to the response to the obstacle warning not being received within the time limit of the timer, evaluating the warning counter in comparison to zero;

responsive to the warning counter being zero, performing a predetermined default action and terminating the loop;

responsive to the warning counter being not zero, reentering the loop.

10. The method of claim 8 , wherein performing the door command in accordance with the response further comprises:

evaluating the response for an indication of authority; and

performing the response in accordance with the indication of the authority.

11. The method of claim 8 further comprising:

providing the response from speech recognition.

12. The method of claim 8 wherein the obstacle warning further comprises:

audio enunciation of “An obstacle has been detected. Do you want to Stop, Open or Close the door?”.

13. The method of claim 8 wherein the response further comprises:

“stop” “open” and “close”.

14. A method comprising:

detecting a presence of a person on the exterior side of an exterior door;

if a door-opening-query parameter is determined to be set to true then announcing an door-opening-query;

if a response is not detected after a specified period of time then repeating the announcing; and

if a response to the door-opening-query is received within the specified period of time, then performing a door command in accordance with the response.

15. The method of claim 14 further comprising:

if a response is not detected after another specified period of time, then performing a default action.

16. The method of claim 14 further comprising:

providing the response from speech recognition.

17. The method of claim 14 further comprising:

receiving a signal of the response from a hand held controller.

18. The method of claim 14 wherein the door-opening-query further comprises:

audio enunciation of “A person is at the front door. Do you want to open the door?”.

19. The method of claim 14 wherein the response further comprises:

“YES”, “OPEN”, or “NO”.

20. The method of claim 14 wherein the door command further comprises:

“lock” “unlock” “close” “open” “activate” and “help”.

Continuity (1)
Related Publication 20120075091A1 · Mar 29, 2012