IP Library Granted Patent US 12,548,340
Granted Patent B2
US 12,548,340 · App. 18/830,113 · Granted Feb 10, 2026

Time-controlled access of third-party content associated with monitoring of premises

Inventors: Lawrence David Folsom (Las Vegas, NV); Thomas Nakatani (Aurora, CO); Susan Carie Small (Henderson, NV); Dmitry Vaynriber (Sunny Isles Beach, FL); Thomas Henry King (Lexington, SC); Mitchell Patrick Smith (Pompano Beach, FL); Jason Adukuzhiyil George (Missouri City, TX)
Assignee: The ADT Security Corporation
G06V20/52G06F21/6209G08B21/00G06F2221/2141G06V2201/07
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 12,548,340
App. No.
18/830,113
Granted
Feb 10, 2026
Kind
B2
Abstract

According to some embodiments a system is provided. The system comprises a remote monitoring computing system that is configured to receive an alarm signal from a premises monitoring system that is configured to monitor a premises where the alarm signal is associated with an alarm event at the premises, in response to the alarm signal, obtain, from a content storage computing system, metadata corresponding to video provided by a camera at the premises, in response to the metadata, store the video in a data store of the remote monitoring computing system, and enforce an access control policy on the video in the data store where the access control policy restricts access to the video in the data store based on time and a plurality of roles of a plurality of users of the remote monitoring computing system.

Claims (49)

1 . A system, comprising:

a remote monitoring computing system comprising:

at least one processor; and

at least one memory storing computing instructions that, when executed by the at least one processor, cause the remote monitoring computing system to:

receive an alarm signal from a premises monitoring system that is configured to monitor a premises, the alarm signal being associated with an alarm event at the premises;

in response to the alarm signal, obtain, from a content storage computing system, metadata corresponding to media provided by a device at the premises;

in response to the metadata, store the media in a data store of the remote monitoring computing system;

generate at least one user portal that is configured to render for display information associated with the alarm event; and

enforce an access control policy on the media in the data store, the access control policy prohibiting a first type of user from accessing the media in the data store via the at least one user portal after a first period of time, the access control policy further prohibiting a second type of user from accessing the media in the data store via the at least one user portal after a second period of time, the second period of time encompassing the first period of time and being longer than the first period of time.

2 . The system of claim 1 , wherein the first type of user is a monitoring agent assigned to the alarm event.

3 . The system of claim 2 , wherein the second type of user is a supervisor of the monitoring agent assigned to the alarm event.

4 . The system of claim 1 , wherein the access control policy further prohibits a third type of user from accessing the media in the data store via the at least one user portal after a third period of time, the third period of time encompassing the second period of time and being longer than the second period of time.

5 . The system of claim 4 , wherein:

the first type of user is a monitoring agent assigned to the alarm event;

the second type of user is a supervisor of the monitoring agent; and

the third type of user is a designated administrator for the remote monitoring computing system.

6 . The system of claim 1 , wherein the computing instructions, when executed by the at least one processor, further cause the at least one processor to:

determine that the metadata corresponding to the media indicates that an object was detected in the media; and

store the media in the data store of the remote monitoring computing system further in response to determining that the metadata indicates that the object was detected in the media.

7 . The system of claim 1 , wherein the computing instructions, when executed by the at least one processor, further cause the at least one processor to:

determine that the metadata corresponding to the media indicates that a person was detected in the media; and

store the media in the data store of the remote monitoring computing further in response to determining that the metadata indicates that the person was detected in the media.

8 . The system of claim 1 , wherein the computing instructions, when executed by the at least one processor, further cause the at least one processor to:

cause transmission of a notification of the alarm event to the content storage computing system; and

receive, in response to the notification, the metadata corresponding to the media.

9 . The system of claim 1 , wherein the content storage computing system further provides data storage service for a plurality of data storage service customers.

10 . The system of claim 1 , wherein the media comprises at least one of video or audio.

11 . The system of claim 1 , wherein the computing instructions, when executed by the at least one processor, further cause the at least one processor to obtain, from the content storage computing system, an access token that facilitates obtaining content stored in the content storage computing system.

12 . A method, comprising:

receiving, by at least one computing device of a remote monitoring computing system, an alarm signal from a premises monitoring system that is configured to monitor a premises, the alarm signal being associated with an alarm event at the premises;

