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:
Apr. 30, 2013

Filed:

Jun. 04, 2007
Applicants:

Hon Keat W. Chan, Bellevue, WA (US);

Andrew J. Edwards, Bellevue, WA (US);

David Gillies, Bellevue, WA (US);

Carlos P. Gomes, Redmond, WA (US);

Jiyang Liu, Sammamish, WA (US);

Patrick L. Mcdonald, Seattle, WA (US);

Mark L. Roberts, Bellevue, WA (US);

Hoi Vo, Bellevue, WA (US);

Inventors:

Hon Keat W. Chan, Bellevue, WA (US);

Andrew J. Edwards, Bellevue, WA (US);

David Gillies, Bellevue, WA (US);

Carlos P. Gomes, Redmond, WA (US);

Jiyang Liu, Sammamish, WA (US);

Patrick L. McDonald, Seattle, WA (US);

Mark L. Roberts, Bellevue, WA (US);

Hoi Vo, Bellevue, WA (US);

Assignee:

Microsoft Corporation, Redmond, WA (US);

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

A method prepares a computer program for operation in a computer supply system that supplies portions, or program units, of program code or program data of the computer program as the program needs the portions. The method includes defining a program unit of the program and removing the program unit from the program, thereby producing a program skeleton that is missing the program unit. The method further includes inserting instructions in place of the program unit in the program skeleton. The instructions are operative to request the program unit when the program skeleton encounters the instructions. An information structure includes a program skeleton of a program. The program skeleton is missing a funclet of the program, but includes a placeholder in place of the funclet. The program skeleton additionally includes instructions in place of the funclet. The instructions are operative to request the funclet when the program skeleton encounters the instructions.


Find Patent Forward Citations

Loading…