Information processing device, data processing method, and program
AssigneeSony Corporation
InventorsKenjiro Ueda, Tateo Oishi, Jun Yonemitsu
Life of this patent
Estimating the term…
Abstract
An information processing device includes: a local memory unit storing data including encrypted content; a memory storing data including key information to be used in a process of reproducing the encrypted content; and a data processing unit selectively reproducing encrypted content stored in a disk or the local memory unit, wherein the data processing unit reads a medium ID from the disk when the content to be reproduced is stored in the disk and reads a medium ID from the memory when the content to be reproduced is stored in the local memory unit.
Claims10
An information processing device comprising:
- a local memory unit programmed to store data including first encrypted content;
- a memory programmed to store data including key information to be used in a process of reproducing the first encrypted content;
- and
- a data processing unit programmed to selectively reproduce second encrypted content stored in a disk or the first encrypted content stored on the local memory unit and select one of a first medium ID and a second medium ID to be read based on which one of the first encrypted content or the second encrypted is to be reproduced,
- wherein, in reproducing the second encrypted content, the data processing unit is programmed to read the second medium ID from the disk and, in reproducing the first encrypted content, the data processing unit reads the first medium ID from the memory, wherein the data processing unit is programmed to read the first and second medium ID by executing a single application programming interface (API), which defines a first medium ID acquiring process sequence for reading the first medium ID and a second medium ID acquiring process for reading the second medium ID, and
- wherein the data processing unit is programmed to selectively reproduce the first or second encrypted content by transmitting to a management server the read first or second medium ID and a content ID of one of the first and second encrypted content and receive, from the management server, one or more permitted processes corresponding to the transmitted first or second medium ID and the one of the first and second encrypted content.
A data processing method carried out in an information processing device having a processor and a data processing unit, the data processing method comprising:
- selectively reproducing first encrypted content stored in a disk or second encrypted content stored on a local memory unit and selecting one of a first medium ID and a second medium ID to be read based on which one of the first encrypted content or the second encrypted is to be reproduced, using the data processing unit, by
- reading the first medium ID from the disk when reproducing the first encrypted content and reading the second medium ID from a memory when reproducing the second encrypted content, wherein both reading the first medium ID and reading the second medium ID are performed by the data processing unit executing a single application programming interface (API), which defines a first medium ID acquiring process sequence for reading the first medium ID and a second medium ID acquiring process for reading the second medium ID, and
- transmitting to a management server the first or second medium ID and a content ID of one of the first and second encrypted content and receiving, from the management server, one or more permitted processes corresponding to the transmitted first or second medium ID and the one of the first and second encrypted content.
A non-transitory computer readable storage medium storing computer readable instructions thereon that, when executed by a data processing unit, cause the data processing unit to carry out a data processing method, the data processing method comprising:
- selectively reproducing first encrypted content stored in a disk or second encrypted content stored on a local memory unit and selecting one of a first medium ID and a second medium ID to be read based on which one of the first encrypted content or the second encrypted is to be reproduced by:
- reading the first medium ID from the disk when reproducing the first encrypted content and reading the second medium ID from a memory when reproducing the second encrypted content, wherein both reading the first medium ID and reading the second medium ID are performed by the data processing unit executing a single application programming interface (API), which defines a first medium ID acquiring process sequence for reading the first medium ID and a second medium ID acquiring process for reading the second medium ID, and
- transmitting to a management server the first or second medium ID and a content ID of one of the first and second encrypted content and receiving, from the management server, one or more permitted processes corresponding to the transmitted first or second medium ID and the one of the first and second encrypted content.
Dependencies are inferred from the claim text.