(54) UPDATING ELECTRONIC FILES USING BYTE-LEVEL FILE DIFFERENCING AND UPDATING ALGORITHMS
(75) Inventor: Ying-Hsin Robert Chiang, San Jose, CA (US)
(73) Assignee: InnoPath Software, Inc., Sunnyvale, CA (US)
( * ) Notice: Subject to any disclaimer, the term of this patent is extended or adjusted under 35 U.S.C. 154(b) by 670 days.
(21) Appl. No.: 10/261,153
(22) Filed: Sep. 30, 2002
(65) Prior Publication Data
US 2004/0062130 Al Apr. 1, 2004
(51) Int. CI.
G06F12/00 (2006.01)
(52) U.S. CI 711/100; 717/171
(58) Field of Classification Search None
See application file for complete search history.
(56) References Cited
U.S. PATENT DOCUMENTS
5,479,654 A 12/1995 Squibb
5,574,906 A 11/1996 Morris
5,634,052 A * 5/1997 Morris 707/1
5,742,905 A 4/1998 Pepe
5,806,078 A 9/1998 Hug
5,813,017 A 9/1998 Morris
5,832,520 A 11/1998 Miller 707/203
5,893,119 A * 4/1999 Squibb 707/203
6,018,747 A * 1/2000 Burns et al 707/203
6,052,531 A 4/2000 Waldin
6,076,148 A * 6/2000 Kedem 711/162
6,088,694 A 7/2000 Burns
6,163,811 A * 12/2000 Porter 709/247
6,167,258 A 12/2000 Schmidt
6,216,175 Bl * 4/2001 Sliger et al 717/169