IP Library Granted Patent US 10,529,204
Granted Patent B2
US 10,529,204 · App. 14/561,468 · Granted Jan 7, 2020

Methods, systems, and products for security systems

Inventors: John Alson Hicks, III (Roswell, GA); Nicholas S. Huslak (Johns Creek, GA); James Aromando (Yorktown, NY); Michael D. Cercena (Hockessin, DE); Francis John Connell (Somerset, NJ); Mark W. Mueller (Holmdel, NJ); Deva-Datta Sharma (San Ramon, CA); J. Kirk Shrewsbury (Atlanta, GA)
Assignee: AT&T INTELLECTUAL PROPERTY I, L.P.
G08B13/19656G08B13/19658G08B19/005H04N7/181G08B13/19682G08B25/001G08B25/004G08B25/005H04L65/1016H04L65/4084
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 10,529,204
App. No.
14/561,468
Granted
Jan 7, 2020
Kind
B2
Abstract

Remote notification of alarms improves security. When an alarm is detected by a security system, a notification message is sent to notify a user or emergency responder. If video data is requested, only certain locations are permitted access to outputs from cameras.

Claims (51)

1. A method, comprising:

determining, by a controller associated with a security system, an alarm code associated with an alarm;

receiving, by the controller associated with the security system, a request for a remote access to a video data generated by a camera;

querying, by the controller associated with the security system, an electronic table that electronically associates cameras to alarm codes including the alarm code associated with the alarm;

identifying, by the controller associated with the security system, the camera of the cameras that is electronically associated with the alarm code;

determining, by the controller associated with the security system, that the camera is permitted for the remote access to the video data according to camera permissions associated with the security system;

determining, by the controller associated with the security system, a geographical location associated with a device sending the request for the remote access to the video data;

determining, by the controller associated with the security system, that the geographical location associated with the device satisfies a permissible geographical location defined by the camera permissions for the remote access to the video data; and

sending, by the controller, the video data to the device in response to the camera and the geographical location satisfying the camera permissions for the remote access.

2. The method of claim 1 , further comprising sending the video data to a destination specified in the request.

3. The method of claim 1 , further comprising retrieving a notification address associated with the security system.

4. The method of claim 3 , further comprising sending the video data to the notification address.

5. The method of claim 1 , further comprising receiving global positioning system information describing the geographical location.

6. The method of claim 5 , further comprising comparing the global positioning system information to the permissible geographical location.

7. The method of claim 6 , further comprising determining the global positioning system information is acceptable to the permissible geographical location.

8. A system, comprising:

a hardware processor; and

a memory device, the memory device storing code, the code when executed causing the hardware processor to perform operations, the operations comprising:

determining an alarm code associated with an alarm detected by a security system;

sending an alarm notification to a monitoring service, the alarm notification specifying the alarm code and an Internet protocol address associated with the security system;

receiving a video request sent from the monitoring service, the video request requesting a remote access to a video data generated by the security system;

in response to the receiving of the video request sent from the monitoring service, querying an electronic table to identify a camera, the electronic table electronically associating cameras to alarm codes including the alarm code associated with the alarm;

in response to identifying the camera associated by the electronic table to the alarm code, retrieving camera permissions associated with the Internet protocol address of the security system, the camera permissions defining policies for the remote access to the video data generated by the security system;

determining that the camera associated by the electronic table to the alarm code is permitted by the camera permissions for the remote access to the video data generated by the security system;

receiving global positioning system information associated with the video request sent from the monitoring service;

determining that the global positioning system information associated with the video request satisfies the camera permissions for the remote access to the video data generated by the security system;

in response to the global positioning system information associated with the video request satisfying the camera permissions, retrieving the video data generated by the camera associated by the electronic table to the alarm code; and

sending the video data generated by the camera in response to the receiving of the video request sent from the monitoring service.

9. The system of claim 8 , wherein the operations further comprise sending the video data to a destination specified by the video request.

10. The system of claim 8 , wherein the operations further comprise retrieving a notification address associated with the security system.

