Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Method and device for storing data on a record medium and for transferring information

A technology for user data and equipment, which is applied in recording information storage, recording signal processing, special data processing applications, etc., and can solve complex problems

Inactive Publication Date: 2007-09-05
KONINKLIJKE PHILIPS ELECTRONICS NV
View PDF1 Cites 1 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Now the problem is more complicated because there should be a way to tell the disk drive which sectors it should bus encrypt and which sectors it should not bus encrypt

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Method and device for storing data on a record medium and for transferring information
  • Method and device for storing data on a record medium and for transferring information
  • Method and device for storing data on a record medium and for transferring information

Examples

Experimental program
Comparison scheme
Effect test

example 1

[0035] Example 1: Write (12) command (W12)

[0036] Figure 5 is a table illustrating a W12 command descriptor block adapted in accordance with the present invention.

[0037] As illustrated by the table in Figure 5, the W12 command consists of 12 bytes of 8 bits each. Byte 0 contains the opcode, bytes 2-5 are used to indicate the logical block address of the memory space where the data sector 30 should be stored, and bytes 6-9 are used to indicate the length of the data sector 30 to be transferred. Byte 11 is the control byte.

[0038] Bits 5-7 of Byte 1 and Bits 0-6 of Byte 10 are reserved for future definitions, ie they have no defined meaning yet. Therefore, it is possible to use any one of these bits as the encryption bit EB, which indicates that the W12 command is to be used as the write encrypted sector command WESC.

[0039] In the embodiment illustrated in Figure 5, the first four bits 0-3 of byte 10 are used as the encryption key identifier EKI. A value of EKI=0 m...

example 2

[0049] Example 2: Read (12) command (R12)

[0050] Figure 7 is a table illustrating the R12 command descriptor block adapted in accordance with the present invention.

[0051] As illustrated by the table in Figure 7, the R12 command consists of 12 bytes of 8 bits each. Byte 0 contains the opcode, bytes 2-5 are used to indicate the logical block address of the storage space of the data sector 30 that should be read, and bytes 6-9 are used to indicate the length of the data sector 30 to be transferred. Byte 11 is the control byte.

[0052] Bits 5-7 of Byte 1 and Bits 0-6 of Byte 10 are reserved for future definitions, ie they have no defined meaning yet. Therefore, it is possible to use any of these bits as an encryption bit indicating that the R12 command is to be used as the read encrypted sector command RESC.

[0053] In the embodiment as illustrated in Figure 7, the first four bits 0-3 of byte 10 are used as the encryption key identifier EKI. A value of EKI=0 means "no e...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

Data storage system (1) comprises: an optical disc (2) having a storage space (3) for receiving sectors of data; a disc drive (10), suitable for writing information to the disc; a host (20), capable of cooperating with the drive; the host being designed to send to said drive a write encrypted sector command WESC(EKI) for commanding said drive to write one or more bus-encrypted sectors to said disc, WESC(EKI) including an encryption key identifier EKI; the drive being designed, in response to receiving said WESC(EKI), to evaluate the value of EKI, and, if the value of EKI indicates a bus-encrypted user data portion (32E), to decrypt this user data portion, to generate a header portion (31) with bus encryption information BEI, to combine this header portion with the decrypted user sector portion (32) to make a data sector (30), and to write the data sector (30) to the disc.

Description

technical field [0001] The present invention generally relates to the field of storing data on recording media. The present invention particularly relates to optical storage, such as CD, DVD, Blu-ray (BluRay), etc., and the following will take Blu-ray as an example to explain the present invention, but it should be noted that this is only an example and is not intended to limit the scope of the present invention. The gist of the invention is also applicable to other types of recordable discs, optical or not, and the gist of the invention is even applicable to recordable media of different types than discs. Background technique [0002] Since optical data storage technology, generally including the manner in which information can be stored on optical discs, is well known, it is not necessary to explain the technology in more detail here. In brief overview, an optical storage disc comprises at least one track of storage space, either in the form of a continuous spiral or in t...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Applications(China)
IPC IPC(8): G11B20/00G06F21/00G06F21/80
CPCG11B20/00086G11B20/0021G11B20/00507G06F21/80G11B20/00G06F17/00G11B20/10G06F21/00
Inventor R·A·布朗迪克
Owner KONINKLIJKE PHILIPS ELECTRONICS NV
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products