IP Library Granted Patent US 10,922,988
Granted Patent B2
US 10,922,988 · App. 13/730,206 · Granted Feb 16, 2021

Remote transportation management

Inventors: Charles Mohn (Edina, MN); Christopher A. Sekula (Mississauga, CA); Sarat Kakumanu (Eden Prairie, MN); Odell R. Tuttle (Minnetonka, MN); Daniel P. Fuglewicz (Getzville, NY); Peter S. Anderson (Minneapolis, MN); Thomas J. Martin, Jr. (Oviedo, FL)
Assignee: XRS CORPORATION
G09B5/00G06F3/0484G06F17/00G06Q10/0631G06Q30/018G07C5/00G07C5/0858G07C7/00G08G1/00G08G1/20G09B19/167H04L67/12H04W4/80
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,922,988
App. No.
13/730,206
Granted
Feb 16, 2021
Kind
B2
Abstract

A network device includes a memory, a display, a processor, and a network communication module configured to receive vehicle data, driver information, and driver communications from a plurality of portable wireless data transfer and display device via a long-range wireless network, each portable wireless data transfer and display device being associated with a corresponding one of a plurality of vehicles. The memory configured to store the vehicle data, the driver information, and the driver communications. The processor is configured to process at least one of: the vehicle data, the driver information, and the driver communication into summary electronic reports and present the summary electronic report of the plurality of vehicles in real-time by location via the display. The network device is configured to allow for selection of the drivers presented and is configured to send work requests to wireless devices in use by the selection of the drivers presented.

Claims (62)

1. A network device comprising:

a network communication module configured to receive vehicle data including location of a vehicle, driver information, and driver communications from a plurality of portable wireless data transfer and display devices via a long-range wireless network, each portable wireless data transfer and display device being associated with a corresponding one of a plurality of vehicles;

a memory storing computer-readable instructions and configured to store the vehicle data, the driver information, and the driver communications; and

a processor coupled with the network communication module and the memory, the processor executing the computer-readable instructions which configure the processor to:

process the locations of the vehicles and at least one of: the vehicle data, the driver information, and the driver communications into a summary electronic report;

generate an interactive map interface, wherein the processor generates a plurality of user-selectable elements on the interactive map interface, each user-selectable element corresponding to a vehicle and a driver;

present, via the interactive map interface, each user-selectable element rendered at locations of the corresponding vehicles, in real-time, on a map, wherein selection of a user-selectable element accesses information for the corresponding vehicle and driver, the information including at least one of the vehicle data, the driver information, the driver communications, and the summary electronic report;

receive, via the interactive map interface, selections of user-selectable elements corresponding to a plurality of drivers presented via the interactive map interface;

send, via the long-range wireless network, a new work request for a cargo pickup to the portable wireless data transfer and display devices associated with the selected plurality of drivers;

receive, via the long-range wireless network, an acceptance of the new work request from a driver of the selected plurality of drivers who received the new work request;

calculate, in response to receiving the acceptance of the new work request for the cargo pickup, a modified route and a modified trip schedule corresponding to the new work request, wherein the processor accesses a current route and current trip schedule for the vehicle and modifies the current route and the current trip schedule based on an updated location of the vehicle and updated route parameters to address route changes due to the acceptance of the new work request and wherein the modified trip schedule includes one or more of scheduled times when the driver is expected to reach each of one or more scheduled destinations, a time remaining to complete the modified route, or a remaining time for which the driver may remain on duty; and

send, to the portable wireless data transfer and display device associated with the driver who accepted the new work request, the modified route and modified trip schedule.

2. The device of claim 1 , wherein the presenting the locations of the vehicles on the map includes route information for one of more vehicles.

3. The device of claim 1 , wherein the presenting the locations of the vehicles on the map uses a street view.

4. The device of claim 1 , wherein the presenting the locations of the vehicles on the map uses an aerial view display.

5. The device of claim 1 , wherein the network communication module is further configured to send at least one of: the vehicle data, the driver information, the driver communication, the summary electronic report to at least one portable wireless data transfer and display device via the long-range wireless network.

6. The device of claim 1 , wherein the network communication module is further configured to:

receive subscriber information from one or more remote computing devices via a network, the subscriber information associating one or more subscribers with the vehicle data and the driver information from a plurality of the portable wireless data transfer and display devices; and

receive a request for vehicle data and driver information from a remote subscriber device and provide the remote subscriber device with the vehicle data and driver information associated with a subscriber according the subscriber information.

