Digital content packaging, licensing and consumption
원문보기
IPC분류정보
국가/구분
United States(US) Patent
등록
국제특허분류(IPC7판)
G06F-021/00
G06Q-020/12
G06Q-030/02
출원번호
US-0954222
(2007-12-12)
등록번호
US-9892390
(2018-02-13)
발명자
/ 주소
Schnell, Patrik
Grigorovitch, Alexandre V.
Alkove, James M.
출원인 / 주소
MICROSOFT TECHNOLOGY LICENSING, LLC
대리인 / 주소
Williams, Karin L.
인용정보
피인용 횟수 :
0인용 특허 :
10
초록▼
A DRM technique involves packaging an advertisement using a data structure that encapsulates a number of advertising segments along with signed information, such as a table of hashes, associated with some of the advertising segments. In one scenario, the data structure and the signed information are
A DRM technique involves packaging an advertisement using a data structure that encapsulates a number of advertising segments along with signed information, such as a table of hashes, associated with some of the advertising segments. In one scenario, the data structure and the signed information are separately protected using public key and/or digital signature cryptographic schemes. The advertisement is delivered to a user of a consumer electronic device (CED) separately from delivery of a digital license, which governs user consumption of the advertisement. The digital license includes keys used in connection with the cryptographic scheme, and references a condition to be satisfied with respect to consumption of the advertisement. As advertising segments are verified and consumed by the user/CED, information is recorded and used to determine whether the license condition was satisfied. Satisfaction of the license condition may result in access to program content or additional licenses.
대표청구항▼
1. An electronic device for presenting digital content, the device comprising: a computer-readable storage medium, not comprising a propagated signal, storing computer-executable instructions; anda processor responsive to the computer-readable storage medium the processor when executing the computer
1. An electronic device for presenting digital content, the device comprising: a computer-readable storage medium, not comprising a propagated signal, storing computer-executable instructions; anda processor responsive to the computer-readable storage medium the processor when executing the computer-executable instructions performs the steps of: accessing a digital license including a key responsive to an input from the electronic device, the digital license including a digital license identifier, a grant under an intellectual property right to access a primary digital content item associated with the digital license identifier, and a condition to which the digital license is subject, wherein the condition further specifies required consumption of a predetermined number of content segments of the secondary digital content item;identifying, using the digital license identifier in the primary digital content item, a secondary digital content item comprising an associated data structure storing the digital license identifier and including a plurality of content segments, wherein the data structure further stores signed information about at least some of the plurality of content segments;verifying, using the key, the integrity of the signed information of the secondary digital content item to permit presentation by the electronic device of verified content segments of the identified secondary digital content item;repeatedly identifying and presenting the verified content segments of the secondary digital content item;recording information associated with amount of presented content segments of the secondary digital content item;determining from the recorded information whether the predetermined number of content segments were presented during the presentation of the secondary digital content item to satisfy the condition; andpermitting the electronic device to access the primary digital content item associated with the digital license identifier only when the condition has been satisfied. 2. The device according to claim 1, wherein the device includes a network interface and further comprises the step of storing the predetermined amount in a location selected from the group comprising: the digital license; the data structure; a consumer electronic device; and a network-based server or service provider accessed by the device using the network interface. 3. The device according to claim 1, further comprising the step of storing at least one of the digital license, the primary digital content item, the secondary digital content item, and the predetermined amount at a location remote from the device, and wherein the device further comprises a network interface for accessing any remotely located license, item or amount. 4. The device according to claim 1, wherein the step of identifying a secondary digital content item further comprises identifying a secondary digital content item having a plurality of subsets of content segments, each subset of content segments having a data structure associated therewith for storing signed information based on at least some of the content segments of the subset. 5. A method for consuming digital content using an electronic device, the method performed by a processor and comprising the steps of: providing by the processor, a primary digital content item associated with a digital license identifier;identifying, by the processor using the digital license identifier in the primary digital content item, a secondary digital content item comprising the digital license identifier and a plurality of content segments, the secondary digital content item including a data structure associated therewith, the data structure storing information about at least some of the plurality of content segments, wherein the digital license comprises: the license identifier;a grant under an intellectual property right to access the primary digital content item;a condition requiring consumption of a predetermined number of content segments of the secondary digital content item, anda plurality of keys for decrypting information associated with the primary digital content item and the secondary content item;verifying, by the processor using one of the plurality of keys from the digital license, at least some of the content segments of the secondary digital content item in response to an input to the electronic device to permit consumption of the secondary digital content item;consuming by the processor, the secondary digital content item by repeatedly identifying and providing the verified content segments of the secondary digital content item to the electronic device;recording, by the processor, information associated with the quantity of consumed content segments of the secondary digital content item;determining, by the processor, whether the recorded information indicates that the condition requiring consumption of the predetermined number of content segments of the secondary digital content item has been satisfied; andpermitting, by the processor, the electronic device in consumption of the primary digital content item based on the determination that whether the recorded information indicates that the condition requiring consumption of the predetermined number of content segments of the secondary digital content item has been satisfied. 6. The method according to claim 5, wherein: storing a portion of the secondary digital content item consumable to satisfy the condition in a location selected from the group comprising: the digital license; the data structure; a consumer electronic device; and a network-based server or service provider, whereinthe portion is specified in a manner selected from the group comprising: a list of individual content segments; a list of consecutive content segments; and a play time of all or a portion of the second digital content item. 7. The method according to claim 5, further comprising: attempting to verify the secondary digital content item using the key from the digital license before or during consumption of the secondary digital content item; andperforming the consuming step when the secondary digital content item is verified. 8. The method according to claim 5, further comprising consulting a list of verifiable segments to ascertain which of the content segments to verify, the list of verifiable segments being stored in a location selected from the group comprising: the second digital content item; the digital license; a consumer electronic device; and a network-based server or service provider. 9. The method according to claim 5, wherein the step of accessing the digital license comprises: receiving the digital license on a consumer electronic device operable by a user, the digital license received by the consumer electronic device before, during, or after receipt by the consumer electronic device of the primary digital content item or the secondary digital content item or both. 10. The method according to claim 5, further comprising storing the primary digital content item or the secondary digital content item or both on a computer-readable medium accessible by a consumer electronic device operable by a user, the computer-readable medium being resident at a location selected from the group comprising: a local computer-readable storage medium; a remote computer-readable storage medium; and a broadcast communication channel. 11. The method according to claim 5, wherein: the primary digital content item comprises a portion of an item of media program content, and the secondary digital content item comprises a digital advertising; andthe primary digital content item or the secondary digital content item or both comprise multiple files. 12. The method according to claim 5, wherein the electronic device comprises a consumer electronic device. 13. The method according to claim 5, wherein at least one of the steps of accessing the digital license, providing the primary digital content item, and providing the secondary digital content item is performed using a networked server computer.
연구과제 타임라인
LOADING...
LOADING...
LOADING...
LOADING...
LOADING...
이 특허에 인용된 특허 (10)
John W. L. Ogilvie, Automatic broker tools and techniques.
Jones, Thomas C.; Brackenridge, Billy, Digital content distribution, transmission and protection system and method, and portable device for use therewith.
Mohammed,Sohail Baig; Olson,Kipley J.; McKune,Jeffrey R.; Ganesan,Krishnamurthy, Supervised license acquisition in a digital rights management system on a computing device.
Ginter Karl L. ; Shear Victor H. ; Sibert W. Olin ; Spahn Francis J. ; Van Wie David M., Systems and methods for secure transaction management and electronic rights protection.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.