throbber
I 1111111111111111 11111 111111111111111 1111111111 lllll 111111111111111 11111111
`US008156074Bl
`
`c12) United States Patent
`
`Multer et al.
`
`(10) Patent No.:
`(45) Date of Patent:
`
`US 8,156,074 Bl
`Apr. 10, 2012
`
`(54) DATA TRANSFER AND SYNCHRONIZATION
`SYSTEM
`
`(75)
`
`Inventors: David L. Multer, Santa Cruz, CA (US);
`Robert E. Garner, Lawrenceville, GA
`(US); Leighton A. Ridgard, Ellenwood,
`GA (US); Liam J. Stannard,
`Lawrenceville, GA (US); Donald W.
`Cash, Dunwoody, GA (US); Richard M.
`Onyon, San Jose, CA (US)
`
`(73) Assignee: Synchronoss Technologies, Inc.,
`Bridgewater, NJ (US)
`
`CN
`
`( *) Notice:
`
`Subject to any disclaimer, the term ofthis
`patent is extended or adjusted under 35
`U.S.C. 154(b) by 1826 days.
`
`(21) Appl. No.: 09/491,675
`
`(22) Filed:
`
`Jan.26,2000
`
`(51)
`
`Int. Cl.
`G06F 7100
`(2006.01)
`(52) U.S. Cl. ........................................ 707/610; 707/749
`(58) Field of Classification Search ..................... 705/9;
`707/200---205, 1-10, 3.1, 100-104.1, 610,
`707/749; 709/223, 254, 228, 248
`See application file for complete search history.
`
`(56)
`
`References Cited
`
`U.S. PATENT DOCUMENTS
`4,887,212 A
`12/1989 Zamora et al. ................ 364/419
`5/1992 Nunberg et al ............... 364/419
`5,111,398 A
`5/ 1992 Presttun
`5,115,466 A
`5,130,993 A
`7/1992 Gutman et al.
`9/ 1992 Whiting et al. ................. 341/67
`5,146,221 A
`5,329,619 A
`7 / 1994 Page et al. ..................... 395/200
`5,392,390 A
`2/1995 Crozier ......................... 395/161
`5/1995 Kaufman et al .............. 713/156
`5,418,854 A
`5/1995 Keller et al.
`.................. 395/200
`5,418,908 A
`
`5,425,079 A
`5,483,352 A
`5,485,161 A
`5,519,433 A
`5,519,606 A
`5,543,789 A
`5,544,061 A
`5,561,446 A
`5,574,906 A
`5,579,489 A
`
`6/1995 Noda et al.
`1/1996 Fukuyama .................... 358/402
`1/1996 Vaughn .................... 342/357.13
`5/1996 Lappington et al. .......... 725/110
`5/1996 Frid-Nielsen et al . ........ 364/401
`8/1996 Behr et al.
`.................... 340/995
`8/1996 Morimoto et al. ............ 340/995
`10/1996 Montlick ...................... 345/173
`11/1996 Morris .......................... 395/601
`11/1996 Dornier et al.
`(Continued)
`
`FOREIGN PATENT DOCUMENTS
`1998-106683
`4/1998
`(Continued)
`
`OTHER PUBLICATIONS
`
`Response to Non-Final Office Action dated Dec. 14, 2007, U.S.Appl.
`No. 10/659,646, filed Sep. 10, 2003.
`
`(Continued)
`
`Primary Examiner - Shahid Alam
`(74) Attorney, Agent, or Firm - Haverstock & Owens LLP
`
`ABSTRACT
`(57)
`A data transmission system and method which optimizes
`transfer and updates of information between systems by pro(cid:173)
`viding difference information between the systems is dis(cid:173)
`closed. A system includes a differencing transmitter transmit(cid:173)
`ting at least one set of difference transactions and a
`differencing receiver receiving said at least one set of differ(cid:173)
`ence transactions A method for synchronizing at least a first
`file and a second file resident on a first and a second systems,
`respectively, is provided. The method comprises the steps of:
`determining difference data resulting from changes to a first
`file on the first system; transmitting the difference informa(cid:173)
`tion to a second system; applying the difference information
`to generate change data for the second file; and updating the
`second file on the second system with the difference data.
`
`11 Claims, 13 Drawing Sheets
`
`:~
`
`'
`'
`
`:_· __ ~"--
`
`;~
`
`802
`
`Server
`
`Client
`
`'
`'
`
`:·=]1
`
`838
`
`•
`
`-
`
`806
`
`Instacart, Ex. 1039
`
`1
`
`

`

