IP Library Granted Patent US 9,015,059
Granted Patent B2
US 9,015,059 · App. 11/230,759 · Granted Apr 21, 2015

Wireless system for automatic ordering of maintenance parts for equipment

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 9,015,059
App. No.
11/230,759
Granted
Apr 21, 2015
Kind
B2
Abstract

A wireless equipment management system is provided which automatically orders parts in connection with equipment maintenance schedules generated using sensors remotely located with the equipment. The system additionally uses diagnostic software to analyze fault conditions within the equipment using the sensors, and parts are automatically ordered in conjunction with equipment service needs as determined by the system.

Claims (77)

1. A management system for a plurality of equipment, comprising:

a processor operable to receive, via a wireless communication system, location data pertaining to a plurality of equipment located remotely from the processor and operating condition information from at least one sensor on each of the plurality of equipment that senses the operating condition information of the equipment;

the processor being further operable to:

determine, based on the location data, equipment of the plurality of equipment that is located proximate to a location;

determine, based on each operating condition information, maintenance work for each of the equipment that is located proximate to the location;

determine a subset of similar type of equipment of the equipment located proximate to the location;

determine a maintenance schedule for the equipment having synchronized maintenance work for the subset of similar type of equipment; and

synchronize ordering parts electronically for the equipment that is located proximate to the location in connection with the maintenance schedule and the maintenance requirements work.

2. The management system as recited in claim 1 , wherein the operating condition information comprises equipment maintenance historical data.

3. The management system as recited in claim 2 , further comprising a data storage memory operable to store equipment maintenance historical data for the plurality of equipment.

4. The management system as recited in claim 1 , wherein said parts are identified for replacement and ordered over the Internet.

5. The management system as recited in claim 1 , wherein the maintenance work pertains to maintenance of one from the group consisting of power trains, engines, hydraulic systems and transmissions.

6. The management system as recited in claim 1 , wherein the wireless communications system is selected from the group consisting of a Code Division Multiple Access (CDMA) communications system, a Time Division Multiple Access (TDMA) system, a Frequency Division Multiple Access System (FDMA), a satellite communications system and a two-way radio communications system.

7. The management system as recited in claim 1 ,

wherein the processor is further operable to:

receive equipment operation hours from the at least one sensor;

generate multiple maintenance schedules for each piece of the equipment that is located proximate to the location based on the equipment operation hours;

dispatch the multiple maintenance schedules for each piece of equipment;

issue a maintenance recommendation for each piece of equipment; and

electronically order parts for the equipment that is located proximate to the location based on the multiple maintenance schedules, wherein the parts ordered are determined in connection with a predetermined original equipment manufacturer (OEM) maintenance schedule for the equipment.

8. The management system as recited in claim 7 , wherein a maintenance schedule from said multiple maintenance schedules pertains to maintenance of one from the group consisting of power trains, engines, hydraulic systems and transmissions.

9. The management system as recited in claim 7 , wherein the wireless communications system is selected from the group consisting of a Code Division Multiple Access (CDMA) communications system, a Time Division Multiple Access (TDMA) system, a Frequency Division Multiple Access System (FDMA), a satellite communications system and a two-way radio communications system.

10. The management system as recited in claim 1 ,

wherein the processor is further operable to:

analyze equipment malfunction according to equipment diagnostic software and the operating condition information;

dispatch a maintenance schedule for the equipment based on the analyzed equipment malfunction;

issue an alert indicating the equipment malfunction; and

electronically order parts for the equipment that is located proximate to the location in connection with the maintenance schedule, wherein the parts ordered are determined in connection with a predetermined original equipment manufacturer (OEM) maintenance schedule for the equipment.

11. The management system as recited in claim 10 , wherein the wireless communications system is selected from the group consisting of a Code Division Multiple Access (CDMA) communications system, a Time Division Multiple Access (TDMA) system, a Frequency Division Multiple Access System (FDMA), a satellite communications system and a two-way radio communications system.

12. The management system of claim 1 , further comprising:

issuing an alert for the equipment, wherein the alert is selected from the group consisting of a warning message, an instruction, and an alarm.

13. The management system of claim 7 , wherein the multiple maintenance schedules for each piece of equipment are independent from other pieces of equipment at the location.

14. The management system of claim 7 , wherein parts for equipment of the same type are ordered simultaneously based on the maintenance schedules for the equipment.

15. The management system of claim 10 , wherein the alert is selected from the group consisting of a warning message, an instruction, and an alarm.

16. The management system of claim 1 , wherein the processor is further operable to:

adaptively manage the maintenance schedule based on normal operating conditions and environmental conditions of the equipment located proximate to the location.

17. The management system of claim 16 , wherein the environmental conditions include high ambient temperatures; and

wherein the maintenance schedule includes using higher weight oil and more frequent oil change scheduling at shorter operating hour intervals.

18. The management system of claim 16 , wherein the environmental conditions include cool ambient temperatures over longer hour readings; and

wherein the maintenance schedule includes using a lighter weight oil and more hours between oil changes.

19. A management system for a plurality of equipment, comprising:

means for receiving location data pertaining to a plurality of equipment and operating condition information from at least one sensor on each of the plurality of equipment that senses the operating condition information of the equipment;

means for determining, based on the location data, equipment of the plurality of equipment that is located proximate to a location;

means for determining, based on each operating condition information, maintenance work for each of the equipment that is located proximate to the location;

