APPARATUS AND METHOD FOR HOSTING A LIVE CAMERA AT A GIVEN GEOGRAPHICAL LOCATION
First Claim
1. A camera network, comprising:
- a plurality of cameras located at one or more locations;
at least one server receiving real-time video data stream from the plurality of cameras, wherein the at least one server hosting a web service to display thumbnails associated with each camera in the plurality of cameras, wherein the at least one server continuously prerecording a first predefined duration of the video data received from at least one camera in the plurality of cameras;
the at least one user using the web service to select a thumbnail associated with a camera in the plurality of cameras to view the video data streamed from the selected camera;
the at least one user initiating recording of the video data stream received from the selected camera;
the web service recording a second predefined duration of the video in response to the at least one user initiating the recording; and
the web service combining the prerecorded first predefined duration of the video received from the selected camera before the second predefined duration of the video to obtain a third video.
0 Assignments
0 Petitions
Accused Products
Abstract
A camera network comprising a plurality of cameras located at one or more locations is disclosed. A server receives real-time video data stream from multiple cameras, wherein the server hosts a web service to display thumbnails associated with each camera, wherein the server continuously prerecords a first predefined duration of the video data received from the multiple cameras. A user uses the web service to select a camera. Then, the user initiates recording of the video data stream received from the selected camera and the web service records a second predefined duration of the video. Finally, the web service combines the prerecorded first predefined duration of the video received from the selected camera and the second predefined duration of the video to obtain a third video.
40 Citations
19 Claims
-
1. A camera network, comprising:
-
a plurality of cameras located at one or more locations; at least one server receiving real-time video data stream from the plurality of cameras, wherein the at least one server hosting a web service to display thumbnails associated with each camera in the plurality of cameras, wherein the at least one server continuously prerecording a first predefined duration of the video data received from at least one camera in the plurality of cameras; the at least one user using the web service to select a thumbnail associated with a camera in the plurality of cameras to view the video data streamed from the selected camera; the at least one user initiating recording of the video data stream received from the selected camera; the web service recording a second predefined duration of the video in response to the at least one user initiating the recording; and the web service combining the prerecorded first predefined duration of the video received from the selected camera before the second predefined duration of the video to obtain a third video. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A camera network, comprising:
-
a plurality of cameras located at one or more locations; at least one server receiving real-time video data stream from the plurality of cameras, wherein the at least one server hosting a web service to display thumbnails associated with each camera in the plurality of cameras, wherein the at least one server continuously prerecording a first predefined duration of the video data received from at least one camera in the plurality of cameras; the at least one user using the web service to select a thumbnail associated with a camera in the plurality of cameras to view the video data streamed from the selected camera; the at least one user initiating recording of the video data stream received from the selected camera; the web service recording a second predefined duration of the video in response to the at least one user initiating the recording; and the web service combining the prerecorded first predefined duration of the video received from the selected camera and the second predefined duration of the video to obtain a third video; wherein the web service provides an interface that comprises user selectable options to perform one or more of zooming the video, panning the camera, tilting the camera, recording the video, and sharing the recorded video, wherein the at least one server comprises a security layer to restrict zoom areas or movement areas on the relay service; wherein the web service receiving multiple requests from the two or more users to control the live camera, wherein the web service assigning the camera to a user in the two or more users for a predefined duration - View Dependent Claims (19)
-
Specification