IP Library Granted Patent US 9,014,907
Granted Patent B2
US 9,014,907 · App. 13/777,036 · Granted Apr 21, 2015

Universal serial bus memory device for use in a vehicle diagnostic device

Inventors: Edward Lipscomb (Lakeville, MN); Manokar Chinnadurai (Owatonna, MN); Corneliu Boac (Farmington, MN)
Assignee: Bosch Automotive Service Solutions Inc.
G07C5/008G06F17/00G07C2205/02
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,014,907
App. No.
13/777,036
Granted
Apr 21, 2015
Kind
B2
Abstract

A method and apparatus are provided that allow an off-the-shelf USB flash memory device to be used with a scan tool. The USB flash memory device can have a different operating system then the proprietary operating system of the scan tool. The method and apparatus allows the scan tool to read from and write on the USB flash memory device regardless of the formatted operating system on the device.

Claims (27)

1. A method of writing onto a USB flash memory device connected to a vehicle diagnostic scan tool, comprising:

detecting, by a processor of the vehicle diagnostic scan tool, the USB flash memory device that is formatted for a first operating system that is different from a second operating system used by the vehicle diagnostic scan tool and is coupled to the vehicle diagnostic scan tool;

collecting, with the processor of the vehicle diagnostic scan tool, diagnostic information from a vehicle that is coupled to the vehicle diagnostic scan tool; and

writing the diagnostic information on the USB flash memory device that is formatted for the first operating system at a sector by sector level without using a file system.

2. The method of claim 1 , further comprising transferring, with the processor of the vehicle diagnostic tool, diagnostic information to a computer having the first operating system as the USB flash memory device.

3. The method of claim 1 , further comprising saving diagnostic information on an internal memory of the vehicle diagnostic scan tool.

4. The method of claim 1 further comprising determining, with the processor of the vehicle diagnostic tool, if a predetermined number of frames have been captured.

5. The method of claim 4 , wherein the number of frames is between about 1-1000.

6. The method of claim 1 further comprising communicating, with the processor of the vehicle diagnostic tool, with a driver of the USB flash memory device in order to determine if the USB flash memory device is attached to the vehicle diagnostic scan tool.

7. A vehicle diagnostic scan tool having a computer software product, the product comprising a computer-readable medium in which program instructions are stored, which instructions, when read by the vehicle diagnostic scan tool, cause the vehicle diagnostic scan tool to perform the steps comprising:

detecting a USB flash memory device that is formatted for a first operating system that is different from a second operating system used by the vehicle diagnostic scan tool and that is coupled to the vehicle diagnostic scan tool;

collecting diagnostic information from a vehicle that is coupled to the vehicle diagnostic scan tool; and

writing the diagnostic information on the USB flash memory device that is formatted for the first operating system at a sector by sector level without using a file system.

8. The scan tool of claim 7 further comprising saving diagnostic information on an internal memory of the vehicle diagnostic scan tool.

9. The scan tool of claim 7 further comprising displaying a counter on a display of the vehicle diagnostic scan tool.

10. The scan tool of claim 7 further comprising determining if a predetermined number of frames have been captured.

11. The scan tool of claim 10 , wherein the number of frames is between about 1-1000.

12. The scan tool of claim 10 , wherein a file is closed when the predetermined number of frames have been captured.

13. The scan tool of claim 7 further comprising communicating with a driver of the USB flash memory device in order to determine if the USB flash memory device is attached to the vehicle diagnostic scan tool.

14. A vehicle diagnostic scan tool comprising:

means for detecting a USB flash memory device that is formatted for a first operating system that is different from a second operating system used by the vehicle diagnostic scan tool and is coupled to the vehicle diagnostic scan tool;

means for collecting diagnostic information from a vehicle that is coupled to the vehicle diagnostic scan tool; and

means for writing the diagnostic information on the USB flash memory device that is formatted for the first operating system at a sector by sector level without using a file system.

15. The scan tool of claim 14 further comprising means for saving diagnostic information on an internal memory of the vehicle diagnostic scan tool.

16. The scan tool of claim 14 further comprising means for displaying a counter on a display of the vehicle diagnostic scan tool.

17. The scan tool of claim 14 further comprising means for determining if a predetermined number of frames have been captured.

18. The scan tool of claim 17 , wherein the number of frames is between about 1-1000.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 4, 2015
From: LIPSCOMB, EDWARD; CHINNADURAI, MANOKAR; BOAC, CORNELIU
To: SERVICE SOLUTIONS U.S. LLC; ROBERT BOSCH GMBH
Reel/Frame 035086/0516 →
CHANGE OF NAME Recorded Mar 4, 2015
From: BOSCH AUTOMOTIVE SERVICE SOLUTIONS LLC
To: BOSCH AUTOMOTIVE SERVICE SOLUTIONS INC.
Reel/Frame 035086/0696 →
CHANGE OF NAME Recorded Mar 4, 2015
From: SERVICE SOLUTIONS U.S. LLC
To: BOSCH AUTOMOTIVE SERVICE SOLUTIONS LLC
Reel/Frame 035133/0850 →
Continuity (3)
Division 11783153 · Apr 6, 2007
Provisional Application 60854434 · Oct 26, 2006
Related Publication 20130166139A1 · Jun 27, 2013