in response to the alarm signal, obtaining, by the at least one computing device and from a content storage computing system, metadata corresponding to media provided by a device at the premises;

in response to the metadata, storing the media in a data store of the remote monitoring computing system;

generating, by the at least one computing device, at least one user portal that is configured to render for display information associated with the alarm event; and

enforcing, by the at least one computing device, an access control policy on the media in the data store, the access control policy prohibiting a first type of user from accessing the media in the data store via the at least one user portal after a first period of time, the access control policy further prohibiting a second type of user from accessing the media in the data store via the at least one user portal after a second period of time, the second period of time encompassing the first period of time and being longer than the first period of time.

13 . The method of claim 12 , wherein the first type of user is a monitoring agent assigned to the alarm event.

14 . The method of claim 13 , wherein the second type of user is a supervisor of the monitoring agent assigned to the alarm event.

15 . The method of claim 12 , wherein the access control policy further prohibits a third type of user from accessing the media in the data store via the at least one user portal after a third period of time, the third period of time encompassing the second period of time and being longer than the second period of time.

16 . The method of claim 15 , wherein:

the first type of user is a monitoring agent assigned to the alarm event;

the second type of user is a supervisor of the monitoring agent; and

the third type of user is a designated administrator for the remote monitoring computing system.

17 . The method of claim 12 , further comprising:

determining, by the at least one computing device, that the metadata corresponding to the media indicates that a person was detected in the media; and

storing, by the at least one computing device, the media in the data store of the remote monitoring computing system further in response to determining that the metadata indicates that the person was detected in the media.

18 . The method of claim 12 , further comprising:

transmitting, by the at least one computing device, a notification of the alarm event to the content storage computing system; and

receiving, by the at least one computing device and in response to the notification, the metadata corresponding to the media.

19 . The method of claim 12 , wherein the media comprises at least one of video or audio.

20 . The method of claim 12 , further comprising obtaining, by the at least one computing device and from the content storage computing system, an access token that facilitates obtaining content stored in the content storage computing system.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 12, 2024
From: FOLSOM, LAWRENCE DAVID; NAKATANI, THOMAS; SMALL, SUSAN CARIE; VAYNRIBER, DMITRY; KING, THOMAS HENRY; SMITH, MITCHELL PATRICK; GEORGE, JASON ADUKUZHIYIL
To: THE ADT SECURITY CORPORATION
Reel/Frame 068571/0335 →
Continuity (3)
Continuation 18428906 · Jan 31, 2024
Continuation 18357787 · Jul 24, 2023
Related Publication 20250037470A1 · Jan 30, 2025
References Cited (19)
US 9390228B2 · Reid · 2016 [cited by applicant]
US 9973484B2 · Reid et al. · 2018 [cited by applicant]
US 10554758B2 · Barry et al. · 2020 [cited by applicant]
US 11100777B2 · Folsom · 2021 [cited by applicant]
US 11601620B2 · Nathan · 2023 [cited by applicant]
US 20110050947A1 · Marman et al. · 2011 [cited by applicant]
US 20110267462A1 · Cheng et al. · 2011 [cited by applicant]
US 20120113265A1 · Galvin et al. · 2012 [cited by applicant]
US 20120170902A1 · Zhu et al. · 2012 [cited by applicant]
US 20130154822A1 · Kumar et al. · 2013 [cited by applicant]
US 20160335445A1 · Stephens · 2016 [cited by applicant]
US 20160364927A1 · Barry et al. · 2016 [cited by applicant]
US 20170251035A1 · Siminoff et al. · 2017 [cited by applicant]
US 20180113577A1 · Burns et al. · 2018 [cited by applicant]
US 20180341706A1 · Agrawal et al. · 2018 [cited by applicant]
US 20220191251A1 · Gavish et al. · 2022 [cited by applicant]
US 20220329571A1 · Lee et al. · 2022 [cited by applicant]
What is NG9-1-1?; IETF (Internet Engineering Task Force); Sep. 2008, consisting of 5-pages. [cited by applicant]
UL 827 Standard For Safety Central-Station Alarm Services; ANSI; Oct. 29, 2014, consisting of 118-pages. [cited by applicant]