On-demand system and method for retrieving video from a commercial vehicle

US10204159B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10204159-B2
Application numberUS-201514832858-A
CountryUS
Kind codeB2
Filing dateAug 21, 2015
Priority dateAug 21, 2015
Publication dateFeb 12, 2019
Grant dateFeb 12, 2019

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

An apparatus for use with a commercial vehicle comprises a media recorder configured to receive video from one or more cameras. The media recorder comprises a memory configured to store a loop of the video as a circular buffer having a predetermined duration. A transceiver is communicatively coupled to the media recorder and configured to receive a video request command generated at a central office. An event detector is configured to communicate with a vehicle computer and detect predetermined events occurring during vehicle operation. The media recorder is configured to retrieve a portion of the loop of video stored in the memory and the transceiver is configured to transmit the portion of the loop of video to the central office in response to the video request command.

First claim

Opening claim text (preview).

What is claimed is: 1. A method, comprising: capturing video from a plurality of cameras provided at a commercial vehicle; storing, simultaneously in a circular buffer memory of a media recorder at the vehicle, a plurality of loops of the video each corresponding to one channel of video associated with one of the plurality of cameras, each of the plurality of loops of video having a predetermined duration that is limited by a storage capacity of the circular buffer memory; detecting, using an event detector at the vehicle, predetermined vehicle events occurring during vehicle operation and generating event data; storing, in a video clip memory of the media recorder, a video clip of a predetermined duration and transmitting the video clip and the event data to a remote location in response to detection of a predetermined vehicle event; receiving, at the vehicle, a video request command generated at the remote location specifically for the vehicle, the video request command specifying at least a calendar date and a time; and transmitting, from the vehicle, a portion of the loops of video to the remote location in response to the video request command if the portion of the loops of video associated with the calendar date and time of the video request command is available in the circular buffer memory, the portion of the loops of video comprising a vehicle ID that uniquely identifies the particular vehicle and a driver ID that uniquely identifies a driver of the particular vehicle. 2. The method of claim 1 , wherein: transmitting comprises transmitting the portion of the loops of video that includes video recorded on the calendar date and at the time specified in the video request command. 3. The method of claim 1 , wherein: the video request command specifies a duration and a calendar date and time; and transmitting comprises transmitting the portion of the loops of video equal in length to the duration and that includes video recorded on the calendar date and at the time specified in the video request command. 4. The method of claim 1 , wherein the predetermined duration of the loops of video is between about 10 minutes and about 4 weeks. 5. The method of claim 1 , wherein the predetermined duration of the loops of video is between about 1 week and about 2 weeks. 6. The method of claim 1 , wherein the predetermined duration of the loops of video is equal to a recording capacity of the circular buffer memory. 7. The method of claim 1 , wherein the video comprises video captured by one or more cameras external to the vehicle. 8. The method of claim 1 , wherein the video comprises video captured by one or more cameras internal to the vehicle. 9. The method of claim 1 , wherein the video comprises video captured by one or more cameras external and internal to the vehicle. 10. The method of claim 1 , wherein: the video comprises video captured by a plurality of cameras external or internal to the vehicle; and the video request command specifies one or more of the plurality of cameras of the vehicle; and transmitting comprises transmitting, from the vehicle, a portion of the loop of video captured by the specified one or more cameras of the plurality of cameras to the remote location in response to the video request command. 11. The method of claim 1 , wherein the video request command is generated at a time subsequent to occurrence of the predetermined vehicle-event. 12. An apparatus for use with a commercial vehicle, comprising: a plurality of cameras provided at the vehicle; a media recorder configured to receive video from the plurality of cameras, the media recorder comprising a video clip memory and a circular buffer memory, the video clip memory configured to store event-based video clips, and the circular buffer memory configured to simultaneously store a plurality of loops of video each corresponding to one channel of video associated with one of the plurality of cameras, each of the plurality of loops of video having a predetermined duration that is limited by a storage capacity of the circular buffer memory; a transceiver communicatively coupled to the media recorder, the transceiver configured to receive a video request command generated at a central office specifically for the vehicle, the video request command specifying at least a calendar date and a time; and an event detector configured to communicate with a vehicle computer, detect predetermined vehicle events occurring during vehicle operation, and generate event data; wherein the media recorder is configured to store a video clip of a predetermined duration in the video clip memory and the transceiver is configured to transmit the video clip and the event data to the central office in response to detection of a predetermined vehicle event by the event detector; wherein the media recorder is configured to retrieve a portion of the loops of video stored in the circular buffer memory and the transceiver is configured to transmit the portion of the loops of video to the central office in response to the video request command if the portion of the loops of video associated with the calendar date and time of the video request command is available in the circular buffer memory, the portion of the loops of video comprising a vehicle ID that uniquely identifies the vehicle and a driver ID that uniquely identifies a driver of the vehicle; and wherein the plurality of cameras, the media recorder, the transceiver, and the event detector are configured to be mounted at the vehicle. 13. The apparatus of claim 12 , wherein: the transceiver comprises a first transceiver and a second transceiver; the first transceiver is coupled to the media recorder and configured to transmit to the central office the event-based video clips and the loops of video respectively stored in the video clip memory and the circular buffer memory; and the second transceiver is coupled to the event detector and configured to transmit the event data to the central office. 14. The apparatus of claim 12 , wherein: the media recorder is configured to retrieve from the circular buffer memory the portion of the loops of video that includes video recorded on the date and at the time specified in the video request command for transmission to the central office. 15. The apparatus of claim 12 , wherein: the video request command specifies a duration, the calendar date, and the time of day; and the media recorder is configured to retrieve from the circular buffer memory the portion of the loops of video equal in length to the duration and that includes video recorded on the date and at the time specified in the video request command. 16. The apparatus of claim 12 , wherein the predetermined duration of the loops of video is between about 10 minutes and about 4 weeks. 17. The apparatus of claim 12 , wherein the predetermined duration of the loops of video is equal to a recording capacity of the circular buffer memory. 18. The apparatus of claim 12 , wherein the video comprises video captured by one or more cameras external or internal to the vehicle. 19. The apparatus of claim 12 , wherein the video comprises video captured by one or more cameras external and internal to the vehicle. 20. The apparatus of claim 12 , wherein: the video comprises video captured by one or more cameras external or internal to the vehicles; and the video request command specifies one or more of the cameras of the particular vehicle; and the media recorder, in response to the video request comm

Assignees

Inventors

Classifications

  • using information manually generated, e.g. tags, keywords, comments, title and artist information, manually generated time, location and usage information, user ratings · CPC title

  • H04N7/181Primary

    for receiving images from a plurality of remote sources · CPC title

  • the electronic data carrier being a digital video recorder in combination with video camera · CPC title

  • Physics · mapped topic

  • Physics · mapped topic

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US10204159B2 cover?
An apparatus for use with a commercial vehicle comprises a media recorder configured to receive video from one or more cameras. The media recorder comprises a memory configured to store a loop of the video as a circular buffer having a predetermined duration. A transceiver is communicatively coupled to the media recorder and configured to receive a video request command generated at a central o…
Who is the assignee on this patent?
Trimble Navigation Ltd
What technology area does this patent fall under?
Primary CPC classification H04N7/181. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Feb 12 2019 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 3 related publications on this page (citations in our corpus or others sharing the same primary CPC).