`
`US00?765482B2
`
`(12)
`
`United States Patent
`Wood et al.
`
`(10) Patent No.:
`
`(45; Date of Patent:
`
`US 7,765,482 B2
`Jul. 27, 2010
`
`WEB-BASED MEDIA SUBNIISSION TOOL
`
`FOREIGN PATENT DOCUMENTS
`
`(54)
`
`(75)
`
`Inventors; Lisa T. Wood. Dartville, ("A (US); Scott
`M. Lewis, l)a.r1ville. CA (US): Robin T.
`Fried. Berkeley. (‘A (US)
`
`(73)
`
`Assignce: Summit 6 l..[.('I. Dallas. TX (US)
`
`(”)
`
`Notice:
`
`Subject to any disclaimer. the term of this
`patent is extended or adjusted under 35
`u.s.(:. l54[b) by 737 days.
`
`(21)
`
`Appl. No; l0!96l,72t}
`
`(22)
`
`Filed:
`
`Oct. 8, 2004
`
`(65)
`
`(G3)
`
`(51)
`
`(52)
`
`(58)
`
`(56)
`
`Prior Publication Data
`
`US 2(l05i"(}Cl60l8()_’\l
`
`Mar. l7, 2005
`
`Related U.S. Application Data
`
`Continuation ofapplication No. 09)'357.836. liled on
`Jul. 2]. 1999. now Pat. No. 6.895.557.
`
`Int. Cl.
`G061’ 3/00
`U.S. Cl.
`
`(2006.01)
`'2-'15;‘744: 715E748: 715E769:
`'?()9i' 201 ; 7091219
`715F744.
`Field of(.‘lasslfication Search
`'i'ISf'r'48, 769.704: 709120]. 219
`See ztpplieatioll tile for complete searelt history.
`References Cited
`
`U.S. PATENT DOCUMENTS
`
`4,802.008 A
`4.S62.20(l A
`5.001.628 A
`5.327.265 A
`
`H1989 Walling
`8198‘)
`llicks
`3-"I99l
`Johnson et at.
`7.’ I994 McDonald
`
`El’
`
`0930 774 A2
`
`'5’-' 1999
`
`[('on1inued)
`0‘l'l-Il'il{ l’Ul3LlCA'l'lONS
`
`Oflice Action dated Sep. 6. 2002 for U.S. Appl. No. 09«'440.46l.
`
`[('onti1'1ued}
`
`Pf'iH't(a‘!'_i‘ E.\'a)riim’r—Tadeese Hailtl
`(74) .rtttorrre).-'. Agent. or Fr'r.w-- -Duane S. Kobayaslli
`
`(57)
`
`ABSTR.-\(.'T
`
`irtvenlion, generally speaking, provides an
`The present
`improved web-based media subnlission too]. As with so111e
`existing tools. operation ot'tl1e tool is drag a11d drop or the user
`can “click" to browse a directory to select media objects.
`Unlike existing tools. the tool provides the user an opportu-
`nity to contirm the submission. for example by generating a
`thumbnail image of an image file that has been dragged and
`dropped. Batch submission is provided for in which 3 user
`drags and drops a plurality ofimages or other media objects.
`Submission front a web page to a web page is also provided
`for. The submission tool is configurable to perform a variable
`amount of intell igent preprocessing on media objects prior to
`upload. In the case of digital images. the too] can perfomt
`sizing and formatting. for example. lntonnatioti capture is
`perlbrmed with infornlal ion being uploaded together with the
`media objects. In an C'KCl1'lplZiIy errtlmdinienl, inf'orn1ation
`capture is both user—transparent (e.g.. user ID andior pass-
`word) and user-visible (eg. the user can provide captions for
`media objects). The submission ol'ini'ormat ion about the user
`and the media objects facilitates automatic integration of the
`media objects within existing databases.
`
`[(_'ontir111ed)
`
`51 Claims, 5 Drawing Sheets
`
`C|(3.25 dsorge) (optional)
`
`
`
`Pk"-'79? Pm
`
`
`
`
`
`
`“9":r‘;_';:fll° "'°°”"”9 Adding o photo of your item
`Get better exposure for your items by Inciuding 0 picture. its easy! Just mute the
`folder on
`your computer contohiig )our photos. end then drug 0 photo into the
`box below.
`
` surraundireu?
`Digllol Image Processing
`by Plctunfloms
`
`
`
`
`niszoo charge) (optionoi)
`Adding a Surroundview
`Redly show oft your item. Add o Sunoundtfiaw. Its eusid Just locate the folder
`on your computer containing your photos, and then drag up to six photos into the
`boxes below. The photos will be eon'tb'ned me an animated presentation.
`
`
`
`
`
`0001
`
`Apple/Twitter
`Apple/Twitter
`Ex. 1001
`Ex. 1001
`IPR4 of U.S. Pat. No. 7,765,482
`IPR4 of U.S. Pat. No. 7,765,482
`
`
`
`US 7,765,482 B2
`Page 2
`
`US, RATENT DOCUMENTS
`
`7157723
`
`.......... .. 3587487
`
`35871.18
`
`.......... .. 7177113
`
`3457428
`
`4.-"1995 Klingleretal.
`5.404.316 A *
`1271995 Yafnasaki
`57477-353 A
`971996 Shaxlghnessy
`5.555.388 A
`371997 Krahcetalv
`5008-543 A
`971997 lirodlundetal.
`5.666.215 A *
`1071997 Cahiilel a1.
`5.678.046 A
`707-71041
`371993 Liasllm 3731-
`57729-741 A *
`571998 Kubotaetal. ............. .. 7157203
`5.754.172 A *
`571993 Sheridan
`5-760-977 A
`671998 M1.Lrakan1i eta].
`5.761.404 A
`'5-"1993 1‘-770175011
`5755-153 A
`771998 Watkins el al.
`5.778.164 A ""
`771998 Kadota
`5.778.198 A
`771998 571770
`5-781-715 A
`7-"1993 V=mder1>°017=7a|-
`57731-773 A
`871993 Allen ........................ .. 705727
`5.794.217 A "
`1l§f%I_l¢
`a]
`7:
`-
`’
`011973‘
`-.
`7
`7
`971993 10117150718731.
`57813-009 A
`10-"1993 Dt=Vri7=s el 771-
`5-319-032 A
`1071998 Fcrgusonctal.
`5.819.092 A 7‘
`1371993 G01dm3l'| 01 511-
`5344-909 A
`1101993 A7072 e1 21-
`5345-399 A
`1271993 Gmk
`5343-415 A
`1271998 Vigneaux elal»
`5.852.435 A *
`111999 5031370039‘ 31-
`5-359-955 A
`371999 Sidana
`5.890.170 A
`705726
`471999 Blinu etal.
`5.897.622 A '“
`709.-"213
`771999 Gageel 211.
`5.923.346 A "‘
`
`1.72000 Hoczcman 721711.
`.. 707.7104.1
`5.012.058 A 7
`
`172000 057558155751.
`3957539
`5.017.157 A 7
`1.-"2000 Mayleetal.
`5.018.774 A
`272000 Wangcta].
`6.028.603 A
`372000 Nmyen 5:51.
`........... .. 7097201
`5.035.323 A 7
`5.72000 Hess 51 51.
`7097219
`5.058.417 A *
`
`.. 715.7202
`7.72000 Hunt
`5.084.581 A *
`772000 Hoyt elal.
`6.085.195 A
`772000 Smith elal.
`6.088.732 A
`313000 137301375111 7031-
`0104-403 70 7
`972000 Poekover
`6.119.101 A “'
`972000 Franklin eta].
`6.125.352 A *
`1072000 Immnwaetal.
`5.128.600 A *
`1072000 Fieldselal.
`6.128.655 A '“
`1013000 Gaffiflkle 0131'
`0133-935 A 7
`12-"3000 Spwks 97507
`6.167.382 A "‘
`1272000 Gzmdelelai.
`6.167.568 A “‘
`1713001
`30811173 91317
`0177-934 Bl *
`17200]
`.-Nlammaetal.
`6.182.116 Bl *
`1-13001
`31130011
`0133-379 B17
`372001 Ferrel et al.
`6.199.082 131*
`372001 Kltoslaeiéll
`6.202.061 B1”
`5.72001 Shaw et al.
`6.233.590 B1‘
`572001
`l'It11c1 al.
`6.237.010 B1‘
`373001 5073-" til 317
`5331-374 B1
`6.301.586 B1‘ 107200] Yangetal.
`0301-007 B2
`10713001
`13333010080 CH1‘
`0330-573 B1
`1213001 51053
`Graham
`T
`472002 Hoffert at al.
`6.374.260 B1 "
`412002 Tipimeni
`0381-029 Bl
`972002 Mishra ..................... .. 3707229
`6.456.591 131*
`0-439-954 01* 1273002 00‘-V1909
`7151733
`
`6.489.980 B1‘
`12.72002 Seottetal.
`7157854
`0505-150 Bl
`02003 1-9‘-"37’ 5131-
`6.510.418 Bl‘
`172003 Casect :11.
`0-515-340 B2
`212003 B0375
`5.523.418 B27
`272003 YO1(Ol'1'I1‘Z0 8120.1.
`6.535.296 B1‘
`3."'2003 Oak
`6.539.420 Bl
`372003 Fields elal.
`6.542.936 Bl
`472003 Maylc eta].
`6.567.983 Bl *
`572003 Shiimori ................... .. 7257105
`
`.
`
`vvvvv ~- 355-"13
`705.-"26
`705.-"'26
`705727
`7- 7097219
`355-140
`705-120
`.. 7177176
`«- 715-"743
`7097204
`71-7'-"100
`.. 7157205
`70703
`.. 715.7201
`7157205
`
`
`
`672003 Nlanolis eta].
`6.583.799 B1
`972003 '1'a.nakaetal.
`6.621.938 Bl
`972003 Nam) 31 al‘
`5.523‘4l7 131
`12.72003 Chuietal.
`5.557.702 131*
`27200-4 Yokolnizu
`6.693.635 Bl‘
`372004 Changetal.
`5.711.207 Bl‘
`572004 wo0dcta]‘
`5_';32_153 131
`9.72004 Bocsjcs
`6.799.l5_-', B1
`272005 Shiimori
`5.853.451 131*
`372005
`._\7[on-is
`5.371331 32
`572005 Woocletal.
`5.895.557 Bl
`872005 Cma_mm-eta]‘
`5.930.709 131
`372005 515115571
`7.010.587 B1
`4.72005 (jodjg_n.-mo
`1033.030 31
`472005 Powlctte
`7.035.081 132*
`572005 55111557157711.
`7.043.527 132
`1272005 Manolisetal.
`7.145.575 132
`1,-2007 Kawaokaetal‘
`'}"l58‘1j2 B3
`772007 Kimetal.
`7.246.147 B2‘
`872007 Fi
`neredo et :11.
`7.257.158 Bl‘
`1072007 Clingeta].
`7.280.702 132*
`1272007 T517151 al.
`7.308.413 Bl 7*
`[2,-"2007 woodelaj‘
`j.r‘313_504 B2
`172008 Shiimorictal.
`7.315.386 151*
`572002 07175151255151.
`200270057500 A1*
`10.-2005 Kawashirnzt 51711.
`200570239454 A1
`200570252477 A17 1172005 Pattersortetal.
`200870201236 A1‘
`872008 Fielcletal.
`
`
`
`355.-'40
`3457428
`382.-"240
`
`35871.15
`
`7157747
`
`7097203
`375724001
`3827240
`70577
`
`35871.15
`35871.15
`
`7157517
`705726
`
`
`
`FOREIGN PATENT DOCUMENTS
`
`‘
`E1’
`0’
`11’
`0’
`“'0
`“'0
`W0
`
`2”_2°°1
`1075302 A1
`01995
`3"-73133
`3-0999
`‘"5907?
`70999
`'''1_‘‘‘‘943
`3-"1997
`“'0 97704353 A‘
`“"7993
`“'0 9049531 A3
`4099"
`“'0 99-"193" 03
`.
`.
`.
`.
`-:
`OIEILR PUBI'’I('Ar]0NS
`Uflicc Action t1atc7d.7\p1'.21.2003 for U.S.Appl. No.09.-0140.461.
`Qfficc Action dated N0...-_ 23_ 2001 for U3‘ App[_ No_ 097357335‘
`Qfficg Aclgondated _1m_ 5‘ 3003 fa;-U_s,A ]_ No,(}97357.s35_
`01‘ficeActi0ndatedN0v.8.2002fo1'U.S.}‘Fp]:JI.No.09.-357.836.
`01'ficeActi0nc1a1edJ1.1r1.4. 2003 1‘0r1..-'.S.Appl. N0.097357.836.
`'I'11i10I1orst.ma.n1'111nd Richard Bentley. “Di3t.ributedAutl10ringon the
`WebwiLl1tl1cBSC'W Sha.rcdWorkspaccS}7stc1n".Standard\7'iewv0l.
`5_Nn_ [_pp. 9-15‘ Man 1997
`Doug Dean. 1SSeconds: Down and Dirty BrowserUploa:iing withzt
`VBASPComponene1. pp. 1-10.Mar. 11. 1999.
`Peter Persits. 15 Seconds: Browser-based uploading Under the
`Mi.;m5.;0pe_ pp‘ [-7_No\7‘ 31_ 1993.
`Netscape Colnmunicalions (1071).. Help File of Netscape Composer
`4_‘]'5‘C0p).r1—igh[_ 1994,1990 P‘ 9.
`Emily Cohen. "SetYo11r SitcsIligh.“1-‘C Magazine. May 3.6. 1998.
`Plztnte et al.. “The NCSA Astronomy Digital Image Library: From
`[)a[aAmhi\.-1,-,3m[)a1a1>ub[j5},ing‘"ge[,. g]_ 199g_
`Augol e! 111.. “Secure Delivery of Images over Open Networks.“
`Pro<:eeding501'theIEEE. V01. 87. Issue 7. pp. 1251-1266.11.11. 1999.
`Pg]-sits, Peggy. “Bfg1\.\r3er.Ba§uj
`Under the Micrn.
`s.;opc_" 15 5gcond5_ Nov, 31_ [993_
`Dean. Dung. “Down and Dirty Bruwser Uploading with a VB ASP
`(jg,-np0ncm_” ._\,-[31-, 1[_ 1999‘
`lIorst;ma.nr1cta1..“Dis1rib11tcd.7\uI}1ori1:1gonlhewcbwiththc BSCW
`Sharedwgfkgpace system‘-’g[am1ardv.ew_;,7o]_5‘No_ 1_Mm-_ [991
`Netsc:1.peCommunicaIionsCorporation."C'rea1ingWebPages."Apr.
`21 [909_
`Steinberg. Jill. “New Start-Up Releases Java Application and
`Enabling Sof[\.va_re“’]ava\5\.-"or[d_ Oct |,_ I396,
`Bilson. Rob. “Nel—ItCer11'ral 1.0," 11)1\7"1.Jul. 31. I997.
`WaJ'p 10 Technologies Inc.. Jul. 10. 1998.
`Pietra Incorporated. Nov. 1]. 1998.
`Letter from Terry Anderson to Craig I-launwzty. Oct. 16. 1997.
`0002
`0002
`
`..
`
`..
`
`707.7104.1
`
`.......... .. 707.-"104.|
`
`705726
`
`........ .. 35371.15
`35871.15
`
`
`
`US 7,765,482 B2
`Page 3
`
`PictureWorI<s ADP Demo. May I. 1998.
`Letter from Terry Anderson to Ken Karutz. May I. 1998.
`Email from Scott Lewis to Lisa Wood. Jul. 2. 1998.
`Email from Robin Fried to Scott Lewis et al.. Jul. 5. 1998.
`Email from Scott Lewis to Robin Frieda Jul. 3. I998.
`Email from Robin Fried to Martha While. Jul. 9. 1998.
`Email from Robin I-‘ricd to Scott Lewis et al.. Jul. 9. 1998.
`Email from Don Strickland to Lisa Wood et al.. Jul. I4. 1998.
`Emails from Scott Lewis to I_isa Wood et al.. Jul. I‘.-‘-I8. 1998.
`Pictureworks Technology, Inc. Board Update. Jun. 20. I998.
`Letter from Terry Anderson. .lul. 22. 1998.
`Email from Don Strickland to Lisa Wood et al.. Jul. 22. I998.
`Emails from Don Strickland. Jul. 2? and Aug. "F. 1998.
`Email from Robin Fried to Scott Lewis et aI.. Jul. 28. 1998.
`Email [rem Scott Lewis to Lisa Wood et al.. Jul. 29. I998.
`Prioritizcd Activities For Entcrprisclicam. Jul. 3 I. I998.
`Email from Don Strickland to Criag Hamway. Aug. 2. 1998.
`Board Update Etom Don Strickland. Aug. 7'. 1998.
`Email from Lisa Wood, Aug. II). I998.
`Email from Scott Lewis to Teny Anderson. Aug. I3. I998.
`Letter from Terry Anderson to Randy Kau. Aug. 14. 1998.
`Email from Kirby Longer to Don Strickland etal..Aug. I4. 1998.
`Email from Kirby Lttnger to Lisa Wood. Aug. 26. 1993.
`Email from Terry Anderson to Don Strickland. Aug. 25. l998.
`Email from Kirby Lungcr to Lisa Wood. Aug. 3|. I998.
`Email from Robin Fried to Scott Lewis et al.. Sep. I. I998.
`Email from Scott Lewis to Lisa Wood etal.. Sep. I. I998.
`Email from DUI! Strickland to Terry Anderson el al.. Sep. 8. I998.
`Email from Scott Lewis to Jeff Paradise. Sep. I I, 1998.
`Letter from Terry Anderson to Iloward Latham. Sep. 15. 1998.
`Email from Scott Lewis to Jim NIcCanhy, Sep. 1?, 1998.
`Email from Terry Anderson to Don Strickland et aI.. Sep. 18. 1998.
`Email from Scott Lewis to Lisa Wood ct al.. Scp. 22. I998.
`Letter from Anthony Delli Colli to Wayne Mangold. Sep. 18. I998.
`Email from Scott Lewis to Lisa Wood et .11.. Sep. 23, I998.
`Email from Robin Fried Io Stu Roberson. Sep. 2]. I998.
`Letter from Terry Anderson to Sei—Wai Lee. Sep. 24. I998.
`Email from Scott Lewis to Lisa Wood. Sep. 25. 1998.
`Email from Terry Anderson to Lisa Wood et al.. Sep. 29. 1998.
`Letter from Scott Lewis to Karim E1-Fishaway. Oct. 2. 1998.
`Email from Anthony Dclli Colli to Stu Roberson ct aI.. Oct. 2. I998.
`Piclureworks presentation to (Bay. Oct. I6. 1998.
`Letter from Scott Lewis to Gary Dillabough. Oct. 20. 1998.
`Email from Don Strickland to PWT Employees. Oct. 31. I998.
`Press Release. Moore Data Management Services and PictureWorks
`Technology Inc.. Announce Partnership to Revolutionize UM of Real
`Estate Photos on the Internet. Nov. 6. 1998.
`Press Release. PictureWorks Technology Inc.. Streamlines Po sting of
`Photos to the lntemet. Nov. 6. 1998.
`Email from Laurie Fleming to Andrew Hunter el al.. Nov. I3. 1998.
`Letter from Scott Lewis to Wayne Graves. Nov. 16. I998.
`Email from Scott Lewis to Terry Anderson et aI.. Nov. 20. I998.
`Screenshots from Prepare and Post Video. Nov. 20. I998.
`Laura Roe. “New Software Gives Real Estate aV"iew ol'tI1e Future.”
`National Real Estate Investor. Dec. 1. I998.
`Picturcworks Information. Dec. 9. 1998.
`Pictureworks Prepare 8: Post. Fourth Quarter. I998.
`Prepare & Post Product Overview. Founh Quarter. I998.
`
`Letter from Terry Anderson to Neil Shafran. Jan. 12. 1999.
`Letter from Stu Roberson to James Rowley, Jan. 29. I999.
`Product Picks. Realtor Magazine. Feb. 1. 1999.
`Pictureworks Kodak Presentation. Feb. 24. I999.
`Letter from Don Strickland to Phil Ashe. Mar. 2. I999.
`Pi-:1u.I'eW'orks ADP Presentatiort. Mar. 11. 1999.
`Picturcworks Press Release. “Picture Works Releases New 1-‘roe
`Digital Imaging Software; Mediacentcr Offers Essential Tools for
`Web Imaging." Mar. 3 I. 1999.
`Picturcworks Press Release. “PictureBay.com to Cive-Away 30
`Digital Cameras in 30 Days.“ Apr. I2, I999.
`Pictureworks
`Press Release.
`“Pictureworks Technology's
`Pict1treBay Solves it I Iintstration ofeBay Members. Adding Pictures
`to Attctiorxs.“ Apr. I2. I999.
`Picturcworks Press Release. "Pictureworks 'l'ccl1nology's Rimfire
`Empowers any Website to Easily Accept. Process. and Display Visi-
`tor Photos and Media." Apr. I2. I999.
`Rimfire real-time integrated media brochure. Apr. I2. 1999.
`Letter from Terry Anderson to Jonathan Grail". Apr. 26. I999.
`Sales Update. Apr. 30. I999.
`“Picture Works Plans to Become Powerhouse in Internet Imaging-
`Exlusive Interview with CEO." The Future Image Report. vol. 7.
`Issue 1. May I. 1999.
`Email from Laurie Flctning to TcrryAndcrson ct al.. May ‘II’. 1999.
`Roland Wocrner ct 31].. “eBay for Dummies.” Chapter I2. May I0.
`I999.
`I.et1er from Scott Lewis to Rolan Woerner. May 10. I999.
`Letter from Stu Roberson to Jim Ferras. May 25. 1999.
`Rimfire real-time integrated media. May 27. 1999.
`Letter from Scott Lewis to Candace Gates. May 28. 1999.
`Letter of Intent between Pict1IreWorks Technology. Inc. and Auct ion
`Universe. May 3 I. 1999.
`Letter from Scott Lewis to Matthew Lcngfelder. Jun. 1. I999.
`“Casio and Pictureworks Announce Co-Branding and Distribution
`Agreement; MediaCenter Otfers Essential Tools for Web Imaging."
`Jun. 3. I999.
`Sales Update. Jun. 4. I999.
`Email from Laurie I-‘lcming to Terry Anderson et al.. Jun. '5’. I999.
`Pictttreworks pricing for prototype. Jun. 9. I999.
`Picture-Work.-: proposal. Jun. 9. I999.
`Picturcworks scope of work. Jun. 9. I999.
`Letter from Terry Anderson to Amazon. Jun. 9. I999.
`“PictureWorks Announces Co-Branding and Distribution Agree-
`ments with On-Line Photo Services Companies.” Jun. 14. I999.
`Picuu-eWorks Polaroid presentation. Jun. I5. I999.
`Email from Lisa Wood to Don Strickland ct al.. Jun. 30. 1999.
`East Bay Business Times. “Picturcworks I"oundcr Kceps True to
`Original Vision." Jul. 2. I999.
`Pictttreworks Technology Proposal. Jul. 9. 1999.
`Press Release. “Picture Works Releases New. Free Imaging Weblica-
`lion: .'VIedia('enter l.l Offers Essential Photo Tools for Internet Imag-
`ing and Web Publishing. Ideal for Digital Camera Users." Jul. 19.
`I999.
`Press Release. “Picttu'ehay is the Fastest and Easiest Way to Add
`Pictures to Auctions,” Aug. 3. I999.
`Picturcbay Scrccnshot. Oct. I3. I999.
`
`"‘ cited by examiner
`
`0003
`0003
`
`
`
`U.S. Patent
`
`Jul. 27, 2010
`
`Sheet 1 of 5
`
`US 7,765,482 B2
`
` @mzncmuaoAunmxmw>5»:Pkand
`
`
`
`
`2.:BmE3u_qoEowm:_u=_o=_Emacaw:5%5..232.3333you
`€____3__8.23585%coE222:332E2.ammomz.:§_oa
`
`
`
`
`..mBo.._n__...com..2:._.u__....55useBonn.E8.2cozqcuo>:.__._ummu
`oBaum._so_Bmean2:35E2:mc.___.55E56393._:%
`
`
`
`m9_:m__5%Bm3o_..n_9__uu<
`
`Ag
`
`_.63
`
`HE_.M_E_HE
`
`_M_E_
`
` _2529%:
`
`
`Bonn.onto
`
`So:
`
`.333
`
`$3
`
`$5.
`
`mafiamauve»
`
`
`
`__§._...397%
`
`
`
`E5...._ao._,|m_
`
`m_._Bm.363.;
`
`_i:_w2l___
`
`
`
`922omEu..6_uco:az._
`
`0004
`0004
`
`2_.mso%o.Eu=%82as
`
`
`
`5%maucommmcu_n_
`
`_moEo_._3oE8_m;
`
`xuonuua
`
`...:_a__._o_:
`
`8.%%
`
`
`
`__oEIuouto>_moom
`
`
`
`m._3_uo¢flaxQ«Ea:
`
`
`22.msmoaa.5:0?_82_:moEo_._
`mesayamExam9.58
`
`moo_>._omBxaom
`
`w.....Eo_._
`
`
`
`
`
`U.S. Patent
`
`Jul. 27, 2010
`
`Sheet 2 of5
`
`US 7,765,482 B2
`
`
`
`
`
`B ...=...3 o__u3 ...._o2 u3 o__u2 o__o
`
`
`
`
`
`
`
`
`
`
`
`2:232E2.swammm.9303o9__..%.__3«Eu:5%.8Eamoaa.5502so
`
`Em:So»B323o33¢
`
`9toa.Ea.u_n_E9._mmuuEn_moan:_2_§
`
`
`
`
`
`2:B5mflofiam32.9%55E5.m2ofi5%u:_:_oEou§..aEou5%ca
`
`
`
`
`
`52805382E2.ammom:.;u_>_E=o:=moBE.EB_5%to;o._mScum
`
`
`
`
`
`.:o_..Bco3au3uEEuca358:368B___...,mouofi2:.:o_on«axon
`
`9_..o3o._3uE.3
`
`.sm5E=_o.:=mo9___.2
`338.“.325_3_m_n_
`
`
`
`2:B5323a2%:2:E6_m3ofi3%_.z_.__3,_8Eaqeou5%cosac.
`
`
`
`.;o_3.35
`
` memos:Hogan3Eu...
`
`._o__o@
`
`
`
`
`
`c__._o_:_3$99.0oo.mSn_
`
`~..>..m_>9:5:am
`
`0005
`0005
`
`
`
`n_.=_o_a3$9.953.3U
`
`Bamzaua
`
`
`
`
`
`
`
`
`U.S. Patent
`
`Jul. 27, 2010
`
`Sheet 3 of5
`
`US 7,765,482 B2
`
`tommxuum. um.oE.~m..6U.m. 252....8.:2£yumufimmxuumEmmufi.
`
`QEIQ.§..u...£2.,b...__§9m.....n_
`
`8%..E.at.._%......:...m....__u.
`
`comet:2.____.§..a.....u
`
`u%....._£nom.:o.E:m.E5um:_u<u
`
`
`
`mat\D.P.on.Em..
`
`
`
`.u=.£mno.35.:o.cuc.......m.u.oo2L6muofi
`
`
`
`
`
`...8o...§£.__Ec:oumuuEu:m
`
`
`
`
`
`
`
`
`
`m:.E.m.atKuEuEm_.Eomcu.cumxoomav..uEu=m__.$a&:om__o...m:mm
`
`.u.uE~$.uu.m.
`
`
`Q.u...._cQE£‘um
`
`\CP__oqE£....£.u..uQ
`
`5.3._uu._u.......u«E
`Emfiqeutmq
`
`mc..__._.....m.muuEu.<mmoE...
`
`E9...ma??.£m
`
`
`
`xon20.3.3e.uE...
`
`
`
`9__:..mmouEu>._u.E
`
`
`
`an:....%E..2..Santa
`
`SE.8uEu2
`
`0006
`0006
`
`Qumufifiuuxu
`
`
`
`....muE__.2.:muu...._6
`
`
`
`\§.a.M._u2....Eat
`
`
`
`.u£m..u~.qm....o9..86
`
`
`
` 9...:.__mmugoxouncaouuxuun9...Em.§oQocaEm«uun ....muE~..am<.u
`
`
`
`V3.6co.coPcm£
`
`mum..Eu...om.£..B.t
`
`EBems.
`
`mGE
`
`
`
`.....Q..?Qu....:...E..&
`
`2...ma?m:..£m
`
`
`
`...tu.Fx..5
`
`.L..tm.._E...6.6...
`
`c...min...mxrcm.
`
`.LQuQgo
`
`mum..EEumh..xum
`
`
`
`
`
`9=.:._mmo.§_ou.§.£Loxoowxmu
`
`
`
`
`
`
`
`
`
`
`
`
`
`U.S. Patent
`
`Jul. 27, 2010
`
`Sheet 4 of 5
`
`US 7,765,482 B2
`
`
`
`Euau.umu.fim._$._En:.m. mesa....,§:2E.Emm:ummu..nm_§.._.En:m.omuE..mumumccfi=o....Gcé
`
`
`
`
`
`
`
`
`
`Aux....a...__§.$...Sn8numb..u:.E.wmiQ~n.:aG__~..bm.3.
`
`
`
`
`
`
`3..§__.£matEn%_..£.m._.p.B:
`
`
`
`
`
`mmmsonuom:o....§EmmQ..m:..£m..mi..._o.o<o._.
`
`
`
`
`
`beam2..........___..m=.....__mme‘ufiucmfi
`
`
`
`bcaomnm.om.o.:nNmmufinr§u.e:..at.uQQn...fim3_
`
`
`
`@uWx0Q".fl..u.§uo.:uw§3fi____umufifiatonouqo
`
`
`
`
`
`
`
`
`uuuwmukumgflmd.3..§§£mtmboubamabcm3......aemmmuoam
`
`
`
`...~6m...anonEat:
`
`
`
`Eat:Eunice:
`
`
`
`
`
`
`
`.mo.§E.__..L6Lmot...9.5mm.\....n..__..__8.5%m...:o...._uu
`
`
`
`
`
`buotmmco.uuctoon.9.....£.m.mtbgoimmomERQuoumagnum
`
`
`
`
`
`
`
`
`
`
`
`9.:suntan.9.2.5atQfiumaumE.a..$..26
`
`u:.$m..Em.§..fim
`
`.:o.w9....__o.6...
`
`
`
`...E...Eox.oanon
`
`0007
`0007
`
`
`
`
`
`.........E..ummm.~....m......aman53.3onnobfiuumuuq
`
`3.24
`
`u§..§.atEazmucuacumnfiui
`
`
`
`whenm.m.N.62.5%atEmma.
`
`
`
`Egoham..9...E.m.atNumua
`
`m:..5.m.atMomma
`
`5.‘.0?‘
`
`
`92.5w.muu=.E.£mm._m.C_um
`
`
`E9....u.S.§__Eaum
`
`..Gu=ommu..fiu§:Ee=m
`
`3.5.uu..__:mmBenE938acefa
`
`
`
`2:mc.>3:oum:.......:...
`
`.939%es.
`
`Atuqouq
`
`3.5m
`
`m£.£mEm..§...mm
`
`
`
`
`
`..3u.t...._:¢.Buucouhcumombugm
`
`
`
`
`
`
`
`U.S. Patent
`
`Jul. 27, 2010
`
`Sheet 5 of 5
`
`US 7,765,482 B2
`
`
`
`.EmoE~mE§..uu.Eomanor....2:«Bum3am.Gvw.oN.Qm_maE~.m<uum.BmuE~9o..6nmEc2£.EqE£
`
`
`
`
`
`
`
`xotcmuUB5.2.....Em:E...Bmm:ummo..bm§_...En:m.u&bcctE:u.::m.E
`
`Ex.9?VGE
`
`m»at
`
`NV.6?‘
`
`
`
`we9.82as..u..§...._o.&.cqe~:.wq.n%aE.§...a3Human
`
`.85..uo._§.....m.
`
`.P_o.___.mmuQ
`
`.Q.E.._.m:
`
`.u._
`
`.0
`
`.mEc2.£.rEE$
`
`
`
`.mE§.FS2m.:.Q
`
`.mmm..._.o_oE.
`
`...caoommufi.
`
`._uno.uQ..~
`
`_Num.un
`
`._..<_......
`
`0008
`0008
`
`
`
`n_A:um.QCEQEUXW«mum:
`
`
`
`1
`WEB-BASED MEDIA SUBNIISSION TOOL
`
`2
`SUMMARY OF THE INVENTION
`
`US 7,765,482 B2
`
`This application is a continuation of U.S. application
`Ser. No. 09!?-57_.836. filed Jul. 21, 1999 now U.S.
`Pat. No. 6.895.557. Priority to or reliance on all
`other applications is expressly disclaimed.
`
`BACKGROUND OF THE INVENTION
`
`1. Field of the Invention
`
`The present invention relates to the handling, manipulation
`and processing of digital content and more particularly to the
`transportation and Internet publishing of digital content, par-
`ticularly image media objects and rich media.
`2. State of the Art
`
`Much ofthe phenomenal success ofthe web is attributable
`to its graphical nature. Literally. a picture is worth a thousand
`words. The captttre of digital images has become routine.
`using digital cameras and scanners. Nevertheless, although
`the handling of images by web—site creators has achieved a
`high degree of automation. for the average technology user
`(the “imaging civilian"). manipulating and sharing digital
`images over the Internet remains a cumbersome and daunting
`process. Piecemeal solutions that have been devised for han-
`dling digital images require a level of sophistication that is
`beyond that of the ordinary user. For example. transferring a
`digital image may require first downloading a FTP program.
`then installing it. then running it and connecting to an l‘"l‘P
`server by typing the server name in the connection dialog,
`then navigating to the proper subdirectory. selecting the files
`to be uploaded. making sure that the program is in binary
`transfer mode. then sending the files. For the imaging civilian.
`such an involved process can be daunting to say the least.
`Additionally. as technologies advance and casual users
`begin to experiment with other media objects, such as stream-
`ing video. 3i.) objects. slide shows. graphics. movies. and
`even sound files that accompany imaging data, the processes
`required to share these rich media types on the Internet
`becomes exponentially more complicated and prohibitive. As
`the realization of the Internet as an interactive, content rich
`medium becomes more and more a reality. the need for
`enabling the use and distribution ofrich content and media on
`the lntemet will become the gating factor to its long term
`success.
`
`A broad-based solution to the foregoing problem requires
`a web-based media subniission tool that allows for submis-
`
`sion of media objects in a convenient. intuitive manner. A
`company named Caught in the Web, has attempted to create a
`broad—based media submission tool known as “ActiveUp—
`load”. Activetlpload allows an arbitrary file to be dragged and
`d.roppt-.‘d onto a web page control for upload to the web server.
`An ActiveUpload control allows users to. without leaving a
`web page. transfer files to a server (Internet or intranet) by
`selecting the files on the user’ s desktop that the user wants to
`transfer. then dragging them onto the web page. For example.
`a user. having visited a web page, can contribute pictures.
`documents. zip files, etc.. without having to leave the web
`page and use an I-"l‘P program. Standard web authoring tools
`can be used to integrate ActiveUpload into web pages and
`change the behavior of the control.
`Although Caught in the Web's Activellpload tool simpli-
`fies the user experience. it does little toward furthering “back-
`end" automation in the handling and distribution of media
`objects and has no built in “intelligence” to streamline the
`process of handling and transporting rich media objects from
`the front end.
`
`Ur
`
`Ill
`
`3U
`
`35
`
`4t":
`
`45
`
`50
`
`55
`
`60
`
`Ch'Jt
`
`The present invention. generally speaking, provides an
`improved web-based media submission too]. As with some
`existing tools. operation ofthe tool is drag and drop or the user
`can “click” to browse a directory to select media objects.
`Unlike existing tools. the tool provides several unique and
`valuable functions. For example. the tool provides the user an
`opportunity to confirm the submission with a visual represen-
`tation. for example by generating a thumbnail image of the
`rich media file that has been selected. Additionally. batch
`submission is provided to allow a user to drag and drop or
`select a plurality of images or other media objects. Submis-
`sion lroni a web page to a web page is also provided for. Even
`more importantly. the submission tool is configurable to per-
`form a variable amount of intelligent prepnocessing on media
`objects prior to upload. In the case ofdigital images. the tool
`can perform sizing and formatting. for example. lnfonnation
`capture is performed with information being uploaded
`together with the media objects. In an exemplary embodi-
`ment, information capture is both user—transparent (e.g.. user
`ID andfor password) and user-visible (eg. the user can pro-
`vide captions for media objects). The submission of inforrna-
`tion about the user and the media objects facilitates automatic
`integration of the media objects within existing databases.
`
`BRIEF [)l'iS("RIP'l'I(JN OI’ TI-IIE DRAWING
`
`The present invention may be further understood from the
`following description in conjunction with the appended
`drawing. In the drawing:
`FIG. I is a diagram of an exemplary web page providing
`media object acquisition functions:
`FIG. 2 is a diagram of another exemplary web page pro-
`viding image acquisition functions:
`FIG. 3 is a table pertaining to a first portion of the Prepare
`and Post component design; and
`I-‘IG. 4 is a table pertaining to a second portion of the
`Prepare and Post component design.
`
`DETAILED DESCRIPTION OF THE PREFERRED
`EMBODIMENTS
`
`tools,
`The following describes the Prepare and Post"?-"‘
`which prepares and submits media objects from insid-* a
`standard browser. referred to as the first location. to a second
`location or server. The media objects may be pictures (im-
`ages). movies. videos. graphics. sound clips. etc.Although in
`the following description the submission of images is
`described in greatest detail. the same principles apply equally
`to media objects of all descriptions.
`The Prepare and Post tools refers to browser-side compo-
`nents which together provide the ability to submit and trans-
`port‘ media objects over the web to be stored and served.
`Using the Prepare and Post tools. end users can subtnit images
`in an immediate, intuitive manner. No technical sophistica-
`tion is required. In particular_. understanding technical terms
`such as .lPI SCI. resolution. pixel. kilobyte. transfer protocol. IP
`address. FTP etc._. is not required. since the Prepare and Post
`tools handles all ofthese tasks for the user. The benefits of the
`
`Prepare and Post tool are:
`a) to the image submitter. the ability to submit media
`objects to web pages immediately without needing to
`overcome technical obstacles;
`b) to the image submitter. the ability to submit media
`objects to web pages “as is" without making modifica-
`tions to the media objects prior to sending.
`
`0009
`0009
`
`
`
`3
`
`4
`
`US 7,765,482 B2
`
`The opportunity for user confirmation is again provided. e.g..
`by displaying a visual representation of the images in the
`batch.
`
`Ill
`
`c) to Pictureworks web site partner. access to a uniform,
`standardized, reliable and secure channel
`for media
`acquisition;
`(1) to Pictureworks web site partner. access to contributed
`media “made to order". it meets their imaging specifi-
`cations every time without human intervention;
`e) to Pictureworks web site partner. the ability to provide
`web site visitors with an easy. error free way to contrib-
`ute media:
`l) to Pictureworks web site partner. access to contributed
`media in “real time“ with no time delays.
`The two primary components used in the Prepare and Post
`tools which carry out these functions are l ) the media object
`identifier and 2) the media sender.
`In general. the media object identifier functions to provide
`a graphical interface for placing and associating a media
`object from a user’s desktop onto a web page. The media
`sender carriers out the function oftransmitting media objects
`to a second location.
`
`There are two ways media objects on the first location
`become associated with a media object identifier. The first is
`through a “drag and drop" behavior where the user clicks on
`a media object to select the one they want to submit. The
`media object is then dragged to the media object identifier.
`Releasing the mouse button associates the media object with
`the media object identifier. This behavior is allowed in web
`browsers that support drag and drop functionality. The Pre-
`pare and Post tools enable these browsers to accept media
`objects via drag and drop by providing the media object
`identifier as an Activex component.
`The second way to associate a media object on the first
`location with the media object identifier is to click on the
`media object identifier to browse for media objects.
`then
`select the media object of choice. This method is tnade avail-
`able forweb browsers where the media object identifierneeds
`to be a pure lava component. (Such “signed applet brewers"
`like Netscape Navigator] In this instance. the user may be
`asked to choose a media object in a similar manner as when
`choosing a file to be opened. either by graphical navigation or
`by specifying a path name. For example. a prompt associated
`with the media object identifier may be displayed prompting
`the user to click within the media object identifier. Clicking
`within the media object identifier brings up a browse dialog.
`Using the browse dialog, the user selects the desired media
`object. which is then placed in the media object identifier. The
`Prepare and Post tools will generate a visual representation or
`thumbnail of the media object. a feature currently not avail-
`able in signed applet browsers.
`Real estate is an example of a prime application of the
`Prepare and Post tools. “Curb appeal" is of great importance
`in the realty industry and can only be judged by “drive—bys."
`which are time-consuming and laborious, or by the availabil-
`ity of images. The Prepare and Post tools make real estate
`images readily available with a minimal amount of effort.
`Referring to FIG. I. an example is shown ofa realty web
`page featuring the described Prepare and Post tools function-
`ality. The user associates images with a media object identi-
`fier via the methods described above and selects appropriate
`captions for the images. e.g., living room, family room, etc.
`The captions may be typed in or selected from menus. The
`user also supplies identifying information. in this instance the
`MLS listing number. When the user clicks the Send button.
`the images are uploaded and processed immediately accord-
`ing to the configuration of the Prepare and Post tools.
`The Prepare and Post tools also support a batch interface.
`allowing a plurality of images to be submitted simultaneously
`as in the case of a professional photographer. for example.
`
`Ifa mistake is made such that the wrong image is placed in
`an media object identifier. the correct image may be placed in
`the media object identifier. The correct image will replace the
`mistaken image. Alternatively. the user may remove an image
`front a media object identifier by right-clicking on the media
`object identifier and selecting Remove within a resulting pop-
`up menu.
`Note that any number of media object identifiers may be
`provided on a web page and that the media object identifiers
`may be separate or grouped. This is evident in FIG. 2. The
`number ofmedia object identifiers provided on a page can be
`pre-configured and fixed. allowing no user intervention. or
`the media object identifiers can be generated dynamically.
`allowing the user to detemiine how many media object iden-
`tifiers they need for media submission. FIG. 2 shows a web
`page with various sizes ofntedia object identifiers. Ifa media
`object identifier is separate.
`its image will be transmitted
`separately to the second location. If an media object identifier
`is part ofa group. its image will be transmitted to the second
`location as part of a group of images that are stored together
`and cataloged together. Media object identifiers that are asso-
`ciated together as a group are noted as such in the web page
`interface and transparently in the media object identifier
`object code. Moreover. a web page may have multiple groups
`of media object identifiers. or “groups of groups.“
`The usefulness ofimages is greatly enhanced by capturing
`and identifying information about the images and submitting
`the identifying infomiation with the images. lnfomtation may
`be image-specific. ttser-specific or both. The submission of
`information about the user and the media objects facilitates
`automatic integration of the media objects within existing
`databases. Information capture may be oven or covert or both.
`This unique automatic database integration enables the
`images to be served with the proper web page data. Overt
`information capture relies upon the user to make menu selec-
`tions of appropriate captions a