IP Library Granted Patent US 8,332,695
Granted Patent B2
US 8,332,695 · App. 12/749,279 · Granted Dec 11, 2012

Data storage device tester

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,332,695
App. No.
12/749,279
Granted
Dec 11, 2012
Kind
B2
Abstract

A data storage device (DSD) tester for testing a DSD is disclosed. The DSD tester comprises a plurality of bays, a screen, and control circuitry operable to detect when a first DSD has been inserted into a first bay. Independent of operator input, a graphical user interface (GUI) displayed on the screen is automatically updated to reflect the first DSD has been inserted into the first bay. Independent of operator input, a DSD test is automatically executed on the first DSD. When the first DSD is removed from the first bay, independent of operator input, the GUI is automatically updated to reflect the first DSD has been removed from the first bay.

Claims (44)

1. A data storage device (DSD) tester for testing a DSD, the DSD tester comprising a plurality of bays, a screen, and control circuitry operable to:

detect when a first DSD has been inserted into a first bay;

independent of operator input, automatically update a graphical user interface (GUI) displayed on the screen to reflect the first DSD has been inserted into the first bay;

independent of operator input, automatically execute a DSD test on the first DSD;

when the first DSD is removed from the first bay, independent of operator input, automatically update the GUI to reflect the first DSD has been removed from the first bay; and

receive production line data through an interface, the production line data related to the DSD, wherein the production line data comprises an identifier identifying a production line test performed on the DSD while in a production line.

2. The DSD tester as recited in claim 1 , wherein the control circuitry is further operable to update a progress field in the GUI representing a progress of the DSD test.

3. The DSD tester as recited in claim 1 , wherein when the DSD test completes, the control circuitry is further operable to update a pass/fail indicator in the GUI representing a result of the DSD test.

4. The DSD tester as recited in claim 1 , wherein the control circuitry is further operable to:

detect when a second DSD has been inserted into a second bay while executing the DSD test on the first DSD;

independent of operator input, automatically update the GUI to reflect the second DSD has been inserted into the second bay; and

independent of operator input, automatically execute the DSD test on the second DSD concurrent with continuing the DSD test on the first DSD.

5. The DSD tester as recited in claim 1 , wherein:

the first bay further comprises a light viewable by an operator; and

the control circuitry is further operable to control the light in response to a status of the DSD test on the first DSD.

6. The DSD tester as recited in claim 5 , wherein when the control circuitry is operable to control the light to indicate an in-progress status of the DSD test.

7. The DSD tester as recited in claim 5 , wherein when the control circuitry is operable to control the light to indicate a pass status of the DSD test.

8. The DSD tester as recited in claim 5 , wherein when the control circuitry is operable to control the light to indicate a fail status of the DSD test.

9. The DSD tester as recited in claim 1 , wherein the production line data comprises an identifier identifying a production line.

10. The DSD tester as recited in claim 1 , wherein the control circuitry is further operable to:

aggregate failure data generated by the DSD test and the production line data for a plurality of DSDs; and

transmit the aggregated data to the manufacturer of the DSD in an atomic operation.

11. A method of operating a data storage device (DSD) tester for testing a DSD, the DSD tester comprising a plurality of bays and a screen, the method comprising:

detecting when a first DSD has been inserted into a first bay;

independent of operator input, automatically updating a graphical user interface (GUI) displayed on the screen to reflect the first DSD has been inserted into the first bay;

independent of operator input, automatically executing a DSD test on the first DSD;

when the first DSD is removed from the first bay, independent of operator input, automatically updating the GUI to reflect the first DSD has been removed from the first bay; and

receiving production line data related to the DSD, wherein the production line data comprises an identifier identifying a production line test performed on the DSD while in a production line.

12. The method as recited in claim 11 , further comprising updating a progress field in the GUI representing a progress of the DSD test.

13. The method as recited in claim 11 , wherein when the DSD test completes, further comprising updating a pass/fail indicator in the GUI representing a result of the DSD test.

14. The method as recited in claim 11 , further comprising:

detecting when a second DSD has been inserted into a second bay while executing the DSD test on the first DSD;

independent of operator input, automatically updating the GUI to reflect the second DSD has been inserted into the second bay; and

independent of operator input, automatically executing the DSD test on the second DSD concurrent with continuing the DSD test on the first DSD.

15. The method as recited in claim 11 , wherein:

the first bay further comprises a light viewable by an operator; and

further comprising controlling the light in response to a status of the DSD test on the first DSD.

16. The method as recited in claim 15 , further comprising controlling the light to indicate an in-progress status of the DSD test.

17. The method as recited in claim 15 , further comprising controlling the light to indicate a pass status of the DSD test.

18. The method as recited in claim 15 , further comprising controlling the light to indicate a fail status of the DSD test.

19. The method as recited in claim 11 , wherein the production line data comprises an identifier identifying a production line.

20. The method as recited in claim 11 , further comprising:

aggregating failure data generated by the DSD test and the production line data for a plurality of DSDs; and

transmitting the aggregated data to the manufacturer of the DSD in an atomic operation.

Assignments (8)
PATENT COLLATERAL AGREEMENT - DDTL LOAN AGREEMENT Recorded Aug 21, 2023
From: WESTERN DIGITAL TECHNOLOGIES, INC.
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 067045/0156 →
PATENT COLLATERAL AGREEMENT - A&R LOAN AGREEMENT Recorded Aug 21, 2023
From: WESTERN DIGITAL TECHNOLOGIES, INC.
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 064715/0001 →
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 038744/0481 →
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 038722/0229 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 20, 2010
From: DALPHY, LAWRENCE J.; BLACKBURN, DANIEL K.
To: WESTERN DIGITAL TECHNOLOGIES, INC.
Reel/Frame 024418/0778 →