7. The device of claim 6 , wherein the processor is configured to process the subscriber information, one or more of the vehicle data, and one or more of the driver data into a subscription report.

8. The device of claim 7 , wherein the communication module is further configured to receive a request for the subscription report from a remote subscriber device and provide the remote subscriber device with the subscription report associated with the subscriber according the subscriber information.

9. The device of claim 1 , wherein the network device is further configured to:

group the vehicle data, the driver information, and the driver communications according to predetermined criteria into a grouping,

present a grouping for the plurality of portable wireless data transfer and display devices specified by the user with associated items from the vehicle data, the driver information, and the driver communications via the display, and

allow the user to modify the grouping, the vehicle data, the driver information, and the driver communication and present a modified grouping with associated items from the vehicle data, the driver information, and the driver communications via the display.

10. The device of claim 9 , wherein the predetermined criteria is selected from a group consisting of:

an organization;

a vehicle's status;

a driver's status;

a location; and

driver schedule availability.

11. The device of claim 1 ,

wherein the network device is further configured to store the vehicle data and the driver information via the memory and successively store any updates of the vehicle data and the driver information via the memory for each of the plurality of portable wireless data transfer and display devices when the network communication module receives the vehicle data and the driver information, at predetermined times, from the plurality of portable wireless data transfer and display devices, and

wherein the network communication module is further configured to:

receive data requests for the vehicle data and the driver information from one of more remote computer devices via a network, and

send the vehicle data and the driver data, corresponding to the data request from the remote computer device, to the remote computer device via the long-range wireless network.

12. The device of claim 11 , wherein the network device is further configured to receive driver communications from a plurality wireless data transfer and display devices via the long-range network, wherein the network device is configured to store the driver communications via the memory and is configured for successive storage any updates of the driver communications via the memory, and wherein the communication module is further configured to send the driver communication corresponding to the data request from the remote computer device to the remote computer device via the network.

13. The device of claim 1 , wherein the new work request is for a new pickup.

14. A network device comprising:

a means for receiving, via a long-range wireless network, vehicle data including location of a vehicle, driver information, and driver communications from a plurality of portable wireless data transfer and display devices, each portable wireless data transfer and display device being associated with a corresponding one of a plurality of vehicles;

a means for storing the vehicle data, the driver information, and the driver communications;

a means for processing the locations of the vehicles and at least one of: the vehicle data, the driver information, and the driver communication into summary electronic reports;

a means for generating an interactive map interface and a plurality of user-selectable elements rendered on the interactive map interface, each user-selectable elements corresponding to a vehicle and a driver;

a means for presenting, via the interactive map interface, each user-selectable element rendered at locations of the corresponding vehicles, in real-time, on a map, wherein selection of a user-selectable element accesses information for the corresponding vehicle and driver, the information including at least one of the vehicle data, the driver information, the driver communication, and the summary electronic report;

a means for receiving, via the interactive map interface, selections of user-selectable elements corresponding to a plurality of drivers presented;

a means for sending, via the long-range wireless network, a new work request for a cargo pickup to the portable wireless data transfer and display devices in use in response to the selection of the plurality of drivers presented;

a means for receiving, via the long-range wireless network, an acceptance of the new work request from a driver of the plurality of drivers who received the new work request;

a means for calculating, in response to receiving the acceptance of the new work request for the cargo pickup, a modified route and a modified trip schedule corresponding to the new work request, by accessing a current route and a current trip schedule for the vehicle and modifying the current route and the current trip schedule based on an updated location of the vehicle and updated route parameters to address route changes due to acceptance of the new work request and wherein the modified trip schedule includes one or more of scheduled times when the driver is expected to reach each of one or more scheduled destinations, a time remaining to complete the modified route, or a remaining time for which the driver may remain on duty; and

a means for sending, via the long-range wireless network, the modified route and the modified trip schedule to the portable wireless data transfer and display device associated with the driver who accepted the new work request.

15. The device of claim 14 , wherein presenting the locations of the vehicles on the map includes presenting route information for one of more vehicles.

16. The device of claim 14 , wherein presenting the locations of the vehicles on the map includes displaying a street view.

17. The device of claim 14 , wherein presenting the locations of the vehicles on the map includes an aerial view display.

18. The device of claim 14 , further comprising a means for sending at least one of: the vehicle data, the driver information, the driver communication, the summary electronic report to at least one portable wireless data transfer and display device.

