Source: http://www.google.com/patents/US8181088?dq=7,496,943
Timestamp: 2017-10-23 19:29:56
Document Index: 237660895

Matched Legal Cases: ['Application No. 2', 'Application No. 2005136363', 'Application No. 2003', 'Application No. 2006', 'Application No. 93114367', 'Application No. 2003', 'Application No. 2007101268099', 'Application No. 2003', 'Application No. 04734430', 'Application No. 2005136363', 'Application No. 093114367']

Patent US8181088 - Apparatus and method for recording and/or reproducing data on an information ... - Google Patents
An apparatus and method for recording and/or reproducing data on a disc are provided using padding information, and a corresponding information storage medium. The recording method includes recording a recording unit block in which invalid data is padded in part of the block and recording padding information...http://www.google.com/patents/US8181088?utm_source=gb-gplus-sharePatent US8181088 - Apparatus and method for recording and/or reproducing data on an information storage medium using padding information, and the information storage medium
Publication number US8181088 B2
Application number US 12/058,995
Also published as CA2525967A1, CA2525967C, CN1791928A, CN1791928B, CN101071609A, CN101071609B, EP1627387A1, EP1627387A4, US7533319, US7870456, US8132066, US8161340, US8181087, US8190955, US8385185, US20040246838, US20080181066, US20080181067, US20080181071, US20080181073, US20080181074, US20080181075, US20080184092, WO2004105024A1
Publication number 058995, 12058995, US 8181088 B2, US 8181088B2, US-B2-8181088, US8181088 B2, US8181088B2
Inventors Sung-hee Hwang, Kyung-geun Lee, Yoon-Woo Lee
Patent Citations (28), Non-Patent Citations (21), Classifications (15), Legal Events (1)
US 8181088 B2
a burst indicator subcode cluster in which status information indicating whether at least one of the plurality of data frames comprises invalid data is recorded.
wherein the physical cluster comprises an error correction code cluster comprising a plurality of data frames in which valid and/or invalid data are recorded, and a burst indicator subcode cluster in which status information indicating whether at least one of the plurality of data frames comprises invalid data is recorded.
If the disc drive reads out the error correction block in order to reproduce the valid data occupying only part of the block, and performs error correction, error correction of codewords containing the meaningful 4 Kbyte data is possible, but error correction of codewords having the meaningless 6 Kbyte data is impossible and as a result it is determined that error correction is impossible in the entire error correction block. Since the disc drive cannot distinguish which part of the error correction block has valid data and which part is filled with invalid data, error correction or reproduction should be reattempted, or else the error correction block, despite the fact that it contains some valid data, is finally treated as an error block.
Since the amount of management information, which is generally recorded in a lead-in or lead-out area of the disc 100 to smoothly use the disc 100, is less than the size of a recording unit block (e.g., 64 Kbytes), the system controller 25 pads the remaining part with a predetermined value such as 00 h so that a recording unit block of a predetermined size can be formed and transferred to the pickup 10. Also, when data is recorded according to a record command of the host, and when the size of the data to be recorded is not a multiple of a recording unit block, the system controller 25 receives the data transmitted from the host, divides the data to fit the size of the recording unit block, and then records the data. As for the leftover part of a recording unit block which is not filled with the data, the system controller 25 pads that part with a predetermined value such as 00 h so that recording unit blocks of a predetermined size can be formed and transferred to the pickup 10. Accordingly, the location immediately before an area where 00 h is padded in the recording unit block is the last part of an area where valid data is recorded.
When part of a recording unit block is padded with a predetermined value such as 00 h, the system controller 25 records the padding information together so that the presence of the padded invalid data and the locations of valid data and invalid data in a recording unit block are indicated, and the value of invalid data (i.e., the padded value; for example, if 00 h is padded, 00 h, or if ffh is padded, ffh) is recorded. Thus, the location where valid data exists in a recording unit block indicates the location where valid data is recorded in the recording unit block, and the location where invalid data, for example, 00 h, exists indicates where the invalid data is recorded in the recording unit block. Accordingly, the locations of valid data and invalid data in the recording unit block indicate a location up to which valid data is recorded and beyond which invalid data is recorded.
Referring to FIGS. 4 and 5, in the process of generating this BIS cluster 516, it is possible to allocate a predetermined part of the “control data” of “logical address+control data” 502 to padding presence information 350 and a padding value 370 for a sector unit which is 2 Kbytes long, in order to implement an embodiment of the present invention. For padding presence information 350 (for example, ‘1’ indicates the presence of padded data, while ‘0’ indicates that there is only normal data), 1 bit is needed for one sector (“Data Frame”) that is 2 Kbytes long and accordingly 32 bits (4 bytes) are needed. For a padding value 370, 1 byte is needed for each sector and accordingly 32 bytes are needed. When a padding value 370 is selected among some predetermined values, it is desirable, but not required, to record information indicating the predetermined values. (For example, if there are two values, 00 h and ffh, which can be padded in sector units, the padding values can be identified only by one bit indicating ‘0’ or ‘1’.)
A host can communicate data with a disc drive (not shown) in units of sectors, where 1 sector is 2 Kbytes. For example, if the host commands the disc drive to record 50 sectors, for the remaining 18 sectors, data corresponding to 14 sectors are padded with a predetermined value such as 00 h by the disc drive itself. Since the disc drive knows that data is padded, the disc drive includes and records padding presence information 350 and a padding value 370, as padding information for each sector, in “logical address+control data” 502 (32*18 bytes) or “physical address” 504 (16*6 bytes), according to an embodiment of the present invention.
US5422761 Nov 20, 1992 Jun 6, 1995 International Business Machines Corporation Disk drive with redundant recording
US6367049 Jul 26, 1999 Apr 2, 2002 U.S. Philips Corp. Encoding multiword information by wordwise interleaving
US6504801 Dec 21, 1998 Jan 7, 2003 Kabushiki Kaisha Toshiba Optical disk system for reading and writing data in a plurality of units of sectors
US6567364 Dec 13, 1999 May 20, 2003 Matsushita Electric Industrial Co., Inc. Multi-track disk reproducing apparatus and reproducing method thereof
US6690630 Jul 31, 2002 Feb 10, 2004 Mediatek Inc. Compact disc decoder and method for correcting address errors in header data based on an input error flag
US6917574 Apr 12, 2001 Jul 12, 2005 Sony Corporation Data recording and reproducing apparatus and method for linking data using a decreased number of data linking blocks
US7058875 * Sep 2, 2003 Jun 6, 2006 Lg Electronics Inc. Method of correcting data on a high-density recording medium
US7228376 Oct 7, 2003 Jun 5, 2007 Ricoh Company, Ltd. Recording of information on recording medium having temporary space area
US20030012087 Mar 28, 2001 Jan 16, 2003 Toshihiko Kaji Optical disk apparatus
CN1324075A Apr 13, 2001 Nov 28, 2001 索尼公司 Method and device for data reproducing, method and device for data recording
EP1024490A1 Jan 26, 2000 Aug 2, 2000 Matsushita Electric Industrial Co., Ltd. AV data and computer data recording method and reproduction method, and recording drive and reproduction drive, information recording system and information reproduction system, and information recording medium for such methods
EP1067794A1 Jul 3, 2000 Jan 10, 2001 Pioneer Corporation Block forming method and apparatus of digital bit stream from partial transport stream
JP2001023311A Title not available
JP2001357628A Title not available
KR19980069922A Title not available
KR20010007418A Title not available
KR20010046919A Title not available
KR20020015393A Title not available
WO1999034522A2 Dec 28, 1998 Jul 8, 1999 Koninklijke Philips Electronics N.V. A method for encoding multiword information
WO2000013180A1 Aug 2, 1999 Mar 9, 2000 Unisys Corporation Improved method for providing variable sector-format operation to a computer system
WO2001009892A1 Jul 27, 2000 Feb 8, 2001 Sharp Kabushiki Kaisha Recording method, recording medium and recorder
1 Canadian Office Action issued on Sep. 1, 2009, in corresponding Canadian Application No. 2,525,967 (3 pages).
2 Decision on Grant issued in Russian Patent Application No. 2005136363/28(040595) on Aug. 31, 2007.
3 English Abstract for Korean Patent No. 2002-15393.
4 International Search Report and Written Opinion of the International Searching Authoirty issued Aug. 30, 2004, in counterpart International Application No. PCT/KR2004/001219 (10 pp., in English).
5 Office Action issued in Indonesian Patent Application No. W-00200503122 on Dec. 27, 2007.
6 Office Action issued in Korean Patent Application No. 2003-33127 on Jan. 21, 2008.
7 Office Action issued in related Japanese Patent Application No. 2006-532056 on May 26, 2009.
8 Office Action issued in Taiwanese Patent Application No. 93114367 on Jul. 14, 2006.
9 Office Action issued Nov. 20, 2006 by the Korean Intellectual Property Office re: Korean Patent Application No. 2003-33127 (3pp).
10 Office Action issued on Jul. 10, 2009, in related Chinese Patent Application No. 2007101268099.
11 Office Action issued on May 18, 2007 by the Korean Intellectual Property Office for Korean Patent Application No. 2003-33127.
12 Partial supplementary European Search Report dated Feb. 9, 2012, in corresponding European Patent Application No. 04734430.4.
13 Russian Decision on Grant issued on Aug. 28, 2007, in counterpart Russian Application No. 2005136363/28(040595) (20 pages, in Russian, including complete English translation).
14 Taiwan Office Action issued on Jul. 14, 2006, in counterpart Taiwan Application No. 093114367 (5 pages, complete English translation only).
15 U.S. Appl. No. 10/847,675, filed May 18, 2004, Sung-hee Hwang, et al., Samsung Electronics Co., Ltd.
16 U.S. Appl. No. 12/058,985, filed Mar. 31, 2008, Sung-hee Hwang, et al., Samsung Electronics Co., Ltd.
17 U.S. Appl. No. 12/058,989, filed Mar. 31, 2008, Sung-hee Hwang, et al., Samsung Electronics Co., Ltd.
18 U.S. Appl. No. 12/059,008, filed Mar. 31, 2008, Sung-hee Hwang, et al., Samsung Electronics Co., Ltd.
19 U.S. Appl. No. 12/059,019, filed Mar. 31, 2008, Sung-hee Hwang, et al., Samsung Electronics Co., Ltd.
20 U.S. Appl. No. 12/059,061, filed Mar. 31, 2008, Sung-hee Hwang, et al., Samsung Electronics Co., Ltd.
21 U.S. Appl. No. 12/059,078, filed Mar. 31, 2008, Sung-hee Hwang, et al., Samsung Electronics Co., Ltd.
U.S. Classification 714/763, 714/769, 714/755
Cooperative Classification G11B2020/1272, G11B2020/1846, G11B20/1866, G11B2220/2537, G11B20/1217, G11B2020/1222, G11B2020/1288
European Classification G11B20/18E, G11B20/12D