IP Library Granted Patent US 10,276,212
Granted Patent B2
US 10,276,212 · App. 15/474,521 · Granted Apr 30, 2019

Marking stored video

Inventor: Larry Richardson (San Diego, CA)
Assignee: Lytx, Inc.
G11B27/10H04N5/91G11B27/28
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,276,212
App. No.
15/474,521
Granted
Apr 30, 2019
Kind
B2
Abstract

A system for marking video comprises an input interface, a processor, and an output interface. The input interface is configured to receive event recorder data from an event data recorder and to receive an indication of an event of interest. The processor is configured to determine a start mark and an end mark for the event of interest. The output interface configured to provide the start mark and the end mark to a continuous video recorder of the vehicle.

Claims (57)

1. A system for marking video, comprising:

an input interface configured to:

receive event recorder data from an event data recorder; and

receive an indication of an event of interest, wherein the event of interest is indicated using a target time, a target time range, or both;

a processor configured to:

determine a start mark and an end mark associated with a vehicle for the event of interest based at least in part on the indication and a set of data event regions in the event recorder data and a set of data norm regions in the event recorder data, wherein region boundaries include start and end time points of data event regions, wherein the determining of the start mark and the end mark comprises to:

perform one or more of the following:

A) determine a region boundary closest to the target time to obtain the start mark; and

determine an opposite region boundary closest to the target time to obtain the end mark;

B) determine an earliest start region boundary within the target time range to obtain the start mark; and

determine a latest start region boundary within the target time range to obtain the end mark; or

C) determine two data event regions closest to the target time;

determine that an earlier of the two data event regions corresponds to the start mark; and

determine that a later of the two data event regions corresponds to the end mark; and

an output interface configured to:

provide the start mark and the end mark to a continuous video recorder of the vehicle.

2. The system as in claim 1 , wherein the event data recorder and the continuous video recorder are separate units.

3. The system as in claim 1 , wherein the event data recorder and the continuous video recorder are the same unit.

4. The system as in claim 1 , wherein the target time comprises an approximate time of the event of interest.

5. The system as in claim 1 , wherein the target time range comprises a range of times within which a user indicates the event of interest took place.

6. The system of claim 1 , wherein the event recorder data comprises one or more of the following: event data, video data, audio data, sensor data, or driving maneuvers.

7. The system of claim 1 , wherein an event of interest comprises one or more of the following: an event recorder event, a driving maneuver, or a client indication.

8. The system of claim 1 , wherein the start mark and the end mark are determined to enclose one or more data event regions.

9. The system of claim 8 , wherein the start mark and the end mark are determined to enclose one or more data event regions plus a buffer region before and after the one or more data event regions.

10. The system of claim 1 , wherein the processor is configured to transfer a video data from the continuous video recorder as indicated by the start mark and the end mark.

11. A method for marking video, comprising:

receiving event recorder data from an event data recorder; and

receiving an indication of an event of interest, wherein the event of interest is indicated using a target time, a target time range, or both;

determining, using a processor, a start mark and an end mark associated with a vehicle for the event of interest based at least in part on the indication, a set of data event regions in the event recorder data and a set of data norm regions in the event recorder data, wherein region boundaries include start and end time points of data event regions, wherein the determining of the start mark and the end mark comprises:

performing one or more of the following:

A) determining a region boundary closest to the target time to obtain the start mark; and

determining an opposite region boundary closest to the target time to obtain the end mark;

B) determining an earliest start region boundary within the target time range to obtain the start mark; and

determining a latest start region boundary within the target time range to obtain the end mark; or

C) determining two data event regions closest to the target time;

determining that an earlier of the two data event regions corresponds to the start mark; and

determining that a later of the two data event regions corresponds to the end mark; and

providing the start mark and the end mark to a continuous video recorder of the vehicle.

12. The method as in claim 11 , wherein the event data recorder and the continuous video recorder are separate units.

13. The method as in claim 11 , wherein the event data recorder and the continuous video recorder are the same unit.

14. The method as in claim 11 , wherein the target time comprises an approximate time of the event of interest.

15. The method as in claim 11 , wherein the target time range comprises a range of times within which a user indicates the event of interest took place.

16. The method of claim 11 , wherein the event recorder data comprises one or more of the following: event data, video data, audio data, sensor data, or driving maneuvers.

17. The method of claim 11 , wherein an event of interest comprises one or more of the following: an event recorder event, a driving maneuver, or a client indication.

18. A computer program product for marking video, the computer program product being embodied in a non-transitory computer readable storage medium and comprising computer instructions for:

receiving event recorder data from an event data recorder; and

receiving an indication of an event of interest, wherein the event of interest is indicated using a target time, a target time range, or both;

determining, using a processor, a start mark and an end mark associated with a vehicle for the event of interest based at least in part on the indication, a set of data event regions in the event recorder data and a set of data norm regions in the event recorder data, wherein region boundaries include start and end time points of data event regions, wherein the determining of the start mark and the end mark comprises:

performing one or more of the following:

A) determining a region boundary closest to the target time to obtain the start mark; and

determining an opposite region boundary closest to the target time to obtain the end mark;

B) determining an earliest start region boundary within the target time range to obtain the start mark; and

determining a latest start region boundary within the target time range to obtain the end mark; or

C) determining two data event regions closest to the target time;

determining that an earlier of the two data event regions corresponds to the start mark; and

determining that a later of the two data event regions corresponds to the end mark; and

providing the start mark and the end mark to a continuous video recorder of the vehicle.

Assignments (1)
PATENT SECURITY AGREEMENT Recorded Feb 28, 2020
From: LYTX, INC.
To: GUGGENHEIM CREDIT SERVICES, LLC
Reel/Frame 052050/0099 →
Continuity (2)
Continuation 14329830 · Jul 11, 2014
Related Publication 20170263289A1 · Sep 14, 2017
Cited By (7)
US 12,272,184 US 12,284,461 US 12,322,192 US 12,423,864 US 12,456,305 US 12,556,661 US 12,586,230