SYSTEM AND METHOD FOR VIDEO RECORDING AND RETENTION IN A NETWORK
First Claim
Patent Images
1. A method, comprising:
- receiving a video frame from an encoder associated with a first camera that is coupled to a network;
appending the video frame to a data block;
associating a parity block to the video frame;
evaluating whether the data block is full; and
communicating the data block to a second camera in the network.
1 Assignment
0 Petitions
Accused Products
Abstract
A method is provided in one example embodiment and includes receiving a video frame from an encoder associated with a first camera that is coupled to a network; appending the video frame to a data block; associating a parity block to the video frame; evaluating whether the data block is full; and communicating the data block to a second camera in the network. In other embodiments, the method can include receiving additional video frames from the encoder; appending the additional video frames to a plurality of data blocks; and aligning particular sizes of the plurality of data blocks to a plurality of corresponding disk write sizes.
55 Citations
20 Claims
-
1. A method, comprising:
-
receiving a video frame from an encoder associated with a first camera that is coupled to a network; appending the video frame to a data block; associating a parity block to the video frame; evaluating whether the data block is full; and communicating the data block to a second camera in the network. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. Logic encoded in one or more non-transitory media that includes code for execution and when executed by one or more processors is operable to perform operations comprising:
-
receiving a video frame from an encoder associated with a first camera that is coupled to a network; appending the video frame to a data block; associating a parity block to the video frame; evaluating whether the data block is full; and communicating the data block to a second camera in the network. - View Dependent Claims (14, 15, 16, 17, 18)
-
-
19. An apparatus, comprising:
-
a processor; a redundant array of cameras (RAC) module; and a memory coupled to the processor, wherein the processor is configured to execute instructions such that the apparatus is configured for; receiving a video frame from an encoder; appending the video frame to a data block; associating a parity block to the video frame; evaluating whether the data block is full; and communicating the data block to a camera in the network. - View Dependent Claims (20)
-
Specification