19. The device of claim 14 , further comprising:

a means for receiving subscriber information from one or more remote computing devices via a network, the subscriber information associating one or more subscribers with the vehicle data and the driver information from the plurality of the portable wireless data transfer and display devices; and

a means for receiving a request for vehicle data and driver information from a remote subscriber device and provide the remote subscriber device with the vehicle data and driver information associated with a subscriber according the subscriber information.

20. The device of claim 19 , further comprising a means for processing the subscriber information, one or more of the vehicle data, and one or more of the driver data into a subscription report.

21. The device of claim 19 , further comprising:

a means for grouping the vehicle data, the driver information, and the driver communications according to predetermined criteria into a grouping;

a means for presenting the grouping for the plurality of portable wireless data transfer and display devices specified by the user with associated items from the vehicle data, the driver information, and the driver communications via the display;

a means for modifying the grouping, the vehicle data, the driver information, and the driver communication via a user input; and

a means for presenting a modified grouping with associated items from the vehicle data, the driver information, and the driver communications.

Assignments (16)
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 →
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 →
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 →
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 →
SECURITY INTEREST RELEASE (REEL/FRAME: 045352/0749) Recorded Jun 8, 2021
From: BARCLAYS BANK PLC, AS GRANTEE
To: XRS CORPORATION
Reel/Frame 056516/0206 →
SECURITY INTEREST RELEASE (REEL/FRAME: 053983 0562) Recorded Jun 8, 2021
From: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH, AS GRANTEE
To: XRS CORPORATION
Reel/Frame 056518/0415 →
SECOND LIEN PATENT SECURITY AGREEMENT Recorded Oct 6, 2020
From: XRS CORPORATION
To: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH
Reel/Frame 053983/0562 →
RELEASE OF SECOND LIEN SECURITY AGREEMENT OF REEL/FRAME 034088/0728 Recorded Mar 26, 2018
From: ROYAL BANK OF CANADA
To: XRS CORPORATION
Reel/Frame 045727/0447 →
SECURITY INTEREST Recorded Mar 26, 2018
From: XRS CORPORATION
To: BARCLAYS BANK PLC
Reel/Frame 045352/0749 →
RELEASE OF FIRST LIEN SECURITY AGREEMENT OF REEL/FRAME 034088/0728 Recorded Mar 26, 2018
From: ROYAL BANK OF CANADA
To: XRS CORPORATION
Reel/Frame 045727/0432 →
SECURITY INTEREST Recorded Nov 3, 2014
From: XRS CORPORATION
To: ROYAL BANK OF CANADA, AS COLLATERAL AGENT
Reel/Frame 034088/0728 →
SECURITY INTEREST Recorded Nov 3, 2014
From: XRS CORPORATION
To: ROYAL BANK OF CANADA, AS COLLATERAL AGENT
Reel/Frame 034088/0904 →
RELEASE OF SECURITY INTEREST Recorded Oct 31, 2014
From: SILICON VALLEY BANK
To: XRS CORPORATION
Reel/Frame 034084/0366 →
CORRECTIVE ASSIGNMENT TO CORRECT THE A SPELLING ERROR IN THE INVENTOR'S LAST NAME PREVIOUSLY RECORDED ON REEL 031587 FRAME 0270. ASSIGNOR(S) HEREBY CONFIRMS THE CORRECT NAME FOR THE INVENTOR SHOULD READ DANIEL P. FUGLEWICZ INSTEAD OF DANIEL P. FUGELWICZ.. Recorded Jun 10, 2014
From: MOHN, CHARLES; SEKULA, CHRISTOPHER A.; KAKUMANU, SARAT; TUTTLE, ODELL R.; FUGLEWICZ, DANIEL P.; ANDERSON, PETER S.; MARTIN, THOMAS J., JR.
To: XRS CORPORATION
Reel/Frame 033114/0282 →
FIRST SUPPLEMENT TO INTELLECTUAL PROPERTY SECURITY AGREEMENT Recorded Mar 26, 2014
From: XRS CORPORATION
To: SILICON VALLEY BANK
Reel/Frame 032527/0121 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 12, 2013
From: MOHN, CHARLES; SEKULA, CHRISTOPHER A.; KAKUMANU, SARAT; TUTTLE, ODELL R.; FUGELWICZ, DANIEL P.; ANDERSON, PETER S.; MARTIN, JR., THOMAS J.
To: XRS
Reel/Frame 031587/0270 →