Methods and apparatus, including computer program products, implementing and using techniques for controlling capabilities of a user software application. A user software application is provided, the user software application including a set of disabled operations. Content capable of being operated on by one or more of the disabled operations in the set of disabled operations is received. Application rights information operable to enable an operation in the set of disabled operations to operate on content within a context specified in the application rights information are received and the operation in the set of disabled operations is enabled to operate on the received content. Methods and apparatus for providing content to be operated on by a user software application and methods and apparatus for providing a configurable, context-dependent user software application are also described.
Inventors: Orthlieb; Carl W. (San Jose, CA), Pravetz; James P. (Sunnyvale, CA), Rosenbaum; Sarah (Menlo Park, CA) Assignee: Adobe Systems Incorporated (San Jose, CA) Appl. No.: 13/052,756 Filed: March 21, 2011
This application is a continuation of and claims priority to U.S. application Ser. No. 11/681,915, filed on Mar. 5, 2007 (U.S. Pat. No. 7,913,314 to issue on Mar. 22, 2011), which is a continuation of U.S. application Ser. No. 10/080,923, filed on Feb. 21, 2002 (now U.S. Pat. No. 7,213,269). The prior applications are incorporated herein by reference.