Networked monitor appliance
First Claim
Patent Images
1. A system to display video over a network comprising:
- at least one networked monitor appliance comprising;
a network interface coupled to the network;
a local database coupled to the network interface adapted to receive predetermined resource information from at least one networked monitor controller;
a command interface coupled to the network interface and the local database adapted to receive commands from the at least one networked monitor controller including;
registration data;
at least one view; and
at least one video display request;
a view scheduler coupled to the local database;
a rules engine coupled to the view scheduler;
a video stream processor coupled to the view scheduler and adapted to receive at least one incoming video stream from at least one video stream source in response to the at least one video display request;
at least one video display monitor coupled to the view scheduler; and
wherein the view scheduler and the rules engine specify operation of the networked monitor appliance in processing the at least one incoming video stream and displaying corresponding video content;
wherein the at least one view comprises a View Data Structure including a layout; and
wherein the layout includes a plurality of cells and at least one of the plurality of cells is adapted to display the at least one incoming video stream.
3 Assignments
0 Petitions
Accused Products
Abstract
An integrated security system operating over a network includes networked video sources, networked monitor appliances and networked monitor appliance controllers. Video streams are processed by the networked monitor appliances for display on a monitor.
-
Citations
29 Claims
-
1. A system to display video over a network comprising:
-
at least one networked monitor appliance comprising; a network interface coupled to the network; a local database coupled to the network interface adapted to receive predetermined resource information from at least one networked monitor controller; a command interface coupled to the network interface and the local database adapted to receive commands from the at least one networked monitor controller including; registration data; at least one view; and at least one video display request; a view scheduler coupled to the local database; a rules engine coupled to the view scheduler; a video stream processor coupled to the view scheduler and adapted to receive at least one incoming video stream from at least one video stream source in response to the at least one video display request; at least one video display monitor coupled to the view scheduler; and wherein the view scheduler and the rules engine specify operation of the networked monitor appliance in processing the at least one incoming video stream and displaying corresponding video content; wherein the at least one view comprises a View Data Structure including a layout; and wherein the layout includes a plurality of cells and at least one of the plurality of cells is adapted to display the at least one incoming video stream. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A computer-implemented method to display video stream across a network comprising:
-
configuring a network monitor appliance including naming the network monitor appliance; registering the named network monitor appliance; building a view for the named network monitor appliance; activating the view on the named network monitor appliance; receiving a video stream corresponding to the activated view; applying a set of rules to the video stream to determine a display priority and configuration; scheduling the video stream according to the set of rules; and displaying the video stream in the view on at least one display monitor of the named network monitor appliance; and including location information, time stamp and authenticity data in the at least one video stream. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28)
-
-
29. A computer-readable non-transitory storage medium having instructions stored thereon for processing data information, such that the instructions, when carried out by a processing device, enable the processing device to perform operations of:
-
configuring a network monitor appliance including naming the network monitor appliance; registering the named network monitor appliance; building a view for the named network monitor appliance; activating a view on the named network monitor appliance; receiving a video stream corresponding to the activated view; applying a set of rules to the video stream to determine a display priority and configuration; displaying the video stream in a view on at least one display monitor of the named network monitor appliance; and including location information, time stamp and authenticity data in the at least one video stream.
-
Specification