Patent ID: 8487995

Claim:
A data-overflow-handling method comprising: storing at least one of captured audio data, video data, and metadata to a first directory of a non-removable data storage medium; determining whether an event is being recorded; responsive to a determination that an event is being recorded, storing an image of the stored at least one of captured audio data, video data, and metadata to a second directory of the non-removable data storage medium; determining whether a predefined capacity threshold relative to a removable data storage medium has been exceeded; responsive to a determination that the predefined capacity threshold has been exceeded, creating a third directory of the non-removable data storage medium; determining whether data in the second directory of the non-removable storage medium has not been stored to the removable data storage medium; responsive to a determination that data in the second directory of the non-removable storage medium has not been stored to the removable data storage medium, storing any unstored data in the second directory to the removable data storage medium; determining whether the second directory contains finalization files; responsive to a determination that the second directory contains finalization files, finalizing the removable storage medium and providing a prompt to insert another removable storage medium; and responsive to a determination that the second directory contains no finalization files, returning to the step of determining whether data in the second directory of the non-removable storage medium has not been stored to the removable data storage medium.