Method and apparatus for secure transport and storage of surveillance video
First Claim
1. A method of securing video data, the method comprising the steps of:
- transmitting a message including a first timestamp by a video data storage server to a secured video data source; and
receiving secured video data from the secured video data source, said secured video including information associated with the first timestamp, such that the round trip time from the video data storage server to the secured video data source and back to the video data storage server is calculated, stored along with the secured video data, and used to detect if the secured video data source or secured video data has been tampered with.
6 Assignments
0 Petitions
Accused Products
Abstract
Security information such as fixed or dynamically received camera location information, laser signature information, timestamp information, and network information, may be used to secure the transport and storage of surveillance video. Where the surveillance video is to be transported on a communication network, the round trip time from a video data storage server to the surveillance camera and back to the video data storage server may be monitored and periodically added to the secured video data. By checking to see whether the round trip time has changed, it may be possible to determine whether the video has been tampered with. The secured video data may also be transported over two or more paths on the network to two or more video data storage servers so that redundant copies may be stored at different primary locations. By comparing copies of the data, alteration of one of the copies may be detected.
23 Citations
20 Claims
-
1. A method of securing video data, the method comprising the steps of:
-
transmitting a message including a first timestamp by a video data storage server to a secured video data source; and receiving secured video data from the secured video data source, said secured video including information associated with the first timestamp, such that the round trip time from the video data storage server to the secured video data source and back to the video data storage server is calculated, stored along with the secured video data, and used to detect if the secured video data source or secured video data has been tampered with. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method of using network round trip time information to verify surveillance video, the method comprising the steps of:
-
receiving, by a secure video data source, a first timestamp from a video data storage server; calculating, by the secure video data source, a second timestamp; transmitting the first timestamp and the second timestamp along with video data to the video data storage server to enable the video data storage server to compute the round trip time based on the first timestamp, the second timestamp, and a time of arrival at the video data storage server to enable the secure video data storage server to store the round trip time along with the secured video data so that the round trip time is used to detect if the secured video data source or secured video data has been tampered with. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15)
-
-
16. A video processor, comprising:
-
a video input configured to receive video data; a secured video output configured to output secured video data; and control logic configured to add first timestamp information and second timestamp information to the video data, said first timestamp information being associated with a first timestamp received from a video storage server and characteristic of a network path from the video storage server to the video processor, the second timestamp information being associated with a local time at the video processor; wherein the first timestamp information and second timestamp information enable round trip monitoring to be implemented on the secured video data to enable an alarm to be generated when the round trip time changes in a manner that is not explained by the network. - View Dependent Claims (17, 18, 19, 20)
-
Specification