11. The system of claim 10 , wherein the operations further comprise sending the video data to the notification address.

12. The system of claim 8 , wherein the operations further comprise comparing the global positioning system information to permissible locations defined by the camera permissions.

13. The system of claim 12 , wherein the operations further comprise matching the global positioning system information to one of the permissible locations.

14. A non-transitory memory device storing instructions that when executed cause a hardware processor to perform operations, the operations comprising:

generating an alarm message in response to an alarm detected by a controller associated with a security system;

determining simultaneous dual connectivities between the controller and two different communications paths for sending the alarm message;

selecting a communications path of the two different communications paths having the simultaneous dual connectivities;

sending the alarm message from the controller via the communications path to a monitoring service, the alarm message specifying an alarm code detected by the controller and specifying an Internet protocol address associated with the controller;

receiving a video request from the monitoring service to the Internet protocol address associated with the controller, the video request requesting the video data generated in response to the alarm detected by the controller;

in response to the receiving of the video request, querying an electronic table to identify a camera, the electronic table electronically associating cameras to alarm codes including the alarm code associated with the alarm;

in response to identifying the camera associated by the electronic table to the alarm code, retrieving camera permissions associated with the Internet protocol address associated with the security system, the camera permissions defining policies for a remote access to a video data generated by the camera;

determining that the camera associated by the electronic table to the alarm code is permitted by the camera permissions for the remote access to the video data;

receiving a location associated with the monitoring service sending the video request;

determining that the location associated with the monitoring service satisfies permissible locations defined by the camera permissions;

in response to the location associated with the monitoring service satisfying the camera permissions, retrieving the video data generated by the camera associated by the electronic table to the alarm code; and

sending the video data from the controller to the monitoring service via the communications path of the two different communications paths having the simultaneous dual connectivities.

15. The non-transitory memory device of claim 14 , wherein the operations further comprise sending the video data to a destination.

16. The non-transitory memory device of claim 14 , wherein the operations further comprise retrieving a notification address associated with the security system.

17. The non-transitory memory device of claim 16 , wherein the operations further comprise sending the video data to the notification address.

18. The non-transitory memory device of claim 14 , wherein the operations further comprise receiving a global positioning system information.

19. The non-transitory memory device of claim 18 , wherein the operations further comprise matching the global positioning system information to one of the permissible locations.

Assignments (4)
SECURITY INTEREST Recorded Nov 12, 2025
From: SIMPLISAFE, INC.
To: CAPITAL ONE, NATIONAL ASSOCIATION, AS COLLATERAL AGENT
Reel/Frame 073579/0854 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 10, 2024
From: AT&T INTELLECTUAL PROPERTY I, L.P.
To: SIMPLISAFE, INC.
Reel/Frame 067947/0701 →
CORRECTIVE ASSIGNMENT TO CORRECT THE ASSIGNOR(S) NAMES PREVIOUSLY RECORDED AT REEL: 034641 FRAME: 0561. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Sep 21, 2018
From: HICKS III, JOHN ALSON, PH.D; HUSLAK, NICHOLAS S., PH.D; AROMANDO, JAMES; CERCENA, MICHAEL D.; CONNELL, FRANCIS JOHN; MUELLER, MARK W.; SHARMA, DEVA-DATTA; SHREWSBURY, J. KIRK
To: AT&T INTELLECTUAL PROPERTY I, L.P.
Reel/Frame 047128/0235 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 6, 2015
From: HICKS, JOHN ALSON, III; HUSLAK, NICHOLAS S., PH.D; AROMANDO, JAMES; CERCENA, MICHAEL D.; CONNELL, FRANCIS JOHN; MUELLER, MARK W.; SHARMA, DEVA-DATTA; SHREWSBURY, J. KIRK
To: AT&T INTELLECTUAL PROPERTY I, L.P.
Reel/Frame 034641/0561 →
Continuity (2)
Continuation 12579436 · Oct 15, 2009
Related Publication 20150085130A1 · Mar 26, 2015
Cited By (2)
US 12,198,359 US 12,425,672