Patents by Inventor Bojan Rajkovic

Bojan Rajkovic has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Publication number: 20240291754
    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.
    Type: Application
    Filed: July 12, 2023
    Publication date: August 29, 2024
    Inventors: Bojan Rajkovic, Chin Siong Ong
  • Patent number: 12073706
    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.
    Type: Grant
    Filed: February 6, 2024
    Date of Patent: August 27, 2024
    Assignee: SimpliSafe, Inc.
    Inventors: Bojan Rajkovic, Gregory Eusden
  • Publication number: 20240267571
    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.
    Type: Application
    Filed: April 4, 2024
    Publication date: August 8, 2024
    Inventors: Joey Wong, Zach Rose, Bojan Rajkovic, Kevin Klemm
  • Publication number: 20240259532
    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.
    Type: Application
    Filed: June 21, 2023
    Publication date: August 1, 2024
    Inventors: Zachary William Rose, Bojan Rajkovic, Justin Forrest
  • Publication number: 20240256693
    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.
    Type: Application
    Filed: August 8, 2023
    Publication date: August 1, 2024
    Inventors: Joey Wong, Zachary William Rose, Bojan Rajkovic
  • Patent number: 11979616
    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.
    Type: Grant
    Filed: May 25, 2023
    Date of Patent: May 7, 2024
    Assignee: SimpliSafe, Inc.
    Inventors: Joey Wong, Zach Rose, Bojan Rajkovic, Kevin Klemm
  • Patent number: 11750514
    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.
    Type: Grant
    Filed: February 24, 2023
    Date of Patent: September 5, 2023
    Assignee: SimpliSafe, Inc.
    Inventors: Bojan Rajkovic, Chin Siong Ong