means for determining a subset of similar type of equipment of the equipment located proximate to the location;

means for determining a maintenance schedule for the equipment having synchronized maintenance work for the subset of similar type of equipment;

means for synchronizing ordering parts electronically for the equipment that is located proximate to the location in connection with the maintenance schedule and the maintenance work.

20. The management system of claim 19 , further comprising:

means for receiving equipment operation hours from the at least one sensor;

means for generating multiple maintenance schedules for each piece of the equipment that is located proximate to the location based on the equipment operation hours;

means for dispatching the multiple maintenance schedules for each piece of equipment;

means for issuing a maintenance recommendation for each piece of equipment; and

means for electronically ordering parts for the equipment that is located proximate to the location based on the maintenance schedule, wherein the parts ordered are determined in connection with a predetermined original equipment manufacturer (OEM) maintenance schedule for the equipment.

21. The management system of claim 19 , further comprising:

means for analyzing equipment malfunction according to equipment diagnostic software and the operating condition information;

means for dispatching a maintenance schedule for the equipment based on the analyzed equipment malfunction;

means for issuing an alert indicating the equipment malfunction for the equipment; and

means for electronically ordering parts for the equipment that is located proximate to the location in connection with the maintenance schedule, wherein the parts ordered are determined in connection with a predetermined original equipment manufacturer (OEM) maintenance schedule for the equipment.

22. A computer program product, comprising:

a non-transitory computer-readable medium comprising:

at least one instruction for causing a computer to receive location data pertaining to a plurality of equipment and operating condition information from at least one sensor on each of the plurality of equipment that senses the operating condition information of the equipment;

at least one instruction for causing the computer to determine, based on the location data, equipment of the plurality of equipment that is located proximate to a location;

at least one instruction for causing the computer to determine, based on each operating condition information, maintenance work for each of the equipment that is located proximate to the location;

at least one instruction for causing the computer to determine a subset of similar type of equipment of the equipment located proximate to the location;

at least one instruction for causing the computer to determine a maintenance schedule for the equipment having synchronized maintenance work for the subset of similar type of equipment; and

at least one instruction for causing the computer to synchronize ordering parts for the equipment that is located proximate to the location in connection with the maintenance schedule and the maintenance work.

23. The computer program product of claim 22 , further comprising:

at least one instruction for causing the computer to receive equipment operation hours from the at least one sensor;

at least one instruction for causing the computer to generate multiple maintenance schedules for each piece of the equipment that is located proximate to the location based on the equipment operation hours;

at least one instruction for causing the computer to dispatch the multiple maintenance schedules for each piece of equipment;

at least one instruction for causing the computer to issue a maintenance recommendation for each piece of equipment; and

at least one instruction for causing the computer to order parts for the equipment that is located proximate to the location based on the multiple maintenance schedules, wherein the parts ordered are determined in connection with a predetermined original equipment manufacturer (OEM) maintenance schedule for the equipment.

24. The computer program product of claim 22 , further comprising:

at least one instruction for causing the computer to analyze equipment malfunction according to equipment diagnostic software and the operating condition information;

at least one instruction for causing the computer to dispatch a maintenance schedule for the equipment based on the analyzed equipment malfunction;

at least one instruction for causing the computer to issue an alert; and

at least one instruction for causing the computer to order parts for the equipment that is located proximate to the location in connection with the maintenance schedule, wherein the parts ordered are determined in connection with a predetermined original equipment manufacturer (OEM) maintenance schedule for the equipment.

Assignments (15)
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: 045723/0359) Recorded Jun 8, 2021
From: BARCLAYS BANK PLC, AS GRANTEE
To: OMNITRACS, LLC
Reel/Frame 056516/0442 →
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 →
RELEASE OF SECOND LIEN SECURITY AGREEMENT OF REEL/FRAME 031765/0877 Recorded Mar 26, 2018
From: ROYAL BANK OF CANADA
To: OMNITRACS, LLC
Reel/Frame 045920/0845 →
SECURITY INTEREST Recorded Mar 26, 2018
From: OMNITRACS , LLC
To: BARCLAYS BANK PLC
Reel/Frame 045723/0359 →
RELEASE OF FIRST LIEN SECURITY AGREEMENT OF REEL/FRAME 031765/0877 Recorded Mar 26, 2018
From: ROYAL BANK OF CANADA
To: OMNITRACS, LLC
Reel/Frame 045727/0398 →
CHANGE OF ADDRESS Recorded Jan 25, 2017
From: OMNITRACS, LLC
To: OMNITRACS, LLC
Reel/Frame 041492/0939 →
CHANGE OF NAME Recorded Feb 26, 2014
From: OMNITRACS, INC.
To: OMNITRACS, LLC
Reel/Frame 032336/0354 →
PATENT ASSIGNMENT AGREEMENT Recorded Feb 7, 2014
From: QUALCOMM INCORPORATED
To: OMNITRACS, INC.
Reel/Frame 032167/0756 →
SECOND LIEN PATENT SECURITY AGREEMENT Recorded Dec 13, 2013
From: OMNITRACS, INC.
To: ROYAL BANK OF CANADA
Reel/Frame 031814/0843 →
FIRST LIEN PATENT SECURITY AGREEMENT Recorded Dec 5, 2013
From: OMNITRACS, INC.
To: ROYAL BANK OF CANADA
Reel/Frame 031765/0877 →