Claims Analysis
Total Claims: 16
Claim 1
Independent Claim
145 words
A method of updating a memory disc, the disc being of the type that has a plurality of zones, one of the zones containing at least one directory block that includes a plurality of entries in the form of addresses which point at data, the method comprising the steps of reading the entries of the one directory block into a temporary location; altering the entries of the one directory block with new directory information; dividing the entries of the one directory block into two new directory blocks, each of the new directory blocks being designated by a separate pointer; writing the two new directory blocks from the temporary location onto the memory disc; and storing the pointers into a new directory pointer block of the memory disc, whereby subsequent addition of new directory information requires the alteration of less than all of the directory blocks.
Claim 2
Independent Claim
145 words
A method of updating a memory disc, the disc being of the type that has a plurality of zones, one of the zones containing at least one directory block that includes a plurality of entries in the form of addresses which point at data, the method comprising the steps of reading the entries of the one directory block into a temporary location; altering the entries of the one directory block with new directory information; dividing the entries of the one directory block into two new directory blocks, each of the new directory blocks being designated by a separate pointer; writing the two new directory blocks from the temporary location onto the memory disc; and storing the pointers into a new directory pointer block of the memory disc, whereby subsequent addition of new directory information requires the alteration of less than all of the directory blocks.
Claim 3
Dependent Claim
28 words
The method as claimed in claim 1, wherein at least one of the new directory blocks and new directory pointer block is written onto the existing one zone.
Claim 4
Dependent Claim
53 words
The method as claimed in claim 1 or 2, wherein the number of entries in each directory block is determined utilizing the following equation: 2≦M<<N, where "M" is defined as the number of entries in each directory block and "N" is the total number of entries which are written on the memory disc.
Claim 5
Independent Claim
148 words
A method of updating an optical memory disc, the disc being of the type that has a plurality of zones, one of the zones containing at least one directory block that includes a plurality of entries in the form of addresses which point at data, the method comprising the steps of reading the entries of the one directory block into a temporary location; altering the entries of the one directory block with new directory information; dividing the entries of the one directory block into two new directory blocks, each of the new directory blocks being designated by a separate pointer; writing the two new directory blocks from the temporary location onto the optical memory disc; and storing the pointers in a new directory pointer block of the optical memory disc, whereby subsequent addition of new directory information requires the alteration of less than all of the directory blocks.
Claim 6
Independent Claim
148 words
A method of updating an optical memory disc, the disc being of the type that has a plurality of zones, one of the zones containing at least one directory block that includes a plurality of entries in the form of addresses which point at data, the method comprising the steps of reading the entries of the one directory block into a temporary location; altering the entries of the one directory block with new directory information; dividing the entries of the one directory block into two new directory blocks, each of the new directory blocks being designated by a separate pointer; writing the two new directory blocks from the temporary location onto the optical memory disc; and storing the pointers in a new directory pointer block of the optical memory disc, whereby subsequent addition of new directory information requires the alteration of less than all of the directory blocks.
Claim 7
Dependent Claim
29 words
The method as claimed in claim 4, wherein at least one of the two new directory blocks and new directory pointer block is written onto the existing one zone.
Claim 8
Dependent Claim
54 words
The method as claimed in claim 4 or 5, wherein the number of entries in each directory block is determined utilizing the following equation: 2≦M<<N, where "M" is defined as the number of entries in each directory block and "N" is the total number of entries which are written on the optical memory disc.
Claim 9
Dependent Claim
119 words
The method as claimed in claim 4 or 5, wherein each of the zones has a defined amount of space with each directory block occupying less than one half of the defined amount, the method further comprising the steps of measuring the size of the remaining unoccupied portion of the defined amount of the zone to determine the feasibility of writing one of the two new directory blocks in the zone; writing one of the two new directory blocks from the temporary location onto the remaining portion of the zone; writing the other new directory block from the temporary location onto a new zone; and storing the pointers in a new directory pointer block of the optical memory disc.
Claim 10
Dependent Claim
34 words
The method as claimed in claim 7, wherein the measuring step utilizes the equation .0.<Q≦M/2, where Q=an arbitrary quantity representing the unoccupied portion of the zone, M=the number of entries in a directory block.
Claim 11
Dependent Claim
103 words
The method as claimed in claim 4 or 5, wherein each of the zones has a defined amount of space with each directory block occupying greater than one half of the defined amount, the method further comprising the steps of measuring the size of the remaining unoccupied portion of the defined amount of the zone to determine the feasibility of writing one of the two new directory blocks in the zone; writing each of the two new directory blocks from the temporary location onto each respective new zone; and storing the pointers in a new directory pointer block of the optical memory disc.
Claim 12
Dependent Claim
34 words
The method as claimed in claim 9, wherein the measuring step utilizes the equation .0.<Q≦M/2, where Q=an arbitrary quantity representing the unoccupied portion of the zone, M=the number of entries in a directory block.
Claim 13
Dependent Claim
153 words
Apparatus for updating an optical memory disc, the disc being of the type that has a plurality of zones, one of the zones containing at least one directory block that includes a plurality of entries in the form of addresses which at data, the apparatus comprising means for reading the entries of the one directory block into a temporary location; means for altering the entries of the one directory block with new directory information; means for dividing the entries of the one directory block into two new directory blocks, each of the new directory blocks being designated by a separate pointer; means for writing the two new directory blocks from the temporary location onto the optical memory disc; and means for storing the pointers in a new directory pointer block of the optical memory disc, whereby subsequent addition of new directory information requires the alteration of less than all of the directory blocks.
Claim 14
Dependent Claim
153 words
Apparatus for updating an optical memory disc, the disc being of the type that has a plurality of zones, one of the zones containing at least one directory block that includes a plurality of entries in the form of addresses which at data, the apparatus comprising means for reading the entries of the one directory block into a temporary location; means for altering the entries of the one directory block with new directory information; means for dividing the entries of the one directory block into two new directory blocks, each of the new directory blocks being designated by a separate pointer; means for writing the two new directory blocks from the temporary location onto the optical memory disc; and means for storing the pointers in a new directory pointer block of the optical memory disc, whereby subsequent addition of new directory information requires the alteration of less than all of the directory blocks.
Claim 15
Independent Claim
121 words
The apparatus as claimed in 11, wherein each of the zones has a defined amount of space with each directory block occupying less than one half of the defined amount, the apparatus further comprises means for measuring the size of the remaining unoccupied portion of the defined amount of the zone to determine the feasibility of writing one of the two new directory blocks in the zone; means for writing one of the two new directory blocks from the temporary location onto the remaining portion of the zone; means for writing the other new directory block from the temporary location onto a new zone; and means for storing the pointers in a new directory pointer block of the optical memory disc.
Claim 16
Dependent Claim
104 words
The apparatus as claimed in claim 11, wherein each of the zones has a defined amount of space with each directory block occupying greater than one half of the defined amount, the apparatus further comprises means for measuring the size of the remaining unoccupied portion of the defined amount of the zone to determine the feasibility of writing one of the two new directory blocks in the zone; means for writing each of the two new directory blocks from the temporary location onto each respective new zone; and means for storing the pointers in a new directory pointer block of the optical memory disc.