`US 8,156,074 Bl
`Page 2
`
`U.S. PATENT DOCUMENTS
`5,588,009 A
`12/1996 Will ................................ 371/33
`5,592,470 A
`l/ 1997 Rudrapatna et al.
`5,623,406 A
`4/ 1997 Ichibah .................. 364/999 .999
`5,623,661 A
`4/1997 Hon
`5,628,005 A
`5/ 1997 Hurvig .......................... 395/608
`5,630,081 A
`5/ 1997 Rybicki et al. ................ 395/348
`5,638,508 A
`6/1997 Kanai et al.
`5,640,577 A
`6/1997 Scharmer ...................... 395/765
`5,644,709 A
`7/1997 Austin
`5,647,002 A
`7 / 1997 Brunson
`5,649,195 A
`7 / 1997 Scott et al.
`5,650,800 A
`7 / 1997 Benson
`5,666,397 A
`9/ 1997 Lamons et al.
`5,666,553 A
`9/ 1997 Crozier ......................... 395/803
`5,682,524 A
`10/1997 Freund et al. ................. 395/605
`5,684,990 A
`1111997 Boothby ....................... 395/619
`5,694,596 A
`12/1997 Campbell ..................... 395/610
`5,699,255 A
`12/1997 Ellis et al. ..................... 701/212
`5,701,423 A
`12/1997 Crozier ......................... 395/335
`5,706,509 A
`1/1998 Man-Hak Tso ............... 395/617
`5,710,922 A *
`l/ 1998 Alley et al.
`................... 707/201
`5,727,202 A
`3/ 1998 Kucala .......................... 395/610
`5,727,950 A
`3/1998 Cook et al. .................... 434/350
`5,729,735 A
`3/1998 Meyering
`5,729,739 A
`3/1998 Cantin et al. .................. 395/614
`5,729,743 A
`3/ 1998 Squibb .......................... 395/619
`5,742,792 A
`4/1998 Yanai et al. ................... 395/489
`5,745,750 A
`4/ 1998 Porcaro
`5,745,906 A
`4/ 1998 Squibb .......................... 707 /203
`5,757,920 A
`5/ 1998 Misra et al. ..................... 380/25
`5,758,150 A
`5/ 1998 Bell et al.
`5,758,355 A
`5/ 1998 Buchanan ..................... 707/201
`5,764,899 A
`6/ 1998 Eggleston et al.
`............ 709/203
`5,768,480 A
`6/ 1998 Crawford, Jr. et al.
`5,768,597 A
`6/1998 Simm ........................... 395/712
`6/1998 Crawford ................. 395/200.59
`5,771,354 A
`5,778,346 A
`7/1998 Frid-Nielsen et al. ............ 705/9
`5,778,361 A
`7/1998 Nanjo et al.
`.................. 707/500
`5,778,367 A
`7/1998 Wesinger et al ................ 395/10
`5,778,388 A
`7/1998 Kawamura et al.
`7/1998 Kuzma ............................ 707/10
`5,781,901 A
`5,787,247 A
`7/1998 Norin et al. ................ 395/200.5
`5,787,262 A
`7/1998 Shakib et al. ............ 395/200.35
`5,794,228 A
`8/1998 French et al. ..................... 707/2
`5,804,803 A
`9/1998 Cragun et al ................. 235/375
`5,809,497 A
`9/1998 Freund et al. ..................... 707/2
`5,812,773 A
`9/1998 Norin ....................... 395/200.34
`5,812,793 A
`9/1998 Shakib et al. ............ 395/200.31
`10/ 1998 Grover et al. ................. 345/811
`5,818,437 A
`5,826,245 A
`10/1998 Sandberg-Diment ........... 705/44
`5,832,489 A
`11/1998 Kucala ............................ 707/10
`5,832,518 A
`1111998 Mastors
`5,832,519 A
`1111998 Bowen et al.
`5,832,520 A
`1111998 Miller
`5,845,283 A
`12/1998 Williams et al.
`5,859,973 A
`1/1999 Carpenter ................ 395/200.33
`5,864,864 A
`l/ 1999 Lerner
`5,875,296 A
`2/ 1999 Shi et al.
`5,884,323 A
`3/ 1999 Hawkins et al. .............. 707/201
`5,884,325 A
`3/ 1999 Bauer et al. ................... 707/201
`4/ 1999 Squibb .......................... 707 /203
`5,893,119 A
`5,896,321 A
`4/1999 Miller
`..................... 365/189.01
`5,897,640 A
`4/1999 Veghte et al .................. 707/202
`5,897,642 A
`4/ 1999 Capossela et al
`5,903,723 A
`.............. 709/203
`5/ 1999 Beck et al.
`5,907,793 A
`5/1999 Reams ........................... 455/3.1
`5,923,756 A
`7/1999 Shambroom ................. 713/156
`5,923,848 A
`7/1999 Goodhand et al. ....... 395/200.49
`5,926,816 A
`7/1999 Bauer et al. ....................... 707/8
`5,933,653 A
`8/ 1999 Ofek ............................. 395/826
`5,933,778 A
`8/1999 Buhrmann et al.
`5,933,816 A
`8/1999 Zeanah et al ................... 705/35
`5,935,262 A
`8/ 1999 Barrett et al.
`5,937,405 A
`8/1999 Campbell ....................... 707/10
`8/ 1999 Messerly ...................... 709/203
`5,941,944 A
`5,943,676 A
`8/1999 Boothby ....................... 707/201
`5,944,787 A
`8/1999 Zoken ......................... 709/206
`5,946,615 A
`8/1999 Holmes et al. ................ 455/412
`
`5,948,066 A
`5,951,636 A
`5,961,572 A
`5,961,590 A
`5,968,131 A
`5,970,149 A
`5,970,490 A
`5,971,277 A
`5,974,238 A
`5,974,563 A
`5,987,381 A
`5,987,609 A
`5,995,118 A
`6,000,000 A
`6,006,215 A
`6,006,274 A
`6,009,462 A
`6,012,063 A
`6,012,088 A
`6,014,695 A
`6,016,394 A
`6,016,478 A
`6,023,708 A
`6,023,723 A
`6,026,414 A
`6,034,621 A
`6,038,665 A
`6,044,381 A *
`6,049,776 A
`6,052,735 A
`6,058,399 A
`6,061,790 A
`6,061,796 A
`6,063,134 A
`6,064,880 A
`6,065,018 A
`6,073,133 A
`6,076,109 A
`6,078,960 A
`6,081,900 A
`6,094,618 A
`6,101,480 A
`6,108,330 A
`6,108,703 A
`6,112,024 A
`6,115,797 A
`6,131,096 A
`6,131,116 A
`6,141,011 A
`6,141,621 A
`6,141,659 A
`6,141,664 A
`6,145,088 A
`6,148,260 A
`6,151,606 A
`6,157,630 A
`6,163,773 A
`6,163,779 A
`6,163,844 A
`6,167,120 A
`6,173,310 Bl
`6,173,311 Bl
`6,182,117 Bl
`6,182,141 Bl
`6,185,598 Bl
`6,189,030 Bl
`6,189,096 Bl
`6,195,695 Bl
`6,195,794 Bl
`6,202,085 Bl
`6,205,448 Bl
`6,209,034 Bl
`6,212,529 Bl
`6,212,556 Bl
`6,216,131 Bl
`6,219,680 Bl
`6,219,694 Bl
`6,223,187 Bl
`6,226,650 Bl
`
`9/1999 Whalen et al. ................ 709/229
`9/1999 Zerber .......................... 709/202
`10/1999 Craport et al. ................ 340/990
`10/1999 Mendez et al ................ 709/206
`10/1999 Mendez et al ................ 709/246
`10/1999 Johnson .......................... 714/46
`10/ 1999 Morgenstern . . . . . . . . . . . . . . . . . . . 707 / 10
`10/1999 Cragun et al ............ 235/462.01
`10/1999 Chase, Jr .................. 395/200.78
`10/1999 Beeler, Jr.
`11/1999 Oshizawa ..................... 340/990
`11/1999 Hasebe ........................... 726/35
`11/1999 Masuda ........................ 345/467
`12/1999 Hawkins et al. .............. 707/201
`12/1999 Retallick ........................... 707 /2
`12/1999 Hawkins et al. .............. 709/248
`12/1999 Birrell et al. .................. 709/206
`1/2000 Bodnar ......................... 707/101
`1/2000 Li et al. ......................... 709/219
`1/2000 Yamashita et al ............. 709/219
`1/2000 Walker .......................... 717/104
`1/2000 Zhang et al ....................... 705/9
`2/2000 Mendez et al.
`. .............. 707 /203
`2/2000 McCormick et al. ......... 709/206
`2/2000 Anglin .......................... 707 /204
`3/2000 Kaufman
`..................... 713/176
`3/2000 Bolt et al.
`3/2000 Boothby et al.
`.............. 707/201
`4/2000 Donnelly et al.
`................. 705/8
`4/2000 Ulrich et al ................... 709/236
`5/2000 Morag et al
`................... 713/171
`5/2000 Bodnar
`5/2000 Chen et al. .................... 713/201
`5/2000 Peters et al.
`5/2000 Alanara ........................ 455/419
`5/2000 Beier et al.
`6/2000 Chrabaszcz ..................... 707 / 10
`6/2000 Kikinis ......................... 709/228
`6/2000 Ballard ......................... 709/229
`6/2000 Subramaniam et al. ...... 713/201
`7 /2000 Harada ......................... 701/207
`.................... 705/9
`8/2000 Conmy et al
`8/2000 Bhatia et al. .................. 370/352
`8/2000 Leighton et al ............... 709/226
`8/2000 Almond et al.
`9/2000 Kanda et al.
`10/2000 Ng et al.
`......................... 707/10
`10/2000 Riggins et al. ................ 709/219
`10/2000 Bodnar et al ................. 345/357
`10/2000 Piwowarski et al. .......... 340/989
`10/2000 Barker et al.
`................. 707/102
`10/2000 Boothby ....................... 707/201
`11/2000 Stevens
`11/2000 Musk et al. ................... 701/200
`11/2000 Mendez ........................ 707/201
`12/2000 Adler et al. ................... 370/310
`12/2000 Kishi .............................. 706/16
`12/2000 Mantha et al. ................ 707/100
`12/2000 Duncan et al. ................ 713/201
`12/2000 Kikinis ...................... 379/90.01
`1/2001 Yost et al. ..................... 709/201
`1/2001 Hassett et al ................. 709/202
`1/2001 Christie et al. ................ 709/205
`1/2001 Blum et al .................... 709/227
`2/2001 Farber et al. .................. 709/200
`2/2001 Kirsch et al. .................. 709/224
`2/2001 Haverty ........................ 713/155
`2/2001 Cheston et al ................ 709/221
`2/2001 Buxton ........................... 717/11
`3/2001 Benson et al.
`................ 709/205
`3/2001 Kruglikov et al ............. 707/200
`3/2001 Gladwin et al.
`4/2001 Boothby et al.
`4/2001 Arunachalam
`4/2001 Liuetal. ....................... 707/102
`4/2001 Bernardo et al.
`............. 707/501
`4/2001 Lazaridis et al.
`............. 709/206
`4/2001 Boothby et al.
`.............. 707/201
`5/2001 Mahajan et al.
`.............. 707/201
`
`.............. 707/201
`
`2
`
`

