Information processing device and information processing method

US10020019B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10020019-B2
Application numberUS-201113151685-A
CountryUS
Kind codeB2
Filing dateJun 2, 2011
Priority dateJun 24, 2010
Publication dateJul 10, 2018
Grant dateJul 10, 2018

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

An information processing device includes: a data processing unit that executes a process of reproducing content recorded in a medium; and a memory storing a content revocation list in which an identifier (ID) of revoked content is recorded, wherein the data processing unit compares a minimum allowable version of a content revocation list recorded in a token which is management data corresponding to content recorded in the medium with a version of a content revocation list acquired from the memory, and when the version of the content revocation list acquired from the memory is an old version lower than the minimum allowable version of the content revocation list recorded in the token, the data processing unit halts determination on revocation of content based on the content revocation list acquired from the memory and reproduction of content.

First claim

Opening claim text (preview).

What is claimed is: 1. An information processing device, comprising: a data processing circuit configured to: receive a content revocation list from a server, wherein the content revocation list corresponds to reproduction content from a content source, wherein the content revocation list comprises a first identifier (ID) of revoked content, and wherein the revoked content is illegally copied content; receive content management data that corresponds to the reproduction content, wherein the content management data comprises a token, wherein the token comprises a first minimum allowable version of the content revocation list and a content ID of the reproduction content, and wherein the content ID is based on a combination of a server ID of the server and a unique content ID; compare the first minimum allowable version of the content revocation list recorded in the token with a version of the received content revocation list; suspend a first determination of whether to revoke the reproduction content based on a second determination that the received content revocation list is a lower version than the first minimum allowable version of the content revocation list recorded in the token; reproduce the reproduction content based on a third determination that the content ID of the reproduction content is unrecorded in the received content revocation list; receive a server revocation list that corresponds to the reproduction content, wherein the server revocation list comprises a second identifier (ID) of a revoked server, and wherein the token further comprises a second minimum allowable version of the received server revocation list; compare the second minimum allowable version of the server revocation list recorded in the token with a version of the received server revocation list; and suspend a fourth determination of whether to revoke the server based on a fifth determination that the received server revocation list is a lower version than the second minimum allowable version of the server revocation list recorded in the token. 2. The information processing device according to claim 1 , wherein the data processing circuit is further configured to: determine whether to revoke the reproduction content based on sixth determination that the content revocation list is one of a same version as, or a higher version than, the first minimum allowable version of the content revocation list recorded in the token. 3. The information processing device according to claim 1 , wherein the data processing circuit is further configured to: determine whether to revoke the server based on a seventh determination that the received server revocation list is one of a same version as, or a higher version than, the second minimum allowable version of the server revocation list recorded in the token, and reproduce the reproduction content based on an eighth determination that the server ID of the server from which the reproduction content is acquired is unrecorded in the received server revocation list. 4. The information processing device according to claim 3 , wherein the data processing circuit is further configured to: acquire the server ID from a server certificate acquired from the server from which the reproduction content is acquired, and reproduce the reproduction content based on ninth determination that the acquired server ID is unrecorded in the received server revocation list. 5. The information processing device according to claim 4 , wherein the data processing circuit is further configured to: verify a signature set in the server certificate, and read the server ID from the server certificate based on a validity of the server certificate. 6. The information processing device according to claim 1 , wherein the data processing circuit is further configured to: verify a signature set in the token, and read data recorded in the token based on a validity of the token. 7. The information processing device according to claim 1 , wherein the content source is a flash memory-type memory card. 8. The information processing device according to claim 1 , wherein the content source is a removable media. 9. The information processing device according to claim 1 , wherein the content source is a remote content server, and the data processing circuit is further configured to receive the reproduction content from the remote content server through a network. 10. The information processing device according to claim 1 , wherein the reproduction content is reproduced into a memory, and the data processing circuit is further configured to: authenticate the memory with the server, receive a binding key from the server, and record the binding key into the memory. 11. The information processing device according to claim 1 , wherein the data processing circuit is further configured to: receive a version number of the content revocation list, and compare the first minimum allowable version of the content revocation list recorded in the token with the received version number of the received content revocation list. 12. The information processing device according to claim 1 , wherein the data processing circuit is further configured to receive the content ID of the reproduction content. 13. The information processing device according to claim 6 , wherein the data processing circuit is further configured to receive a time stamp that indicates a time at which the signature was set in the token. 14. An information processing method, comprising: receiving a content revocation list form a server, wherein the content revocation list is corresponding to reproduction content from a content source, wherein the content revocation list comprises a first identifier (ID) of revoked content, and wherein the revoked content is illegally copied content; receiving content management data corresponding to the reproduction content, wherein the content management data comprises a token, wherein the token comprises a first minimum allowable version of the content revocation list and a content ID of the reproduction content, and wherein the content ID is based on a combination of a server ID of the server and a unique content ID; comparing the first minimum allowable version of the content revocation list recorded in the token with a version of the received content revocation list; suspending a first determination of whether to revoke the reproduction content based on a second determination that the received content revocation list is a lower version than the first minimum allowable version of the content revocation list recorded in the token; reproducing the reproduction content based on a third determination that the content ID of the reproduction content is unrecorded in the content revocation list; receiving a server revocation list corresponding to the reproduction content, wherein the server revocation list comprises a second identifier (ID) of a revoked server, and wherein the token further comprises a second minimum allowable version of the received server revocation list; comparing the second minimum allowable version of the server revocation list recorded in the token with a version of the received server revocation list, and suspending a fourth determination of whether to revoke the server based on a fifth determination that the received server revocation list is a lower version than the second minimum allowable version of the server revocation list recorded in the token. 15. A non-transitory computer-readable storage medium having stored thereon computer-executable instructions for causing a computer to execute operatio

Assignees

Inventors

Classifications

  • using a content identifier, e.g. an international standard recording code [ISRC] or a digital object identifier [DOI] · CPC title

  • involving user or device identifiers, e.g. serial number, physical or biometrical information, DNA, hand-signature or measurable physical characteristics · CPC title

  • wherein the key is stored on the record carrier · CPC title

  • using a device identifier associated with the player or recorder, e.g. serial numbers of playback apparatuses or MAC addresses · CPC title

  • by mutual authentication, e.g. between devices or programs · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US10020019B2 cover?
An information processing device includes: a data processing unit that executes a process of reproducing content recorded in a medium; and a memory storing a content revocation list in which an identifier (ID) of revoked content is recorded, wherein the data processing unit compares a minimum allowable version of a content revocation list recorded in a token which is management data correspondi…
Who is the assignee on this patent?
Ueda Kenjiro, Yoshimura Koji, Kuno Hiroshi, and 3 more
What technology area does this patent fall under?
Primary CPC classification G11B20/00086. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Jul 10 2018 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 1 related publication on this page (citations in our corpus or others sharing the same primary CPC).