Method for data routing in networks
First Claim
1. A method comprising:
- coupling a gateway comprising a video engine to a network located at a first location;
forming a device network by automatically establishing a coupling between the video engine and a camera device installed at the first location;
establishing communication between the gateway and a security server located at a second location different from the first location; and
controlling routing of a video stream from the camera device to a requesting client device, the requesting client device remote to the first location and the second location, wherein the controlling comprises automatically prioritizing a plurality of streaming formats using parameters of at least one of the camera device and the requesting client device, selecting a format of the video stream according to the priority, and routing the video stream from the camera device to a user interface of the requesting client device using the selected format, wherein the user interface is generated and presented on the requesting client device by a native device application of the requesting client device.
1 Assignment
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.
393 Citations
65 Claims
-
1. A method comprising:
-
coupling a gateway comprising a video engine to a network located at a first location; forming a device network by automatically establishing a coupling between the video engine and a camera device installed at the first location; establishing communication between the gateway and a security server located at a second location different from the first location; and controlling routing of a video stream from the camera device to a requesting client device, the requesting client device remote to the first location and the second location, wherein the controlling comprises automatically prioritizing a plurality of streaming formats using parameters of at least one of the camera device and the requesting client device, selecting a format of the video stream according to the priority, and routing the video stream from the camera device to a user interface of the requesting client device using the selected format, wherein the user interface is generated and presented on the requesting client device by a native device application of the requesting client device. - 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. A method comprising:
-
coupling a gateway including a video engine and a connection management component to a local area network (LAN) located at a first location; automatically forming a device network by establishing a coupling between the video engine and a plurality of camera devices installed at the first location; and automatically forming a security network by establishing a coupling between the connection management component and security system components of a security system installed at the first location, wherein the security network integrates communications and functions of the device network and the security system, wherein the security network controls routing of a video stream from each camera device to a requesting client device that is remote to the first location, wherein the controlling comprises automatically prioritizing a plurality of streaming formats using parameters of at least one of the camera device and the requesting client device, selecting a format of the video stream according to the priority, and routing the video stream from the camera device to a user interface of the requesting client device using the selected format, wherein the user interface is generated and presented on the requesting client device by a native device application of the requesting client device.
-
-
65. A method comprising:
-
coupling a gateway comprising a processor to a network located at a first location; forming a security network by automatically establishing a coupling between a connection management component coupled to the processor and a security system installed at the first location, the security system including security system components, wherein forming the security network includes integrating communications and functions of the security system components into the security network; forming a device network by automatically establishing a coupling between a video engine coupled to the processor and a camera device installed at the first location; and controlling via the gateway routing of a video stream from the camera device to a requesting client device that is remote to the first location, the controlling comprising automatically prioritizing a plurality of streaming formats using parameters of at least one of the camera device and the requesting client device, selecting a format of the video stream according to the priority, and routing the video stream from the camera device to a user interface of the requesting client device using the selected format, wherein the user interface is generated and presented on the requesting client device by a native device application of the requesting client device.
-
Specification