`

`US 8,156,074 Bl
`Page 3
`
`6,233,565 Bl
`6,233,589 Bl
`6,243,760 Bl
`6,247,048 Bl
`6,247,135 Bl
`6,249,690 Bl
`6,252,547 Bl
`6,255,989 Bl
`6,256,750 Bl
`6,260,124 Bl
`6,272,545 Bl
`6,275,831 Bl
`6,278,941 Bl
`6,282,435 Bl
`6,282,698 Bl
`6,285,889 Bl
`6,286,029 Bl
`6,286,053 Bl
`6,286,085 Bl
`6,289,212 Bl
`6,292,743 Bl
`6,292,905 Bl
`6,295,502 Bl
`6,295,541 Bl*
`6,304,881 Bl
`6,317,755 Bl
`6,321,236 Bl
`6,324,467 Bl
`6,324,526 Bl
`6,324,544 Bl
`6,327,533 Bl
`6,329,680 Bl
`6,330,568 Bl
`6,332,158 Bl
`6,333,973 Bl
`6,338,096 Bl
`6,339,710 Bl
`6,341,316 Bl
`6,345,308 Bl
`6,349,336 Bl
`6,353,448 Bl
`6,356,910 Bl
`6,356,961 Bl
`6,360,252 Bl
`6,360,330 Bl
`6,363,249 Bl
`6,363,412 Bl
`6,374,250 B2
`6,381,700 Bl
`6,389,462 Bl
`6,396,482 Bl
`6,397,307 B2
`6,397,351 Bl
`6,401,104 Bl
`6,405,218 Bl
`6,418,309 Bl
`6,434,627 Bl
`6,437,818 Bl
`6,449,622 Bl
`6,453,392 Bl
`6,457,062 Bl
`6,460,036 Bl
`6,462,644 Bl
`6,463,464 Bl
`6,466,967 B2
`6,473,621 Bl
`6,480,896 Bl
`6,484,143 Bl
`6,487,560 Bl*
`6,490,655 Bl
`6,496,944 Bl
`6,499,108 Bl
`6,505,216 Bl
`6,507,891 Bl
`6,516,314 Bl
`6,516,327 Bl
`6,519,452 Bl
`6,523,063 Bl
`6,523,079 B2
`
`5/2001 Lewis et al. ..................... 705/35
`5/2001 Balcha et al.
`6/2001 Armbruster et al. .......... 709/243
`6/2001 Greer et al. ................... 709/219
`6/2001 Feague ......................... 713/400
`6/2001 Mashiko
`6/2001 Perry et al. ............... 342/357.06
`7/2001 Munson et al. .......... 342/357.13
`7/2001 Takeda ............................ 714/11
`7/2001 Crockett et al.
`.............. 711/162
`8/2001 Flanagin et al.
`8/2001 Bodnar et al ................. 707/201
`8/2001 Yokoyama .................... 701/209
`8/2001 Wagner et al. ................ 455/566
`8/2001 Baker et al.
`9/2001 Nykanen et al. .............. 455/557
`9/2001 Delph
`9/2001 Van Peursem et al. 709/999 .999
`9/2001 Jouenne et al. ............... 711/162
`9/2001 Stein et al.
`9/2001 Pu et al. ........................ 455/456
`9/2001 Wallach et al.
`................... 714/4
`9/2001 Hancock et al. .............. 701/201
`.. .............. 707 /203
`9/2001 Bodnar et al.
`10/2001 Halim et al.
`.................. 707/201
`11/2001 Rakers et al.
`11/2001 Zollingeretal .............. 707/201
`11/2001 Machii et al. ................. 701/200
`11/2001 D' Agostino .................... 705/44
`11/2001 Alam et al.
`12/2001 Chou ............................ 340/988
`12/2001 Yoshida et al.
`............... 257 /296
`12/2001 Boothby et al.
`.............. 707/201
`12/2001 Risley et al. .................. 709/219
`12/2001 Smith et al. ................ 379/88.12
`1/2002 Ukelson ........................ 719/319
`1/2002 Suzuki .......................... 455/458
`1/2002 Kloba et al.
`.................. 709/248
`2/2002 Abe .............................. 709/248
`2/2002 Sit et al.
`3/2002 Scarborough et al ......... 345/349
`3/2002 Zellweger ..................... 707/100
`3/2002 Oprescu-Surcobe
`3/2002 Rudy et al. .................... 709/206
`3/2002 Mutalik et al. .................... 714/4
`3/2002 Nordeman et al.
`........... 455/418
`3/2002 Niwa et al. .................... 709/203
`4/2002 Ajtai et al.
`.................... 707/101
`4/2002 Yoshida ........................ 713/201
`5/2002 Cohen et al ................... 709/218
`5/2002 Griffin et al.
`................. 345/169
`5/2002 Ohran ........................... 711/161
`5/2002 Miller et al.
`6/2002 LaRue et al. .................. 707 /203
`6/2002 Boothby ....................... 707/201
`7/2002 Moon et al. ................... 455/418
`8/2002 Millet et al.
`.................. 709/245
`8/2002 Ludwig et al. ............. 348/14.09
`9/2002 LaRue et al.
`9/2002 Flynn, Jr. ...................... 711/151
`9/2002 Pivowar et al.
`10/2002 Herz ............................... 707/10
`10/2002 Howell et al.
`10/2002 Lazaridis et al .............. 709/207
`10/2002 Landsman et al. ............ 709/203
`10/2002 Heie ............................. 455/466
`11/2002 Brown et al.
`................. 709/231
`11/2002 Swildens et al ................... 705/1
`11/2002 LaRue et al. .................. 707 /203
`12/2002 Kershaw ....................... 711/151
`12/2002 Hsiao et al. ..................... 714/15
`12/2002 Johnson ........................ 713/201
`1/2003 Schutzman et al.
`1/2003 Challenger et al ............ 711/122
`2/2003 Birkler et al.
`2/2003 Zondervan et al. ........... 707 /200
`2/2003 Agostino et al.
`2/2003 Hanson ......................... 709/206
`2/2003 Kikinis et al.
`.. .............. 710/303
`
`6,532,588 Bl
`6,535,743 Bl
`6,539,494 Bl
`6,542,933 Bl
`6,546,425 Bl
`6,549,933 Bl
`6,553,375 Bl
`6,553,410 B2
`6,553,413 Bl
`6,567,850 Bl
`6,567,857 Bl
`6,581,065 Bl
`6,584,454 Bl
`6,589,290 Bl
`6,591,266 Bl
`6,591,306 Bl
`6,591,362 Bl
`6,597,700 B2
`6,601,143 Bl
`6,609,005 Bl
`6,628,194 Bl
`6,636,894 Bl
`6,640,302 Bl
`6,643,707 Bl
`6,647,399 B2
`6,654,746 Bl
`6,662,212 Bl
`6,665,721 Bl
`6,671,724 Bl
`6,671,757 Bl
`6,684,206 B2
`6,684,302 B2
`6,694,335 Bl
`6,694,336 Bl
`6,701,316 Bl
`6,704,849 B2
`6,714,987 Bl
`6,718,348 Bl
`6,718,390 Bl
`6,725,239 B2
`6,728,530 Bl
`6,732,101 Bl
`6,732,264 Bl
`6,738,789 B2
`6,741,851 Bl
`6,745,040 B2
`6,757,696 B2
`6,757,698 B2
`6,757,712 Bl
`6,781,575 Bl
`6,795,848 Bl
`6,799,214 Bl
`6,804,690 Bl
`6,804,783 Bl
`6,810,411 Bl
`6,812,961 Bl
`6,813,487 Bl
`6,816,481 Bl
`6,829,654 Bl
`6,836,657 B2
`6,836,765 Bl
`6,839,022 Bl
`6,839,568 B2
`6,842,695 Bl
`6,850,944 Bl
`6,868,451 Bl
`6,870,921 Bl
`6,886,013 Bl
`6,892,225 Bl
`6,892,245 Bl
`6,904,449 Bl
`6,904,460 Bl
`6,920,488 Bl
`6,925,476 Bl
`6,925,477 Bl
`6,934,767 Bl
`6,944,651 B2
`6,944,676 Bl
`6,954,660 B2
`
`3/2003 Porter
`3/2003 Kennedy et al. ........... 455/456.1
`3/2003 Abramson et al. ................ 714/4
`4/2003 Durst, Jr. et al ............... 709/229
`4/2003 Hanson et al. ................ 709/227
`4/2003 Barrett et al. ................. 709/203
`4/2003 Huang et al. .................... 707 / 10
`4/2003 Kikinis ......................... 709/218
`4/2003 Leighton et al ............... 709/219
`5/2003 Freishtat et al.
`.............. 709/224
`5/2003 Gupta et al.
`6/2003 Rodkin et al ................. 707/102
`6/2003 Hummel et al.
`................ 705/59
`7/2003 Maxwell et al. .............. 707/507
`7 /2003 Li et al. ........................... 707 / 10
`7 /2003 Redlich ......................... 709/245
`7/2003 Li
`..................................... 713/1
`7/2003 Golikeri et al. ............... 370/401
`7 /2003 Lamparter
`8/2003 Chern ........................... 455/457
`9/2003 Hellebust et al.
`10/2003 Short et al ..................... 709/225
`10/2003 Subrarnaniam et al. ...... 713/169
`11/2003 Booth ........................... 709/245
`11/2003 Zaremba
`11/2003 Wong et al. ..................... 707 / 10
`12/2003 Chandhok et al.
`12/2003 Hind et al.
`12/2003 Pandya et al. ................. 709/226
`12/2003 Multer et al.
`................. 710/100
`1/2004 Chen et al.
`1/2004 Kershaw ....................... 711/151
`2/2004 Hopmann et al.
`............ 707 /200
`2/2004 Multer et al.
`................. 707/100
`3/2004 Li et al. ........................... 707 / 10
`3/2004 Steegmans .................... 711/162
`3/2004 Amin et al. ................... 709/249
`4/2004 Novak et al.
`4/2004 Still et al. ...................... 709/229
`4/2004 Sherman et al. .............. 707/201
`4/2004 Heinonen et al. .......... 455/414.1
`5/2004 Cook .............................. 707 / 10
`5/2004 Sun et al. .......................... 713/2
`5/2004 Multer et al.
`................. 707/201
`5/2004 Lee et al.
`6/2004 Zimmerman ................. 455/458
`6/2004 Multer et al.
`................. 707/201
`6/2004 McBride et al. .............. 707 /204
`6/2004 Bastian et al.
`................ 709/206
`8/2004 Hawkins et al. .............. 345/173
`9/2004 Border et al. ................. 709/213
`9/2004 Li
`................................. 709/226
`10/2004 Dysert et al. .................. 707 /204
`10/2004 Wesinger, Jr. et al. ........ 713/200
`10/2004 Coughlin et al.
`11/2004 Parulski et al.
`11/2004 Trommelen
`11/2004 Adams et al. ................. 370/352
`12/2004 Jungck
`12/2004 Ji et al.
`12/2004 Sussman ......................... 705/41
`1/2005 Benco et al.
`1/2005 Suzuki
`1/2005 Tu et al. ........................ 701/213
`2/2005 MacCall et al.
`.............. 707/100
`3/2005 Peacock ........................ 709/231
`3/2005 Elsey et al.
`.............. 379/218.01
`4/2005 Beranek .......................... 707 / 10
`5/2005 Tu et al. ........................ 709/217
`5/2005 Crump et al. ................. 709/245
`6/2005 Quinones
`6/2005 Raciborski et al ............ 709/224
`7 /2005 Le Pennec et al.
`........... 709/219
`8/2005 Multer .......................... 707 /200
`8/2005 Champagne et al.
`8/2005 Jellinek ......................... 709/247
`9/2005 Onyon et al .................. 709/217
`9/2005 Armbruster et al. .......... 709/243
`10/2005 Aoyama
`
`............ 348/231.2
`
`3
`
`

`

