The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.
The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.
Patent No.:
Date of Patent:
Feb. 17, 2009
Filed:
Jan. 26, 2001
Chad Magendanz, Issaquah, WA (US);
Kenneth D. Wolf, Seattle, WA (US);
Chad Magendanz, Issaquah, WA (US);
Kenneth D. Wolf, Seattle, WA (US);
Microsoft Corporation, Redmond, WA (US);
Abstract
A system and method for browsing properties of an electronic document. The present invention is comprised of a property browser program module. The property browser program module communicates with a shared code library for one or more application programs. The shared code library can be in communication with one or more application programs. When a user interacts with an electronic document associated with an application program, the user can manipulate one or more properties of the application program. The property browser program module determines a status for one or more properties for the electronic document through information received from the shared code library. Furthermore, the property browser program module determines a context for the electronic document through information received from the shared code library. Using the properties and context of the electronic document, the property browser program module creates a palette with one or more controls for the properties of the electronic document. The property browser program module then displays the palette in conjunction with the electronic document through the user interface associated with the application program. In response to any changes in context or properties, the property browser program module can modify the palette and send the modified palette to a user interface associated with the application program.