Method and apparatus for providing a specific user interface in a system for managing content
First Claim
Patent Images
1. An apparatus for enhancing use of content, the apparatus comprising:
- one or more processors; and
one 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.
1 Assignment
0 Petitions
Accused Products
Abstract
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.
-
Citations
34 Claims
-
1. An apparatus for enhancing use of content, the apparatus comprising:
-
one or more processors; and one 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, and render 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. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
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; and enable 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. - View Dependent Claims (19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34)
-
Specification