IPC분류정보
국가/구분 |
United States(US) Patent
등록
|
국제특허분류(IPC7판) |
|
출원번호 |
US-0222336
(1998-12-28)
|
등록번호 |
US-8175977
(2012-05-08)
|
발명자
/ 주소 |
- Story, Jr., Guy A.
- Kovesdi, Rozsa E.
- Rajasekharan, Ajit V.
- Jun, Benjamin Che-Ming
|
출원인 / 주소 |
|
대리인 / 주소 |
Knobbe Martens Olson & Bear LLP
|
인용정보 |
피인용 횟수 :
5 인용 특허 :
206 |
초록
▼
A method and apparatus for digital content license management is disclosed that provides one or more license management devices that manage licenses for playback of digital content. The license management devices create licenses having an associated cardinality that determines the number of playback
A method and apparatus for digital content license management is disclosed that provides one or more license management devices that manage licenses for playback of digital content. The license management devices create licenses having an associated cardinality that determines the number of playback devices that can be authorized by the license. The license is stored in a set of playback devices, where the number of playback devices in the set corresponds to the cardinality of the license. The license is also included in digital content that the license authorizes for playback. Playback devices that have a license that matches a license included in the digital content are authorized to play the digital content. A single license can be used to provide authorization to play digital content from multiple sources and/or multiple types of content. Playback devices can store multiple licenses, which allows playback devices to belong to multiple sets of playback devices authorized to playback various digital content. In one embodiment digital content files can contain multiple licenses to allow the content files to be shared by multiple sets of playback devices.
대표청구항
▼
1. A method comprising: creating a first license comprising a first cardinality, wherein a cardinality indicates the number of playback devices that can be authorized for playback of associated digital audio content, the license created by and the cardinality to be enforced by a license management d
1. A method comprising: creating a first license comprising a first cardinality, wherein a cardinality indicates the number of playback devices that can be authorized for playback of associated digital audio content, the license created by and the cardinality to be enforced by a license management device;transmitting information corresponding to the first license to a content provider from the license management device;transmitting the first license to a first set of playback devices from the license management device, wherein the first set of playback devices is less than or equal to the first cardinality;storing the first license in the first set of playback devices in response to a command from the license management device; anddetermining whether playback of first digital audio content received from the content provider is authorized by comparing the first license with the first digital audio content having one or more embedded licenses by the first set of playback devices. 2. The method of claim 1 further comprising: storing the first license in second digital audio content; andauthorizing playback of the second digital audio content with the first set of playback devices. 3. The method of claim 1 further comprising: creating a second license having a second cardinality, the license created by the license management device;transmitting information corresponding to the second license to the content provider from the license management device;transmitting the second license to a second set of playback devices from the license management device, wherein the second set of playback devices is determined based, at least in part, on the second cardinality, and further wherein at least one playback device belongs to the first set and to the second set;storing the second license in the second set of playback device in response to one or more commands from the license management device; anddetermining whether playback of the second digital audio content received from the content provider is authorized by comparing the first license with the digital audio content having one or more embedded licenses by the second set of playback devices. 4. The method of claim 1 wherein the cardinality is fixed. 5. The method of claim 1 wherein the cardinality is variable. 6. The method of claim 1 wherein the cardinality is unlimited. 7. The method of claim 1 wherein at least one of the first set of playback devices comprises at least one hardware playback device. 8. The method of claim 1 wherein at least one of the first set of playback devices comprises at least one software player. 9. The method of claim 1 wherein the first digital audio content further comprises video digital programming. 10. A machine-readable medium having stored thereon sequences of instructions that when executed one or more electronic systems to: create a first license comprising a first cardinality, wherein a cardinality indicates the number of playback devices that can be authorized for playback of associated digital audio content, the license created by and the cardinality to be enforced by a license management device;transmit information corresponding to the first license to a content provider from the license management device;transmit the first license to a first set of playback devices from the license management device, wherein the first set of playback devices is less than or equal to the first cardinality;store the first license in the first set of playback devices in response to a command from the license management device; anddetermine whether playback of first digital audio content received from the content provider is authorized by comparing the first license with the first digital audio content having one or more embedded licenses by the first set of playback devices. 11. The machine-readable medium of claim 10 further comprising sequences of instructions that when executed cause the one or more electronic systems to: store the first license in second digital audio content; andauthorize playback of the second digital audio content with the first set of playback devices. 12. The machine-readable medium of claim 10 further comprising sequences of instructions that when executed cause the one or more electronic systems to: create a second license having a second cardinality, the license created by the license management device;transmit information corresponding to the second license to the content provider from the license management device;transmit the second license to a second set of playback devices from the license management device, wherein the second set of playback devices is determined based, at least in part, on the second cardinality, and further wherein at least one playback device belongs to the first set and to the second set;store the second license in the second set of playback device in response to one or more commands from the license management device; anddetermine whether playback of the second digital audio content received from the content provider is authorized by comparing the first license with the digital audio content having one or more embedded licenses by the second set of playback devices. 13. The machine-readable medium of claim 10 wherein the cardinality is fixed. 14. The machine-readable medium of claim 10 wherein the cardinality is variable. 15. The machine-readable medium of claim 10 wherein the cardinality is unlimited. 16. The machine-readable medium of claim 10 wherein at least one of the first set of playback devices comprises at least one hardware playback device. 17. The machine-readable medium of claim 10 wherein at least one of the first set of playback devices comprises at least one software player. 18. The machine-readable medium of claim 10 wherein the first digital audio content further comprises digital video programming. 19. An apparatus for digital license management, the apparatus comprising: means for creating a first license comprising a first cardinality, wherein a cardinality indicates the number of playback devices that can be authorized for playback of associated digital audio content, the license created by and the cardinality to be enforced by a license management device;means for transmitting information corresponding to the first license to a content provider from the license management device;means for transmitting the first license to a first set of playback devices from the license management device, wherein the first set of playback devices is less than or equal to the first cardinality;means for storing the first license in the first set of playback devices in response to a command from the license management device; andmeans for determining whether playback of first digital audio content received from the content provider is authorized by comparing the first license with the first digital audio content having one or more embedded licenses by the first set of playback devices. 20. The apparatus of claim 19 further comprising: means for storing the first license in second digital audio content; andmeans for authorizing playback of the second digital audio content with the first set of playback devices. 21. The apparatus of claim 19 further comprising: means for creating a second license having a second cardinality, the license created by the license management device;means for transmitting information corresponding to the second license to the content provider from the license management device;means for transmitting the second license to a second set of playback devices from the license management device, wherein the second set of playback devices is determined based, at least in part, on the second cardinality, and further wherein at least one playback device belongs to the first set and to the second set;means for storing the second license in the second set of playback device in response to one or more commands from the license management device; andmeans for determining whether playback of the second digital audio content received from the content provider is authorized by comparing the first license with the digital audio content having one or more embedded licenses by the second set of playback devices. 22. A digital data signal embodied in a data communications medium shared among a plurality of network devices having a processor, the digital data signal comprising instructions that, when executed, cause the processor to provide digital audio programming, the digital data signal comprising license comprising a first cardinality, wherein a cardinality indicates the number of playback devices that can be authorized for playback of associated digital audio content, the license having been created by and the cardinality to be enforced by a license management device, wherein a set of playback devices receive the digital data signal in response to one or more commands issued by the license management device and authorize playback of digital audio data if the license included in the computer data signal matches at least one license stored in the digital audio data. 23. The digital data signal of claim 22 wherein the cardinality is fixed. 24. The digital data signal of claim 22 wherein the cardinality is variable. 25. The digital data signal of claim 22 wherein the cardinality is unlimited. 26. The digital data signal of claim 22 wherein at least one of the first set of playback devices is a hardware playback device. 27. The digital data signal of claim 22 wherein at least one of the first set of playback devices is a software player. 28. The digital data signal of claim 22 wherein the first digital audio content further comprises digital video programming. 29. A method comprising: receiving a first license at a playback device, the playback device belonging to a first set of playback devices, the license comprising a first cardinality, wherein a cardinality indicating a number of playback devices that can be authorized for playback of digital content, and wherein the first set of playback devices is less than or equal to the first cardinality;storing the first license in the playback device;receiving first digital content, wherein information associated with the first license is embedded in the first digital content; anddetermining whether playback of the received first digital content by the playback device is authorized by comparing the first license stored in the playback device with the first license information embedded in the first digital content. 30. The method of claim 29 further comprising: receiving second digital content, wherein information associated with the first license is embedded in the second digital content; andauthorizing playback of the second digital audio content by the first playback device based on a match between the first license and the first license information embedded in the second digital content. 31. The method of claim 29 further comprising: receiving a second license at the playback device, the license having a second cardinality, the playback device belonging to a second set of playback devices, wherein the second set of playback devices is determined based, at least in part, on the second cardinality;storing the second license in the playback device;receiving second digital content, wherein information associated with the second license is embedded in the second digital content; anddetermining whether playback of the received second digital audio content by the playback device is authorized by comparing the second license with the second license information embedded in the second digital content.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.