7389378

Write Processing Method for Stream Type Commands and Medium Storage Apparatus

PublishedJune 17, 2008
Assigneenot available in USPTO data we have
Technical Abstract

Patent Claims
18 claims

Legal claims defining the scope of protection, as filed with the USPTO.

1

1. A write processing method for stream type commands for writing write data to a storage medium by a head according to the stream type command, comprising the steps of: writing received write data of said stream type commands to a buffer; writing the write data of said buffer sequentially to sectors of said storage medium by said head while confirming whether the writing succeeded; skipping a sector where said writing did not succeed in said writing step; protecting the write data for the sector where writing did not succeed in said buffer; and retry writing the write data of said skipped sector protected in said buffer to said skipped sector after said stream type commands are executed.

2

2. The write processing method for stream type commands according to claim 1 , further comprising a step of restarting the write processing of said head after stopping the write processing to said storage medium when said writing to said skipped sector did not succeed.

3

3. The write processing method for stream type commands according to claim 2 , wherein said protecting step further comprises a step of protecting the write data of at least one subsequent sector for which writing was skipped after stopping the write processing until said restarting of the write processing.

4

4. The write processing method for stream type commands according to claim 1 , wherein said step of retry writing the write data of said skipped sector comprises a step of enabling a predetermined number of times of retries to said skipped sector.

5

5. The write processing method for stream type commands according to claim 1 , wherein said protecting step further comprises a step of storing a count number of said skipped sector and the address of said buffer of the write data of said skipped sector in a protect table.

6

6. The write processing method for stream type commands according to claim 5 , wherein the step of writing the write data of said skipped sector comprises a step of writing the write data of said buffer in reference to said protect table.

7

7. The write processing method for stream type commands according to claim 3 , wherein said protecting step further comprises: a step of calculating a number of said at least one subsequent sector in terms of the time up to said restart after said write processing is stopped; and a step of protecting the write data of said at least one subsequent sector where writing was skipped up to said restart obtained from said calculation result.

8

8. The write processing method for stream type commands according to claim 1 , wherein said storage medium comprises a rotating disk medium.

9

9. The write processing method for stream type commands according to claim 1 , wherein said protecting step further comprises a step of recognizing that said command is said stream type command and executing said protecting step when said writing did not succeed.

10

10. A medium storage apparatus for writing data to a storage medium by a head comprising: a buffer for storing write data received along with stream type commands; a controller for sequentially writing the write data of said buffer to sectors of said storage medium by said head; and a processing unit for confirming whether said writing succeeded, skipping a sector where said writing did not succeeds and protecting the write data of said skipped sector in said buffer when said writing did not succeed, wherein said processing unit retries writing the write data of said skipped sector to said skipped sector by said head after executing said stream type commands.

11

11. The medium storage apparatus according to claim 10 , wherein when said writing did not succeed, said processing unit restarts writing the write data by said head after the writing to said storage medium is stopped.

12

12. The medium storage apparatus according to claim 11 , wherein said processing unit protects the write data of at least one subsequent sector for which writing was skipped after stopping the writing until the restart of the writing.

13

13. The medium storage apparatus according to claim 10 , wherein said processing unit allows a predetermined number of retries to said skipped sector.

14

14. The medium storage apparatus according to claim 10 , wherein said processing unit stores a count number of said skipped sector and the address of said buffer of the write data of said skipped sector in a protect table.

15

15. The medium storage apparatus according to claim 14 , wherein said processing unit writes the write data of said buffer in reference to said protect table.

16

16. The medium storage apparatus according to claim 12 , wherein said processing unit calculates a number of said at least of subsequent sector in terms of the time up to said restart after said writing is stopped, and protects the write data of the sector where said writing did not succeed and the at least one subsequent sector for which writing was skipped up to said restart obtained from said calculation result.

17

17. The medium storage apparatus according to claim 10 , wherein said storage medium is a rotating disk medium.

18

18. The medium storage apparatus according to claim 10 , wherein said processing unit recognizes that said command is said stream type command.

Patent Metadata

Filing Date

Unknown

Publication Date

June 17, 2008

Inventors

Hiroaki Murai
Yoshinori Inoue
Satoru Fukase
Takehiro Ogawa

Want to explore more patents?

Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.

Citation & reuse

Analysis on this page is generated by Patentable — an AI-powered patent intelligence platform. AI-generated summaries, explanations, and analysis may be reused with attribution and a visible link back to the canonical URL below. Patent abstracts and claims are USPTO public domain.

Cite as: Patentable. “WRITE PROCESSING METHOD FOR STREAM TYPE COMMANDS AND MEDIUM STORAGE APPARATUS” (7389378). https://patentable.app/patents/7389378

© 2026 Patentable. All rights reserved.

Patentable is a research and drafting-assistant tool, not a law firm, and does not provide legal advice. Documents we generate are drafts for review by a licensed patent attorney.