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:
Jul. 13, 2010

Filed:

Sep. 30, 2005
Applicant:

Xiaoming Zhao, Jiangsu, CN;

Inventor:

Xiaoming Zhao, Jiangsu, CN;

Assignee:
Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 11/30 (2006.01); G06F 12/14 (2006.01); G06F 15/16 (2006.01); G06F 15/173 (2006.01);
U.S. Cl.
CPC ...
Abstract

In one embodiment, an update file for an antivirus program is disassembled into several source packets. The source packets may be encoded using a forward error correction (FEC) algorithm to generate encoded packets. The encoded packets may include the source packets and redundant packets, the redundant packets including information that allows a client computer that includes the antivirus program to recreate the source packets even if it never receives all of the encoded packets. The FEC algorithm may be selected from several FEC algorithms based on the number of the source packets. The transmission of the encoded packets from a server computer to the client computer may be stopped when the client computer has received enough of the encoded packets to recreate the source packets.


Find Patent Forward Citations

Loading…