`
`USOU??65482B2
`
`(12} United States Patent
`Wood et a].
`
`[10) Patent No.:
`
`(45) Date of Patent:
`
`US 7,765,482 B2
`Jul. 27, 2010
`
`(54) WEB-BASED MEDIA SUBMISSION TOOL
`
`FOREIGN PATENT DOCUMENTS
`
`(75)
`
`Inventors; Lisa T. Wood. Dartville, (TA (US); Scott
`M. Lewis, Damvillc. CA (US): Robin '1‘.
`Fried. Berkeley. CA (US)
`
`E1)
`
`0930 774 "‘3
`
`7"1999
`
`[(‘ontintltxii
`
`(73) Assignee: Summit 6 1.1.(1. Dallas. TX (US)
`
`OTHER PUBLIC-”(110%
`
`[ ’3 ) Notice:
`
`Subject to any disclaimer. the term of this
`patent is extended or adjusted under 35
`use. 154[b) by 737 days.
`
`[21) Appl. N0.: 10961320
`
`(22)
`
`Filed:
`
`Oct. 8. 2004
`
`(65)
`
`Prior Publication Data
`US 2(w5fmfi0180_}\1
`Mar. 17! 2005
`
`(51}
`‘
`52
`
`Related U.S. Application Data
`.
`.
`.
`.
`.
`_.
`(63} E‘Tmnuaggg 01 applicatlon 1:33 09;??57336. I116d 0"
`.u ‘ 21'
`l
`‘ no“ lat. NO‘ 6‘
`5‘55 '
`Int Cl
`(2006 01)
`G081: V00
`71-5I744- 715t748' 715;?(9
`U q (‘l
`‘ 7091'001“ 709l2)lij
`" '
`' '
`}
`[
`'
`.
`_
`‘
`‘
`715t744~
`(58) Held uf(-lassiheatiun Search
`‘
`.
`_
`1
`“5"?48‘ 769704: 7991201‘ 219
`5”” application “I” for complete search hlslory.
`References Cited
`
`(56)
`
`U.S. PATENT DOCUMENTS
`4303 .003 A
`1,1939 Walling
`4.862.200 A
`8"]98‘) Hicks
`3’ I99}
`Johnson et at.
`5.001.628 A
`751994 McDonald
`5.327.265 A
`
`Office Amen dated Sep. 6' 2002 for U'S' Appl‘ NO' 09440'461'
`[(‘gmimmfl
`_
`Primar'l‘ Etaml'm’r—Tadeese Halli:
`[74).rttlornedt-L Agent. or firm-- -l)tl:tne S. Kobayashi
`
`(57)
`
`ABSTRACT
`
`invention, generally speaking, provides an
`The present
`improved web-based media submission too]. As with sortie
`existing tools. operation ot'the tool is drag and 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 confirm 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 a user
`drags and drops a plurality ol‘images or other media obj eels.
`Submission from a web page to a web page is also provided
`for. The submission tool is configurableto perform a variable
`amount of intel] igent preprocessing on media objects prior to
`upload. 1n the case of digital images. the too] can perform
`sizing and formatting. for example. Information capture is
`performed with informal ion being uploaded together with the
`media objects. In an exemplary embodiment, information
`capture 18 both user—transparent (cg. user ID attdt'or pass—
`word) and user-visible (eg. the user can provide captions for
`media objects). The submission ot'int‘ormat ion about the user
`and the media objects facilitates automatic integration of the
`media objects within existing databases.
`
`(Continued)
`
`5] Claims, 5 Drawing Sheets
`
`Picture? PIC
`Cl ".25 merge) (optimal)
`
`
`Digital [mm Froomlng
`by Picturem
`Addhg a photo of your item
`
`
`Get better exposure for your items by hdutling 0 picture. its easy! Just locate the
`folder on
`your computer containing )ou photos. and then drug it photo into the
`box below.
`
`
`
`
`
`SurroundVlel?
`utszoo chutgc) (optima!)
`
`
`Digllol Image Processing
`Adding a SurroundView
`
`
`Really short oft your item. Add a Smourldll'iaw. Its mil .lusl locate the folder
`”mm”
`
`
`on your computer containing your photos, and then drag up to six photos into the
`bones below. The photos will be eamb’ned 'nto an animated presentation.
`
`
`
`
`
`0001
`
`Apple/Twitter
`Apple/Twitter
`Ex. 1001
`Ex. 1001
`IPR1 of U.S. Pat. No. 8,612,515
`IPRl of US. Pat. No. 8,612,515
`
`
`
`US 7,765,482 B2
`
`Page 2
`
`US. PATENT DOCUMENTS
`
`7157723
`
`............ 3587487
`
`35871.18
`
`............ 7177113
`
`3457428
`
`471995 Klinglereta].
`5.404.316 A *
`1271995 Yamasaki
`57477-353 A
`971996 Shmlghnessy
`55557333 A
`37199? Krahcetalv
`57708-543 A
`971997 lirodlundctal.
`5.666.215 A *
`1071997 Cahiil el al.
`5.678.046 A
`70771041
`371998 Liaslmo 6731-
`5729-741 A *
`571998 Kubotaetal. ............... 7157203
`5.754.172 A *
`671998 Sheridan
`5.760.917 A
`671998 Murakami eta].
`5.761.404 A
`6-"1998 Erickson
`57755-153 A
`771998 Watkins el al.
`5.778.164 A ’“
`771998 Kadota
`5.778.198 A
`771998 Suite
`57781725 A
`7-"1993 Vanderpooletal-
`5781-773 A
`871993 Allen .......................... 70.5727
`5.794.217 A "
`871993 Krrme
`5.799.063 A
`971998 Tuliis 9! 41‘
`5.802314 A
`971998 10117150710317
`57813-009 A
`1071998 DeVrieseml-
`5-3I9-O32 A
`1071998 Fergusonctal.
`5.819.092 A 7‘
`13-11998 60177073001517
`5344-959 A
`1271993 Noraelal-
`5345-1399 A
`1271998 Guck
`5348-415 A
`5.852.435 A * 071998 V’igneaux elaL
`5359-955 A
`171999 393173103“ 31-
`5.890.170 A
`371999 Sidana
`705726
`5.897.622 A "‘
`471999 81100 et al.
`709.7213
`5.923.846 A "‘
`771999 Gageel a1.
`
`6.012.068 A *
`172000 Boczcman 61711.
`.. 70771041
`
`6.017.157 71 *
`172000 (7766711116 6131.
`3967639
`6.018.774 A
`172000 Mayleeta].
`6.028.603 A
`272000 Wangcta].
`6.035.323 71 *
`372000 Nmyen eta].
`............. 7097201
`6.058.417 a *
`572000 1166361711.
`7097219
`
`.. 7157202
`6.084.581 a *
`772000 110711
`6.085.195 A
`772000 Hoyt el :11.
`6.088.732 A
`772000 Smith el al.
`5404-463 7‘ *
`873000 1307111517519 9181‘
`vvvvvvv 355718
`6.119.101 A “*
`972000 Peckover
`705726
`6.125.352 A *
`972000 Franklin eta].
`705726
`
`9123500 A 7
`[072000 Imamuraetal.
`705-127
`*
`
`6.128.655 A "‘
`[072000 Fieldselal.
`7- 7997219
`6-133‘985 A 7
`1072000 (371177011119 01317
`355740
`6.167.382 A "‘
`1272000 SW!“ 9751‘
`795725
`6.167.568 A ‘3
`1272000 Gandelela].
`.. 7177176
`
`6~l77~934 Bl *
`172001
`39811177191317
`7- 715-"748
`
`6.182.l[6 131*
`..... 7097204
`17200] Nammaetal.
`----- 7177100
`0183-279 131*
`17200]
`3931011
`
`372001 Ferrcletal. ..
`.. 7157205
`6.199.082 131*
`372001 K995151913]-
`9202-951 Bl 7
`70773
`
`.. 7157201
`6.233.590 151*
`572001 Shaw et a1.
`
`6.237.010 131*
`572001
`1111161211.
`7157205
`5331-374 Bl
`372001 SIVfl-fl El 31‘
`6.301.586 B1 “‘ 107200] Yangetal.
`630L607 32
`[07300] Barraclough 9131‘
`6330-573 Bl
`1272001 Sitka
`6.343.302 131*
`172002 Graham .... 7.157205
`6.374.260 B1 ‘5
`47.2002 H0110“. at 31.
`............ 70771041
`5.381.029 Bl
`472002 Tipimeni
`6.456.591. 151*
`972003 Mishra ....................... 3707229
`----- 7157733
`6339354 131*
`[273002 ?0W1°tt€
`
`6.489.980 Bl "
`1272002 500110121].
`7157854
`6505-150 Bl
`”2003 Levy 9131-
`6.510.418 31*
`172003 ('asectal.
`6515-340 32
`272003 Boys
`0.522.418 BE 7
`27-2003 YOkOI'l‘IiZO at al.
`6.535.296 Bl *
`372003 Oak
`6.539.420 Bl
`372003 Fields elal.
`6.542.936 Bl
`472003 M81710 eta].
`6.567.983 131*
`572003 Shiimori ..................... 7257105
`
`..
`
`70771041
`
`705726
`
`.......... 35871.15
`35871.15
`
`6.583.799 Bl
`6.621.938 Bl
`5.5231417 131
`6.657.702 131*
`6.693.635 131*
`6.711.297 81*
`5332.152 131
`6.799.165 Bl
`6.853.461 131*
`6.871.231 132
`6.895.557 Bl
`5330309 131
`7.010.587 Bl
`7.032.030 Bl
`7.036.081 132*
`7.043.527 B2
`7.146.575 132
`7.1531172 B2
`7.246.147 82“
`7.257.158 81*
`7.280.702 132*
`7.308.413 Bl *
`7.313.604 32
`7.315.386 151*
`200270067500 41*
`200570239454 .711
`200570262437 711*
`200870201236 Al’“
`
`672003 Manolis eta].
`972003 'l‘anakaetal.
`972003 Nam) 01 31‘
`1272003 Chuietal.
`272004 Yokomim
`372004 06265561711.
`572004 Woodctal.
`9.72004 Bocsjcs
`272005 Shiimori
`372005 Morris
`5.72005 Woodetal.
`872005 Creamoretal.
`372006 517011-1671
`4.72005 Codigrmlto
`472006 1760716116
`572006 51101667161711.
`1272006 81717161166161.
`172007 Kawaokaetal.
`772007 Kimetal.
`872007 Figueredo 61711.
`1072007 Changetal.
`1272007 Totaela].
`1272007 Woodeta].
`172008 Shiimoricta].
`672002 Yokomizoclal.
`1072005 Kawashima 81211.
`1172005 Pattersonetal.
`872008 Fieldetal.
`
`
`
`355740
`3457428
`3827240
`
`35871.15
`
`7157747
`
`7097203
`375.72.40.01
`3827240
`70577
`
`
`
`35871.15
`35871.15
`
`7157517
`705726
`
`FOREIGN PATENT DOCUMENTS
`
`‘
`91’
`11’
`JP
`1"
`“’0
`“’0
`W0
`
`27.2001
`1075302 7‘1
`54995
`3453133
`377999
`“'59072
`771999
`”-1.34943
`271997
`“’0 97704353 7“
`“"1998
`“’0 937.495“ A3
`471999
`“0997198“ A3
`4
`.
`.
`.
`-:
`OIEILR PUBLJCAI‘IONS
`Office Action dated Apr.21.2003 for US. App]. No. 097440.461.
`Office Action dated Nov. 23_ 2001 for U.S.Appl.1516097357836.
`Office A3110]. dated 1.... 5‘ 2003 forU.S.Appl.190097357336.
`Office Action dated Nov. 8. 2002 for U.S.Appl. 010.097.357.836.
`OfficeAcliondaledJuri.4.200310111.8.Appl.190.097.357.836.
`’I‘hiloIIorstrnanriand Richard Bentley.“DistributedAuthoringorithe
`chwithtlicBSC‘W SharodWorkspaccSystcm".StandardVicwvol.
`5.No. 1.17;). 9-15‘ Mar. 1997
`Doug Dean. 15 Seconds: Down and Dirty BmwserUploading witha
`VB Asp Componenfl, pp, 1-11:1 Mar. 11. 1990
`Peter Persits. 15 Seconds: Browser-based uploading Under the
`Microscope. pp. 1-71 Nov. 21. 1993.
`Netscape Communicalions (3011).. Help File of Netscape Composer
`4375‘ Copyright 199421990113.
`EmilyCohcn. "SetYour SitcsIligh.“1-’C Magazine. May 26. 1998.
`Plante er al.. “The NCSA Astronomy Digital Image Library: From
`DataArchivingto Data I’ublishing."Sep. 21. 1999
`Augol e! 111.. “Secure Delivery of Images over Open Networks.“
`ProceedingsoftheIEEE. vol. 87. Issue 7. pp. 1251-1266101. 1999.
`PCTSilS, P956312 “Browser.Based File Uploading Under the Micro.
`scope.“ 15 Seconds. Nov, 21‘ [998_
`Dean. Doug. “Down and Dirty 87667567 Uploading 67101 a VB ASP
`COIUPORCEL” Mal- [L 1999
`llorstmann ctal..“Dislributchuthoring onlhc chwith the BSCW
`SharedWorkspace System."StandardVrew.vol.5.No. 1.10131: 1991
`NetscapeCommunicationsCorporation."CrealingWebPages."Apr.
`211999
`Steinberg. Jill. “New Start-Up Releases Java Application and
`Enabling SoftwarefjavaWorld. Oct, L [996.
`Bilsorl. Rob. “Net—It Central 1.0." IDM. Jul. 3|. I997.
`Warp 10 Technologies 100.. Jul. 10. 1998.
`Pietra Incorporated. Nov. 1]. 1998.
`Letter from Terry Anderson to Craig 11811167632061. 16. 1997.
`0002
`0002
`
`
`
`US 7,765,482 BZ
`
`Page 3
`
`PictureWorks .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 Fried. Jul. 8. [998.
`Email from Robin Fried to Martha White. Jul. 9. 1998.
`Email from Robin Fried to Scott Lewis ct al.. Jul. 9. 1998.
`Email from Don Strickland to Lisa Wood et al.. Jul. 14. I998.
`Emails from Scott Lewis to Lisa Wood el al.. Jul. l'.-‘-18. 1998.
`PictureWorks Technology, Inc. Board Update. Jun. 20. 1998.
`Letter front Terry Anderson. Jul. 22. 1998.
`Email from Don Strickland to Lisa Wood et al.. Jul. 22. I998.
`Emails from Don Strickland. Jul. 2? and Aug. '1. 1998.
`Email from Robin Fried to Scott Lewis et al.. Jul. 23. 1998.
`Email from Scott Lewis to Lisa Wood et al.. Jul. 29. 1998.
`Prioritizcd Activities For Enterprise‘l‘carn. Jul. 3 l. 1998.
`Email from Don Strickland to Criag Hamway. Aug. 2. 1998.
`Board Update tlrom Don Strickland. Aug. T. 1998.
`Email from Lisa Wood. Aug. ll). 1998.
`Email from Scott Lewis to Teny Anderson. Aug. 13. 1998.
`Letter from Terry Anderson to Randy Kau. Aug. 14. 1998.
`Email from Kirby Longer to Don Strickland etaJ..Aug. 14. 1998.
`Email from Kirby Lunger to Lisa Wood. Aug. 26. 1998.
`Email from Terry Anderson to Don Strickland. Aug. 25. 1998.
`Email from Kirby Lunger to Lisa Wood. Aug. 31. 1998.
`Email from Robin Fried to Scott Lewis et al.. Sep. 1. 1998.
`Email from Scott Lewis to Lisa Wood etal.. Sep. I. 1998.
`Email from Don Strickland to Terry Anderson el al.. Sep. 8. 1998.
`Email from Scott Lewis to Jeff Paradise. Sep. 1 I, 1998.
`Letter from Terry Anderson to Iloward Latham. Sep. 15. 1998.
`Email from Scott Lewis to Jim McCarthy. Sep. 17. 1998.
`Email from Terry Anderson to Don Strickland el al.. Sep. 18. 1998.
`Email from Scott Lewis to Lisa Wood ct al.. Sep. 22. 1998.
`Letter from Anthony Delli Colli to Wayne Marigold. Sep. 18. 1998.
`Email from Scott Lewis to Lisa Wood et al.. Sep. 23, 1998.
`Email from Robin Fried Io Stu Roberson. Sep. 2]. 1998.
`Letter from Terry Anderson to Sei—Wai Lee. Sep. 24. 1998.
`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 El-Fishaway. Oct. 2. 1998.
`Email from Anthony Dclli ('olli to Stu Roberson et al.. Oct. 2. 1998.
`PictureWorks presentation to eBay. Oct. 16. 1998.
`Letter from Scott Lewis to Gary Dillabough. Oct. 20. 1998.
`Email from Don Strickland to PWT Employees. Oct. 31. 1998.
`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 Posting of
`Photos to the intemet. Nov. 6. 1998.
`Email from Laurie Fleming to Andrew Hunter et al.. Nov. 13. 1998.
`Letter from Scott Lewis to Wayne Graves. Nov. 16. 1998.
`Email from Scott Lewis to Terry Anderson et al.. Nov. 20. I998.
`Screenshots from Prepare and Post Video. N0v. 20. 1998.
`Laura Roe. "New Software Gives Real Estate aView ol'the Future.”
`National Real Estate Investor. Dec. 1. 1998.
`PicturcWorks Information. Dec. 9. 1998.
`PictureWorks Prepare 8: Post. Fourth Quarter. 1998.
`Prepare & Post Product Overview. Founh Quarter. 1998.
`
`Letter from Terry Anderson to Neil Shat'ran. Jan. 12. 1999.
`Letter from Stu Roberson to James Rowley, Jan. 29. 1999.
`Product Picks. Realtor Magazine. Feb. 1. 1999.
`PictureWorks Kodak Presentation. Feb. 24. 1999.
`Letter from Don Strickland to Phil Ashe. Mar. 2. I999.
`PictureWorks ADP Presentation. Mar. 11. 1999.
`PicturcWorks Press Release. “Picture Works Releases New l‘roe
`Digital Imaging Software; Mediatfenter Offers Essential Tools for
`Web Imaging." Mar. 31. 1999.
`PictureWorks Press Release. “PictureBay.com to Give-Away 30
`Digital Cameras in 30 Days.“ Apr. 12, I999.
`Technology‘s
`PictureWorks
`Press Release.
`“PictureWorks
`Pictuchay Solves it I Frustration ofeBay Members. Adding Pictures
`to Auctions." Apr. 12. I999.
`PictureWorks Press Release. "PictureWorks Technology's Rimfire
`Empowers any Website to Easily Accept. Process. and Display Visi-
`tor Photos and Media." Apr. 12. I999.
`Rimfire real-time integrated media brochure. Apr. 12. 1999.
`Letter from Terry Anderson to Jonathan Grail". Apr. 26. 1999.
`Sales Update. Apr. 30. 1999.
`“Picture Works Plans to Become Powerhouse in Internet Imaging-
`Fxlusive Interview with CEO." The Future Image Report. vol. 7.
`Issue 1. May 1. 1999.
`Email from Laurie Fleming to Terry Anderson et al.. May 'i’. 1999.
`Roland Woerrrer et al.. “eBay for Dummies.” Chapter 12. May 10.
`I999.
`I.et1er from Scott Lewis to Rolan Woerner. May 10. 1999.
`Letter from Stu Roberson to Jim Ferras. May 25. 1999.
`Rirnfire real-time integrated media. May 27. 1999.
`Letter from Scott Lewis to Candace Gates. May 28. 1999.
`Letter of Intent between PicttlreWorks Technology. Inc. and Auct ion
`Universe. May 31. 1999.
`Letter from Scott Lewis to Matthew Lengfelder. Jun. 1. 1999.
`“Casio and PictureWorks Announce (To-Branding and Distribution
`Agreement; MediaCenter Ofl'ers Essential Tools for Web Imaging."
`Jun. 3. 1999.
`Sales Update. Jun. 4. 1999.
`Email from Laurie Fleming to 'l'crry Anderson et al.. Jun. '5’. I999.
`PictureWorks pricing for prototype. Jun. 9. I999.
`PictureWorks proposal. Jun. 9. 1999.
`PictureWorks scope of work. Jun. 9. 1999.
`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.
`PictureWorks Polaroid presentation. Jun. 15. I999.
`Email from Lisa Wood to Don Strickland et al.. Jun. 30. 1999.
`East Bay Business Times. “PicturcWorks I‘ounder Keeps True to
`Original Vision.”Jul. 2. I999.
`PictttreWorks Technology Proposal. Jul. 9. 1999.
`Press Release. “Picture Works Releases New. Free Imaging Weblica-
`lion: Media('enter 1.1 Offers Essential Photo Tools for Internet Imag-
`ing and Web Publishing. Ideal for Digital Camera Users." Jul. 19.
`[999.
`Press Release. “Pictru'ehay is the Fastest and Easiest Way to Add
`Pictures to Auctions,” Aug. 3. I999.
`Picturcbay Screenshot. Oct. 13. 1999.
`
`"‘ cited by examiner
`
`0003
`0003
`
`
`
`US. Patent
`
`m
`
`482 B2
`
`
`
`
`
`am:@586a.5:0335::3:5:“Bogaucom3th9.58
`
`
`
`
`
`3223523mwwEOI
`
`fl,2.:3$533oEow@5385‘335%:5%5+232.3.533youR93next.6319m«952.5%B«Song9.63$3Ex:.379.
`
`«Sam£83
`
`
`
`
`
`
`
`
`BSQES5%:o52305382$2.imamm:.33quRod2....on.368,;mem.\:wwvmgoa62mm.323mean2:8.5505m2“.:2:95£393.5393200296.2262.mh«atak353:8
`
`
`
`
`
`
`39mm:amazon“.Bum:2::35:2:can30%.zoomEc238gateway_E__E_
`
`s,FGE
`
`6.|l|W,
`
`
`
`#83,:Efi%_$33:__oEIm«8.,ozmoom
`
`
`
`_|_Eaz95m:238:23.a«Go:
`
`
`
` 2%so35Exone;a;MSo:2m:So:So:mmoEoI30:808;H.Boga.mEoBEEmEoBEEwas3259.539—929:
`
`
`
`
`1llIllI!IIIJll
`
`goon—“maHE._M_E__M_E__D_E_5,:g23.335
`
`0004
`0004
`
`.533minaa:8ac.
`
`
`
`
`US. Patent
`
`Jul. 27, 2010
`
`Sheet 2 of 5
`
`US 7,765,482 B2
`
`2:3825%.38»m:.8303a3:535annew:5%a.2:896553So
`
`
`
`
` .323x32:BEBonnamEu:2:2.6£3.233%05535”.53585%:0L028
`
`
`
`Em:So»B323o@522
`
` N)E”£03232;3@5338.“—oouEHEBB
`
`
`
`eacosaov$99.0mwavU
`
`Ba.6565
`
`
`
` 89...:52mm222..x25@
`
`3@263@053@302@853@050o.@020
`
`
`
`.cozscomoaBEEEuca358:3683=3mouofi2:£23«£2.
`
`
`
`
`
`2:3586%.gm3a:was:2:Eu.835;5%352:8BSQEoo5%:o
`
`
`
`L0280538232.K8»m:.suSuSotamaBE.Eu:5%to3%33.5
`
`255238530363
`
`“E3232;3mEmmqumumoEHEBB
`
`
`
`
`
`
`
`98233$955QQNSU
`
`mzmsucaotam
`
`0005
`0005
`
`
`
`
`
`
`
`
`US. Patent
`
`Jul. 27, 2010
`
`Sheet 3 of 5
`
`US 7,765,482 B2
`
`8T9£33aw$393“.
`
`593E.atEmfitfimb
`
`Ema":3‘£n§§u
`
`
`
`c3351mumuommtmfifimmcuco
`
`
`35m3‘«manna.”£989.5.38%mimEuzmfiwaqyaofiEmumm
`
`l!!E:3%:
`6:238man.Saginawo2L6«83
`
`
`yumufihéuom5mouseto839m.1«38.38%
`
` 3%onquw
`
`
`
`..ouo...§£thougufiuxm
`
`
`
`mnEmmouEbEuE
`
`he:mmufi.2.55:36bkuqouql
`
`
`
`«E.8«Eu?35m.IEuzut
`
`m6§$8m
`
`Quaqaotua
`bakeQ82«.3mama
`
`5.3.339...»m3
`IEases“...
`
`
`
`moans..95E36
`
`
`
`2:@933.me.86
`
`3%.fi2:Eat
`
`1:33:3onng
`
`EBone;
`
`
`
`ken20.3.3eBE...
`
`E9:was;mREW
`
`
`
`
`QREMmuuEuzmmbE...IEuzuuoE...
`Qumufifiumfiulmthuuxu
`
`
`0006
`0006
`
`
`
`
`
`mumaEumefimm
`
`
`
`9.3m.mu3303:9393unEmgoxouxucaoumxuoo
`
`
`
`kfikkm.3E5.
`
`
`
`a...339...mkEw
`
`m.GE
`
`LEE?385.Swas.QREm
`
`
`
`15%...5
`
`
`
`opiumno33923mum‘Euamhium.332.6.“
`
`
`
`
`
`
`
`
`
`
`
`US. Patent
`
`Jul. 27,
`
`2010
`
`Sheet 4 of 5
`
`US 7,765,482 B2
`
`!!gmegsis
`
`
`
`”35:35.Ecoohcumabugm
`
`
`
`
`
`hmmaumtufim¥tfinfi.0quwumamccknuanceBusumtu.fim§..$nam
`
`
`
`
`
`
`
`
`
`
`
`Hutumum.gummy:Man$50.8chmobuBuMuuq
`
`
`
`.mommg...L6Luci....mnEm.mican8.36%m...20:3
`
`
`
`Enhance.gotten..mem.atEgmmom2R.eboumesa
`9.:but?“6:25at30%:u«ESEEB
`
`
`
`
`nanomnm.oubEHNmmufiir.63thatmSRfim}t..0m...anon5.3.3
`
`
`
`
`mum‘manh.mhuhoSHNfibwnh.SommeEatenouqoSEEERIE:
`
`
`
`
`
`
`
`
`22%“BungrmfiummfifimtmthSmabcmm3.9.aemmmuoam
`
`
`
`mmmgbbuom5:3:me.mematEaton.unfiEuxmwhen
`
`
`
`
`
`bcmm2ER.mREmmi«Bananauxgmuukxmfium
`
`REA
`
`533aatEazmocuacompfio:
`
`macewww.65:“n13an
`
`
`
`96%haw.SREMatNahum.
`
`mREmathuman
`
`a....635%miQatatcfixmnqbufi
`
`
`
`
`
`A9“0:35ESQ8Emma.$that39.3909..me.2083ayou
`
`0007
`0007
`
`3v.GE .50%use.
`
`05£638mnfim
`
`
`9.3m.mo339.»??ng
`
`EB.“«an;5.39%
`
`towhen::8h#3333333
`
`as3.2%to:
`
`banana
`
`33m.
`
`955mwm¥§gmm
`
`
`
`
`
`
`US. Patent
`
`Jul. 27, 2010
`
`Sheet 5 of 5
`
`US 7,765,482 BZ
`
`.3383chtwangmacho...m5«Bow.3.mm..ovN,QNQmmuEEBum.EmuEEEQnmEuzufiqEfi
`
`
`
`
`
`
`
`‘8..chb2:2H829“.y~mmaum~§bm¥~§nahum‘bcutfinntamfi
`
`mu.at
`
`3vatvat3.GE
`
`
`
`36QES.2:@330,mEQEethfimmuEEEQN.2me
`
`.0canuokgmm.
`
`.anmmuq
`
`diam:
`
`.Ng
`
`.mEcszQES
`
`
`
`6:3;.EazmmE
`
`68.30«é
`
`Ea...uenoummug
`
`.mnouafi
`
`.Numub
`
`0008
`0008
`
`
`
`«item.QCEunxm«mum:
`
`
`
`1
`WEB-BASED MEDIA SUBWSSION TOOL
`
`2
`SUMMARY OF THE INVENTION
`
`US 1763482 B2
`
`This application is a continuation of US. application
`Ser. No. (BEE-57.836. tiled 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 oftlie web is attributable
`to its graphical nature. Literally. a picture is worth a thousand
`words. The capture 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 FTP
`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 Inteniet as an interactive, content rich
`medium becomes more and more a reality. the need for
`enabling the use and distribution ol'rich content and media on
`the lntcmet will become the gating factor to its long term
`success.
`
`A broad-based solution to the foregoing problem requires
`a web-based media submission 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“. ActiveUpload allows an arbitrary file to be dragged and
`dropped 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” 5 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, ctc.. without having to leave the web
`page and use an FTP 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 ActiveUpload 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.
`
`UI
`
`10
`
`'
`
`3o
`
`35
`
`4t]
`
`45
`
`50
`
`55
`
`on
`
`C‘'Jt
`
`The present invention. generally speaking. provides an
`improved web-based media submission too]. As with some
`existing tools. operation ofthc 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 conlinn 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 from 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 prepmcessing on media
`objects prior to upload. In the case ofdigital images. the tool
`can perform sizing and formatting. for example. lnfonnation
`capture is pertbnued 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 usernvisible (eg. the user can pro-
`vide captions for media objects). The submission of infonna-
`tion about the user and the media objects facilitates automatic
`integration of the media objects within existing databases.
`
`BRIEF DESCRIPTION OF THE 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 ol‘anotlter 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
`FIG. 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'r-V‘
`which prepares and submits media objects from inside 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 submit images
`in an immediate. intuitive manner. No technical sophistica-
`tion is required. In particular. understanding technical terms
`such as .IPI iG. resolution. pixel. kilobyte. transfer protocol. IP
`address. P'l'l’ etc._. is not required. since the Prepare and Post
`tools handles all ot'these 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 1763482 B2
`
`The opportunity for user confirmation is again provided. e.g..
`by displaying a visttal representation of the images in the
`batch.
`
`It]
`
`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 contribu
`ute media:
`f) 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 ol'transmitting 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 fitnctionality. 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 tnedia 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 browers"
`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 tnedia 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 eflort.
`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 rightelicking 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 ol‘media object identifiers provided on a page can be
`pie-configured and fixed. allowing no user intervention. or
`the media object identifiers can be generated dynamically.
`allowing the user to determine how many media object iden-
`tifiers they need for media submission. FIG. 2 shows a web
`page with various sizes ol‘media 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 information with the images. lnl'omtation may
`be image-specific. user-specific or both. The submission of
`inlormation about the user and the media objects facilitates
`automatic integration of the media objects within existing
`databases. Information capture may be overt 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 as illustrated in FIG. 1. or to
`make text entries within text fields. or both. The Prepare and
`Post tools are easily customized to accept menu selections
`and text fields for different applications. Covert infomtation
`capture occurs by having the web browser automatically pass
`to the Prepare and Post tools knowtt information such as a
`user ID or password used to access the web page.
`A key difl’erentiator of the Prepare and Post tools is the
`browser. or client-side intelligence bttilt into the tools. This
`intelligence directly provides
`features
`including those
`already outlined such as associating data with media objects.
`generating a visual representation of the media objects and
`generating media object identifiers dynamically or in a pre—
`set manner. Other features are also provided via this intelli-
`gence. specifically. the ability to control the width and height
`oftlte media object identifier and the ability to preprocess the
`media objects in any number ol‘ways prior to transport