IPC분류정보
국가/구분 |
United States(US) Patent
등록
|
국제특허분류(IPC7판) |
|
출원번호 |
US-0052828
(2011-03-21)
|
등록번호 |
US-8489900
(2013-07-16)
|
발명자
/ 주소 |
- Raley, Michael
- Chen, Daniel
- Wu, Hsi-Cheng
- Ta, Thanh
|
출원인 / 주소 |
- ContentGuard Holdings, Inc.
|
대리인 / 주소 |
|
인용정보 |
피인용 횟수 :
0 인용 특허 :
213 |
초록
▼
A method and apparatus for managing use of protected content by providing a specific user interface to an application program used to render the content. The method includes identifying a user interface description associated with content, building a specific user interface based on the user interfa
A method and apparatus for managing use of protected content by providing a specific user interface to an application program used to render the content. The method includes identifying a user interface description associated with content, building a specific user interface based on the user interface description, and replacing the standard user interface of an application program used to render the content with the specific user interface. The specific user interface can be unique to the user, unique to a Web site, or otherwise customized.
대표청구항
▼
1. An apparatus for enhancing use of content, the apparatus comprising: one or more processors; andone or more memories operatively coupled to at least one of the one or more processors and having instructions stored thereon that, when executed by at least one of the one or more processors, cause at
1. An apparatus for enhancing use of content, the apparatus comprising: one or more processors; andone or more memories operatively coupled to at least one of the one or more processors and having instructions stored thereon that, when executed by at least one of the one or more processors, cause at least one of the one or more processors to: identify a description of a content specific user interface associated with the content;build the content specific user interface based on the description of the content specific user interface;hide the standard user interface of a rendering application;enable the content specific user interface for use by the rendering application, andrender the content with the rendering application while using the content specific user interface associated with the content,wherein the hiding and enabling steps are used in combination to replace the standard user interface of the rendering application with the content specific user interface associated with the content. 2. The apparatus as recited in claim 1, wherein a reference to the description of the content specific user interface is contained in the content. 3. The apparatus as recited in claim 1, wherein a reference to the software component is provided by the content. 4. The apparatus as recited in claim 1, wherein the content is protected with usage rights associated with the content. 5. The apparatus as recited in claim 4, wherein the usage rights specify a manner of use of the content. 6. The apparatus as recited in claim 5, wherein the usage rights further specify conditions that must be satisfied to exercise the manner of use. 7. The apparatus as recited in claim 1, wherein the rendering application program is a Web browser. 8. The apparatus as recited in claim 1, wherein the content specific user interface is specific to the content. 9. The apparatus as recited in claim 4, wherein the content specific user interface is based on the usage rights. 10. The apparatus as recited in claim 1, wherein the content specific user interface is specific to the supplier of the content. 11. The apparatus as recited in claim 4, wherein the content specific user interface presents a choice of manners of use specified by the usage rights. 12. The apparatus as recited in claim 11, wherein the content specific user interface presents a choice of conditions that must be satisfied to exercise a manner of use. 13. The apparatus as recited in claim 1, wherein the content specific user interface comprises a tool bar displayed by the rendering application. 14. The apparatus as recited in claim 1, wherein the software component is a Java applet. 15. The apparatus as recited in claim 1, wherein the software component is an ActiveX control. 16. The apparatus as recited in claim 1, wherein the software component is executed in response to rendering of the content by the application program. 17. The apparatus as recited in claim 1, wherein the software component is programmed to remove the standard user interface of the rendering application. 18. At least one non-transitory computer-readable medium storing computer-readable instructions that, when executed by one or more computing devices, cause at least one of the one or more computing devices to: render content using a rendering application, the rendering application having a standard user interface;build a content specific user interface based on a description of the content specific user interface using a software component;hide the standard user interface of the rendering application; andenable the content specific user interface for use by the rendering application,wherein hiding the standard user interface is combined with enabling the content specific user interface to replace the standard user interface of the rendering application with the content specific user interface associated with the content. 19. The at least one non-transitory computer-readable medium as recited in claim 18, wherein a reference to the description of the content specific user interface is contained in the content. 20. The at least one non-transitory computer-readable medium as recited in claim 18, wherein a reference to the software component is provided by the content. 21. The at least one non-transitory computer-readable medium as recited in claim 18, wherein the content is protected with usage rights associated with the content. 22. The at least one non-transitory computer-readable medium as recited in claim 21, wherein the usage rights specify a manner of use of the content. 23. The at least one non-transitory computer-readable medium as recited in claim 22, wherein the usage rights further specify conditions that must be satisfied to exercise the manner of use. 24. The at least one non-transitory computer-readable medium as recited in claim 18, wherein the rendering application program is a Web browser. 25. The at least one non-transitory computer-readable medium as recited in claim 18, wherein the content specific user interface is specific to the content. 26. The at least one non-transitory computer-readable medium as recited in claim 21, wherein the content specific user interface is based on the usage rights. 27. The at least one non-transitory computer-readable medium as recited in claim 18, wherein the content specific user interface is specific to the supplier of the content. 28. The at least one non-transitory computer-readable medium as recited in claim 21, wherein the content specific user interface presents a choice of manners of use specified by the usage rights. 29. The at least one non-transitory computer-readable medium as recited in claim 28, wherein the content specific user interface presents a choice of conditions that must be satisfied to exercise a manner of use. 30. The at least one non-transitory computer-readable medium as recited in claim 18, wherein the content specific user interface comprises a tool bar displayed by the rendering application. 31. The at least one non-transitory computer-readable medium as recited in claim 18, wherein the software component is a Java applet. 32. The at least one non-transitory computer-readable medium as recited in claim 18, wherein the software component is an ActiveX control. 33. The at least one non-transitory computer-readable medium as recited in claim 18, wherein the software component is executed in response to rendering of the content by the application program. 34. The at least one non-transitory computer-readable medium as recited in claim 18, wherein the software component is programmed to remove the standard user interface of the rendering application.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.