`US 8,156,074 Bl
`Page 4
`
`6,954,783 Bl
`6,959,331 Bl
`6,963,914 Bl
`6,973,299 B2
`6,996,617 Bl
`6,996,631 Bl
`7,003,555 Bl
`7,003,668 B2
`7,007,041 B2
`7,010,578 Bl
`7,016,964 Bl
`7,023,868 B2
`7,030,730 Bl
`7,035,878 Bl
`7,039,656 Bl
`7,051,275 B2
`7,054,594 B2
`7,054,952 Bl
`7,082,476 Bl
`7,085,817 Bl
`7,096,418 Bl
`7,099,915 Bl
`7,103,794 B2
`7,107,043 B2
`7,110,954 B2
`7,116,681 Bl
`7,146,161 B2
`7,158,805 Bl
`7,162,494 B2
`7,167,728 Bl
`7,181,628 B2
`7,197,574 Bl
`7,233,791 B2
`7,237,027 Bl
`7,249,175 Bl
`7,269,433 B2
`7,284,051 Bl
`7,289,964 Bl
`7,293,074 Bl
`7,315,826 Bl
`7,317,907 B2
`7,328,341 Bl
`7,343,568 B2
`7,349,719 B2
`7,356,559 Bl
`7,363,233 Bl
`7,383,061 Bl
`7,392,034 B2
`7,415,486 B2
`7,440,746 Bl
`7,447,743 Bl
`7,454,500 Bl
`7,499,888 Bl
`7,505,762 B2
`7,519,702 Bl
`7,539,697 Bl
`7,587,398 Bl
`7,596,609 Bl
`7,663,652 Bl
`7,707,150 B2
`7,853,664 Bl
`2001/0014893 Al
`2001/0028363 Al
`2001/0034737 Al
`2001/0044805 Al
`2001/0047471 Al
`2001/0051920 Al
`2001/0056473 Al
`2002/0007303 Al
`2002/0010868 Al
`2002/0016818 Al
`2002/0016912 Al
`2002/0032751 Al
`2002/0040369 Al
`2002/0049852 Al
`2002/0055909 Al
`2002/0056011 Al
`2002/0059116 Al
`2002/0062365 Al
`
`................. 370/466
`
`10/2005 Bodwell et al. ............... 709/218
`10/2005 Traversat et al.
`11/2005 Breitbart et al. .............. 709/226
`12/2005 Apfel
`2/2006 Aiken, Jr. et al.
`2/2006 Aiken, Jr. et al. ............. 709/242
`2/2006 Jungck .......................... 709/219
`2/2006 Berson et al. ................. 713/182
`2/2006 Multer et al.
`................. 707/201
`3/2006 Lewin et al.
`3/2006 Still et al.
`4/2006 Rabenko et al ............... 370/419
`4/2006 Zondervan
`................. 707/201
`4/2006 Multer et al.
`5/2006 Tsai et al.
`..................... 707/201
`5/2006 Gupta et al.
`.................. 715/512
`5/2006 Bloch et al. .................. 455/41.2
`5/2006 Schwerdtfeger et al.
`7/2006 Cohen et al.
`8/2006 Tock et al.
`8/2006 Singhal et al.
`8/2006 Tenereillo et al.
`9/2006 Malcolm et al.
`9/2006 Aoyama
`9/2006 Yung et al.
`10/2006 Hovell et al.
`12/2006 Chou
`1/2007 Park et al.
`1/2007 Arellano .................... 707/104.1
`1/2007 Wagner et al. ................ 455/566
`2/2007 Sato et al.
`3/2007 Ishiyama ...................... 709/245
`6/2007 Gilbert et al. ................. 455/419
`6/2007 Raccah et al.
`7 /2007 Donaldson .................... 709/225
`9/2007 Vargas et al.
`................. 455/502
`10/2007 Okano et al. .................. 709/226
`10/2007 Bowman-Amuah .............. 705/1
`11/2007 Jellinek et al. ................ 709/205
`1/2008 Guheen et al. .................... 705/7
`1/2008 Linkert et al.
`2/2008 Eun et al.
`3/2008 Jiang et al.
`3/2008 Buniatyan
`4/2008 Jacobs et al. .................. 709/203
`4/2008 Levine .............................. 705/1
`6/2008 Hawkins
`.. ........... 455/402
`6/2008 Westman et al.
`8/2008 Multer et al.
`................. 709/201
`10/2008 Swan
`11/2008 Jordan, Jr. ..................... 709/206
`11/2008 Hsu et al. ...................... 709/226
`3/2009 Tu et al. .......................... 705/44
`3/2009 Onyon et al.
`................. 455/419
`4/2009 Allan
`5/2009 Akella et al.
`9/2009 Fredricksen et al.
`9/2009 Refuah et al.
`2/2010 Reese
`4/2010 Sundararajan et al.
`12/2010 Wangetal.
`8/2001 Boothby ....................... 707/201
`10/2001 Nomoto et al.
`10/2001 Cane et al.
`11/2001 Multer et al.
`11/2001 Johnson ............................ 713/1
`12/2001 Joao et al ........................ 705/41
`12/2001 Arneson et al.
`1/2002 Brokler et al. .................. 705/10
`1/2002 Nakashima et al.
`.......... 713/201
`2/2002 Kirani et al ................... 709/206
`2/2002 Johnson ........................ 713/165
`3/2002 Bharadwaj .................... 709/218
`4/2002 Multer et al.
`................. 707 /200
`4/2002 Lee et al ....................... 709/231
`5/2002 Fung et al. ...................... 705/42
`5/2002 Nardone et al.
`.............. 709/248
`5/2002 Bulatovic et al ................ 705/27
`5/2002 Nishikawa et al.
`........... 709/223
`
`2002/0067816 Al
`2002/0069178 Al
`2002/0073212 Al
`2002/0078075 Al
`2002/0082995 Al
`2002/0083325 Al
`2002/0091785 Al
`2002/0116444 Al
`2002/0120600 Al
`2002/0128908 Al
`2002/0138582 Al
`2002/0138765 Al
`2002/0152278 Al
`2002/0162011 Al
`2002/0168964 Al
`2003/0021274 Al
`2003/0028451 Al
`2003/0028554 Al
`2003/0037020 Al
`2003/0061163 Al
`2003/0065934 Al
`2003/0069874 Al
`2003/0084121 Al
`2003/0134625 Al
`2003/0135463 Al
`2003/0139172 Al
`2003/0204568 Al
`2003/0208546 Al
`2003/0224760 Al
`2003/0229898 Al
`2003/0233383 Al
`2004/0054746 Al
`2004/0093317 Al
`2004/0093342 Al
`2004/0093385 Al
`2004/0111465 Al
`2004/0120477 Al
`2004/0132428 Al
`2004/0142711 Al
`2004/0148408 Al
`2004/0162830 Al
`2004/0192260 Al
`2004/0192282 Al
`2004/0193953 Al
`2004/0204120 Al
`2004/0224665 Al
`2004/0235523 Al
`2004/0267390 Al
`2004/0267944 Al
`2005/0021571 Al
`2005/0032527 Al
`2005/0038863 Al
`2005/0044404 Al
`2005/0060392 Al
`2005/0064859 Al
`2005/0086296 Al
`2005/0086318 Al
`2005/0090253 Al
`2005/0096975 Al
`2005/0100150 Al
`2005/0102257 Al
`2005/0102328 Al
`2005/0131990 Al
`2005/0144200 Al
`2005/0144251 Al
`2005/0203971 Al
`2005/0204001 Al
`2005/0227674 Al
`2005/0240494 Al
`2005/0273632 Al
`2006/0095397 Al
`2006/0190626 Al
`2006/0212482 Al
`2006/0233335 Al
`2007 /0047 533 Al
`2007/0050734 Al
`2007 /0220419 Al
`2008/0009268 Al
`2008/0022220 Al
`
`6/2002 Bushnell
`6/2002 Hoffman
`6/2002 Sokol et al. ................... 709/229
`6/2002 Colson et al. ................. 707 /204
`6/2002 Christie .......................... 705/44
`6/2002 Mediratta et al. ............. 713/191
`7 /2002 Ohlenbusch et al. ......... 709/208
`8/2002 Chaudhri et al.
`............. 709/201
`8/2002 Schiavone et al. ................ 707 /l
`9/2002 Levin et al. ..................... 705/14
`9/2002 Chandra et al. ............... 709/206
`9/2002 Fishman et al.
`10/2002 Pontenzone et al.
`10/2002 Tanaka et al. ................. 713/200
`11/2002 Kraft
`1/2003 Siikaniemi et al.
`2/2003 Ananian ......................... 705/27
`2/2003 Koskimies et al ............ 707/201
`2/2003 Novak et al.
`3/2003 Durfield .......................... 705/44
`.. .............. 713/200
`4/2003 Angelo et al.
`4/2003 Hertzog et al.
`5/2003 De Boor et al. ............... 709/218
`7/2003 Choi ............................. 455/418
`7/2003 Brown et al.
`................... 705/44
`7/2003 Lampela et al.
`.............. 455/415
`10/2003 Bhargava et al. ............. 709/206
`11/2003 Desalvo et al.
`............... 709/206
`12/2003 Day ........................... 455/412.1
`12/2003 Babu et al. ...................... 725/87
`12/2003 Koskimies .................... 707/204
`3/2004 Shibata ......................... 709/207
`5/2004 Swan .............................. 707/10
`5/2004 Arbo et al. .................... 707/102
`5/2004 Yamagata ..................... 709/206
`6/2004 Chuang et al. ................ 709/203
`6/2004 Nguyen et al.
`7/2004 Mulligan ...................... 455/411
`7/2004 Mahonen et al. ............. 455/502
`7/2004 Nadarajah
`8/2004 Shirwadkar et al ............. 707 /10
`9/2004 Sugimoto et al. .......... 455/412.1
`9/2004 Vasudevan .................... 455/419
`9/2004 Callahan et al. ................ 714/15
`10/2004 Jiles
`11/2004 Kokubo ........................ 455/411
`11/2004 Schrire et al .................. 455/558
`12/2004 Ben-Yaacov et al.
`12/2004 Britt .............................. 709/229
`1/2005 East .............................. 707/101
`2/2005 Sheha et al.
`............... 455/456.1
`.. ............... 709/206
`2/2005 Onyon et al.
`2/2005 Bhansali et al.
`3/2005 Goring et al. ................. 709/220
`3/2005 Kotzin et al.
`................. 455/419
`4/2005 Chi et al.
`.. .................... 709/203
`4/2005 Aubault ........................ 709/213
`4/2005 Kim et al ................... 455/435.1
`5/2005 Moshe
`............. 379/142.01
`5/2005 Dhara et al.
`5/2005 Onyon et al.
`.. ............... 709/206
`5/2005 Ring et al.
`.................... 707 /204
`6/2005 Jewell ........................... 709/201
`6/2005 Hesselink et al.
`6/2005 Slate
`9/2005 Koskimies et al ............ 707 /203
`9/2005 Stein et al. .................... 709/206
`10/2005 Kopra et al.
`10/2005 Cue et al.
`12/2005 Kawakami
`5/2006 Torres et al.
`8/2006 Bhogal et al .................. 709/248
`9/2006 Celik
`10/2006 Pfleging et al.
`3/2007 Criddle et al.
`3/2007 Busey ........................... 715/853
`9/2007 Stibel et al.
`1/2008 Ramer et al.
`1/2008 Cheah ........................... 715/769
`
`4
`
`

