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:
May. 01, 2007

Filed:

May. 14, 2002
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 of supplying program units of a computer program as the program needs the program units includes running a program skeleton. The program skeleton is derived from the program, but has a program stub where a program unit associated with the program stub may be inserted. Upon encountering the program stub, the method includes getting the program unit associated with the program stub and inserting the program unit at the program stub. A method of supplying funclets of a computer program from a server computer system to a client computer system includes receiving a plurality of requests for funclets during a test period. If a tested probability of requests for a first funclet being followed by requests for a second funclet is at least a predetermined probability, then the method also includes sending the first funclet and the second funclet to the client computer system in response to a request from the client computer system for the first funclet after the test period.


Find Patent Forward Citations

Loading…