Lupercal LLC v. CitiBank, N.A.

Western District of Texas, txwd-6:2019-cv-00201

Exhibit

Interested in this case?

Current View

Full Text

8 USOO8612515B2 (12) United States Patent (10) Patent No.: US 8,612,515 B2 Wood et al. (45) Date of Patent: *Dec. 17, 2013 (54) SYSTEM, METHOD AND APPARATUS FOR (56) References Cited MEDIA SUBMISSION U.S. PATENT DOCUMENTS (75) Inventors: Lisa T. Wood, Danville, CA (US); Scott 4,802,008 A 1/1989 Walling M. Lewis, Danville, CA (US); Robin T. 4,862,200 A 8, 1989 Hicks Fried, Berkeley, CA (US) (Continued) (73) Assignee: Summit 6 LLC, Dallas, TX (US) FOREIGN PATENT DOCUMENTS (*) Notice: Subject to any disclaimer, the term of this EP O838774 A2 4f1998 patent is extended or adjusted under 35 EP 0930.774 A2 7, 1999 U.S.C. 154(b) by 0 days. (Continued) This patent is Subject to a terminal dis OTHER PUBLICATIONS claimer. McDonald, Glenn, "Pictra Puts Your Photo Album on the Web for (21) Appl. No.: 13/098,090 Free," PC World, Jun. 13, 1997. (22) Filed: Apr. 29, 2011 (Continued) Primary Examiner — Alina N Boutah (65) Prior Publication Data (74) Attorney, Agent, or Firm — Duane S. Kobayashi US 2011 FO2O8811 A1 Aug. 25, 2011 (57) ABSTRACT The present invention, generally speaking, provides an Related U.S. Application Data improved web-based media submission tool. As with some existing tools, operation of the tool is drag and drop or the user (63) Continuation of application No. 12/831.503, filed on can "click" to browse a directory to select media objects. Jul. 7, 2010, which is a continuation of application No. Unlike existing tools, the tool provides the user an opportu 10/961,720, filed on Oct. 8, 2004, now Pat. No. nity to confirm the submission, for example by generating a thumbnail image of an image file that has been dragged and 7.765,482, which is a continuation of application No. dropped. Batch submission is provided for in which a user 09/357,836, filed on Jul. 21, 1999, now Pat. No. drags and drops a plurality of images or other media objects. 6,895,557. Submission from a web page to a web page is also provided for. The submission tool is configurable to perform a variable (51) Int. C. amount of intelligent preprocessing on media objects prior to G06F 15/16 (2006.01) upload. In the case of digital images, the tool can perform GO6F 3/OO (2006.01) sizing and formatting, for example. Information capture is (52) U.S. C. performed with information being uploaded together with the USPC ........... 709/203; 709/201: 709/219; 715/744; media objects. In an exemplary embodiment, information capture is both user-transparent (e.g., user ID and/or pass 715/748; 715/769; 707/999.102 word) and user-visible (e.g., the user can provide captions for (58) Field of Classification Search media objects). The submission of information about the user USPC ................... 709/203, 201, 219; 707/999.101; and the media objects facilitates automatic integration of the 715/744, 748,769 media objects within existing databases. See application file for complete search history. 53 Claims, 5 Drawing Sheets Homes Realtor Services Getting Started Send Photos Homes Financing Offer & Cosing teip Today's Rates 30-Year Fixed 6.75% Adding Photos to your listings 5-Year Fixed Get better exposure for your listings by including some pictures of the 6.45% 1-Year Adjustable 5.6% property. Its easy Just locate the folder on your computer containing Frequently Asked National overage rates your photos, and then drag thern into the boxes below. Select a guestions descriptive caption for each photo and then cick the "Send Photos" Find on Rye Neys i butto. Highlights | Drag Photo Drag Photo Drog Photo Drag Photo welcome correst here Here Here here We hope you enjoy our site - mn-nnnnn Please send us your Front Wiew w Froft Wiew w front View v Front view feedback Horne & Rite rackers Receive free e-mail updates Listing Name W send Photos 8 US 8,612,515 B2 Page 2 (56) References Cited 6,038,295 A 3/2000 Mattes 6,058,399 A * 5/2000 Moraget al. .................. TO9,203 U.S. PATENT DOCUMENTS 6,058,417 A 5, 2000 Hess et al. 6,058,428 A 5/2000 Wang et al. 5,001,628 A 3, 1991 Johnson et al. 6,076,111 A 6/2000 Chiu et al. 5,063,587. A 1 1/1991 Semasa et al. 6,084,581 A 7, 2000 Hunt 5,179,637 A 1/1993 Nardozzi 6,085,195 A 7/2000 Hoyt et al. 5,327,265 A 7, 1994 McDonald 6,085,249 A * 7/2000 Wang et al. ................... 709,229 5,404,316 A 4/1995 Klingler et al. 6,088,732 A 7/2000 Smith et al. 5,477,353 A 12/1995 Yamasaki 6,094,684. A 7/2000 Pallmann 5,493,677 A * 2/1996 Balogh et al. ................. 382,305 6,097,389 A 8/2000 Morris et al. 5,555,388 A 9/1996 Shaughnessy 6,104,468 A 8/2000 Bryniarski et al. 5,606,365 A 2f1997 Maurinus et al. 6,119,101 A 9/2000 Peckover 5,608.542 A 3, 1997 Krahe et al. 6,125,352 A 9, 2000 Franklin et al. 5,666.159 A 9, 1997 Parulski et al. 6,128,600 A 10/2000 Imamura et al. 5,666,215 A 9, 1997 Fredlund et al. 6,128,655. A 10/2000 Fields et al. 5,675,507 A 10/1997 Bobo, II 6,133,985 A * 10/2000 Garfinkle et al. ............... 355/40 5,678,046 A * 10/1997 Cahill et al. .................. 707/829 6,167,382 A 12/2000 Sparks et al. 5,694,546 A 12/1997 Reisman 6,167.442 A 12/2000 Sutherland et al. 5,696,850 A 12/1997 Parulski et al. 6,167.469 A 12/2000 Safai et al. 5,706,457 A 1/1998 Dwyer et al. 6,167,568 A 12/2000 Gandel et al. 5,715,397 A 2/1998 Ogawa et al. 6,177,934 B1* 1/2001 Sugiura et al. ................ 715,748 5,729,741 A 3/1998 Liaguno et al. 6,182,116 Bl 1/2001 Namma et al. 5,748,194 A 5, 1998 Chen 6,182,279 B1 1/2001 Buxton 575.950 A 5, 1998 Crisan 6,199,082 B1 3/2001 Ferrel et al. 5754.17 A 5, 1998 Kubota et al. 6,202,061 B1 3/2001 Khosla et al. 5,760,916 A 6, 1998 Dellert et al. 6,223,190 B1 4/2001 Aihara et al. 5,76097 A 6, 1998 Sheridan 6,233,590 B1 5, 2001 Shaw et al. 576.404 A 6, 1998 Murakami et al. 6,233,600 B1 5, 2001 Salas et al. 5,761,601 A 6/1998 Nemirofsky et al. 6,237,010 B1 5/2001 Huiet al. 5,764,235 A 6, 1998 Hunt et al. 6.253,216 B1 6/2001 Sutcliffe et al. 5,765,152 A 6, 1998 Erickson 6,266,681 B1 7/2001 Guthrie 5,778,164 A 7, 1998 Watkins et al. 6,275,829 B1 8/2001 Angiulo et al. 5,778,198 A 7, 1998 Kadota 6,281,874 B1 8, 2001 Sivan et al. 5,778.430 A 7/1998 she al. 6,301,586 B1 10/2001 Yang et al. 5.78725 A 7, 1998 Saito 6,301,607 B2 10/2001 Barraclough et al. 5,781,773. A 7/1998 Vanderpool et al. 6,308,188 B1 10/2001 Bernardo et al. 5,781901 A 7, 1998 Kuzma 6,320,588 B1 * 1 1/2001 Palmer et al. ................. 345/473 5.787,459 A 7, 1998 Stallmo et al. 6,320,672 B1 * 1 1/2001 Itoh ................. 358/19 5.787466 A 7, 1998 Berliner 6,324,538 B1 * 1 1/2001 Wesinger et al. ..................... 1.1 5,790.708 A 8/1998 Delean 6,330,572 B1 12/2001 Sitka 576.4217 A 8, 1998 Allen 6,330,575 B1 12/2001 Moore et al. 5,799,063 A 8, 1998 Krane 6,343,302 B1 1/2002 Graham 5,802.312 A 9, 1998 LaZaridis et al. 6,353.445 B1 3/2002 Babula et al. 5,802,314 A 9/1998 Tullis et al. 6,374,260 B1 4/2002 Hoffert et al. 5,802,518 A 9, 1998 Karaev et al. 6,381,029 B1 4/2002 Tipirneni 5,806.005 A 9, 1998 Hull et al. 6,385,596 B1* 5/2002 Wiser et al. ..................... 705/51 5,809,280 A 9, 1998 Chard et al. 6.421,429 B1* 7/2002 Merritt et al. ... 379.9317 5,813,009 A 9, 1998 Johnson et al. 6.424,429 B1* 7/2002 Takahashi et al. ........... 358,116 5,819,032 A 10/1998 De Vries et al. 6,456,591 B1 9/2002 Mishra 5,819,092 A 10/1998 Ferguson et al. 6,489,954 B1 12/2002 Powlette 5.835.735. A 11/1998 Mason et al. 6,489,980 B1 12/2002 Scott et al. 5,844,969 A 12/1998 Goldman et al. 6,501,472 B1 12/2002 Hunt et al. 5.845,299. A 12/1998 Arora et al. 6,502,194 B1* 12/2002 Berman et al. .................. T26/28 5,848,415 A 12/1998 Guck 6,505,160 B1 1/2003 Levy et al. 5,852.435 A 12/1998 Vigneaux et al. 6,510,418 B1 1/2003 Case et al. 5,859,956 A 1/1999 Sugiyama et al. 6,513,069 B1 1/2003. Abato et al. 5,890, 170 A 3, 1999 Sidana 6,516,340 B2 2/2003 Boys 5.890,213 A 3, 1999 Sokolov 6,519,046 B1* 2/2003 Kinjo ............................. 358, 11 5897,622 A 4/1999 Blinn et al. 6,522,418 B2 2/2003 Yokomizo et al. 5,903,277 A 5, 1999 Sutherland et al. 6,532,079 B1 3/2003 Serex et al. 5,903,728 A 5, 1999 Semenzato 6,535,294 B1* 3/2003 Arledge et al. .............. 358,115 5,907,640 A 5, 1999 Delean 6,535,296 B1 3/2003 Oak 5,913,088 A 6/1999 Moghadam et al. 6,539,420 B1 3/2003 Fields et al. 5,918,213 A 6, 1999 Bernard et al. 6,542.936 B1 4/2003 Mayle et al. 5,923,846 A 7/1999 Gage et al. 6,567,983 B1 5/2003 Shiimori 5,926,288 A 7, 1999 Dellert et al. 6,571.271 B1* 5/2003 Savitzky et al. .............. TO9/200 5,933,646 A 8, 1999 Hendrickson et al. 6,583,799 B1 6/2003 Manolis et al. 5.937,232 A * 8/1999 Taguchi et al. ................. 399,81 6,621,938 B1 9/2003 Tanaka et al. 5,953,488 A 9, 1999 Seto 6,628,417 B1 * 9/2003 Naito et al. .................. 358,115 5,956,716 A 9, 1999 Kenner et al. 6,657,702 B1 12/2003 Chui et al. 5,960,411 A 9, 1999 Hartman et al. 6,690,417 B1 2/2004 Yoshida et al. 5,974,401. A * 10/1999 Enomoto et al. ................ TOS/40 6,693,635 B1 2/2004 Yokomizo 6,006,231 A 12/1999 Popa 6,711,297 B1 3/2004 Chang et al. 6,012,068 A 1/2000 Boezeman et al. 6,718,340 B1 4/2004 Hartman et al. ...................... 1.1 6,017,157 A 1/2000 Garfinkle et al. 6,721,802 B1 4/2004 Wright et al. 6,018,774 A 1/2000 Mayle et al. 6,732,162 B1* 5/2004 Wood et al. ................... TO9,219 6,028,603 A 2/2000 Wang et al. 6,799,165 B1 9/2004 Boeses 6,035.323 A * 3/2000 Narayen et al. ............... TO9,201 6,853,461 B1 2/2005 Shiimori 8 US 8,612,515 B2 Page 3 (56) References Cited Bernard, Ryan, "The Corporate Intranet" 2" Edition, 1996. InfoAccess Home Page, Jan. 12, 1998. U.S. PATENT DOCUMENTS InfoAccess, HTML Transit, Jan. 12, 1998. Postel et al., "File Transfer Protocol, Oct. 1985. 6,871,231 B2 3, 2005 Morris Garner et al., "The application of telepresence in medicine." BT 6,895,557 B1 5, 2005 Wood et al. Technology Journal, vol. 15, No. 4, Oct. 1997. 6,930,709 B1 8, 2005 Creamer et al. M. Sirbu, "A Content-Type Header Field for Internet Messages." 7,010,587 B1 3, 2006 Shiimori Mar. 1988. 7,032,030 B1 * 4/2006 Codignotto ................... TO9,246 Borenstein et al., "MIME (Multipurpose Internet Mail Extensions): 7,036,081 B2 4/2006 Powlette 7,038,713 B1* 5/2006 Matama ..................... 348,207.2 Mechanisms for Specifying and Describing the Format of Internet 7,043,527 B2 5, 2006 Shiimori et al. Message Bodies," Jun. 1992. 7,146,575 B2 12/2006 Manolis et al. N. S. Borenstein, "MIME and Metamail: Making Multimedia Mail 7,158,172 B2 1/2007 Kawaoka et al. More Mainstream. USENIX Conference, Jan. 29, 1993. 7,246,147 B2 * 7/2007 Kim et al. ..................... TO9,203 Novell, GroupWise, Version 4.1. 7,257,158 B1 8/2007 Figueredo et al. Open Mobile Alliance, "Multimedia Messaging Service—Encapsu 7.263,497 B1 * 8/2007 Wiser et al. ..................... 705/51 lation Protocol." Version 1.1, Oct. 2002. 7,280.702 B2 10/2007 Chang et al. ETSI. "Digital Cellular telecommunications system (Phase 2+); 7,308,413 B1 12/2007 Tota et al. Technical realization of the Short Message Service (SMS) Point-to 7,313,604 B2 12/2007 Wood et al. Point (PP)." GSM 03.40, Version 5.3.0, Jul 1996. 7,315,386 B1 1/2008 Shiimori et al. 3" Generation Partnership Project; Technical Specification Group 7,509,270 B1 3/2009 Hendricks et al. 7,624,344 B2 11/2009 Mindrum et al. Terminals; Multimedia Messaging Service (MMS); Functional 7,761,537 B2 7, 2010 Wood et al. description; Stage 2, 3GTS 23.140 vesion 0.1.0, Oct. 1999. 7,765.482 B2 7, 2010 Wood et al. CCITT, Information Technology Digital Compression and Coding 2002fOO675OO A1 6, 2002 Yokomizo et al. of Continuous-Tone Still Images—Requirements and Guidelines, 2005/02394.54 A1 10/2005 Kawashima et al. Recommendation T81, Sep.1992. 2005/0262437 A1 11/2005 Patterson et al. Knowledge Base, "In Unix, what is metamail and how do I use it?" 2008/0201236 A1 8, 2008 Field et al. Dec. 2, 2009. T. Negrino, "Dueling HTML editors." Macworld, Dec. 1996. FOREIGN PATENT DOCUMENTS Summit 6 LLC. v. Research in Motion Corporation, et al., Civil Action No. 3:11-CV-00367-0, Defendants' Invalidity Contentions, JP 8-1531.83 6, 1996 Sep. 9, 2011. JP 11-69072 3, 1999 Summit 6 LLC. v. Research in Motion Corporation, et al., Civil JP 11-184943 7, 1999 Action No. 3:11-CV-00367-0, Exhibit A1 of Defendants' Invalidity JP 10763O2 A1 2, 2001 WO WO 97.04353 A1 2, 1997 Contentions, Sep. 9, 2011. WO WO 97.3958O A1 10, 1997 Summit 6 LLC. v. Research in Motion Corporation, et al., Civil WO WO 98.36556 A1 8, 1998 Action No. 3:11-CV-00367-0, Exhibit A2 of Defendants' Invalidity WO WO98,49631 A2 11/1998 Contentions, Sep. 9, 2011. WO WO99, 19811 A3 4f1999 Summit 6 LLC. v. Research in Motion Corporation, et al., Civil Action No. 3:11-CV-00367-0, Exhibit A3 of Defendants' Invalidity OTHER PUBLICATIONS Contentions, Sep. 9, 2011. Summit 6 LLC. v. Research in Motion Corporation, et al., Civil Pictra Incorporated website, Oct. 9, 1997. Action No. 3:11-CV-00367-0, Exhibit A4 of Defendants' Invalidity "Pictra first to make publishing and sharing photo albums over Contentions, Sep. 9, 2011. Internet a Snap for PC users; award-winning software offers easy, fun Summit 6 LLC. v. Research in Motion Corporation, et al., Civil way to create digital photo albums to share over Internet. Business Action No. 3:11-CV-00367-0, Exhibit As of Defendants' Invalidity Wire, May 12, 1997. (Missing pp. 3-4). Contentions, Sep. 9, 2011. Blatner, David, "The Automatic Publisher." Macworld, May 1999. Summit 6 LLC. v. Research in Motion Corporation, et al., Civil Weger, Chuck, "Stick to the Script." American Printer, Dec. 1995. Action No. 3:11-CV-00367-0, Exhibit A6 of Defendants' Invalidity Lowe et al., "WebReport: A World WideWeb Based Clinical Multi Contentions, Sep. 9, 2011. media Reporting System." 1996. Summit 6 LLC. v. Research in Motion Corporation, et al., Civil Lowe et al., "The Image EngineTMHPCC Project. A Medical Digital Action No. 3:11-CV-00367-0, Exhibit A7 of Defendants' Invalidity Library System using Agent-Based Technology to Create an Inte Contentions, Sep. 9, 2011. grated View of the Electronic Medical Record." Proceedings of ADL, Summit 6 LLC. v. Research in Motion Corporation, et al., Civil 1996. Action No. 3:11-CV-00367-0, Exhibit A8 of Defendants' Invalidity Adding Images to the Engine Database, Jun. 25, 1997. Contentions, Sep. 9, 2011. Image Engine Client, Jun. 25, 1997. Summit 6 LLC. v. Research in Motion Corporation, et al., Civil Bodoh, Dan, "Making the Most of the Internet for Failure Analysis." Action No. 3:11-CV-00367-0, Exhibit A9 of Defendants' Invalidity Proceedings from the 24' International Symposium for Testing and Contentions, Sep. 9, 2011. Failure Analysis, Nov. 15-19, 1998. Summit 6 LLC. v. Research in Motion Corporation, et al., Civil Martiner, William, "Visual Basic Programmer's Guide to Web Devel Action No. 3:11-CV-00367-0, Exhibit A10 of Defendants' Invalidity opment." Chapters 1 and 12, John Wiley & Sons, 1997. Contentions, Sep. 9, 2011. Degenhart, Curt, "AOL in a Nutshell: A Desktop Guide to America Summit 6 LLC. v. Research in Motion Corporation, et al., Civil Online." O'Reilly Media, Jul. 8, 1998. Action No. 3:11-CV-00367-0, Exhibit All of Defendants' Invalidity Popa, Sorin, "WarpResTM Technology. White Paper." Jan. 14, 1998. Contentions, Sep. 9, 2011. Warp 10 Technologies, Inc., "Rubie's Costumes Warps into High Summit 6 LLC. v. Research in Motion Corporation, et al., Civil Tech. Jan. 21, 1998. Action No. 3:11-CV-00367-0, Exhibit A12 of Defendants' Invalidity Kervella et al., "MHEGAM-A Multimedia Messaging System." Contentions, Sep. 9, 2011. 1997. Summit 6 LLC. v. Research in Motion Corporation, et al., Civil Schurmann, Gerd, "Multimedia mail." Multimedia Systems, Action No. 3:11-CV-00367-0, Exhibit A13 of Defendants' Invalidity Springer Verlag, 1996. Contentions, Sep. 9, 2011. Internet Assistant for PowerPoint, The PowerPoint 95 to WorldWide Summit 6 LLC. v. Research in Motion Corporation, et al., Civil Web Document Converter, Feb. 2, 1996. Action No. 3:11-CV-00367-0, Exhibit A14 of Defendants' Invalidity Microsoft, Internet Assistant for PowerPoint, Nov. 20, 1996. Contentions, Sep. 9, 2011. 8 US 8,612,515 B2 Page 4 (56) References Cited Summit 6 LLC. v. Research in Motion Corporation, et al., Civil Action No. 3:11-CV-00367-0, Exhibit B24 of Defendants' Invalidity OTHER PUBLICATIONS Contentions, Sep. 9, 2011. Summit 6 LLC. v. Research in Motion Corporation, et al., Civil Summit 6 LLC. v. Research in Motion Corporation, et al., Civil Action No. 3:11-CV-00367-0, Exhibit B25 of Defendants' Invalidity Action No. 3:11-CV-00367-0, Exhibit B of Defendants' Invalidity Contentions, Sep. 9, 2011. Contentions, Sep. 9, 2011. Summit 6 LLC. v. Research in Motion Corporation, et al., Civil Summit 6 LLC. v. Research in Motion Corporation, et al., Civil Action No. 3:11-CV-00367-0, Exhibit B26 of Defendants' Invalidity Action No. 3:11-CV-00367-0, Exhibit B2 of Defendants' Invalidity Contentions, Sep. 9, 2011. Contentions, Sep. 9, 2011. Summit 6 LLC. v. Research in Motion Corporation, et al., Civil Summit 6 LLC. v. Research in Motion Corporation, et al., Civil Action No. 3:11-CV-00367-0, Exhibit B27 of Defendants' Invalidity Action No. 3:11-CV-00367-0, Exhibit B3 of Defendants' Invalidity Contentions, Sep. 9, 2011. Contentions, Sep. 9, 2011. Ethan Wilde, "AppleScript for the Internet." Chapters 6, 9 and 16, Summit 6 LLC. v. Research in Motion Corporation, et al., Civil Peachpit Press, 1998. Action No. 3:11-CV-00367-0, Exhibit B4 of Defendants' Invalidity Pruett et al., "Visual Basic Controls Desk Reference CD.' Waite Contentions, Sep. 9, 2011. Group Press, 1995. Summit 6 LLC. v. Research in Motion Corporation, et al., Civil Peal, David, "America Online Official Internet Guide." Second Edi Action No. 3:11-CV-00367-0, Exhibit B5 of Defendants' Invalidity tion, Osborne/McGraw-Hill, 1998. Contentions, Sep. 9, 2011. Godin, Seth, "You've Got Pictures AOL's Guide to Digital Imag Summit 6 LLC. v. Research in Motion Corporation, et al., Civil ing." AOL Press, 1998. Action No. 3:11-CV-00367-0, Exhibit B6 of Defendants' Invalidity Lu et al., "e World. The Official Guide for Macintosh Users." Contentions, Sep. 9, 2011. Hayden Books, 1994. Summit 6 LLC. v. Research in Motion Corporation, et al., Civil Tyler et al., "Microsoft FrontPage 98." Sams.net Publishing, 1997. Action No. 3:11-CV-00367-0, Exhibit B7 of Defendants' Invalidity Lehto et al., "Official Microsoft FrontPage 98 Book." Microsoft Contentions, Sep. 9, 2011. Press, 1997. Summit 6 LLC. v. Research in Motion Corporation, et al., Civil Barbara Kasser. "Using Microsoft PowerPoint 97." Que Corporation, Action No. 3:11-CV-00367-0, Exhibit B8 of Defendants' Invalidity 1997. Contentions, Sep. 9, 2011. Nokia 9000i Communicator Users Manual, 1998. Summit 6 LLC. v. Research in Motion Corporation, et al., Civil Smart Messaging Specification, Revision 1.0.0, Nokia Mobile Action No. 3:11-CV-00367-0, Exhibit B9 of Defendants' Invalidity Phones, Ltd., Sep. 15, 1997. Contentions, Sep. 9, 2011. Microsoft Outlook 98 Step by Step, Microsoft Press, 1998. Summit 6 LLC. v. Research in Motion Corporation, et al., Civil Timothy Webster, "The SmartWay to Build Web Sites NetObjects Action No. 3:11-CV-00367-0, Exhibit B10 of Defendants' Invalidity Fusion Handbook." Hayden Books, 1996. Contentions, Sep. 9, 2011. RealAudio and RealVideo Content Creation Guide Version 5.0, Summit 6 LLC. v. Research in Motion Corporation, et al., Civil RealNetworks, Inc. Action No. 3:11-CV-00367-0, Exhibit B11 of Defendants' Invalidity Inside MAPI, Irving De la Cruz and Les Thaler, Microsoft Press Contentions, Sep. 9, 2011. (1996). Summit 6 LLC. v. Research in Motion Corporation, et al., Civil RealPublisher, Getting Started with RealPublisher, Part 1, Version Action No. 3:11-CV-00367-0, Exhibit B12 of Defendants' Invalidity 5.1, RealNetworks, Inc. Contentions, Sep. 9, 2011. Mobile Data Report, New Software Allows Most Windows Files to be Summit 6 LLC. v. Research in Motion Corporation, et al., Civil Sent with MASC Mobidem Via Ram, vol. 6, No. 20, Oct. 10, 1994. Action No. 3:11-CV-00367-0, Exhibit B13 of Defendants' Invalidity Emily Cohen, "Set Your Sites High." PC Magazine, May 26, 1998. Contentions, Sep. 9, 2011. Plante et al., "The NCSA Astronomy Digital Image Library: From Summit 6 LLC. v. Research in Motion Corporation, et al., Civil Data Archiving to Data Publishing." Sep. 21, 1998. Action No. 3:11-CV-00367-0, Exhibit B14 of Defendants' Invalidity Augot et al., "Secure Delivery of Images over Open Networks." Contentions, Sep. 9, 2011. Proceedings of the IEEE, vol. 87, Issue 7, pp. 1251-1266, Jul. 1999. Summit 6 LLC. v. Research in Motion Corporation, et al., Civil Persits, Peter, "Browser-Based File Uploading Under the Micro Action No. 3:11-CV-00367-0, Exhibit B15 of Defendants' Invalidity scope." 15 Seconds, Nov. 21, 1998. Contentions, Sep. 9, 2011. Dean, Doug, "Down and Dirty Browser Uploading with a VB ASP Summit 6 LLC. v. Research in Motion Corporation, et al., Civil Component." Mar. 11, 1999. Action No. 3:11-CV-00367-0, Exhibit B16 of Defendants' Invalidity Horstmann et al., "Distributed Authoring on the Web with the BSCW Contentions, Sep. 9, 2011. Shared Workspace System." StandardView, vol. 5, No. 1, Mar. 1997. Summit 6 LLC. v. Research in Motion Corporation, et al., Civil Netscape Communications Corporation, "Creating Web Pages." Apr. Action No. 3:11-CV-00367-0, Exhibit B17 of Defendants' Invalidity 27, 1999. Contentions, Sep. 9, 2011. Steinberg, Jill, "New Start-Up Releases Java Application and Summit 6 LLC. v. Research in Motion Corporation, et al., Civil Enabling Software." JavaWorld, Oct. 1, 1996. Action No. 3:11-CV-00367-0, Exhibit B18 of Defendants' Invalidity Bilson, Rob, "Net-It Central 1.0, IDM, Jul. 31, 1997. Contentions, Sep. 9, 2011. Warp 10 Technologies Inc., Jul. 10, 1998. Summit 6 LLC. v. Research in Motion Corporation, et al., Civil Pictra Incorporated, Nov. 11, 1998. Action No. 3:11-CV-00367-0, Exhibit B19 of Defendants' Invalidity Letter from Terry Anderson to Craig Hamway, Oct. 16, 1997. Contentions, Sep. 9, 2011. PictureWorks ADP Demo, May 1, 1998. Summit 6 LLC. v. Research in Motion Corporation, et al., Civil Letter from Terry Anderson to Ken Karutz, May 1, 1998. Action No. 3:11-CV-00367-0, Exhibit B20 of Defendants' Invalidity Email from Scott Lewis to Lisa Wood, Jul. 2, 1998. Contentions, Sep. 9, 2011. Email from Robin Fried to Scott Lewis et al., Jul. 5, 1998. Summit 6 LLC. v. Research in Motion Corporation, et al., Civil Email from Scott Lewis to Robin Fried, Jul. 8, 1998. Action No. 3:11-CV-00367-0, Exhibit B21 of Defendants' Invalidity Email from Robin Fried to Martha White, Jul. 9, 1998. Contentions, Sep. 9, 2011. Email from Robin Fried to Scott Lewis et al., Jul. 9, 1998. Summit 6 LLC. v. Research in Motion Corporation, et al., Civil Email from Don Strickland to Lisa Wood et al., Jul. 14, 1998. Action No. 3:11-CV-00367-0, Exhibit B22 of Defendants' Invalidity Emails from Scott Lewis to Lisa Wood et al., Jul. 17-18, 1998. Contentions, Sep. 9, 2011. PictureWorks Technology, Inc. Board Update, Jun. 20, 1998. Summit 6 LLC. v. Research in Motion Corporation, et al., Civil Letter from Terry Anderson, Jul. 22, 1998. Action No. 3:11-CV-00367-0, Exhibit B23 of Defendants' Invalidity Email from Don Strickland to Lisa Wood et al., Jul. 22, 1998. Contentions, Sep. 9, 2011. Emails from Don Strickland, Jul. 27 and Aug. 7, 1998. 8 US 8,612,515 B2 Page 5 (56) References Cited Roland Woerner et al., "eBay for Dummies." Chapter 12, May 10, 1999. OTHER PUBLICATIONS Letter from Scott Lewis to Rolan Woerner, May 10, 1999. Letter from Stu Roberson to Jim Ferras, May 25, 1999. Email from Robin Fried to Scott Lewis et al., Jul. 28, 1998. Rimfire real-time integrated media, May 27, 1999. Email from Scott Lewis to Lisa Wood et al., Jul. 29, 1998. Letter from Scott Lewis to Candace Gates, May 28, 1999. Prioritized Activities for Enterprise Team, Jul. 31, 1998. Letter of Intent between PictureWorks Technology, Inc. and Auction Email from Don Strickland to Criag Hamway, Aug. 2, 1998. Universe, May 31, 1999. Board Update from Don Strickland, Aug. 7, 1998. Letter from Scott Lewis to Matthew Lengfelder, Jun. 1, 1999. Email from Lisa Wood, Aug. 10, 1998. "Casio and PictureWorks Announce Co-Branding and Distribution Email from Scott Lewis to Terry Anderson, Aug. 13, 1998. Agreement; MediaCenter Offers Essential Tools for Web Imaging." Letter from Terry Anderson to Randy Kau, Aug. 14, 1998. Jun. 3, 1999. Email from Kirby Lunger to Don Strickland et al., Aug. 14, 1998. Sales Update, Jun. 4, 1999. Email from Kirby Lunger to Lisa Wood, Aug. 26, 1998. Email from Terry Anderson to Don Strickland, Aug. 25, 1998. Email from Laurie Fleming to Terry Anderson et al., Jun. 7, 1999. Email from Kirby Lunger to Lisa Wood, Aug. 31, 1998. PictureWorks pricing for prototype, Jun. 9, 1999. Email from Robin Fried to Scott Lewis et al., Sep. 1, 1998. PictureWorks proposal, Jun. 9, 1999. Email from Scott Lewis to Lisa Wood et al., Sep. 1, 1998. PictureWorks scope of work, Jun. 9, 1999. Email from Don Strickland to Terry Anderson et al., Sep. 8, 1998. Letter from Terry Anderson to Amazon, Jun. 9, 1999. Email from Scott Lewis to Jeff Paradise, Sep. 11, 1998. "PictureWorks Announces Co-Branding and Distribution Agree Letter from Terry Anderson to Howard Latham, Sep. 15, 1998. ments with On-Line Photo Services Companies." Jun. 14, 1999. Email from Scott Lewis to Jim McCarthy, Sep. 17, 1998. PictureWorks Polaroid presentation, Jun. 15, 1999. Email from Terry Anderson to Don Strickland et al., Sep. 18, 1998. Email from Lisa Wood to Don Strickland et al., Jun. 30, 1999. Email from Scott Lewis to Lisa Wood et al., Sep. 22, 1998. East Bay Business Times, "PictureWorks Founder Keeps True to Letter from Anthony Delli Colli to Wayne Mangold, Sep. 18, 1998. Original Vision." Jul. 2, 1999. Email from Scott Lewis to Lisa Wood et al., Sep. 23, 1998. PictureWorks Technology Proposal, Jul. 9, 1999. Email from Robin Fried to Stu Roberson, Sep. 21, 1998. Press Release, "PictureWorks Releases New, Free Imaging Weblica Letter from Terry Anderson to Sei-Wai Lee, Sep. 24, 1998. tion; MediaCenter 1.1 Offers Essential Photo Tools for Internet Imag Email from Scott Lewis to Lisa Wood, Sep. 25, 1998. ing and Web Publishing, Ideal for Digital Camera Users." Jul. 19. Email from Terry Anderson to Lisa Wood et al., Sep. 29, 1998. 1999. Letter from Scott Lewis to Karim El-Fishaway, Oct. 2, 1998. Press Release, "Picturebay is the Fastest and Easiest Way to Add Email from Anthony Delli Collito Stu Roberson et al., Oct. 2, 1998. Pictures to Auctions." Aug. 3, 1999. PictureWorks presentation to eBay, Oct. 16, 1998. Letter from Scott Lewis to Gary Dillabough, Oct. 20, 1998. Picturebay Screenshot, Oct. 13, 1999. Email from Don Strickland to PWT Employees, Oct. 31, 1998. Office Action dated Sep. 6, 2002 for U.S. Appl. No. 09/440,461. Press Release, Moore Data Management Services and PictureWorks Office Action dated Apr. 21, 2003 for U.S. Appl. No. 09/440,461. Technology Inc., Announce Partnership to Revolutionize Use of Real Office Action dated Nov. 23, 2001 for U.S. Appl. No. 09/357,836. Estate Photos on the Internet, Nov. 6, 1998. Office Action dated Jun. 5, 2002 for U.S. Appl. No. 09/357,836. Press Release, PictureWorks Technology Inc., Streamlines Posting of Office Action dated Nov. 8, 2002 for U.S. Appl. No. 09/357,836. Photos to the Internet, Nov. 6, 1998. Office Action dated Jun. 4, 2003 for U.S. Appl. No. 09/357,836. Email from Laurie Fleming to Andrew Hunter et al., Nov. 13, 1998. Office Action dated Feb. 22, 2007 for U.S. Appl. No. 10/736,285. Letter from Scott Lewis to Wayne Graves, Nov. 16, 1998. Office Action dated Oct. 17, 2008 for U.S. Appl. No. 1 1/935,340. Email from Scott Lewis to Terry Anderson et al., Nov. 20, 1998. Office Action dated Aug. 11, 2009 for U.S. Appl. No. 1 1/935,340. Screenshots from Prepare and Post Video, Nov. 20, 1998. Office Action dated Jan. 4, 2011 for U.S. Appl. No. 12/790,487. Laura Roe, "New Software Gives Real Estate a View of the Future." Fred Delobaerde, "Development of Multimedia Courseware Tech National Real Estate Investor, Dec. 1, 1998. nology for Use in Hydrology and Water Management Instruction." PictureWorks Information, Dec. 9, 1998. Thesis, Department of Agricultural and Biosystems Engineering, PictureWorks Prepare & Post, Fourth Quarter, 1998. McGill University, Aug. 1998. Prepare & Post Product Overview, Fourth Quarter, 1998. RIM's Supplemental Invalidity Contentions, Civil Action No. 3:11 Letter from Terry Anderson to Neil Shafran, Jan. 12, 1999. CV-00367-O, May 4, 2012. Letter from Stu Roberson to James Rowley, Jan. 29, 1999. Publication List from Invalidity Contentions, May 14, 2012. Product Picks, Realtor Magazine, Feb. 1, 1999. "An Interpersonal Multimedia Visualization System." Richard L. PictureWorks Kodak Presentation, Feb. 24, 1999. Phillips, Los Alamos National Laboratory, IEEE Computer Graphics Letter from Don Strickland to Phil Ashe, Mar. 2, 1999. and Applications, pp. 20-27 (May 1991). PictureWorks ADP Presentation, Mar. 11, 1999. "MediaView, A General Multimedia Digital Publication System." PictureWorks Press Release, "PictureWorks Releases New Free Richard L. Phillips, Communications of the ACM, pp. 75-83 (Jul. Digital Imaging Software; MediaCenter Offers Essential Tools for 1991, vol. 34, No. 7). Web Imaging." Mar. 31, 1999. "MediaView: An Editable Multimedia Publishing System Developed PictureWorks Press Release, "PictureBay.com to Give-Away 30 with an Object-Oriented Toolkit." Richard L. Phillips, Los Alamos Digital Cameras in 30 Days." Apr. 12, 1999. National Laboratory. Usenix (Summer 1991). PictureWorks Press Release, "PictureWorks Technology's "Media Maker." Greg Burd, NeXTWORLD, p. 13 (Fall 1992, vol. 2, PictureBay Solves #1 Frustration of eBay Members, Adding Pictures No. 3). to Auctions." Apr. 12, 1999. "TrueSpectra Announces the Availability of Photo-Graphics with PictureWorks Press Release, "PictureWorks Technology's Rimfire Full ColorWave 2.0 Support." Business Wire, p. 7250.080 (Jul 25, Empowers any Website to Easily Accept, Process, and Display Visi 1996). tor Photos and Media." Apr. 12, 1999. "Toronto-Based Graphics-Engine Developer to Expand Functional Rimfire real-time integrated media brochure, Apr. 12, 1999. ity of HP's Imaging for the Internet; TruesSpectra's ColorWave to Letter from Terry Anderson to Jonathan Graff, Apr. 26, 1999. Add Groundbreaking Capabilities to HP's Imaging for Internet." Sales Update, Apr. 30, 1999. Business Wire, p. 9170271 (Sep. 17, 1997). "PictureWorks Plans to Become Powerhouse in Internet Imaging— "Finally, Graphics Power for OS/2 Users." Kevin Linfield, Comput Exlusive Interview with CEO." The Future Image Report, vol. 7. ing Canada, p. 28 (Oct. 14, 1997). Issue 1, May 1, 1999. "Grubb & Ellis Uses TrueSpectra Image Server to Enhance Intranet Email from Laurie Fleming to Terry Anderson et al., May 7, 1999. Capabilities." Business Wire (Dec. 2, 1998). 8 US 8,612,515 B2 Page 6 (56) References Cited Transcript of Trial, vol. 2, 3:11-cv-00367-o, Dallas, TX, Mar. 29. 2013. OTHER PUBLICATIONS Transcript of Trial, vol. 1,3:11-cv-00367-o, Dallas, TX, Apr. 1, 2013. Transcript of Trial, vol. 2,3:11-cv-00367-o, Dallas, TX, Apr. 1, 2013. "TrueSpectra Debuts Iris Image Server Solutions; New Technology Transcript of Trial, vol. 3,3:11-cv-00367-o, Dallas, TX, Apr. 1, 2013. Addresses Critical Visual Requirements for Making E-commerce the Transcript of Trial, vol. 1,3:11-cv-00367-o, Dallas, TX, Apr. 2, 2013. Dominant Selling Medium." BusinessWire, p. 0161 (Apr. 14, 1999). Transcript of Trial, vol. 2,3:11-cv-00367-o, Dallas, TX, Apr. 2, 2013. "TrueSpectra Announces Support for Sun's Java Advanced Imaging Transcript of Trial, vol. 4A, 3:11-cv-00367-o, Dallas, TX, Apr. 3, API: Imaging Solution for E-commerce Embraces Java Technology." 2013. Business Wire, p. 0246 (Jun. 15, 1999). Transcript of Trial, vol. 2,3:11-cv-00367-o, Dallas, TX, Apr. 3, 2013. "PictureWorks Technology Inc. Aggressively Develops Imaging Transcript of Trial, vol. 1,3:11-cv-00367-o, Dallas, TX, Apr. 4, 2013. Intensive E-commerce Solutions Using IIP and FlashPix Technolo Transcript of Trial, vol. 1,3:11-cv-00367-o, Dallas, TX, Apr. 5, 2013. gies." BusinessWire, p. 6250179, (Jun. 25, 1998). Part 2 of Appendix to Defendants Samsung Electronics Co., Ltd. and "Internet: PictureWorks Builds Imaging for E-Commerce." Network Samsung Telecommunications America, LLC's Post-Trial Brief Briefing (Jun. 29, 1998). Regarding Unenforceability of the 482 Patent Due to Inequitable "Getting Started with RealPublisherTMVersion 5.1." RealNetworks, Conduct, Civil Action No. 3:11-cv-367-O, May 20, 2013. Inc. (1998). Part3 of Appendix to Defendants Samsung Electronics Co., Ltd. and "Getting Started with RealPublisherTM Premiere Plug-in Version Samsung Telecommunications America, LLC's Post-Trial Brief 5.0." RealNetworks, Inc. (1997). Regarding Unenforceability of the 482 Patent Due to Inequitable "RealFlash and RealAudio Content Creation Guide Beta 5.0." Conduct, Civil Action No. 3:11-cv-367-O, May 20, 2013. RealNetworks, Inc. (1997). Defendants Samsung Electronics Co., Ltd. and Samsung Telecom http://web.archive.org/web/1998.0215082307/http://www8.real. munications America, LLC's Reply Briefin Support of Their Motion com/publisher/hpindex.htmliwebpages "Add Audio and Video to to Strike Summit 6's Trial Exhibit PX-1003, Civil Action No. 3:11 Your Web Pages with RealPublisherTM." RealNetworks, Inc. (Feb. cv-367-O, Jun. 5, 2013. 15, 1998). Appendix to Defendants Samsung Electronics Co., Ltd. and http://web.archive.org/web/1998.0215.084737/http://www8.real. Samsung Telecommunications America, LLC's Reply Brief in Sup com/publisher/resources.html "RealPublisher Resources." port of Their Motion to Strike Summit 6's Trial Exhibit PX-1003, RealNetworks, Inc. (Feb. 15, 1998). Civil Action No. 3:11-cv-367-O, Jun. 5, 2013. http://web.archive.org/web/1998.0215093245/http://www8.real. Defendants Samsung Electronics Co., Ltd. and Samsung Telecom com/publisher/quickstart.html "Quick Start Online Guide." munications America, LLC's Reply in Support of Their Renewed RealNetworks, Inc. (Feb. 15, 1998). Motion for Judgment as a Matter of Law No. 3: Invalidity, Civil http://web.archive.org/web/1998.0211180507/http://service. real. Action No. 3:11-cv-367-O, Jun. 17, 2013. com/helpffaq/rpub5faqa1.htm "RealPublisher 5.0 & 5.1 Frequently Defendants Samsung Electronics Co., Ltd. and Samsung Telecom Asked Questions, Encoding Questions." RealNetworks, Inc. (Feb. munications America, LLC's Reply Brief in Support of Their 11, 1998). Renewed Motion for Judgment as a Matter of Law No. 3: Invalidity, http://web.archive.org/web. 1998.0211180513/http://service.real. Civil Action No. 3:11-cv-367-O, Jun. 17, 2013. com/helpffaq/rpub5faqa2.htm "RealPublisher 5.0 & 5.1 Frequently Appendix to Defendants Samsung Electronics Co., Ltd. and Asked Questions, Publishing Questions." RealNetworks, Inc. (Feb. Samsung Telecommunications America, LLC's Reply Brief in Sup 11, 1998). port of Their Renewed Motion for Judgment as a Matter of Law No. http://web.archive.org/web/1998.0211180520/http://service. real. 3: Invalidity, Civil Action No. 3:11-cv-367-O, Jun. 17, 2013. com/helpffaq/rpub5faqa4.htm "RealPublisher 5.0 & 5.1 Frequently Defendants Samsung Electronics Co., Ltd. and Samsung Telecom Asked Questions, Special Topics Questions." RealNetworks, Inc. munications America, LLC's Reply Post-Trial Brief Regarding (Feb. 11, 1998). Unenforceability of the 482 Patent Due to Inequitable Conduct, http://web.archive.org/web/1998.0211180539/http://service. real. Civil Action No. 3:11-cv-367-0, Jun. 17, 2013. com/helpffaq/rpub5faqa4.htm "RealPublisher 5.0 & 5.1 Frequently Appendix to Defendants Samsung Electronics Co., Ltd. and Asked Questions, RealPublisher 5.1 Specific Questions." Samsung Telecommunications America, LLC's Reply Post-Trial RealNetworks, Inc. (Feb. 11, 1998). Brief Regarding Unenforceability of the 482 Patent Due to Inequi "Pictra first to make publishing and sharing photo albums over the table Conduct, Civil Action No. 3:11-cv-367-O, Jun. 17, 2013. Internet a snap for PC uses; award-winning software offers easy, fun Memorandum Opinion and Order, Civil Action No. 3:11-cv-367-O, way to create digital photo albums to share over Internet. Business Jun. 26, 2013. Wire (May 12, 1997). Final Judgment, Civil Action No. 3:11-cv-367-O, Jun. 26, 2013. "Pictra Puts Your Photo Album on the Web for Free. Glenn Report on the Filing or Determination of an Action Regarding a McDonald, PCWorld (Jun. 13, 1997). Patent or Trademark, Civil Action No. 3:11-cv-367-O, Jun. 27, 2013. "Put Your Photo Album on the Web." Glenn McDonald, PCWorld, p. Appendix to Defendants Samsung Electronics Co., Ltd. and 128 (Sep. 1997). Samsung Telecommunications America, LLC's Brief in Support of "Software and CD-ROM Reviews on File." p. 537 (Sep. 1997, vol. Their Renewed Motion for Judgment as a Matter of Law No. 3: 13, Issue 9). Invalidity, Civil Action No. 3:11-cv-367-O, May 20, 2013. Stan Miastkowski. "WinFax Pro takes the pain out of sharing fax/ Part 2 of Appendix to Defendants Samsung Electronics Co., Ltd. and modems." InfoWorld, Oct. 11, 1993. Samsung Telecommunications America, LLC's Brief in Support of Announcing WinFax Pro, Version 2.0, Aug. 26, 1991. Their Renewed Motion for Judgment as a Matter of Law No. 3: Claim Construction Order, Civil Action No. 3:11-cv-367-O, May 21, Invalidity, Civil Action No. 3:11-cv-367-O, May 20, 2013. 2012. Part 4 of Appendix to Defendants Samsung Electronics Co., Ltd. and Info Access, Inc., HTML Transit—HTML Conversion Tool, Jan. 12, Samsung Telecommunications America, LLC's Post-Trial Brief 1998. Regarding Unenforceability of the 482 Patent Due to Inequitable Nebel et al., Form-Based File Upload in HTML, Nov. 1995. Conduct, Civil Action No. 3:11-cv-367-O, May 20, 2013. Nebel, Ernesto, File Upload in HTML Forms, Sep. 23, 1994. Part 5 of Appendix to Defendants Samsung Electronics Co., Ltd. and Point2 Internet Systems, Inc., Point2 Equipment Exchange, Making Samsung Telecommunications America, LLC's Post-Trial Brief the World a Smaller Place. Regarding Unenforceability of the 482 Patent Due to Inequitable HTML 4.0 Specification, Dec. 18, 1997. Conduct, Civil Action No. 3:11-cv-367-O, May 20, 2013. Point2 Internet Systems, Inc. website screen shots, 1996-2000. Defendants Samsung Electronics Co., Ltd. and Samsung Telecom PictureWorks Technology, Inc. website screen shots, 1996-1998. munications America, LLC's Renewed Motion for Judgment as a Transcript of Trial, vol. 1, 3:11-cv-00367-o, Dallas, TX, Mar. 29. Matter of Law No. 3: Invalidity, Civil Action No. 3:11-cv-367-O, 2013. May 20, 2013. 8 US 8,612,515 B2 Page 7 (56) References Cited Defendants Samsung Electronics Co., Ltd. and Samsung Telecom munications America, LLC's Post-Trial Brief Regarding Unenforce OTHER PUBLICATIONS ability of the 482 Patent Due to Inequitable Conduct, May 20, 2013. Appendix to Defendants Samsung Electronics Co., Ltd. and Defendants Samsung Electronics Co., Ltd. and Samsung Telecom Samsung Telecommunications America, LLC's Post-Trial Brief munications America, LLC's Brief in Support of Their Renewed Regarding Unenforceability of the 482 Patent Due to Inequitable Motion for Judgment as a Matter of Law No. 3: Invalidity, Civil Conduct, May 20, 2013. Action No. 3:11-cv-367-O, May 20, 2013. Summit 6 LLC v. Research In Motion Corp., Civil Action No. 3:11 Defendants Samsung Electronics Co., Ltd. and Samsung Telecom cv-367-O, Bench Trial Transcript vol. 1, May 6, 2013. munications America, LLC's Motion to Strike Plaintiffs Trial Summit 6 LLC v. Research In Motion Corp., Civil Action No. 3:11 Exhibit PX-1003, May 9, 2013. cv-367-O, Bench Trial Transcript vol. 2, May 8, 2013. Order Granting Defendants Samsung Electronics Co., Ltd. and Summit 6 LLC v. Research In Motion Corp., Civil Action No. 3:11 Samsung Telecommunications America, LLC's Motion to Strike cv-367-O, Bench Trial Transcript vol. 3, May 13, 2013. Plaintiffs Trial Exhibit PX-1003, May 9, 2013. Request for Ex Parte Reexamination for U.S. Patent No. 7,765,482. Defendants Samsung Electronics Co., Ltd. and Samsung Telecom Sep. 10, 2013. munications America, LLC's Brief in Support of Their Motion to Strike Plaintiffs Trial Exhibit PX-1003, May 9, 2013. * cited by examiner 8 8 U.S. Patent US 8,612,515 B2 © 8 8 U.S. Patent Dec. 17, 2013 Sheet 4 of 5 US 8,612,515 B2 753 7 8 U.S. Patent US 8,612,515 B2 8 US 8,612,515 B2 1. 2 SYSTEM, METHOD AND APPARATUS FOR end automation in the handling and distribution of media MEDIA SUBMISSION objects and has no built in "intelligence' to streamline the process of handling and transporting rich media objects from This application is a continuation of non-provisional appli the front end. cation Ser. No. 12/831,503, filed Jul. 7, 2010, which is a continuation of non-provisional application Ser. No. 10/961, SUMMARY 720, filed Oct. 8, 2004 (now U.S. Pat. No. 7,765,482), which is a continuation of non-provisional application Ser. No. The present invention, generally speaking, provides an 09/357,836, filed Jul. 21, 1999 (now U.S. Pat. No. 6,895,557). improved web-based media submission tool. As with some Each of the applications and patents identified above is incor 10 existing tools, operation of the tool is drag and drop or the user porated by reference herein, in its entirety, for all purposes. can "click" to browse a directory to select media objects. BACKGROUND OF THE INVENTION Unlike existing tools, the tool provides several unique and valuable functions. For example, the tool provides the user an 1. Field of the Invention 15 opportunity to confirm the Submission with a visual represen The present invention relates to the handling, manipulation tation, for example by generating a thumbnail image of the and processing of digital content and more particularly to the rich media file that has been selected. Additionally, batch transportation and Internet publishing of digital content, par Submission is provided to allow a user to drag and drop or ticularly image media objects and rich media. select a plurality of images or other media objects. Submis 2. State of the Art sion from a web page to a web page is also provided for. Even Much of the phenomenal success of the web is attributable more importantly, the Submission tool is configurable to per to its graphical nature. Literally, a picture is worth a thousand form a variable amount of intelligent preprocessing on media words. The capture of digital images has become routine, objects prior to upload. In the case of digital images, the tool using digital cameras and scanners. Nevertheless, although can perform sizing and formatting, for example. Information the handling of images by website creators has achieved a 25 capture is performed with information being uploaded high degree of automation, for the average technology user together with the media objects. In an exemplary embodi (the "imaging civilian'), manipulating and sharing digital ment, information capture is both user-transparent (e.g., user images over the Internet remains a cumbersome and daunting ID and/or password) and user-visible (e.g., the user can pro process. Piecemeal solutions that have been devised for han vide captions for media objects). The submission of informa dling digital images require a level of Sophistication that is 30 tion about the user and the media objects facilitates automatic beyond that of the ordinary user. For example, transferring a integration of the media objects within existing databases. digital image may require first downloading a FTP program, then installing it, then running it and connecting to an FTP BRIEF DESCRIPTION OF THE DRAWINGS server by typing the server name in the connection dialog, then navigating to the proper Subdirectory, selecting the files 35 The present invention may be further understood from the to be uploaded, making Sure that the program is in binary following description in conjunction with the appended transfer mode, then sending the files. For the imaging civilian, drawing. In the drawing: Such an involved process can be daunting to say the least. FIG. 1 is a diagram of an exemplary web page providing Additionally, as technologies advance and casual users media object acquisition functions; begin to experiment with other media objects, such as stream 40 FIG. 2 is a diagram of another exemplary web page pro ing video, 3D objects, slide shows, graphics, movies, and viding image acquisition functions; even Sound files that accompany imaging data, the processes required to share these rich media types on the Internet FIG. 3 is a table pertaining to a first portion of the Prepare becomes exponentially more complicated and prohibitive. As and Post component design; and the realization of the Internet as an interactive, content rich 45 FIGS. 4A and 4B illustrate a table pertaining to a second medium becomes more and more a reality, the need for portion of the Prepare and Post component design. enabling the use and distribution of rich content and media on the Internet will become the gating factor to its long term DETAILED DESCRIPTION SCCCSS, A broad-based solution to the foregoing problem requires 50 The following describes the Prepare and PostTM tools, a web-based media submission tool that allows for submis which prepares and Submits media objects from inside a sion of media objects in a convenient, intuitive manner. A standard browser, referred to as the first location, to a second company named Caught in the Web, has attempted to create a location or server. The media objects may be pictures (im broad-based media submission tool known as "ActiveUp ages), movies, videos, graphics, Sound clips, etc. Although in load'. ActiveUpload allows an arbitrary file to be dragged and 55 the following description the Submission of images is dropped onto a web page control for upload to the web server. described in greatest detail, the same principles apply equally An ActiveUpload control allows users to, without leaving a to media objects of all descriptions. web page, transfer files to a server (Internet or intranet) by The Prepare and Post tools refers to browser-side compo selecting the files on the user's desktop that the user wants to nents which together provide the ability to submit and trans transfer, then dragging them onto the web page. For example, 60 port media objects over the web to be stored and served. a user, having visited a web page, can contribute pictures, Using the Prepare and Post tools, end users can Submit images documents, Zip files, etc., without having to leave the web in an immediate, intuitive manner. No technical Sophistica page and use an FTP program. Standard web authoring tools tion is required. In particular, understanding technical terms can be used to integrate ActiveUpload into web pages and such as JPEG, resolution, pixel, kilobyte, transfer protocol, IP change the behavior of the control. 65 address, FTP etc., is not required, since the Prepare and Post Although Caught in the Web's ActiveUpload tool simpli tools handles all of these tasks for the user. The benefits of the fies the user experience, it does little toward furthering "back Prepare and Post tool are: 8 US 8,612,515 B2 3 4 a) to the image submitter, the ability to submit media MLS listing number. When the user clicks the Send button, objects to web pages immediately without needing to over the images are uploaded and processed immediately accord come technical obstacles; ing to the configuration of the Prepare and Post tools. b) to the image submitter, the ability to submit media The Prepare and Post tools also support a batch interface, objects to web pages "as is without making modifications to allowing a plurality of images to be Submitted simultaneously the media objects prior to sending. as in the case of a professional photographer, for example. c) to PictureWorks web site partner, access to a uniform, The opportunity for user confirmation is again provided, e.g., standardized, reliable and secure channel for media acquisi by displaying a visual representation of the images in the tion; batch. d) to PictureWorks web site partner, access to contributed 10 If a mistake is made Such that the wrong image is placed in media "made to order, it meets their imaging specifications a media object identifier, the correct image may be placed in every time without human intervention; the media object identifier. The correct image will replace the e) to PictureWorks web site partner, the ability to provide mistaken image. Alternatively, the user may remove an image web site visitors with an easy, error free way to contribute from a media object identifier by right-clicking on the media media; 15 object identifier and selecting Remove within a resulting pop f) to PictureWorks web site partner, access to contributed up menu. media in "real time' with no time delays. Note that any number of media object identifiers may be The two primary components used in the Prepare and Post provided on a web page and that the media object identifiers tools which carry out these functions are 1) the media object may be separate or grouped. This is evident in FIG. 2. The identifier and 2) the media sender. number of media object identifiers provided on a page can be In general, the media object identifier functions to provide pre-configured and fixed, allowing no user intervention, or a graphical interface for placing and associating a media the media object identifiers can be generated dynamically, object from a user's desktop onto a web page. The media allowing the user to determine how many media object iden sender carriers out the function of transmitting media objects tifiers they need for media submission. FIG. 2 shows a web to a second location. 25 page with various sizes of media object identifiers. If a media There are two ways media objects on the first location object identifier is separate, its image will be transmitted become associated with a media object identifier. The first is separately to the second location. Ifan media object identifier through a "drag and drop' behavior where the user clicks on is part of a group, its image will be transmitted to the second a media object to select the one they want to submit. The location as part of a group of images that are stored together media object is then dragged to the media object identifier. 30 and cataloged together. Media object identifiers that are asso Releasing the mouse button associates the media object with ciated together as a group are noted as such in the web page the media object identifier. This behavior is allowed in web interface and transparently in the media object identifier browsers that support drag and drop functionality. The Pre object code. Moreover, a web page may have multiple groups pare and Post tools enable these browsers to accept media of media object identifiers, or 'groups of groups." objects via drag and drop by providing the media object 35 The usefulness of images is greatly enhanced by capturing identifier as an ActiveX component. and identifying information about the images and Submitting The second way to associate a media object on the first the identifying information with the images. Information may location with the media object identifier is to click on the be image-specific, user-specific or both. The Submission of media object identifier to browse for media objects, then information about the user and the media objects facilitates select the media object of choice. This method is made avail 40 automatic integration of the media objects within existing able for web browsers where the media object identifier needs databases. Information capture may be overt or covert or both. to be a pure Java component. (Such "signed applet browsers' This unique automatic database integration enables the like Netscape Navigator) In this instance, the user may be images to be served with the proper web page data. Overt asked to choose a media object in a similar manner as when information capture relies upon the user to make menu selec choosing a file to be opened, either by graphical navigation or 45 tions of appropriate captions as illustrated in FIG. 1, or to by specifying a path name. For example, a prompt associated make text entries within text fields, or both. The Prepare and with the media object identifier may be displayed prompting Post tools are easily customized to accept menu selections the user to click within the media object identifier. Clicking and text fields for different applications. Covert information within the media object identifier brings up a browse dialog. capture occurs by having the web browser automatically pass Using the browse dialog, the user selects the desired media 50 to the Prepare and Post tools known information such as a object, which is then placed in the media object identifier. The user ID or, password used to access the web page. Prepare and Post tools will generate a visual representation or A key differentiator of the Prepare and Post tools is the thumbnail of the media object, a feature currently not avail browser, or client-side intelligence built into the tools. This able in signed applet browsers. intelligence directly provides features including those Real estate is an example of a prime application of the 55 already outlined Such as associating data with media objects, Prepare and Post tools. "Curb appeal' is of great importance generating a visual representation of the media objects and in the realty industry and can only be judged by "drive-bys." generating media object identifiers dynamically or in a pre which are time-consuming and laborious, or by the availabil set manner. Other features are also provided via this intelli ity of images. The Prepare and Post tools make real estate gence, specifically, the ability to control the width and height images readily available with a minimal amount of effort. 60 of the media object identifier and the ability to preprocess the Referring to FIG. 1, an example is shown of a realty web media objects in any number of ways prior to transporting to page featuring the described Prepare and Post tools function a second location. In the case of an image media object for ality. The user associates images with a media object identi example, the Prepare and Post tools may resize the image, fier via the methods described above and selects appropriate (i.e., increase or decrease its size as defined by either physical captions for the images, e.g., living room, family room, etc. 65 dimensions, pixel count, or kilobytes). Compression, for The captions may be typed in or selected from menus. The example, is a type of sizing. The Prepare and Post tools may user also Supplies identifying information, in this instance the also change the image's file format (a way of a media object 8 US 8,612,515 B2 5 6 being identified as to a "type' or "kind" of media), change the there are multiple media object identifiers on a page, this will quality setting of the image, crop the image or change the ensure that each image has a unique key. aspect ratio, add text or annotations, encode or combine (in All media object identifiers on a web page must be con cluding Stitching) the media object, or enhance the media tained within an HTML form. A single line of JavaScript code object by changing image values, for example, relating to is inserted into the web page (within the HTML form) in each contrast or saturation. This intelligence may be executed in a place where a media object identifier is desired. The Media manner that is transparent to the end user. This transparency object identifier Section can specify the width and height for allows the end user to submit media to the Prepare and Post each media object identifier. If the width and height are omit tools "as is since the tools will automatically prepare it to ted, then the default width and height from the Configuration meet the requirements of the second location. Note that, 10 Section are used. although image Submission may involve client-side process The Submission Code Section contains HTML code that ing, image processing is not required. creates the button that submits both the images to the second The Prepare and Post tools are available for customers to locations and the form to the customer's server. Within the integrate into their own web pages. The Prepare and Post tools Submission Code Section, an HTML "href parameter is are easily integrated into web sites (customers) to allows 15 required for the Send Button that causes the images to be sent. those sites to accept media objects from web site visitors After the images have been sent, the web page form will be (users). Appendix A is a generic HTML HostTemplate illus submitted in the standard manner. The form must define two trating how Prepare and Post components are integrated into hidden fields named "url and imagecount." The imagecount a web page. The HTML template file (which is a complete field will contain the number of images actually transmitted. working example) contains instructions and a few small code In an exemplary embodiment, the URL for images 2 through Snippets that the customer pastes into the web page. Integrat "n" are generated by replacing the initial sequence number at ing the Prepare and Post components requires an Initializa the end of the returned URL with the desired image number. tion Section, a Configuration Section, an ImageWell (media The ImageUpload Control Section holds a small piece of object identifier) Section, a Submission Section and an JavaScript code that is placed at the very end of the body ImageUpLoad Control Section. To include the Prepare and 25 section of the web page. This code creates the non-visible Post tools media object identifiers on a web page, the cus Image Upload control, or media sender, that performs the tomer cuts and pastes code Snippets for these sections from transfer of images from the user's machine to the second the template into the web page. location. The Initialization Section consists of a few lines of JavaS The Prepare and Post components support multiple brows cript code that will download all of the needed Prepare and 30 ers and dynamically adjust their behavior according to the Post Submission components. type of browser that is currently running For example, under The Configuration Section overrides various configurable supported versions of Microsoft's browsers, media object default settings that the customer can control. In the Configu identifiers are implemented as ActiveX controls, while under ration Section, the media object identifier component is sized supported Netscape browsers, media object identifiers are and configured to perform any preprocessing of the image 35 implemented as Java Applets. This multiple browser Support that may be desired prior to upload. Configurable parameters is completely automatic. include both fixed values for all submissions (per submission FIGS. 3 and 4A-4B present further details of the media values) and fixed values for all images within a Submission object identifier and media sender components, respectively. (per image values), as will be explained presently. From the foregoing description, it will be appreciated that Fixed values for all submissions include Defaultimage 40 the present media Submission tool, besides offering conve Width and DefaultImageHeight, as well as include Default nience to the end user, offers convenience and flexibility to Control Width and DefaultControlHeight. The former specify technology partners. In particular, web page integration is the default width and height of the images after they have designed to facilitate automatic server-side integration of been compressed for transmission. The latter specify the media content. default width and height of all media object identifiers. To 45 It will be apparent to those of ordinary skill in the art that create media object identifiers having different sizes, the cus the present invention can be embodied in other specific forms tomer specifies the desired size when creating the media without departing from the spirit or essential character object identifier. Another fixed value for all submissions is thereof. The presently disclosed embodiments are therefore Quality. This determines the quality level of the images after considered in all respects to be illustrative and not restrictive. they have been compressed for transmission (0 is the lowest 50 The scope of the invention is indicated by the appended quality/highest compression and 100 is the highest quality/ claims rather than the foregoing description, and all changes lowest compression). which come within the meaning and range of equivalents Fixed values for all media objects within a submission thereof are intended to be embraced therein. include Key 1 and Key2. Key 1 is the primary value that deter What is claimed is: mines the filename of the resulting image file and, conse 55 1. A method for pre-processing in a client device, compris quently, its URL. It is important that each Submitted image ing the following computer implemented steps: have a unique name to prevent one image from overwriting transmitting information that enables access to an account another. Key2 is an optional secondary key that is appended to that is associated with a user, said access to said account Key 1 before the image's filename and URL are created. conditioned on a receipt of an identifier at a host server; While default values for Key 1 and Key2 can be specified in 60 receiving an identification of one or more image files, the configuration section, more likely this value will be Sup video files or audio files to associate with said account; plied from a field in the web form. If the web page form receiving, by said client device, a confirmation of an intent contains a control named "Key 1. then its value will be used to associate said one or more image files, video files or for this key. For example, the field Key1 might be labeled as audio files with said account; "MLS Number on the web page. Similarly, the field Key2 65 pre-processing said identified one or more image files, might be labeled "Zip Code' on the web page. A sequence video files or audio files using pre-processing param number is appended to the Key 1/Key2 combination. When eters received from a remote server, said received pre 8 US 8,612,515 B2 7 8 processing parameters enabling said client device to pre 20. A client device for pre-processing, comprising: process said identified one or more image files, video a transmitter that transmits information that enables access files or audio files in a manner specified by a distributing to an account that is associated with a user, said access to party for transfer of content, which is based on said said account conditioned on a receipt of an identifier at a pre-processed one or more image files, video files or host server; audio files, to one or more devices separate from said a computer usable medium having computer readable pro client device; and gram code means embodied therein for enabling a transmitting said pre-processed one or more image files, receipt of an identification of one or more image files, video files or audio files. video files or audio files to associate with said account; 10 2. The method of claim 1, wherein said transmitting infor and mation comprises transmitting an identifier associated with a a pre-processor that pre-processes said identified one or user and a password from said client device to said host more image files, video files or audio files in preparation SeVe. fortransmission by said client device, said pre-processor 3. The method of claim 1, wherein said receiving an iden 15 using pre-processing parameters received from a remote tification comprises receiving a selection of one or more server, said pre-processing parameters enabling said cli image files, video files or audio files in a directory listing ent device to pre-process said identified one or more within a user interface. image files, video files or audio files in a manner speci 4. The method of claim 1, wherein said receiving an iden fied by a distributing party for transfer of content, which tification comprises receiving a command that drags and is based on said pre-processed one or more image files, drops one or more image files, video files or audio files in a video files or audio files, to one or more devices separate user interface. from said client device. 5. The method of claim 1, wherein said receiving an iden 21. A method for receiving one or more pre-processed tification comprises receiving via a web browser user inter image files, video files or audio files, comprising the follow face. 25 ing computer implemented Steps: 6. The method of claim 1, further comprising displaying a receiving, from a client device, information that enables thumbnail preview of said identified one or more image files, access to an account that is associated with a user, said video files or audio files. access to said account conditioned on a receipt of an 7. The method of claim 1, wherein said pre-processing identifier; comprises pre-processing using pre-processing parameters 30 transmitting pre-processing parameters to said client that originate with said host server. device, said pre-processing parameters enabling said 8. The method of claim 7, wherein said pre-processing client device to pre-process one or more image files, comprises pre-processing using pre-processing parameters video files or audio files in a manner specified by a that are received in HTML code. distributing party for transfer of content to one or more 35 devices separate from said client device; 9. The method of claim 7, wherein said pre-processing receiving, from said client device, one or more image files, comprises pre-processing using Java code or an ActiveX video files or audio files that have been pre-processed at component. said client device in accordance with said transmitted 10. The method of claim 1, wherein said pre-processing pre-processing parameters; and comprises reducing a file size or compressing said one or 40 storing said received pre-processed one or more image more image files, video files or audio files. files, video files or audio files, said stored pre-processed 11. The method of claim 1, wherein said pre-processing one or more image files, video files or audio files used for comprises resizing said one or more image files, video files or Subsequent transfer of content to said one or more audio files. devices separate from said client device. 12. The method of claim 1, wherein said pre-processing 45 22. A system for receiving one or more pre-processed comprises changing a file format of said one or more image image files, video files or audio files, comprising: files, video files or audio files. a receiver that receives, from a client device, information 13. The method of claim 1, wherein said pre-processing that enables access to an account that is associated with comprises changing a quality of said one or more image files, a user, said access to said account conditioned on a video files or audio files. 50 receipt of an identifier; 14. The method of claim 1, wherein said pre-processing a transmitter that transmits pre-processing parameters to comprises encoding or otherwise converting said one or more said client device, said pre-processing parameters image files, video files or audio files. enabling said client device to pre-process said one or 15. The method of claim 1, wherein said transmitting com more image files, video files or audio files in a manner prises transmitting caption information for said one or more 55 specified by a distributing party for transfer of content to one or more devices separate from said client device; image files, video files or audio files. and 16. The method of claim 1, wherein said transmitting com a storage medium that stores one or more image files, video prises transmitting information that describes said one or files or audio files received from said client device that more image files, video files or audio files. 60 have been pre-processed at said client device in accor 17. The method of claim 1, wherein said transmitting com dance with said transmitted pre-processing parameters, prises transmitting information associated with an individual. said stored pre-processed one or more image files, video 18. The method of claim 1, wherein said transmitting com files or audio files used for subsequent transfer of con prises transmitting location information. tent to said one or more devices separate from said client 19. The method of claim 1, further comprising reporting a 65 device. status of said transmission of said pre-processed one or more 23. A method for pre-processing in a client device, com image files, video files or audio files. prising the following computer implemented steps: 8 US 8,612,515 B2 10 transmitting information that enables access to an account 38. The method of claim 23, further comprising reporting a that is associated with a user, said access to said account status of said transmission of said pre-processed one or more conditioned on a receipt of an identifier at a host server; image files, video files or audio files. receiving an identification of one or more image files, 39. A client device for pre-processing, comprising: Video files or audio files to associate with said account; 5 a transmitter that transmits information that enables access receiving, by said client device, a confirmation of an intent to an account that is associated with a user, said access to to associate said one or more image files, video files or said account conditioned on a receipt of an identifier at a audio files with said account; host server; pre-processing said identified one or more image files, a computer usable medium having computer readable pro Video files or audio files using pre-processing param 10 gram code means embodied therein for enabling a eters that have been loaded onto said client device by a receipt of an identification of one or more image files, device separate from said client device, said pre-pro video files or audio files to associate with said account; and cessing parameters enabling said client device to pre a pre-processor that pre-processes said identified one or process said identified one or more image files, video 15 more image files, video files or audio files in preparation files or audio files in a manner specified by a distributing fortransmission by said client device, said pre-processor party for transfer of content, which is based on said using pre-processing parameters that have been loaded pre-processed one or more image files, video files or onto said client device by a device separate from said audio files, to one or more devices separate from said client device, said pre-processing parameters enabling client device; and said client device to pre-process said identified one or transmitting said pre-processed one or more image files, more image files, video files or audio files in a manner video files or audio files. specified by a distributing party for transfer of content, 24. The method of claim 23, wherein said pre-processing which is based on said pre-processed one or more image comprises pre-processing said identified one or more image files, video files or audio files, to one or more devices files, video files or audio files using pre-processing param 25 separate from said client device. eters that are received from a server device. 40. A method for receiving one or more pre-processed 25. The method of claim 23, further comprising receiving image files, video files or audio files, comprising the follow said pre-processing parameters from a transmission by said ing computer implemented Steps: device that is separate from said client device. receiving, from a client device, information that enables 26. The method of claim 23, wherein said transmitting 30 access to an account that is associated with a user, said information comprises transmitting an identifier associated access to said account conditioned on a receipt of an with a user and a password from said client device to said host identifier; SeVe. receiving, from said client device, one or more image files, 27. The method of claim 23, wherein said receiving an video files or audio files that have been pre-processed at 35 said client device in accordance with pre-processing identification comprises receiving a selection of one or more parameters that have been loaded onto said client device image files, video files or audio files in a listing within a user by a device separate from said client device, said pre interface. processing parameters enabling said client device to pre 28. The method of claim 23, further comprising displaying process said one or more image files, video files or audio a thumbnail preview of said identified one or more image 40 files in a manner specified by a distributing party for files, video files or audio files. transfer of content to one or more devices separate from 29. The method of claim 23, wherein said pre-processing said client device; and comprises reducing a file size or compressing said one or storing said received pre-processed one or more image more image files, video files or audio files. files, video files or audio files, said stored pre-processed 30. The method of claim 23, wherein said pre-processing 45 one or more image files, video files or audio files used for comprises resizing said one or more image files, video files or Subsequent transfer of content to said one or more audio files. devices separate from said client device. 31. The method of claim 23, wherein said pre-processing 41. A system for receiving one or more pre-processed comprises changing a file format of said one or more image image files, video files or audio files, comprising: files, video files or audio files. 50 a receiver that receives, from a client device, information 32. The method of claim 23, wherein said pre-processing that enables access to an account that is associated with comprises changing a quality of said one or more image files, a user, said access to said account conditioned on a video files or audio files. receipt of an identifier; and 33. The method of claim 23, wherein said pre-processing a storage medium that stores one or more image files, video comprises encoding or otherwise converting said one or more 55 files or audio files received from said client device that image files, video files or audio files. have been pre-processed at said client device in accor 34. The method of claim 23, wherein said transmitting dance with pre-processing parameters that have been comprises transmitting caption information for one or more loaded onto said client device by a device separate from image files, video files or audio files. said client device, said pre-processing parameters 35. The method of claim 23, wherein said transmitting 60 enabling said client device to pre-process said one or comprises transmitting information that describes one or more image files, video files or audio files in a manner more image files, video files or audio files. specified by a distributing party for transfer of content to 36. The method of claim 23, wherein said transmitting one or more devices separate from said client device, comprises transmitting information associated with an indi said stored pre-processed one or more image files, video vidual. 65 files or audio files used for subsequent transfer of con 37. The method of claim 23, wherein said transmitting tent to said one or more devices separate from said client comprises transmitting location information. device. 8 US 8,612,515 B2 11 12 42. The method of claim 1, wherein said transmitting com files or audio files in a manner specified by a distributing prises transmitting an IP address. party for transfer of content, which is based on said 43. The method of claim 1, wherein said receiving an pre-processed plurality of image files, video files or identification comprises receiving an identification of a plu audio files, to one or more devices separate from said rality of image files, video files or audio files. client device; and 44. The method of claim 18, wherein said location infor transmitting said pre-processed plurality of image files, video files or audio files. mation is associated with said one or more image files, video 51. The method of claim 50, further comprising displaying files or audio files. 45. The method of claim 44, wherein said location infor thumbnail previews of said plurality of image files, video files 10 or audio files. mation includes a Zip code related to said one or more image 52. A method for pre-processing in a client device, com files, video files or audio files. prising the following computer implemented steps: 46. The method of claim 23, wherein said transmitting transmitting information that enables access to an account comprises transmitting an IP address. 47. The method of claim 23, wherein said receiving an that is associated with a user, said access to said account identification comprises receiving an identification of a plu 15 conditioned on a receipt of an identifier at a host server; rality of image files, video files or audio files. receiving an identification of a plurality of image files, 48. The method of claim 37, wherein said location infor Video files or audio files to associate with said account; mation is associated with said one or more image files, video pre-processing said identified plurality of image files, files or audio files. Video files or audio files using pre-processing param 49. The method of claim 48, wherein said location infor eters that have been loaded onto said client device by a mation includes a zip code related to content of said one or device separate from said client device, said pre-pro more image files, video files or audio files. cessing parameters enabling said client device to pre 50. A method for pre-processing in a client device, com process said identified plurality of image files, video prising the following computer implemented steps: files or audio files in a manner specified by a distributing transmitting information that enables access to an account 25 party for transfer of content, which is based on said that is associated with a user, said access to said account pre-processed plurality of image files, video files or conditioned on a receipt of an identifier at a host server: audio files, to one or more devices separate from said receiving an identification of a plurality of image files, client device; and video files or audio files to associate with said account; transmitting said pre-processed plurality of image files, video files or audio files. pre-processing said identified plurality of image files, 30 53. The method of claim 52, further comprising displaying Video files or audio files using pre-processing param thumbnail previews of said plurality of image files, video files eters received from a remote server, said received pre or audio files. processing parameters enabling said client device to pre process said identified plurality of image files, video