-
公开(公告)号:US20240256693A1
公开(公告)日:2024-08-01
申请号:US18446283
申请日:2023-08-08
Applicant: SimpliSafe, Inc.
Inventor: Joey Wong , Zachary William Rose , Bojan Rajkovic
CPC classification number: G06F21/6218 , G08B25/001 , G06F2221/2141
Abstract: A method of recording security system events includes receiving an alarm signal from a device configured to communicate data generated by at least one camera in a monitored location. In response to receiving the alarm signal, a remote monitoring session during which a monitoring agent gains temporary access to video generated by the at least one camera begins. During the remote monitoring session, the monitoring agent accesses a video feed via the at least one camera. In response to accessing the video feed, a begin camera access event is logged to a user-accessible log. In response to ending the remote monitoring sessions, an end camera access event is logged to the user-accessible log.
-
公开(公告)号:US20250140103A1
公开(公告)日:2025-05-01
申请号:US18786694
申请日:2024-07-29
Applicant: SimpliSafe, Inc.
Inventor: Bojan Rajkovic , Gregory Eusden
Abstract: A method includes receiving, by a computing device, first data from a sensor, the first data including a first timestamp and an event that triggered an alarm; receiving, by the computing device, second data from a remote computing environment, the second data including a second timestamp different from the first time stamp and specifying an action taken in response to the alarm; and rendering a screen on a display of a computing device, the screen including the first and second data represented as a sequence of events ordered by time based on the first and second timestamps.
-
公开(公告)号:US20240291754A1
公开(公告)日:2024-08-29
申请号:US18220880
申请日:2023-07-12
Applicant: SimpliSafe, Inc.
Inventor: Bojan Rajkovic , Chin Siong Ong
Abstract: In accordance with one disclosed method, a first application may receive a first connectivity candidate from a second application, the first connectivity candidate identifying at least a first internet protocol (IP) address that a remote application can potentially use to send data over a network to the second application for use by the first application. The first application may determine that the first connectivity candidate satisfies at least one criterion and, based at least in part on the first connectivity candidate satisfying the at least one criterion, may cause the first connectivity candidate to be sent to the remote application via a signaling channel to cause the remote application to attempt to use the first connectivity candidate to send data to the second application via the network.
-
公开(公告)号:US20240259532A1
公开(公告)日:2024-08-01
申请号:US18338761
申请日:2023-06-21
Applicant: SimpliSafe, Inc.
Inventor: Zachary William Rose , Bojan Rajkovic , Justin Forrest
IPC: H04N7/18 , H04N23/62 , H04N23/661
CPC classification number: H04N7/183 , H04N23/62 , H04N23/661
Abstract: A method includes receiving, by a first device, a request from a second device to participate in a session, the request being a message compliant with a webRTC framework and including an identifier of a process hosted by the second device; verifying, by the first device, a type of the process hosted by the second device based on the identifier; initiating, by the first device, one or more actions on the first device in response to verification of the type of the process, the actions being other than those to communicate data between the first device and second device; and establishing, by the first device, the session with the second device after initialization of the actions on the first device.
-
公开(公告)号:US12250496B2
公开(公告)日:2025-03-11
申请号:US18338761
申请日:2023-06-21
Applicant: SimpliSafe, Inc.
Inventor: Zachary William Rose , Bojan Rajkovic , Justin Forrest
IPC: H04N7/18 , H04N23/62 , H04N23/661
Abstract: A method includes receiving, by a first device, a request from a second device to participate in a session, the request being a message compliant with a webRTC framework and including an identifier of a process hosted by the second device; verifying, by the first device, a type of the process hosted by the second device based on the identifier; initiating, by the first device, one or more actions on the first device in response to verification of the type of the process, the actions being other than those to communicate data between the first device and second device; and establishing, by the first device, the session with the second device after initialization of the actions on the first device.
-
公开(公告)号:US11979616B1
公开(公告)日:2024-05-07
申请号:US18201830
申请日:2023-05-25
Applicant: SimpliSafe, Inc.
Inventor: Joey Wong , Zach Rose , Bojan Rajkovic , Kevin Klemm
IPC: H04N21/2187
CPC classification number: H04N21/2187
Abstract: One disclosed method involves receiving a first request to establish a first connection between a computing device and a camera, wherein the first connection is configured to allow streaming of video data from the camera to the computing device and the camera is configured to support connections with multiple remote devices at one time. A determination is made that a second connection is already established between an endpoint device and the camera, wherein the second connection is configured to allow streaming of video data from the camera to the endpoint device. Based at least in part on the first request and the second connection already being established, the second connection is terminated and the first connection is established, thus providing the computing device with access to one or more functionalities of the camera free of interference by the endpoint device.
-
公开(公告)号:US12073706B1
公开(公告)日:2024-08-27
申请号:US18433620
申请日:2024-02-06
Applicant: SimpliSafe, Inc.
Inventor: Bojan Rajkovic , Gregory Eusden
CPC classification number: G08B25/016 , G08B25/001 , G08B25/006
Abstract: A method includes receiving, by a computing device, first data from a sensor, the first data including a first timestamp and an event that triggered an alarm; receiving, by the computing device, second data from a remote computing environment, the second data including a second timestamp different from the first time stamp and specifying an action taken in response to the alarm; and rendering a screen on a display of a computing device, the screen including the first and second data represented as a sequence of events ordered by time based on the first and second timestamps.
-
公开(公告)号:US20240267571A1
公开(公告)日:2024-08-08
申请号:US18626705
申请日:2024-04-04
Applicant: SimpliSafe, Inc.
Inventor: Joey Wong , Zach Rose , Bojan Rajkovic , Kevin Klemm
IPC: H04N21/2187
CPC classification number: H04N21/2187
Abstract: One disclosed method involves receiving a first request to establish a first connection between a computing device and a camera, wherein the first connection is configured to allow streaming of video data from the camera to the computing device and the camera is configured to support connections with multiple remote devices at one time. A determination is made that a second connection is already established between an endpoint device and the camera, wherein the second connection is configured to allow streaming of video data from the camera to the endpoint device. Based at least in part on the first request and the second connection already being established, the second connection is terminated and the first connection is established, thus providing the computing device with access to one or more functionalities of the camera free of interference by the endpoint device.
-
公开(公告)号:US11750514B1
公开(公告)日:2023-09-05
申请号:US18113888
申请日:2023-02-24
Applicant: SimpliSafe, Inc.
Inventor: Bojan Rajkovic , Chin Siong Ong
Abstract: In accordance with one disclosed method, a first application may receive a first connectivity candidate from a second application, the first connectivity candidate identifying at least a first internet protocol (IP) address that a remote application can potentially use to send data over a network to the second application for use by the first application. The first application may determine that the first connectivity candidate satisfies at least one criterion and, based at least in part on the first connectivity candidate satisfying the at least one criterion, may cause the first connectivity candidate to be sent to the remote application via a signaling channel to cause the remote application to attempt to use the first connectivity candidate to send data to the second application via the network.
-
-
-
-
-
-
-
-