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.

Date of Patent:
Dec. 18, 2012

Filed:

Feb. 15, 2007
Applicants:

Darryn O. Lavery, Seattle, WA (US);

Adriaan W. Canter, Seattle, WA (US);

Sameer V. Bhangar, Seattle, WA (US);

Thomas E. Quinn, Seattle, WA (US);

Justin Kwak, Redmond, WA (US);

Jeff Young, Snoqualmie, WA (US);

Brent Rector, Redmond, WA (US);

Inventors:

Darryn O. Lavery, Seattle, WA (US);

Adriaan W. Canter, Seattle, WA (US);

Sameer V. Bhangar, Seattle, WA (US);

Thomas E. Quinn, Seattle, WA (US);

Justin Kwak, Redmond, WA (US);

Jeff Young, Snoqualmie, WA (US);

Brent Rector, Redmond, WA (US);

Assignee:

Microsoft Corporation, Redmond, WA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 9/445 (2006.01);
U.S. Cl.
CPC ...
Abstract

A method and system for dynamically downloading custom code for execution within a host application is provided. A deployment system augments the manifest used for deploying managed applications to include information describing how the host application is to use the custom code, referred to as host manifest information. The deployment system reports the progress of the downloading of the manifest and the custom code to the host application. The host application can then perform appropriate host-specific processing. The host application may provide to the deployment system an interface for verifying the trust of the custom code. The deployment system also allows the host application to control the uninstalling of the custom code.


Find Patent Forward Citations

Loading…