IP Library Granted Patent US 8,499,198
Granted Patent B1
US 8,499,198 · App. 12/967,722 · Granted Jul 30, 2013

Testing data storage devices running different versions of an operating system

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 8,499,198
App. No.
12/967,722
Granted
Jul 30, 2013
Kind
B1
Abstract

A data storage device (DSD) test system is disclosed comprising a first DSD tester operable to download a first version of an operating system to a first DSD and execute a first test on the first DSD, and a second DSD tester operable to download a second version of the operating system to a second DSD and execute a second test on the second DSD while the first DSD tester is executing the first test on the first DSD.

Claims (24)

1. A data storage device (DSD) test system comprising:

a first DSD tester operable to download a first version of an operating system to a first DSD and execute a first test on the first DSD; and

a second DSD tester operable to download a second version of the operating system to a second DSD and execute a second test on the second DSD while the first DSD tester is executing the first test on the first DSD.

2. The DSD test system as recited in claim 1 , wherein the first DSD tester is operable to download the second version of the operating system to the first DSD after completing the first test on the first DSD.

3. The DSD test system as recited in claim 2 , wherein after downloading the second version of the operating system to the first DSD, the first DSD tester is operable to execute a next test on the first DSD.

4. The DSD test system as recited in claim 3 , wherein the next test corresponds to an oldest test executed out of a plurality of tests.

5. The DSD test system as recited in claim 3 , wherein the next test corresponds to a test that has not failed while running the second version of the operating system.

6. The DSD test system as recited in claim 3 , further comprising a master tester operable to download the first version of the operating system to the first DSD tester and operable to download the second version of the operating system to the first DSD tester.

7. The DSD test system as recited in claim 6 , wherein the master tester is operable to download the first test to the first DSD tester and operable to download the next test to the first DSD tester.

8. The DSD test system as recited in claim 7 , wherein the master tester is operable to download the second version of the operating system and the next test to the first DSD tester after the DSD tester transmits an available status to the master tester.

9. The DSD test system as recited in claim 8 , wherein the first DSD tester is operable to pause the first test when an error occurs.

10. The DSD test system as recited in claim 9 , wherein after pausing the first test for a predetermined interval, the first DSD tester is operable to transmit the available status to the master tester.

11. A method of operating a data storage device (DSD) test system comprising the steps of:

downloading a first version of an operating system to a first DSD and executing a first test on the first DSD; and

downloading a second version of the operating system to a second DSD and executing a second test on the second DSD while a first DSD tester is executing the first test on the first DSD.

12. The method as recited in claim 11 , further comprising downloading the second version of the operating system to the first DSD after completing the first test on the first DSD.

13. The method as recited in claim 12 , wherein after downloading the second version of the operating system to the first DSD, further comprising executing a next test on the first DSD.

14. The method as recited in claim 13 , wherein the next test corresponds to an oldest test executed out of a plurality of tests.

15. The method as recited in claim 13 , wherein the next test corresponds to a test that has not failed while running the second version of the operating system.

16. The method as recited in claim 13 , further comprising a master tester downloading the first version of the operating system to the first DSD and downloading the second version of the operating system to the first DSD.

17. The method as recited in claim 16 , further comprising the master tester downloading the first test to the first DSD and downloading the next test to the first DSD.

18. The method as recited in claim 17 , further comprising the master tester downloading the second version of the operating system and the next test to the first DSD after receiving an available status.

19. The method as recited in claim 18 , further comprising pausing the first test when an error occurs.

20. The method as recited in claim 19 , wherein after pausing the first test for a predetermined interval, further comprising transmitting the available status to the master tester.

Assignments (5)
RELEASE OF SECURITY INTEREST AT REEL 038744 FRAME 0481 Recorded Feb 8, 2022
From: JPMORGAN CHASE BANK, N.A.
To: WESTERN DIGITAL TECHNOLOGIES, INC.
Reel/Frame 058982/0556 →
RELEASE OF SECURITY INTEREST Recorded Mar 5, 2018
From: U.S. BANK NATIONAL ASSOCIATION, AS COLLATERAL AGENT
To: WESTERN DIGITAL TECHNOLOGIES, INC.
Reel/Frame 045501/0714 →
SECURITY AGREEMENT Recorded May 17, 2016
From: WESTERN DIGITAL TECHNOLOGIES, INC.
To: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
Reel/Frame 038722/0229 →
SECURITY AGREEMENT Recorded May 17, 2016
From: WESTERN DIGITAL TECHNOLOGIES, INC.
To: U.S. BANK NATIONAL ASSOCIATION, AS COLLATERAL AGENT
Reel/Frame 038744/0281 →
SECURITY AGREEMENT Recorded May 17, 2016
From: WESTERN DIGITAL TECHNOLOGIES, INC.
To: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
Reel/Frame 038744/0481 →