IP Library Granted Patent US 11,087,610
Granted Patent B2
US 11,087,610 · App. 16/199,107 · Granted Aug 10, 2021

Presence detection and uses thereof

Inventors: Peter Anderholm (Newburyport, MA); Yanyan Hu (Woburn, MA); Kevin Piette (Melrose, MA); Pietro Russo (Melrose, MA); Bo Yang Yu (Winchester, MA)
Assignee: AVIGILON CORPORATION
G08B21/0476G01S13/04G01S13/867G01S13/886G06K9/00369G07F19/207G08B13/181G08B13/19613G08B21/025G08B21/0492G08B25/10G08B21/22
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 11,087,610
App. No.
16/199,107
Granted
Aug 10, 2021
Kind
B2
Abstract

A computer-implemented method comprises detecting, with a presence detector such as a radar device, a presence of a person at a location such as an ATM vestibule. In response thereto, a timer is initiated. After initiating the timer, a portal sensor is used to detect a change in a status of a portal permitting access to the location. In response thereto, the timer is adjusted (for example the timer is reset). Thus, multiple consecutive normal usages of the vestibule do not unnecessarily trigger an alarm.

Claims (45)

1. A computer-implemented method comprising:

detecting a presence of a person at a location;

in response thereto, initiating a timer while the person is present at the location;

after initiating the timer, detecting a change in a status of a portal able to permit physical access to the location, wherein the change in the status comprises the status changing from the portal preventing physical access to the location to the portal permitting physical access to the location; and

in response thereto, adjusting the timer, wherein adjusting the timer comprises pausing the timer for a predetermined period of time, or resetting and reinitiating the timer while the person is present at the location.

2. The method of claim 1 , wherein detecting the change in the status of the portal comprises determining that the status has changed from a closed status to an open status.

3. The method of claim 1 , wherein detecting the presence of the person comprises using radar to detect the presence of the person.

4. The method of claim 1 , wherein detecting the presence of the person comprises using a camera to detect the presence of the person.

5. The method of claim 1 , further comprising, after adjusting the timer:

determining that the timer has expired; and

further detecting a presence of a person at the location.

6. The method of claim 5 , further comprising, in response to determining that the timer has expired or in response to further detecting the presence of the person at the location, issuing an instruction for performing an action associated with abnormal usage at the location.

7. The method of claim 6 , wherein issuing the notification comprises one or more of:

activating a visual alarm; activating an audible alarm; and controlling a camera at the location.

8. The method of claim 1 , further comprising, after adjusting the timer:

determining that the timer has expired; and

determining that no person is present at the location.

9. The method of claim 8 , further comprising, in response to determining that the timer has expired or in response to determining that no person is present at the location, resetting the timer.

10. The method of claim 9 , wherein resetting the timer comprises resetting the timer after a cool-down period has elapsed since determining that the timer has expired.

11. The method of claim 8 , further comprising, after determining that the timer has expired and after determining that no person is present at the location:

further detecting during a cool-down period a presence of a person at the location, wherein the cool-down period comprises a period of time immediately following the determining that the timer has expired; and

in response thereto, issuing an instruction for performing an action associated with abnormal usage at the location.

12. The method of claim 1 , wherein the location comprises one or more of: an Automatic Teller Machine (ATM) vestibule; a changing room; a bathroom; and a locker room.

13. A system comprising:

a timer;

a presence detector configured to detect a presence of a person at a location;

a portal able to permit physical access to the location;

a portal sensor configured to detect a change in a status of the portal; and

one or more processors communicative with memory having stored thereon computer program code configured when executed by the one or more processors to cause the one or more processors to perform a method comprising:

detecting with the presence detector a presence of a person at the location;

in response thereto, initiating the timer while the person is present at the location;

after initiating the timer, detecting with the portal sensor a change in the status of the portal, wherein the change in the status comprises the status changing from the portal preventing physical access to the location to the portal permitting physical access to the location; and

in response thereto, adjusting the timer, wherein adjusting the timer comprises pausing the timer for a predetermined period of time, or resetting and reinitiating the timer while the person is present at the location.

14. The system of claim 13 , wherein the presence detector comprises a radar device.

15. The system of claim 13 , wherein the method further comprises, after adjusting the timer:

determining that the timer has expired; and

further detecting with the presence detector a presence of a person at the location.

16. The system of claim 15 , wherein the method further comprises, in response to determining that the timer has expired or in response to further detecting the presence of the person at the location, issuing an instruction for performing an action associated with abnormal usage at the location.

17. The system of claim 16 , wherein issuing the notification comprises one or more of:

activating a visual alarm; activating an audible alarm; and controlling a camera at the location.

18. A non-transitory, computer-readable medium having stored thereon computer program code configured when executed by one or more processors to cause the one or more processors to perform a method comprising:

detecting a presence of a person at a location;

in response thereto, initiating a timer while the person is present at the location;

after initiating the timer, detecting a change in a status of a portal able to permit physical access to the location, wherein the change in the status comprises the status changing from the portal preventing physical access to the location to the portal permitting physical access to the location; and

in response thereto, adjusting the timer, wherein adjusting the timer comprises pausing the timer for a predetermined period of time, or resetting and reinitiating the timer while the person is present at the location.

Assignments (2)
NUNC PRO TUNC ASSIGNMENT Recorded Aug 31, 2022
From: AVIGILON CORPORATION
To: MOTOROLA SOLUTIONS, INC.
Reel/Frame 061361/0905 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 2, 2019
From: ANDERHOLM, PETER; HU, YANYAN; PIETTE, KEVIN; RUSSO, PIETRO; YU, BO YANG
To: AVIGILON CORPORATION
Reel/Frame 049652/0356 →
Continuity (5)
Continuation In Part 15725218 · Oct 4, 2017
Continuation PCTCA2017051179 · Oct 3, 2017
Provisional Application 62477195 · Mar 27, 2017
Provisional Application 62404124 · Oct 4, 2016
Related Publication 20190096220A1 · Mar 28, 2019
Cited By (2)
US 12,216,195 US 12,572,498