IPC분류정보
국가/구분 |
United States(US) Patent
등록
|
국제특허분류(IPC7판) |
|
출원번호 |
US-0345390
(2003-01-16)
|
발명자
/ 주소 |
- Stefik, Mark J.
- Pirolli, Peter L.
|
출원인 / 주소 |
- ContentGuard Holdings, Inc.
|
대리인 / 주소 |
|
인용정보 |
피인용 횟수 :
31 인용 특허 :
136 |
초록
▼
A rendering system adapted for use in a system for managing use of content and operative to rendering content in accordance with usage rights associated with the content. The system includes a rendering device configured to render the content and a repository coupled to the rendering device and oper
A rendering system adapted for use in a system for managing use of content and operative to rendering content in accordance with usage rights associated with the content. The system includes a rendering device configured to render the content and a repository coupled to the rendering device and operative to enforce usage rights associated with the content and permit the rendering device to render the content in accordance with a manner of use specified by the usage rights.
대표청구항
▼
1. A rendering system adapted for use in a distributed system for managing use of content, said rendering system being operative to rendering content in accordance with usage rights associated with the content, said rendering system comprising:a rendering device configured to render the content; and
1. A rendering system adapted for use in a distributed system for managing use of content, said rendering system being operative to rendering content in accordance with usage rights associated with the content, said rendering system comprising:a rendering device configured to render the content; and a distributed repository coupled to said rendering device and including a requester mode of operation and server mode of operation, wherein the server mode of operation is operative to enforce usage rights associated with the content and permit the rendering device to render the content in accordance with a manner of use specified by the usage rights, the requester mode of operation is operative to request access to content from another distributed repository, and said distributed repository is operative to receive a request to render the content and permit the content to be rendered only if a manner of use specified in the request corresponds to a manner of use specified in the usage rights. 2. A rendering system as recited in claim 1, wherein said rendering device is configured to render content into a desired form.3. A rendering system as recited in claim 1, wherein said repository comprises means for storing the content.4. A rendering system as recited in claim 3 wherein said means for storing is means for storing ephemeral copies of the content.5. A rendering system as recited in claim 3 wherein said means for storing comprises means for storing content after rendering.6. A rendering system as recited in claim 5 wherein the content comprises fonts.7. A rendering system as recited in claim 5 wherein the content comprises music.8. A rendering system as recited in claim 5 wherein the content comprises video.9. A rendering system as recited in claim 3, wherein said repository comprises removable media.10. A rendering system as recited in claim 1, further comprising means for storing the content.11. A rendering system as recited in claim 10, wherein said means for storing comprises removable media.12. A rendering system as recited in claim 1 wherein said rendering device comprises a printer.13. A rendering system as recited in claim 1, wherein said rendering device comprises a video system.14. A rendering system as recited in claim 1, wherein said rendering device comprises an audio system.15. A rendering system as recited in claim 1 wherein said rendering device comprises a computer system and said repository comprises software executed on the computer system.16. A rendering system as recited in claim 1, further comprising an execution device coupled to said repository, said repository being further operative to permit said execution device to execute a computer program only in a manner specified by the usage rights.17. A rendering system as recited in claim 1, wherein the content is a computer program and the manner of use is a manner of executing the computer program.18. A rendering system as recited in claim 1, wherein the manner of use is a manner of printing.19. A rendering system as recited in claim 1, wherein the manner of use is a manner of displaying.20. A rendering system as recited in claim 1, wherein the manner of use is a manner of playing.21. A rendering system as recited in claim 1, wherein the rendering device and the repository are integrated into a secure system having a secure boundary.22. A rendering system as recited in claim 1, wherein the rendering device and the repository are separate devices.23. A rendering system as recited in claim 1, wherein the usage rights include at least one condition that must be satisfied to exercise the manner of use, and wherein the system further comprises means for communicating with an authorization repository for authorizing a condition.24. A rendering system as recited in claim 1, further comprising means for communicating with a master repository for obtaining an identification certificate for the repository.25. A rendering system as recited in claim 1, further comprising a boundary containing said repository and said rendering device in a secure environment.26. A rendering system as recited in claim 23, wherein the condition is possession of a digital ticket.27. A rendering as recited in claim 1, wherein the content has plural components having usage lights associated therewith and wherein said repository enforces the usage rights for each component.28. A rendering system as recited in claim 1, wherein said system is implemented using one or more hardware and/or software devices.29. A rendering method adapted for use in a distributed system for managing use of content, and operative to render content in accordance with usage rights associated with the content, said method comprising:configuring a rendering device to render the content; configuring a distributed repository coupled to said rendering device to include a requester mode of operation and server mode of operation; enforcing usage rights associated with the content and permitting the rendering device to render the content in accordance with a manner of use specified by the usage rights, when in the server mode of operation; requesting access to content from another distributed repository, when in the requester mode of operation; and receiving by said distributed repository a request to render the content and permitting the content to be rendered only if a manner of use specified in the request corresponds to a manner of use specified in the usage rights. 30. A rendering method as recited in claim 29, wherein said rendering device is configured to render content into a desired form.31. A rendering method as recited in claim 29, wherein said repository comprises means for storing the content.32. A rendering method as recited in claim 31, further comprising storing ephemeral copies of the content.33. A rendering method as recited in claim 31, wherein said means for storing comprises means for storing content after rendering.34. A rendering method as recited in claim 33, wherein the content comprises fonts.35. A rendering method as recited in claim 33, wherein the content comprises music.36. A rendering method as recited in claim 33, wherein the content comprises video.37. A rendering method as recited in claim 29, further comprising storing the content.38. A rendering method as recited in claim 37, wherein said means for storing comprises removable media.39. A rendering method as recited in claim 29, wherein said rendering device comprises a printer.40. A rendering method as recited in claim 29, wherein said rendering device comprises a video system.41. A rendering method as recited in claim 29, wherein said rendering device comprises an audio system.42. A rendering method as recited in claim 29, wherein said rendering device comprises a computer system and said repository comprises software executed on the computer system.43. A rendering method as recited in claim 29, further comprising:coupling an execution device to said repository; and permitting by said repository said execution device to execute a computer program only in a manner specified by the usage rights. 44. A rendering method as recited in claim 29, wherein the content is a computer program and the manner of use is a manner of executing the computer program.45. A rendering method as recited in claim 29, wherein the manner of use is a manner of printing.46. A rendering method as recited in claim 29, wherein the manner of use is a manner of displaying.47. A rendering method as recited in claim 29, wherein the manner of use is a manner of playing.48. A rendering method as recited in claim 29, wherein the rendering device and the repository are integrated into a secure system having a secure boundary.49. A rendering method as recited in claim 29, wherein the rendering device and the repository are separate devices.50. A rendering method as recited in claim 29, wherein the usage rights include at least one condition that must be satisfied to exercise the manner of use, and the method further comprises communicating with an authorization repository for authorizing a condition.51. A rendering method as recited in claim 29, further comprising communicating with a master repository for obtaining an identification certificate for the repository.52. A rendering method as recited in claim 29, further comprising configuring a boundary containing said repository and said rendering device in a secure environment.53. A rendering method as recited in claim 50, wherein the condition is possession of a digital ticket.54. A rendering method as recited in claim 29, wherein the content has plural components having usage rights associated therewith and the method further comprises enforcing by said repository the usage rights for each component.55. A rendering method as recited in claim 31, wherein said repository comprises removable media.56. A rendering method as recited in claim 29, wherein said method is implemented using one or more hardware and/or software devices.57. A rendering method as recited in claim 29, wherein said method is implemented using a computer readable medium including one or more computer readable instructions embedded therein and configured to cause one or more computer processors to perform said method.58. A computer readable medium including one or more computer readable instructions embedded therein for use in a distributed system for managing use of content, and operative to render content in accordance with usage rights associated with the content, said computer readable instructions configured to cause one or more computer processors to perform the steps of:configuring a rendering device to render the content; configuring a distributed repository coupled to said rendering device to include a requester mode of operation and server mode of operation; enforcing usage rights associated with the content and permitting the rendering device to render the content in accordance with a manner of use specified by the usage rights, when in the server mode of operation; requesting access to content from another distributed repository, when in the requester mode of operation; and receiving by said distributed repository a request to render the content and permitting the content to be rendered only if a manner of use specified in the request corresponds to a manner of use specified in the usage rights. 59. A computer readable medium as recited in claim 58, wherein said rendering device is configured to render content into a desired form.60. A computer readable medium as recited in claim 58, wherein said repository comprises means for storing the content.61. A computer readable medium as recited in claim 60, wherein said computer readable instructions are configured to cause the one or more computer processors to perform the step of storing ephemeral copies of the content.62. A computer readable medium as recited in claim 60, wherein said means for storing comprises means for storing content after rendering.63. A computer readable medium as recited in claim 62, wherein the content comprises fonts.64. A computer readable medium as recited in claim 62, wherein the content comprises music.65. A computer readable medium as recited in claim 62, wherein the content comprises video.66. A computer readable medium as recited in claim 60, wherein said repository comprises removable media.67. A computer readable medium as recited in claim 58, wherein said computer readable instructions are configured to cause the one or more computer processors to perform the step of storing the content.68. A computer readable medium as recited in claim 58, wherein said rendering device comprises a printer.69. A computer readable medium as recited in claim 58, wherein said rendering device comprises a video system.70. A computer readable medium as recited in claim 58, wherein said rendering device comprises an audio system.71. A computer readable medium as recited in claim 58, wherein said rendering device comprises a computer system and said repository comprises software executed on the computer system.72. A computer readable medium as recited in claim 58, wherein said computer readable instructions are configured to cause the one or more computer processors to perform the steps of:coupling an execution device coupled to said repository; and permitting by said repository said execution device to execute a computer program only in a manner specified by the usage rights. 73. A computer readable medium as recited in claim 58, wherein the content is a computer program and the manner of use is a manner of executing the computer program.74. A computer readable medium as recited in claim 58, wherein the manner of use is a manner of printing.75. A computer readable medium as recited in claim 58, wherein the manner of use is a manner of displaying.76. A computer readable medium as recited in claim 58, wherein the manner of use is a manner of playing.77. A computer readable medium as recited in claim 58, wherein the rendering device and the repository are integrated into a secure system having a secure boundary.78. A computer readable medium as recited in claim 58, wherein the rendering device and the repository are separate devices.79. A computer readable medium as recited in claim 58, wherein the usage rights include at least one condition that must be satisfied to exercise the manner of use, and said computer readable instructions are configured to cause the one or more computer processors to perform the step of communicating with an authorization repository for authorizing a condition.80. A computer readable medium as recited in claim 79, wherein the condition is possession of a digital ticket.81. A computer readable medium as recited in claim 58, wherein said computer readable instructions are configured to cause the one or more computer processors to perform the step of communicating with a master repository for obtaining an identification certificate for the repository.82. A computer readable medium as recited in claim 58, wherein said computer readable instructions are configured to cause the one or more computer processors to perform the step of configuring a boundary containing said repository and said rendering device in a secure environment.83. A computer readable medium as recited in claim 58, wherein the content has plural components having usage rights associated therewith and said computer readable instructions are configured to cause the one or more computer processors to perform the step of enforcing by said repository the usage rights for each component.84. A computer readable medium as recited in claim 67, wherein said means for storing comprises removable media.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.