COMMUNITY INTERNET PROTOCOL CAMERA SYSTEM
First Claim
Patent Images
1. A system comprising:
- a processing system including a processor; and
a memory that stores executable instructions that, when executed by the processing system, facilitate performance of operations, comprising;
creating an internet protocol formatted video in a multicast stream, the video including a first video surveillance portion from a first camera of a plurality of cameras, and a still image surveillance portion that is periodically updated by a second camera of the plurality of cameras to obtain periodically updated still image surveillance images that are each presented concurrently in a graphical user interface at a display device, wherein the graphical user interface comprises a plurality of display regions that concurrently present the first video surveillance portion and the still image surveillance portion, wherein the plurality of display regions do not interfere with each other, and wherein a single video surveillance is provided from a single one of the plurality of cameras at a time and still image surveillance from the second camera;
receiving a directive based on a selection from among the plurality of cameras via user input highlighting the still image surveillance portion of the plurality of display regions being presented in a display window in the graphical user interface, wherein the directive is to update the video to include video surveillance from the second camera of the plurality of cameras and still image surveillance from the first camera, wherein the second camera corresponds to a source of the still image surveillance portion that was presented in the display window that was highlighted, wherein the plurality of cameras are positioned at different locations; and
responsive to the receiving of the directive;
obtaining a second video surveillance portion from the second camera of the plurality of cameras;
removing the first video surveillance portion from the multicast stream;
adding the second video surveillance portion to the multicast stream; and
adding a first updated still image surveillance portion from the first camera of the plurality of cameras to the multicast stream.
2 Assignments
0 Petitions
Accused Products
Abstract
An apparatus comprises a server in communication with a camera located on a customer premises. The server is adapted to transmit Internet Protocol formatted video, containing a surveillance portion from the camera and an advertisement portion, to a customer premises device. A method for sending the Internet Protocol formatted video is also disclosed.
6 Citations
20 Claims
-
1. A system comprising:
-
a processing system including a processor; and a memory that stores executable instructions that, when executed by the processing system, facilitate performance of operations, comprising; creating an internet protocol formatted video in a multicast stream, the video including a first video surveillance portion from a first camera of a plurality of cameras, and a still image surveillance portion that is periodically updated by a second camera of the plurality of cameras to obtain periodically updated still image surveillance images that are each presented concurrently in a graphical user interface at a display device, wherein the graphical user interface comprises a plurality of display regions that concurrently present the first video surveillance portion and the still image surveillance portion, wherein the plurality of display regions do not interfere with each other, and wherein a single video surveillance is provided from a single one of the plurality of cameras at a time and still image surveillance from the second camera; receiving a directive based on a selection from among the plurality of cameras via user input highlighting the still image surveillance portion of the plurality of display regions being presented in a display window in the graphical user interface, wherein the directive is to update the video to include video surveillance from the second camera of the plurality of cameras and still image surveillance from the first camera, wherein the second camera corresponds to a source of the still image surveillance portion that was presented in the display window that was highlighted, wherein the plurality of cameras are positioned at different locations; and responsive to the receiving of the directive; obtaining a second video surveillance portion from the second camera of the plurality of cameras; removing the first video surveillance portion from the multicast stream; adding the second video surveillance portion to the multicast stream; and adding a first updated still image surveillance portion from the first camera of the plurality of cameras to the multicast stream. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A machine-readable storage medium, comprising executable instructions that, when executed by a processor, facilitate performance of operations, comprising:
-
receiving a directive from equipment of a customer to transmit a first video surveillance from a first camera of a plurality of cameras, wherein the directive is generated based on user input highlighting a first still image surveillance portion for the first camera that is being presented in a target display window of multiple display windows in a graphical user interface presenting an internet protocol formatted video, wherein the internet protocol formatted video comprises a video surveillance portion from a second camera of the plurality of cameras, a still image surveillance portion that is updated by the first camera and each of other cameras of the plurality of cameras to obtain updated still image surveillance images, and an advertisement portion for simultaneous presentation in the graphical user interface; and responsive to the receiving of the directive; replacing the video surveillance portion from the second camera with first video surveillance from the first camera within an updated multicast stream; and replacing the still image surveillance portion for the first camera with a second still image surveillance portion from the second camera within the updated multicast stream. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15)
-
-
16. A method comprising:
-
receiving, by a backend server, video from a plurality of cameras located at a customer premises; creating, by the backend server, an internet protocol formatted multicast video stream comprising a first video surveillance portion from a first camera of the plurality of cameras, and a still image portion that is periodically updated by each of other cameras of the plurality of cameras to obtain a periodically updated still image portion for simultaneous presentation in a graphical user interface including multiple display windows, wherein one video portion is created from a single one of the plurality of cameras at a time, while still image surveillance images are created from the other cameras; in response to a request for different video content from a second camera of the plurality of cameras, wherein the request is generated based on user input highlighting a second still image surveillance portion for the second camera that is being presented in a target display window of the multiple display windows, the backend server performs operations comprising; obtaining a second video surveillance portion from the second camera; removing the first video surveillance portion from the multicast video stream; obtaining a first periodically updated, still image from the first camera; adding the second video surveillance portion and the first periodically updated, still image to the multicast video stream along with periodically updated still images from the other cameras, to create an updated multicast stream; and sending the updated multicast stream to a router, wherein the request for different video content is generated based on a highlighting of a single still image from the second camera from among a group of still images from the other cameras. - View Dependent Claims (17, 18, 19, 20)
-
Specification