Video recorder
AssigneeChanyu Holdings, LLC
InventorsBarrett Morris Kreiner, Joseph E. Page, Jr.
Life of this patent
Estimating the term…
Abstract
Methods and apparatuses are disclosed for recording video data of an event. The apparatuses include a processor communicating with memory. The memory stores video data of the event captured by a camera, and the video data includes a series of picture frames of the event. A loop buffer also stores video data of the event captured by the camera. A rule-based engine stored in the memory uses a set of rules to store the contents of the loop buffer in the memory. The apparatus utilizes the loop buffer to provide video data prior to occurrence of the event.
Claims20
A system, comprising:
- a processor;
- a buffer in communication with the processor;
- a camera configured to capture video data associated with a vehicle;
- an accelerometer configured to collect accelerometer data;
- a first memory having program instructions stored therein that are executable by the processor to cause the system to perform operations including:
- storing the video data in the buffer;
- and
- in response to a triggering event, transferring the stored video data from the buffer to a second memory in the vehicle, wherein the triggering event is an occurrence of the accelerometer data exceeding a threshold and indicating one or both of (a) full jounce or rebound of a suspension component or (b) excessive yaw, pitch, or roll movement of the vehicle;
- and
- an interface capable of transferring the video data from at least one of the camera, the buffer, or the second memory to a portable device.
A system, comprising:
- a processor;
- an accelerometer configured to collect accelerometer data associated with a vehicle;
- and
- memory having program instructions stored therein that are executable by the processor to cause the system to perform operations including:
- receiving video data from a camera;
- sending the received video data to a first storage to be stored as time-delayed video data;
- and
- in response to a triggering event, transferring the time-delayed video data from the first storage to a different storage, wherein the triggering event is an occurrence of the accelerometer data exceeding a threshold corresponding to a yaw, pitch, or roll movement of the vehicle exceeding one or more predetermined amounts;
- and
- an interface capable of allowing transfer of the stored video data from the first storage or the different storage to a portable device.
A method, comprising:
- storing, in a buffer of a system, video data captured by a camera associated with a vehicle;
- collecting accelerometer data from an accelerometer installed in the vehicle;
- transferring, in response to an occurrence of the accelerometer data exceeding one or both of (a) a full jounce or rebound threshold for a suspension component or (b) a yaw-, pitch-, or roll-movement threshold for the vehicle, the stored video data from the buffer to a memory;
- receiving, at the system, a user command;
- and
- transferring, in response to the user command, the video data from at least one of the buffer or the memory to a portable device via a wireless interface.
Dependencies are inferred from the claim text.