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:
Apr. 21, 2009
Filed:
Oct. 26, 2004
David J. D'souza, Mercer Island, WA (US);
Seetharaman Harikrishnnan, Redmond, WA (US);
Peter M. Wilson, Kirkland, WA (US);
Rosemarie Fitzsimons, Seattle, WA (US);
David J. D'Souza, Mercer Island, WA (US);
Seetharaman Harikrishnnan, Redmond, WA (US);
Peter M. Wilson, Kirkland, WA (US);
RoseMarie FitzSimons, Seattle, WA (US);
Microsoft Corporation, Redmond, WA (US);
Abstract
Methods, systems and data structure are described for implementing local isolated DLL and/or COM components. A version of a shared component is stored in a local directory with an application that uses that particular version. Another version of the shared component exists on the system and is useable by any number of other computer programs. A local file is created in the local directory that indicates the presence of an isolated version of the shared component. When the application calls the shared component, the system uses the isolated version of the shared component stored locally with the application program. Thus, specific versions of components may be provided to a calling application without making any code changes to the calling application or to the component to which the calling application is bound.