IP Library Granted Patent US 7,355,930
Granted Patent B2
US 7,355,930 · App. 10/700,556 · Granted Apr 8, 2008

Method of opening/closing a disk tray in a disk drive

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 7,355,930
App. No.
10/700,556
Granted
Apr 8, 2008
Kind
B2
Abstract

A method for opening/closing a disk tray of a disk drive. The method includes the steps of when a first event occurs, sending a load/unload command to the disk drive, to which the disk drive responds with a second or third event, and resends the load/unload command to the disk drive when the disk drive responds to the previous load/unload command with the second event.

Claims (20)

1. A method of opening/closing a disk tray in a disk drive, comprising the steps of:

when opening or closing operation of the disk tray is requested, sending a first load/unload command to the disk drive to trigger an operation of opening or closing the disk tray and recording a time value that corresponds to a time point of sending the first command;

receiving a value returned by the disk drive for the first load/unload command and recording a time value that corresponds to a time point of receiving the returned value; and

calculating a period of time from the sending of the first load/unload command to the receiving of the returned value; and

when the calculated period of time is smaller than or equal to a threshold period, sending a second unload/load command to the disk drive, wherein the second unload/load command reverses the operation triggered by the first unload/load command applied to the disk drive.

2. The method as claimed in claim 1 , wherein the opening or closing of the disk tray is requested by utilizing an input device.

3. The method as claimed in claim 1 , wherein when the calculated period of time is greater than a threshold period, the first load/unload command is executed by the disk drive to be completed.

4. The method as claimed in claim 1 , wherein the load/unload command is defined by the ATAPI CD-ROM specification SFF-8020.

5. The method as claimed in claim 1 , wherein the threshold period is 0.5 second.

6. A method of opening/closing a disk tray in a disk drive, comprising the steps of:

when opening or closing of the disk tray is requested, sending a first load/unload command to the disk drive to trigger an operation of opening or closing the disk tray and receiving a value returned by the disk drive for the first load/unload command;

calculating a time period from the sending of the first toad/unload command to the receiving of the returned value; and

sending a second unload/load command to the disk drive to reverse the operation triggered by the first load/unload command when the calculated time period is shorter than a threshold.

7. The method as claimed in claim 6 , wherein the opening or closing of the disk tray is requested by utilizing an input device.

8. The method as claimed in claim 6 , wherein the calculating of the time period comprises the steps of:

recording a first clock value corresponding to the time when the first load/unload command is sent;

recording a second clock value corresponding to the time when the returned value is received; and

obtaining the time period according to a difference between the first and second clock value.

9. The method as claimed in claim 6 , wherein the threshold is about 0.5 second.

10. The method as claimed in claim 6 , wherein the load/unload command is defined by the ATAPI CD-ROM specification SFF-8020.

Assignments (10)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 13, 2019
From: COREL SOFTWARE LLC
To: COREL CORPORATION
Reel/Frame 048067/0586 →
CHANGE OF NAME Recorded Nov 29, 2018
From: 8324450 CANADA INC.
To: COREL SOFTWARE LLC
Reel/Frame 047675/0950 →
ENTITY DOMICILE CHANGE Recorded Dec 17, 2014
From: 8324450 CANADA INC.
To: 8324450 DELAWARE LLC
Reel/Frame 034651/0817 →
CORRECTIVE ASSIGNMENT TO CORRECT THE ASSIGNEE, AND REPLACE THE ASSIGNMENT PREVIOUSLY RECORDED ON REEL 030427 FRAME 0331. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT TO 8324450 CANADA INC. Recorded Aug 1, 2013
From: COREL CORPORATION
To: 8324450 CANADA INC.
Reel/Frame 030986/0268 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 17, 2013
From: VECTOR CC HOLDINGS, SRL; VECTOR CC HOLDINGS III, SRL; VECTOR CC HOLDINGS IV, SRL
To: 8324450 CANADA INC.
Reel/Frame 030427/0403 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 16, 2013
From: COREL CORPORATION
To: VECTOR CC HOLDINGS, SRL; VECTOR CC HOLDINGS III, SRL; VECTOR CC HOLDINGS IV, SRL
Reel/Frame 030427/0331 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 22, 2010
From: COREL TW CORPORATION
To: COREL CORPORATION
Reel/Frame 025387/0003 →
MERGER Recorded Mar 28, 2008
From: INTERVIDEO, DIGITAL TECHNOLOGY CORPORATION
To: COREL TW CORP.
Reel/Frame 020710/0684 →
MERGER Recorded Mar 27, 2008
From: ULEAD SYSTEMS, INC.
To: INTERVIDEO, DIGITAL TECHNOLOGY CORPORATION
Reel/Frame 020710/0360 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 5, 2003
From: LIU, YU-CHIH
To: ULEAD SYSTEMS, INC.
Reel/Frame 014686/0051 →