System for data routing in networks
First Claim
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.
5 Assignments
0 Petitions
Accused Products
Abstract
An integrated security system integrates broadband and mobile access and control with conventional security systems and premise devices to provide a tri-mode security network having remote connectivity and access. The integrated security system delivers remote premise monitoring and control functionality to conventional monitored premise protection and complements existing premise protection equipment. The integrated security system integrates into the premise network and couples wirelessly with the conventional security panel, enabling broadband access to premise security systems. Automation devices can be added, enabling users to remotely see live video or pictures and control home devices via a personal web portal or other client device. Camera management enables automatic configuration and management of cameras in the premise network. The camera management extends to remote control and monitoring from outside the firewall of the premise network to include routing of images or video from a streaming source device to a requesting client device.
297 Citations
70 Claims
-
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. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67)
-
-
68. A system comprising:
-
a gateway including a video engine located at a first location, the gateway coupled to a plurality of devices at the first location through a local area network (LAN) of the first location, 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, wherein the security server is coupled to the gateway using a wide area network (WAN), 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.
-
-
69. A system comprising:
-
a gateway located at a first location, the gateway coupled to a plurality of devices at the first location through a local area network (LAN) of 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, wherein the security server is coupled to the gateway using a wide area network (WAN), 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.
-
-
70. A system comprising:
-
a gateway including a video engine located at a first location, the gateway coupled to a plurality of devices at the first location through a local area network (LAN) of the first location, 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; a security server located at a second location different from the first location, wherein the security server is coupled to the gateway using a wide area network (WAN), the security server and the video engine communicating to control routing of a video stream from the camera device to a requesting client device using a format of the video stream that is automatically selected by at least one of the gateway and the security server, wherein 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; and an interface coupled to the gateway and the security server, the interface receiving requests from a requesting client device for a video stream from the camera device and providing 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.
-
Specification