US 12,432,318 B2
Methods for sharing private video streams with first responders under facility administrator control
Dean Drako, Austin, TX (US); Steven Roskowski, Austin, TX (US); and Timothy Duncan, Round Rock, TX (US)
Assigned to Eagle Eye Networks, Inc., Austin, TX (US)
Filed by Eagle Eye Networks, Inc., Austin, TX (US)
Filed on Sep. 24, 2022, as Appl. No. 17/952,214.
Application 17/952,214 is a continuation in part of application No. 17/514,365, filed on Oct. 29, 2021.
Application 17/514,365 is a continuation in part of application No. 17/000,245, filed on Aug. 21, 2020, abandoned.
Application 17/000,245 is a continuation in part of application No. 16/405,896, filed on May 7, 2019, abandoned.
Application 16/405,896 is a continuation in part of application No. 15/253,871, filed on Sep. 1, 2016, granted, now 10,505,923, issued on Dec. 10, 2019.
Claims priority of provisional application 62/305,523, filed on Mar. 8, 2016.
Prior Publication US 2023/0018102 A1, Jan. 19, 2023
Int. Cl. H04N 7/18 (2006.01); G06F 21/62 (2013.01)
CPC H04N 7/181 (2013.01) [G06F 21/6218 (2013.01)] 2 Claims
OG exemplary drawing
 
1. A method for sharing a video stream corresponding to a camera in a private security surveillance system, the method comprising:
storing, in a first memory communicatively coupled to a video server, camera information for a set of private cameras associated with a private security surveillance system, the private camera information including:
a first designation that a first camera of the set of private cameras is a shareable camera; and
a second designation that a second camera of the set of private cameras is not a shareable camera;
storing, in a second memory communicatively coupled to a plurality of servers associated with a plurality of emergency service agencies (ESAs), ESA information for the plurality of ESAs, the ESA information including a credential, a region and a responsibility for each ESA of the plurality of ESAs;
allocating an application programming interface (API) to the video server, wherein the API is assigned to a unique ESA of the plurality of ESAs;
in response to a notification of an emergency event:
determining a corresponding ESA from the plurality of ESAs based on the credential, the region and the responsibility;
synthesizing a link to the video server; and
transmitting, via the API, an invitation to a server associated with the responding ESA, the invitation including the link to the video server for sharing a video stream from the shareable camera.