Method and device for determining a unique content instance identifier, unique content instance identifier and method and device for managing content licenses
AssigneeSony Deutschland GmbH
InventorPaul Szucs
Life of this patent
Estimating the term…
Abstract
The present disclosure is directed to determining a unique content instance identifier (CIID) for each content item handled in a content management system. The content item has been received from one of a plurality of content providers and/or content delivery channels and has been identified by said one of a plurality of content providers with an original content identifier within an original identification scheme. A data structure of the CIID is defined depending on the original identification scheme, the data structure including a first, a second and third part, wherein the size of at least one of the second and third parts depends on the original identification scheme; stores a code in the first part.
Claims23
A method for determining a unique content instance identifier (CIID) of a content item, wherein said content item has been received by a receiving device and provided to a content management system and includes an original content identifier of an original identification scheme, the method comprising:
- defining, by circuitry, a data structure of said unique content item identifier (CIID) depending on said original identification scheme, said data structure comprising a first, a second, and a third part, wherein a size of at least one of said second and third parts depends on the original identification scheme;
- storing, to memory, a code in said first part, wherein said code uniquely identifies said original identification scheme;
- storing, to said memory, said original content identifier, a derivative thereof, and/or a device identifier, identifying said receiving device in said second part;
- and
- storing, to said memory, a freely allocatable value in said third part, such that no duplicate unique content instance identifiers (CIID) are generated by said device.
A device for determining a unique content instance identifier (CIID) of a content item, wherein said content item has been received by a receiving device and provided to a content management system and comprises an original content identifier of an original identification scheme, comprising:
- a system controller including circuitry configured to:
- apply a data structure of said unique content item identifier (CIID) depending on said original identification scheme, said data structure comprising a first, a second, and a third part, wherein a size of at least one of said second and third parts depends on the original identification scheme;
- store a code in said first part, wherein said code uniquely identifies said original identification scheme;
- store said original content identifier, a derivative thereof, and/or a device identifier, identifying said receiving device in said second part;
- store a freely allocatable value in said third part, such that no duplicate unique content instance identifiers (CIID) are generated by said device.
A non-transitory computer-readable medium that stores a unique content instance identifier (CIID) of a content item, wherein said content item has been received by a receiving device and provided to a content management system and comprises an original content identifier of an original identification scheme, comprising:
- a data structure depending on said original identification scheme, said data structure comprising a first, a second, and a third part, wherein a size of at least one of said second and third parts depends on the original identification scheme;
- said first part comprising a code, wherein said code uniquely identifies said original identification scheme;
- said second part comprising said original content identifier, a derivative thereof, and/or a device identifier, identifying said receiving device in said second part;
- and
- said third part comprising a freely allocatable value such that no duplicate unique content instance identifiers (CIID) exist.
A method for managing content licenses (CL) in a content management and protection system, wherein content items are handled, comprising:
- creating by a device, comprised within said system, a content license (CL) for a content item to manage the usage of said content item within said system;
- and
- storing a device identifier of the device which has created the first content license (CL) for said content item as a Content License Creator (CLC) field in the content license (CL), such that this value is not changed by any compliant device within said content management and protections system.
A device for managing content licenses (CL) in a content management and protection system, wherein content items are handled, comprising:
- a system controller adapted to:
- create a content license (CL) for a content item to manage the usage of said content item within said system, and
- store a device identifier of said device, which has created the first content license for said content item, as a Content License Creator (CLC) field in the content license (CL), such that this value is not changed by any compliant device within said content management and protections system.
Dependencies are inferred from the claim text.