Patents by Inventor Carl W. Orthlieb
Carl W. Orthlieb has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Patent number: 8256016Abstract: 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.Type: GrantFiled: March 21, 2011Date of Patent: August 28, 2012Assignee: Adobe Systems IncorporatedInventors: Carl W. Orthlieb, James P. Pravetz, Sarah Rosenbaum
-
Patent number: 8239754Abstract: A method for annotating an electronic document includes associating a first electronic annotation to a data point of a data structure associated with an electronic document.Type: GrantFiled: April 7, 2006Date of Patent: August 7, 2012Assignee: Adobe Systems IncorporatedInventor: Carl W. Orthlieb
-
Publication number: 20110167504Abstract: 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.Type: ApplicationFiled: March 21, 2011Publication date: July 7, 2011Inventors: Carl W. Orthlieb, James P. Pravetz, Sarah Rosenbaum
-
Patent number: 7913314Abstract: 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.Type: GrantFiled: March 5, 2007Date of Patent: March 22, 2011Assignee: Adobe Systems IncorporatedInventors: Carl W. Orthlieb, James D. Pravetz, Sarah Rosenbaum
-
Patent number: 7653876Abstract: Systems and techniques to create and use a reversible format document. In general, in one implementation, the technique includes: obtaining an electronic document in a binary format, reforming the electronic document in a markup language format using information selected from the binary format document according to predefined extraction parameters, and inserting an encoded version of the electronic document in the binary format into the electronic document in the markup language format. A markup language document can include a first and second portions, the first portion including a subset of information, including rules governing how the electronic document is processed by a machine, from a binary format document corresponding to the second portion, and the second portion including an encoded version of the binary format document, where the electronic document is fully transformable to the binary format after a modification to the electronic document in the markup language format.Type: GrantFiled: April 7, 2003Date of Patent: January 26, 2010Assignee: Adobe Systems IncorporatedInventors: Christopher Ethier, John P. Brinkman, Gavin McKenzie, Carl W. Orthlieb
-
Patent number: 7213269Abstract: 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.Type: GrantFiled: February 21, 2002Date of Patent: May 1, 2007Assignee: Adobe Systems IncorporatedInventors: Carl W. Orthlieb, James P. Pravetz, Sarah Rosenbaum
-
Publication number: 20040199876Abstract: Systems and techniques to create and use a reversible format document. In general, in one implementation, the technique includes: obtaining an electronic document in a binary format, reforming the electronic document in a markup language format using information selected from the binary format document according to predefined extraction parameters, and inserting an encoded version of the electronic document in the binary format into the electronic document in the markup language format. A markup language document can include a first and second portions, the first portion including a subset of information, including rules governing how the electronic document is processed by a machine, from a binary format document corresponding to the second portion, and the second portion including an encoded version of the binary format document, where the electronic document is fully transformable to the binary format after a modification to the electronic document in the markup language format.Type: ApplicationFiled: April 7, 2003Publication date: October 7, 2004Inventors: Christopher Ethier, John P. Brinkman, Gavin McKenzie, Carl W. Orthlieb
-
Publication number: 20030159035Abstract: 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.Type: ApplicationFiled: February 21, 2002Publication date: August 21, 2003Inventors: Carl W. Orthlieb, James P. Pravetz, Sarah Rosenbaum