`

`US 8,156,074 Bl
`Page 5
`
`2008/0039020 Al
`2008/0064378 Al
`2009/0037828 Al
`2009/0138546 Al
`2009/0327305 Al
`
`2/2008 Eskin ........................... 455/41.2
`3/2008 Kahan et al.
`2/2009 Waite et al.
`5/2009 Cruzada
`12/2009 Roberts et al.
`
`CN
`CN
`CN
`CN
`EP
`EP
`EP
`EP
`EP
`EP
`EP
`EP
`EP
`EP
`EP
`GB
`JP
`JP
`JP
`JP
`JP
`JP
`JP
`JP
`JP
`JP
`JP
`WO
`WO
`WO
`WO
`WO
`WO
`WO
`WO
`WO
`WO
`WO
`WO
`WO
`WO
`WO
`WO
`WO
`WO
`WO
`WO
`WO
`WO
`WO
`WO
`WO
`WO
`
`FOREIGN PATENT DOCUMENTS
`1202662
`12/1998
`1455522
`11/2003
`1313697 A
`2/2005
`2003-122958
`7/2006
`0801487 A2
`10/1997
`0836131 A2
`4/1998
`0836301 A
`4/1998
`0924917 A2
`6/1999
`0930593 A
`7 /1999
`1024441 A2
`2/2000
`0 986 225 Al
`3/2000
`0986225 Al
`3/2000
`1139608 A2
`10/2001
`1180890 A2
`2/2002
`1263244 A2
`4/2002
`2366050 A
`2/2002
`7303146 A
`11/1995
`10191453
`7 /1998
`11242620
`9/1999
`11242677
`9/1999
`2000232680 A
`8/2000
`2000316053 A
`11/2000
`2002142254 A
`5/2002
`2002185575 A
`6/2002
`2002247144 A
`8/2002
`2002314689 A
`10/2002
`2003259011 A
`9/2003
`WO 97 04391
`2/1997
`WO 97/39564
`10/1997
`WO 97 41520
`11/1997
`WO 98/03005
`1/1998
`WO 98 21648
`5/1998
`WO 98/29994 A
`7 /1998
`WO 98 54662
`12/1998
`WO 98/56159 A
`12/1998
`WO 99/05813
`2/1999
`WO 99/06900
`2/1999
`WO 99/36870
`7 /1999
`WO 99/40514
`8/1999
`WO 99/45451
`9/1999
`WO 99/45484
`9/1999
`WO 99/46701 A
`9/1999
`WO 99/50761
`10/1999
`WO 99/65256
`12/1999
`WO 00/11832
`3/2000
`WO 00/16222
`3/2000
`WO 00/29998
`5/2000
`0133874 Al
`5/2001
`WO 01/71539
`9/2001
`WO 01/80535 Al
`9/2001
`0217140 A2
`2/2002
`03-083716 Al
`10/2003
`WO 2005/112586 A2
`12/2005
`
`OTHER PUBLICATIONS
`
`Response to Non-Final Office Action dated Jan. 28, 2008, U.S. Appl.
`No. 09/753,537, filed Jan. 2, 2001.
`Final Office Action dated Feb. 7, 2008, U.S. Appl. No. 09/753,537,
`filed Jan. 2, 2001.
`Notice of Allowance dated Apr. 8, 2008, U.S. Appl. No. 10/659,646,
`filed Sep. 10, 2003.
`Internate Mail Consortium: "vCard Overview," Retrieved from the
`Internet: www.imc.org/pdi/vcardoverview.htrnl, Oct. 13, 1998.
`
`Internate Mail Consortium: "vCard The Electronic Business Card,"
`Retrieved from the Internet: www.imc.org/pdi/vcardwhite.htrnl, Jan.
`1, 1997.
`Batista et al., "Mining Web Access Logs of an On-line Newspaper,"
`A survey, SIGKKD Explorations, Jul. 2000, 8 pages.
`Lee et al., "Monitoring Data Archives for Grid Environments," 11th
`IEEE symposium on high performance distributed computing, Jul.
`2002, pp. 1-10.
`Intellisync email Accelerator, A detailed guide to functionality, Prod(cid:173)
`uct functionality paper, Mar. 2004, pp. 1-18.
`Finnigan, Anne, "The Safe Way to Shop Online," Sep. 1998, p. 162,
`Good Housekeeping, v. 227 No. 3.
`Chase, Larry, "Taking Transactions Online," Oct. 1998, pp. 124-132,
`Target Marketing, v.21 No. 10.
`Gong, Li, "Increasing Availabi

