Patent ID: 8209400
Filing Date: 2012-06-26
Classification: G06F,H04L

Abstract:
1. A system comprising: a gateway located at a first location and coupled to a plurality of devices at the first location through at least one network located at the first location; a video engine running on a processor of the gateway, the video engine automatically establishing a coupling with a camera device installed at the first location, wherein the video engine forms a segregated network with the camera device via the coupling such that communications on the segregated network are separated from communications with the plurality of devices and the at least one network; and a security server located at a second location different from the first location, the security server coupled to the gateway, the security server and the video engine communicating to control routing of a video stream from the camera device to a requesting client device, wherein a format of the video stream is automatically selected by at least one of the gateway and the security server and the format selected is used in routing the video stream from the camera device to the requesting client device, the requesting client device remote to the first location and the second location; wherein the format is selected based on at least one of a determined capability of a network coupling the camera device to the requesting client device and the requesting client device, wherein the determined capability is determined by at least one of the camera device, the gateway, the security server, and the requesting client device; and wherein, when at least one of the security server and the gateway support a plurality of formats for the requesting client device, the format is automatically selected according to a priority among the plurality of formats.