IP Library Granted Patent US 11,908,196
Granted Patent B1
US 11,908,196 · App. 18/228,861 · Granted Feb 20, 2024

Security event processing

Inventors: Daniel Reid Sundell (Medford, MA); Jordan Theodore Thayer (Hopkinton, MA); Jason Andrew Carter (Crestwood, KY)
Assignee: SimpliSafe, Inc.
G06V20/52G06V20/44H04N21/2187
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,908,196
App. No.
18/228,861
Granted
Feb 20, 2024
Kind
B1
Abstract

In accordance with one disclosed method, a computing system may cause a first computing device to display a first notification of a first event detected at a monitored location, and may cause a second computing device to display a second notification of a second event detected at the monitored location. The computing system may additionally cause the second computing device to cease display of the second notification in response to a change of status of the first event.

Claims (67)

1. A method, comprising:

causing, by a computing system, a first computing device to display a first notification of a first event detected at a monitored location;

causing, by the computing system, a second computing device to display a second notification of a second event detected at the monitored location; and

causing, by the computing system, the second computing device to cease display of the second notification in response to a change of status of the first event.

2. The method of claim 1 , wherein:

causing the first computing device to display the first notification further comprises adding the first notification to a first queue of event notifications without also adding the first notification to a second queue of event notifications;

causing the second computing device to display the second notification further comprises adding the second notification to the second queue of event notifications without also adding the second notification to the first queue of event notifications; and

causing the second computing device to cease display of the second notification further comprises removing the second notification from the second queue of event notifications.

3. The method of claim 1 , further comprising:

receiving, by the computing system, an input to review the first event; and

in response to the input, causing, by the computing system, the first computing device to establish a connection with at least one camera at the monitored location to receive a live video feed from the monitored location.

4. The method of claim 3 , further comprising:

causing, by the computing system, the first computing device to display information about the second event together with the live video feed from the monitored location.

5. The method of claim 1 , further comprising:

determining, by the computing system, that the first event is associated with the monitored location; and

determining, by the computing system, that the second event is associated with the monitored location;

wherein causing the second computing device to cease display of the second notification is further based at least in part on the first event being associated with the monitored location and the second event being associated with the monitored location.

6. The method of claim 1 , wherein:

causing the first computing device to display the first notification further comprises sending, from the computing system to the first computing device, a first video clip corresponding to the first event; and

causing the second computing device to display the second notification further comprises sending, from the computing system to the second computing device, a second video clip corresponding to the second event.

7. The method of claim 1 , further comprising:

after causing the second computing device to cease display of the second notification, determining, by the computing system, that a third event was detected at the monitored location; and

refraining, by the computing system, from causing the second computing device to display a third notification of the third event based at least in part on the change of status of the first event.

8. A system, comprising:

at least one processor; and

at least one computer-readable medium encoded with instructions which, when executed by the at least one processor, cause the system to:

cause a first computing device to display a first notification of a first event detected at a monitored location;

cause a second computing device to display a second notification of a second event detected at the monitored location; and

cause the second computing device to cease display of the second notification in response to a change of status of the first event.

9. The system of claim 8 , wherein the at least one computer-readable medium is further encoded with additional instructions which, when executed by the at least one processor, further cause the system to:

cause the first computing device to display the first notification at least in part by adding the first notification to a first queue of event notifications without also adding the first notification to a second queue of event notifications;

cause the second computing device to display the second notification at least in part by adding the second notification to the second queue of event notifications without also adding the second notification to the first queue of event notifications; and

cause the second computing device to cease display of the second notification at least in part by removing the second notification from the second queue of event notifications.

10. The system of claim 8 , wherein the at least one computer-readable medium is further encoded with additional instructions which, when executed by the at least one processor, further cause the system to:

receive an input to review the first event; and

in response to the input, cause the first computing device to establish a connection with at least one camera at the monitored location to receive a live video feed from the monitored location.

11. The system of claim 10 , wherein the at least one computer-readable medium is further encoded with additional instructions which, when executed by the at least one processor, further cause the system to:

cause the first computing device to display information about the second event together with the live video feed from the monitored location.

12. The system of claim 8 , wherein the at least one computer-readable medium is further encoded with additional instructions which, when executed by the at least one processor, further cause the system to:

determine that the first event is associated with the monitored location;

determine that the second event is associated with the monitored location; and

cause the second computing device to cease display of the second notification further based at least in part on the first event being associated with the monitored location and the second event being associated with the monitored location.

13. The system of claim 8 , wherein the at least one computer-readable medium is further encoded with additional instructions which, when executed by the at least one processor, further cause the system to:

cause the first computing device to display the first notification at least in part by sending, to the first computing device, a first video clip corresponding to the first event; and

cause the second computing device to display the second notification at least in part by sending, to the second computing device, a second video clip corresponding to the second event.

14. The system of claim 8 , wherein the at least one computer-readable medium is further encoded with additional instructions which, when executed by the at least one processor, further cause the system to:

after causing the second computing device to cease display of the second notification, determine that a third event was detected at the monitored location; and

refrain from causing the second computing device to display a third notification of the third event based at least in part on the change of status of the first event.

15. A method, comprising:

determining, by a computing system, that a first computing device received an input associated with a first notification, the first notification being indicative of a first event detected at a location; and

based at least in part on receipt of the input, causing, by the computing system, a second computing device to cease display of a second notification, the second notification being indicative of a second event, different from the first event, at the location.

16. The method of claim 15 , wherein:

causing the first computing device to display the first notification further comprises adding the first notification to a first queue of event notifications without also adding the first notification to a second queue of event notifications;

causing the second computing device to display the second notification further comprises adding the second notification to the second queue of event notifications without also adding the second notification to the first queue of event notifications; and

causing the second computing device to cease display of the second notification further comprises removing the second notification from the second queue of event notifications.

17. The method of claim 15 , further comprising:

based at least in part on the input, causing the first computing device to receive a live video feed from the location.

18. The method of claim 15 , further comprising:

determining, by the computing system, that the first event is associated with the location; and

determining, by the computing system, that the second event is associated with the location;

wherein causing the second computing device to cease display of the second notification is further based at least in part on the first event being associated with the location and the second event being associated with the location.

19. The method of claim 15 , wherein:

causing the first computing device to display the first notification further comprises sending, from the computing system to the first computing device, a first video clip corresponding to the first event; and

causing the second computing device to display the second notification further comprises sending, from the computing system to the second computing device, a second video clip corresponding to the second event.

20. The method of claim 15 , further comprising:

after causing the second computing device to cease display of the second notification, determining, by the computing system, that a third event was detected at the location; and

refraining, by the computing system, from causing the second computing device to display a third notification of the third event based at least in part on receipt of the input.

Assignments (3)
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 Sep 20, 2023
From: CARTER, JASON ANDREW
To: SIMPLISAFE, INC.
Reel/Frame 064965/0811 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 1, 2023
From: SUNDELL, DANIEL REID; THAYER, JORDAN THEODORE
To: SIMPLISAFE, INC.
Reel/Frame 064451/0850 →
Continuity (1)
Provisional Application 63441960 · Jan 30, 2023
Cited By (5)
US 12,444,293 US 12,445,578 US 12,482,343 US 12,676,004 US 12,705,966