This document is available on Docket Alarm but you must sign up to view it.


Or .

Accessing this document will incur an additional charge of $.

After purchase, you can access this document again without charge.

Accept $ Charge
throbber

Still Working On It

This document is taking longer than usual to download. This can happen if we need to contact the court directly to obtain the document and their servers are running slowly.

Give it another minute or two to complete, and then try the refresh button.

throbber

A few More Minutes ... Still Working

It can take up to 5 minutes for us to download a document if the court servers are running slowly.

Thank you for your continued patience.

This document could not be displayed.

We could not find this document within its docket. Please go back to the docket page and check the link. If that does not work, go back to the docket and refresh it to pull the newest information.

Your account does not support viewing this document.

You need a Paid Account to view this document. Click here to change your account type.

Your account does not support viewing this document.

Set your membership status to view this document.

With a Docket Alarm membership, you'll get a whole lot more, including:

  • Up-to-date information for this case.
  • Email alerts whenever there is an update.
  • Full text search for other cases.
  • Get email alerts whenever a new case matches your search.

Become a Member

One Moment Please

The filing “” is large (MB) and is being downloaded.

Please refresh this page in a few minutes to see if the filing has been downloaded. The filing will also be emailed to you when the download completes.

Your document is on its way!

If you do not receive the document in five minutes, contact support at support@docketalarm.com.

Sealed Document

We are unable to display this document, it may be under a court ordered seal.

If you have proper credentials to access the file, you may proceed directly to the court's system using your government issued username and password.


Access Government Site

We are redirecting you
to a mobile optimized page.





Document Unreadable or Corrupt

Refresh this Document
Go to the Docket

We are unable to display this document.

Refresh this Document
Go to the Docket