IP Library Granted Patent US 11,902,702
Granted Patent B2
US 11,902,702 · App. 16/105,555 · Granted Feb 13, 2024

Fleet wide video search

Inventor: Jeff Champa (Dallas, TX)
Assignee: Omnitracs, LLC
H04N5/775G06F16/738G06F16/7867G06F16/9537
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 11,902,702
App. No.
16/105,555
Granted
Feb 13, 2024
Kind
B2
Abstract

Methods and devices for requesting videos may include performing a search for one or more vehicles that have a camera system located nearby an event during a time range surrounding the event. The methods and devices may include receiving a selection of at least one vehicle from a search result list including the one or more vehicles. The methods and devices may include retrieving, from a video data repository associated with the at least one vehicle, a requested video during the time range surrounding the event. The methods and devices may include displaying the requested video.

Claims (37)

1. A computer device, comprising:

a memory to store data and instructions;

a processor in communication with the memory; and

a video manager in communication with the memory and the processor, wherein the video manager is operable to:

perform a search, regarding a first vehicle having a first driver and associated with an event, for one or more second vehicles that have a camera system located nearby the event during a time range surrounding the event, wherein the search is automatically performed in response to an on-board computer device of the first vehicle detecting an occurrence of the event and uploading time and location of the event from the first vehicle;

receive, via a user interface of the computer device, a selection of at least one second vehicle from a search result list including the one or more second vehicles, wherein the search result list is generated from the performed search based on the time and the location of the event and the event being a critical event including one or more of hard braking, use of anti-lock braking system (ABS), roll stability state, a lane departure warning, and a following time violation;

retrieve, from a video data repository associated with the at least one second vehicle of the one or more second vehicles, a requested video during the time range surrounding the event; and

display the requested video on a display of the computer device,

wherein the computer device is remote from the first vehicle and the one or more second vehicles.

2. The computer device of claim 1 , wherein the event involved at least one vehicle without video recording capability.

3. The computer device of claim 1 , wherein the search result list is displayed using a map showing a location of the one or more second vehicles in relation to an event location.

4. The computer device of claim 3 , wherein the selection of the at least one second vehicle is performed using the map.

5. The computer device of claim 3 , wherein the map further includes a time search feature where the one or more second vehicles displayed on the map changes as the time range selected changes.

6. The computer device of claim 3 , wherein the map further includes a radius search feature where the one or more second vehicles displayed on the map changes as the radius changes.

7. The computer device of claim 1 , wherein the requested video is associated with a record for the critical event.

8. A method for requesting videos by a computer device, comprising:

performing a search, regarding a first vehicle having a first driver and associated with an event, for one or more second vehicles that have a camera system located nearby an event during a time range surrounding the event, wherein the search is automatically performed in response to an on-board computer device of the first vehicle detecting an occurrence of the event and uploading time and location of the event from the first vehicle;

receiving, via a user interface of the computer device, a selection of at least one second vehicle from a search result list including the one or more second vehicles, wherein the search result list is generated from the performed search based on the time and the location of the event and the event being a critical event including one or more of hard braking, use of anti-lock braking system (ABS), roll stability state, a lane departure warning, and a following time violation;

retrieving, from a video data repository associated with the at least one second vehicle of the one or more second vehicles, a requested video during the time range surrounding the event; and

displaying the requested video on a display of the computer device,

wherein the computer device is remote from the first vehicle and the one or more second vehicles.

9. The method of claim 8 , wherein the event involved at least one vehicle without video recording capability.

10. The method of claim 8 , wherein the search result list is displayed using a map showing a location of the one or more second vehicles in relation to an event location.

11. The method of claim 10 , wherein the selection of the at least one second vehicle is performed using the map.

12. The method of claim 10 , wherein the map further includes a time search feature where the one or more second vehicles displayed on the map changes as the time range selected changes.

13. The method of claim 10 , wherein the map further includes a radius search feature where the one or more second vehicles displayed on the map changes as the radius changes.

14. The method of claim 8 , wherein the requested video is associated with a record for the critical event.

15. A non-transitory computer-readable medium storing instructions executable by a computer device, comprising:

at least one instruction for causing the computer device to perform a search, regarding a first vehicle having a first driver and associated with an event, for one or more second vehicles that have a camera system located nearby an event during a time range surrounding the event, wherein the search is automatically performed in response to an on-board computer device of the first vehicle detecting an occurrence of the event and uploading time and location of the event from the first vehicle;

at least one instruction for causing the computer device to receive, via a user interface of the computer device, a selection of at least one second vehicle from a search result list including the one or more second vehicles, wherein the search result list is generated from the performed search based on the time and the location of the event and the event being a critical event including one or more of hard braking, use of anti-lock braking system (ABS), roll stability state, a lane departure warning, and a following time violation;

at least one instruction for causing the computer device to retrieve, from a video data repository associated with the at least one second vehicle of the one or more second vehicles, a requested video during the time range surrounding the event; and

at least one instruction for causing the computer device to display the requested video on a display of the computer device,

wherein the computer device is remote from the first vehicle and the one or more vehicles.

16. The non-transitory computer-readable medium of claim 15 , wherein the search result list is displayed using a map showing a location of the one or more second vehicles in relation to an event location.

17. The non-transitory computer-readable medium of claim 16 , wherein the selection of the at least one second vehicle is performed using the map.

18. The non-transitory computer-readable medium of claim 16 , wherein the map further includes a time search feature where the one or more second vehicles displayed on the map changes as the time range selected changes.

