Method and system for providing DRM license
AssigneeSamsung Electronics Co., Ltd.
InventorHyoung-shick Kim
Life of this patent
Estimating the term…
Abstract
A system for providing a digital rights management (DRM) license includes a sink system requesting a license for content, a source system generating and providing a plurality of sub-rights tokens, which include binding information having path information that indicates relations among a plurality of principals, in accordance with the request, and a rights mediator generating a main rights token by combining the plurality of sub-rights tokens and transmitting the generated main rights token to the system. The sink system determines whether to access the license which is bound to the principals on the basis of the main rights token.
Claims19
A system for providing a digital rights management (DRM) license, the system comprising:
- a sink system which requests a license for content;
- a source system which generates and provides a plurality of sub-rights tokens, each of the plurality of sub-rights tokens include binding information having path information that indicates relations among a plurality of principals, in accordance with the request;
- and
- a rights mediator computer which generates a main rights token by combining the plurality of sub-rights tokens and transmits the main rights token to the sink system,
- wherein the sink system determines whether to access the license which is bound to the principals on the basis of the main rights token, and
- wherein the sink system is a system that generates a topology which gives content playback rights on the basis of the main rights token which is transmitted, and which determines whether to access the license which is bound to the principals constituting the sink system on the basis of the topology which is generated.
A method of providing a digital rights management (DRM) license, the method comprising:
- (a) requesting a license for content;
- (b) generating a plurality of sub-rights tokens, each of the plurality of sub-rights tokens include binding information having path information that indicates relations among a plurality of principals, in accordance with the requesting;
- (c) generating by a computer a main rights token by combining the plurality of sub-rights tokens which are generated;
- and
- (d) determining whether to access the license which is bound to the principals on the basis of the main rights token which is generated,
- wherein said (d) comprises:
- generating a topology for giving content playback rights on the basis of the main rights token which is generated;
- and
- determining whether to access the license which is bound to the principals constituting the sink system on the basis of the generated topology.
A non-transitory computer readable medium storing a computer program comprising instructions for providing a digital rights management (DRM) license executed by a processor to perform operations of:
- receiving a request for a content license;
- generating and providing a plurality of sub-rights tokens, each of the plurality of sub-rights tokens include binding information having path information that indicates relations among a plurality of principals, in accordance with the request;
- and
- generating a main rights token by combining the plurality of sub-rights tokens,
- wherein a sink system determines whether to access the license which is bound to the principals on the basis of the main rights token, and
- wherein the sink system is a system that generates a topology which gives content playback rights on the basis of the main rights token which is transmitted, and which determines whether to access the license which is bound to the principals constituting the sink system on the basis of the topology which is generated.
Dependencies are inferred from the claim text.