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.:

US 7617256 B1

PDF
Full Text
Expired
Date of Patent:
Nov. 10, 2009

Filed:

Sep. 30, 2004
Applicants:

Ahmed H. Mohamed, Sammamish, WA (US);

David Kruse, Kirkland, WA (US);

Thomas A. Langan, Seattle, WA (US);

Inventors:

Ahmed H. Mohamed, Sammamish, WA (US);

David Kruse, Kirkland, WA (US);

Thomas A. Langan, Seattle, WA (US);

Assignee:

Microsoft Corporation, Redmond, WA (US);

Attorney:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
G06F 12/00 (2006.01); G06F 15/16 (2006.01);
U.S. Cl.
CPC ...
Abstract

An improved remote protocol enables efficient and reliable updating of files on a remote server. A gather-copy extension to a remote protocol enables a client to instruct a server to gather portions of data from an existing source file on the server and to copy those portions of data to appropriate offsets within a new destination file on the server. The gather-copy extension thus enables the client to leave blank locations in the destination file into which the client can write new data during a file update. The gather-copy extension also enables the client to effectively delete portions of the source file by not copying them from the source file to the destination file. File updates can therefore be made without having to transfer the entire file from the client to the server.


Find Patent Forward Citations

Loading…