IP Library Granted Patent US 8,218,412
Granted Patent B2
US 8,218,412 · App. 11/934,886 · Granted Jul 10, 2012

Method and system for determining disc format for recovery of data recording

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,218,412
App. No.
11/934,886
Granted
Jul 10, 2012
Kind
B2
Abstract

A method for determining a disc format is disclosed. Data from at least one address of the disc is retrieved, wherein the at least one address is selected from a plurality of predetermined addresses related to the disc format. The disc format is determined according to the retrieved data.

Claims (42)

1. A method for determining a disc data format of a disc defining a format in which data is arranged on the disc, comprising:

retrieving data from at least one address of the disc, the one address being selected from a plurality of predetermined addresses, wherein the plurality of predetermined addresses exclude addresses associated with a lead-in area of the disc; and

determining the disc data format based on the value of the one address and the value of the data retrieved from the one address,

wherein when the selected address is 0x3E10, the disc data format is determined to be DVD+VR format if there is data at the selected address for retrieval.

2. The method for determining the disc data format of the disc as claimed in claim 1 , wherein the disc data format a logical disc data format.

3. The method for determining the disc data format of the disc as claimed in claim 1 , wherein the predetermined addresses related to the disc data format comprise 0x0000, 0x3000, 0x30C0, 0x3E10 and 0x4000.

4. The method for determining the disc data format of the disc as claimed in claim 1 , further comprising determining disc information of the disc according to the determined disc data format.

5. The method for determining the disc data format of the disc as claimed in claim 4 , wherein the disc information is a number of tracks of the disk, a corresponding address range of each track of the disc, or a next written address (NWA) of each track of the disc.

6. The method for determining the disc data format of the disc as claimed in claim 1 , further comprising performing a next written address (NWA) search operation according to the determined disc data format.

7. The method for determining the disc data format of the disc as claimed in claim 1 , wherein when the selected address is a beginning of a logical sector number (LSN) of the disc, the disc is a finalized disc if there is data at the selected address for retrieval.

8. The method for determining the disc data format of the disc as claimed in claim 7 , further comprising:

performing a NWA search operation from the beginning to an end of the LSN of the disc; and

obtaining disc information of the disc including a track number as one track, a corresponding address range of the track which is from the beginning to the end of the LSN of the disc, and a next written address (NWA) of the track, obtained from the performed NWA search operation.

9. The method for determining the disc data format of the disc as claimed in claim 1 , further comprising:

performing NWA search operations from a beginning of the LSN of the disc to the address 0x3E10 and the address 0x3E10 to an end of the LSN of the disc respectively; and

obtaining disc information of the disc including a track number as two tracks, two corresponding address ranges of the two tracks which are from the beginning of the LSN of the disc to the address 0x3E10 and the address 0x3E10 to the end of LSN of the disc respectively, and a corresponding next written address (NWA) of each track, obtained from the performed NEA search operations.

10. The method for determining the disc data format of the disc as claimed in claim 1 , wherein when the selected address is 0x3000, the disc data format is determined to be DVD-VIDEO if there is data at the selected address for retrieval.

11. The method for determining the disc data format of the disc as claimed in claim 10 , further comprising:

performing NWA search operations from a beginning of the LSN of the disc to the address 0x3000 and the address 0x3000 to an end of the LSN of the disc respectively; and

obtaining disc information of the disc including a track number as two tracks, two corresponding address ranges of the two tracks which are from the beginning of the LSN of the disc to he address 0x3000 and the address 0x3000 to the end of LSN of the disc respectively, and a corresponding written address (NWA) of each track, obtained from the performed NWA search operations.

12. A method for determining a disc format of a disc comprising:

retrieving data from at least one address of the disc, selected from a plurality of predetermined addresses related to the disc format;

determining the disc format according to the retrieved data;

determining whether the retrieved data is video title set information (VTSI) data;

obtaining a starting address of a last item of the VTSI data;

calculating a number of the VTSI data; and

obtaining disc information of the disc according to the determined disc format and the number of the VTSI data.

13. The method for determining the disc format of the disc as claimed in claim 12 , wherein the selected address is 0x3000 and the determined disc format is DVD-Video.

14. The method for determining the disc format of the disc as claimed in claim 12 , further comprising performing a NWA search operation according to the determined disc format and the number of the VTSI data.

15. A method for determining a disc format of a disc comprising:

retrieving data from at least one address of the disc, selected from a plurality of predetermined addresses related to the disc format;

determining the disc format according to the retrieved data; and

checking whether a fragment starting from the selected address is a buffer area if there is data at the selected address for retrieval and the disc format is determined according to the checking result.

16. The method for determining the disc format of the disc as claimed in claim 15 , wherein the selected address is 0x3E10 and the determined disc format is DVD+VR.

17. A system for determining a disc format of a disc comprising:

a retrieve module, retrieving data from at least one address of the disc, selected from a plurality of predetermined addresses related to the disc format;

a determination module, determining the disc format according to the retrieved data; and

a process module, determining whether the retrieved data is video title set information (VTSI) data, obtaining a starting address of a last item of the VTSI data, calculating a number of the VTSI data, performing a NWA search operation according to the determined disc format and the number of the VTSI data, and obtaining disc information of the disc according to the determined disc format and the number of the VTSI data.

18. A system for determining a disc format of a disc comprising:

a retrieve module, retrieving data from at least one address of the disc, selected from a plurality of predetermined addresses related to the disc format;

a determination module, determining the disc format according to the retrieved data; and

a process module determining whether a fragment starting from the selected address is a buffer area, wherein the determination module determines the disc format according to the check result from the process module.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 3, 2021
From: MEDIATEK INC.
To: XUESHAN TECHNOLOGIES INC.
Reel/Frame 055486/0870 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 5, 2007
From: TSAI, PING-TSAI; WU, SUNG-YANG; LIU, PIN-CHOU; NIEN, YA-FANG
To: MEDIATEK INC.
Reel/Frame 020066/0749 →