19. The non-transitory computer-readable medium of claim 16 , wherein the map further includes a radius search feature where the one or more second vehicles displayed on the map changes as the radius changes.

Assignments (7)
CORRECTIVE ASSIGNMENT TO CORRECT THE INCORRECT PATENT NUMBER D856640 PREVIOUSLY RECORDED ON REEL 056601 FRAME 0630. ASSIGNOR(S) HEREBY CONFIRMS THE FIRST LIEN PATENT SECURITY AGREEMENT. Recorded Nov 17, 2021
From: OMNITRACS, LLC; ROADNET TECHNOLOGIES, INC.; SMARTDRIVE SYSTEMS, INC.; XRS CORPORATION; HYPERQUEST, LLC (F/K/A HYPERQUEST, INC.); AUDATEX NORTH AMERICA, LLC (F/K/A AUDATEX NORTH AMERICA, INC.); CLAIMS SERVICES GROUP, LLC; DMEAUTOMOTIVE LLC; ENSERVIO, LLC (F/K/A ENSERVIO, INC.); MOBILE PRODUCTIVITY, LLC; SEE PROGRESS, LLC (F/K/A SEE PROGRESS, INC.); SOLERA HOLDINGS, LLC (F/K/A SOLERA HOLDINGS, INC.); EDRIVING FLEET LLC; FINANCE EXPRESS LLC
To: GOLDMAN SACHS LENDING PARTNERS LLC, AS COLLATERAL AGENT
Reel/Frame 058174/0907 →
CORRECTIVE ASSIGNMENT TO CORRECT THE INCORRECT PATENT NUMBER D856640 PREVIOUSLY RECORDED ON REEL 056598 FRAME 0059. ASSIGNOR(S) HEREBY CONFIRMS THE SECOND LIEN PATENT SECURITY AGREEMENT. Recorded Nov 17, 2021
From: OMNITRACS, LLC; ROADNET TECHNOLOGIES, INC.; SMARTDRIVE SYSTEMS, INC.; XRS CORPORATION; HYPERQUEST, LLC (F/K/A HYPERQUEST, INC.); AUDATEX NORTH AMERICA, LLC (F/K/A AUDATEX NORTH AMERICA, INC.); CLAIMS SERVICES GROUP, LLC; DMEAUTOMOTIVE LLC; ENSERVIO, LLC (F/K/A ENSERVIO, INC.); MOBILE PRODUCTIVITY, LLC; SEE PROGRESS, LLC (F/K/A SEE PROGRESS, INC.); SOLERA HOLDINGS, LLC (F/K/A SOLERA HOLDINGS, INC.); EDRIVING FLEET LLC; FINANCE EXPRESS LLC
To: ALTER DOMUS (US) LLC, AS COLLATERAL AGENT
Reel/Frame 058175/0775 →
SECOND LIEN PATENT SECURITY AGREEMENT Recorded Jun 16, 2021
From: OMNITRACS, LLC; ROADNET TECHNOLOGIES, INC.; SMARTDRIVE SYSTEMS, INC.; XRS CORPORATION; HYPERQUEST, LLC (F/K/A HYPERQUEST, INC.); AUDATEX NORTH AMERICA, LLC (F/K/A AUDATEX NORTH AMERICA, INC.); CLAIMS SERVICES GROUP, LLC; DMEAUTOMOTIVE LLC; ENSERVIO, LLC (F/K/A ENSERVIO, INC.); MOBILE PRODUCTIVITY, LLC; SEE PROGRESS, LLC (F/K/A SEE PROGRESS, INC.); SOLERA HOLDINGS, LLC (F/K/A SOLERA HOLDINGS, INC.); EDRIVING FLEET LLC; FINANCE EXPRESS LLC
To: ALTER DOMUS (US) LLC, AS COLLATERAL AGENT
Reel/Frame 056598/0059 →
FIRST LIEN PATENT SECURITY AGREEMENT Recorded Jun 16, 2021
From: OMNITRACS, LLC; ROADNET TECHNOLOGIES, INC.; SMARTDRIVE SYSTEMS, INC.; XRS CORPORATION; HYPERQUEST, LLC (F/K/A HYPERQUEST, INC.); AUDATEX NORTH AMERICA, LLC (F/K/A AUDATEX NORTH AMERICA, INC.); CLAIMS SERVICES GROUP, LLC; DMEAUTOMOTIVE LLC; ENSERVIO, LLC (F/K/A ENSERVIO, INC.); MOBILE PRODUCTIVITY, LLC; SEE PROGRESS, LLC (F/K/A SEE PROGRESS, INC.); SOLERA HOLDINGS, LLC (F/K/A SOLERA HOLDINGS, INC.); EDRIVING FLEET LLC; FINANCE EXPRESS LLC
To: GOLDMAN SACHS LENDING PARTNERS LLC, AS COLLATERAL AGENT
Reel/Frame 056601/0630 →
SECURITY INTEREST RELEASE (REEL/FRAME: 053983/0570) Recorded Jun 8, 2021
From: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH, AS GRANTEE
To: OMNITRACS, LLC
Reel/Frame 056518/0684 →
SECOND LIEN PATENT SECURITY AGREEMENT Recorded Oct 6, 2020
From: OMNITRACS, LLC
To: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH
Reel/Frame 053983/0570 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 23, 2018
From: CHAMPA, JEFF
To: OMNITRACS, LLC
Reel/Frame 046677/0009 →
Continuity (1)
Related Publication 20200059626A1 · Feb 20, 2020