US 12,444,293 B2
Alarm platform with aggregated alarm events
Graham MacDonald, Bedford, NH (US); and Bojan Rajkovic, Salem, MA (US)
Assigned to SimpliSafe, Inc., Boston, MA (US)
Filed by SimpliSafe, Inc., Boston, MA (US)
Filed on Sep. 25, 2024, as Appl. No. 18/895,668.
Claims priority of provisional application 63/551,860, filed on Feb. 9, 2024.
Prior Publication US 2025/0259530 A1, Aug. 14, 2025
Int. Cl. G08B 25/14 (2006.01); G08B 25/00 (2006.01); H04W 4/029 (2018.01)
CPC G08B 25/14 (2013.01) [G08B 25/001 (2013.01); H04W 4/029 (2018.02)] 20 Claims
OG exemplary drawing
 
1. A method comprising:
receiving, by a first computing device, a plurality of events, each event including a timestamp and an indicator that corresponds with a location where the corresponding event occurred;
generating, by the first computing device, from the plurality of events, a list of events that occurred at a particular location;
chronologically ordering, based on the timestamps, the list of events that occurred at the particular location, thereby producing a chronologically ordered list of events;
allocating the events in the chronologically ordered list into a plurality of alarm incidents, a particular one of the alarm incidents having allocated thereto events that occurred at the particular location;
sending the particular alarm incident to a consumer device via an asynchronous subscription communication that occurs in response to allocating the events in the chronologically ordered list into the plurality of alarm incidents;
receiving, from a second computing device via a network connection, a request for one or more alarm incidents for the particular location; and
after receiving the request, sending, to the second computing device, via the network connection, the particular alarm incident.