Source: http://www.google.com/patents/US8132106?dq=7493558
Timestamp: 2015-04-19 08:34:39
Document Index: 1788517

Matched Legal Cases: ['Application No. 2005', 'Application No. 2005', 'Application No. 05', 'Application No. 2005202716', 'Application No. 2005202716', 'Application No. 2005202723', 'Application No. 2005203710', 'Application No. 2005203710', 'Application No. 05105348', 'Application No. 05105464', 'Application No. 2005', 'Application No. 2005', 'Application No. 2005', 'Application No. 2005', 'Application No. 2005', 'Application No. 10', 'Application No. 2005', 'Application No. 2005120362', 'Application No. 2005120370', 'Application No. 2005130357', 'Application No. 200510088513', 'Application No. 200510089509', 'Application No. 200510099654', 'Application No. 200510099654']

Patent US8132106 - Providing a document preview - Google PatentsSearch Images Maps Play YouTube News Gmail Drive More »Sign inAdvanced Patent SearchPatentsA system, apparatus, method, and computer-readable media are provided for generating a document preview. According to one method, a preview handler is provided that exposes interfaces that may be called by a host application to generate a document preview without launching the application program that...http://www.google.com/patents/US8132106?utm_source=gb-gplus-sharePatent US8132106 - Providing a document previewAdvanced Patent SearchPublication numberUS8132106 B2Publication typeGrantApplication numberUS 11/473,435Publication dateMar 6, 2012Filing dateJun 23, 2006Priority dateJun 23, 2006Also published asUS20070297029Publication number11473435, 473435, US 8132106 B2, US 8132106B2, US-B2-8132106, US8132106 B2, US8132106B2InventorsAidan N. Low, Paul A. Gusmorino, Scott Hysom, Jon Rosenberg, Mike SheldonOriginal AssigneeMicrosoft CorporationExport CitationBiBTeX, EndNote, RefManPatent Citations (60), Non-Patent Citations (56), Referenced by (11), Classifications (5), Legal Events (1) External Links: USPTO, USPTO Assignment, EspacenetProviding a document preview
Patent CitationsCited PatentFiling datePublication dateApplicantTitleUS5307086Oct 8, 1991Apr 26, 1994International Business Machines CorporationMethod of implementing a preview window in an object oriented programming systemUS5579466Sep 1, 1994Nov 26, 1996Microsoft CorporationMethod and system for editing and formatting data in a dialog windowUS5640580Jun 7, 1995Jun 17, 1997Microsoft CorporationMethod and system for previewing computer outputUS5652901Jun 7, 1995Jul 29, 1997Microsoft CorporationMethod and system for previewing computer outputUS5680629Dec 23, 1994Oct 21, 1997Microsoft CorporationMethod and system for previewing computer outputUS5694610Aug 14, 1996Dec 2, 1997Microsoft CorporationMethod in a computer systemUS5818447Jun 6, 1996Oct 6, 1998Microsoft CorporationMethod for operating a container object to display a message itemUS5835084May 1, 1996Nov 10, 1998Microsoft CorporationMethod and computerized apparatus for distinguishing between read and unread messages listed in a graphical message windowUS5838320May 2, 1997Nov 17, 1998Microsoft CorporationMethod and system for scrolling through dataUS5845293Mar 26, 1997Dec 1, 1998Microsoft CorporationMethod and system of associating, synchronizing and reconciling computer files in an operating systemUS5903905Apr 30, 1996May 11, 1999Microsoft CorporationMethod for simultaneously constructing and displaying a dynamic preview of a document that provides an accurate customized documentUS6008806Oct 26, 1998Dec 28, 1999Microsoft CorporationShell extensions for an operating systemUS6034687May 26, 1995Mar 7, 2000Compaq Computer CorporationGraphical interface for a computer hardware resource having a surrealistic image of a real office machineUS6098090Sep 5, 1997Aug 1, 2000Novell, Inc.Methods and system for providing a background processing thread which manages the background tasks of external threadsUS6134566Jun 30, 1997Oct 17, 2000Microsoft CorporationMethod for controlling an electronic mail preview pane to avoid system disruptionUS6160554Mar 19, 1998Dec 12, 2000Hewlett Packard CompanyComputer file content preview windowUS6405225Jun 17, 1998Jun 11, 2002Microsoft CorporationIntegrating email functionality into a word processor by incorporating an email GUI within the word processorUS6616702Jun 30, 2000Sep 9, 2003Kinko's Ventures, Inc.Previewing an assembled documentUS6734883May 25, 2000May 11, 2004International Business Machines CorporationSpinlist graphical user interface control with preview and postviewUS6839411Mar 1, 1999Jan 4, 2005Mitel, Inc.Graphical user interface and method for displaying messagesUS6944819Jan 10, 1997Sep 13, 2005Eastman-Kodak CompanyComputer method and apparatus for previewing files outside of an application programUS7017073Feb 27, 2002Mar 21, 2006International Business Machines CorporationMethod and apparatus for fault-tolerance via dual thread crosscheckingUS7113934Mar 6, 2003Sep 26, 2006Fujitsu LimitedElement management system with adaptive interfacing selected by last previous full-qualified managed levelUS7243298Sep 30, 2004Jul 10, 2007Microsoft CorporationMethod and computer-readable medium for previewing and performing actions on attachments to electronic mail messagesUS7353232Oct 1, 2003Apr 1, 2008Q. Know Technologies, Inc.Computer assisted and/or implemented method and system for layered access and/or supervisory control of projects and items incorporating electronic informationUS7647559Nov 19, 2004Jan 12, 2010Microsoft CorporationMethod and computer-readable medium for navigating between attachments to electronic mail messagesUS20030076322Oct 18, 2001Apr 24, 2003Microsoft CorporationMethod for graphical representation of a content collectionUS20030101383Nov 29, 2001May 29, 2003Carlson Barry L.Automatic file system maintainerUS20040054737Dec 19, 2002Mar 18, 2004Daniell W. ToddTracking email and instant messaging (IM) thread historyUS20040068545Dec 19, 2002Apr 8, 2004Bellsouth Intellectual Property CorporationDisplaying and working with email attachmentsUS20040158607Feb 6, 2003Aug 12, 2004Coppinger Clifford L.System and method for associating an email attachment file with a storage locationUS20040189695Mar 24, 2003Sep 30, 2004James Brian KurtzExtensible object previewer in a shell browserUS20040193599Mar 31, 2003Sep 30, 2004Microsoft CorporationSystem architecture and related methods for dynamically adding software components to extend functionality of system processesUS20040205625 *Jan 10, 1997Oct 14, 2004Mustansir BanatwalaComputer method and apparatus for previewing files outside of an application programUS20040205633Jan 11, 2002Oct 14, 2004International Business Machines CorporationPreviewing file or document contentUS20040260756Jun 23, 2003Dec 23, 2004Scott ForstallThreaded presentation of electronic mailUS20050010860Jun 2, 2004Jan 13, 2005Yuval WeissSystems and methods for generating and providing previews of electronic files such as Web filesUS20050117032Jan 21, 2003Jun 2, 2005Yutaka UedaImage delivery apparatusUS20050192974Feb 12, 2004Sep 1, 2005International Business Machines CorporationMethod of converting a filesystem while the filesystem remains in an active stateUS20050235203 *Feb 6, 2003Oct 20, 2005Koninklijke Philips Electronics N.V.Previewing documents on a computer systemUS20050246643 *Apr 22, 2005Nov 3, 2005Microsoft CorporationSystem and method for shell browserUS20060031336Aug 5, 2004Feb 9, 2006Friedman Lee GSystems and methods for processing attachments associated with electronic messagesUS20060031775Jan 3, 2005Feb 9, 2006Sap AktiengesellschaftAction padUS20060036568Apr 22, 2005Feb 16, 2006Microsoft CorporationFile system shellUS20060074869Sep 30, 2004Apr 6, 2006Microsoft CorporationMethod, system, and apparatus for providing a document previewUS20060075046Nov 19, 2004Apr 6, 2006Microsoft CorporationMethod and computer-readable medium for navigating between attachments to electronic mail messagesUS20060156240 *Dec 27, 2005Jul 13, 2006Stephen LemaySlide show navigationUS20060224937Jul 14, 2004Oct 5, 2006Tatsuo SudohInformation output device outputting plurality of information presenting outline of dataUS20100095224Dec 16, 2009Apr 15, 2010Microsoft CorporationMethod and computer-readable medium for navigating between attachments to electronic mail messagesDE19800423A1Jan 8, 1998Jul 16, 1998Eastman Kodak CoCalculating method for displaying file characteristics including imagesEP1182600A2Aug 9, 2001Feb 27, 2002Mitel Knowledge CorporationMethods and apparatus for previewing multimedia attachments of electronic messagesGB2347581A Title not availableJP2002278899A Title not availableJP2003330355A Title not availableJP2004199700A Title not availableJPH10247156A Title not availableJPH10320390A Title not availableKR20010048628A Title not availableKR20020096509A Title not availableZA200306968A Title not available* Cited by examinerNon-Patent CitationsReference1Anonymous: "Netscape Gecko Plug-ins-API Reference-Version 2.0", Netscape Documentation, Aug. 2002, XP007902820, http://devedge-temp.mozilla.org/library/manuals/2002/plugin/1.0/plugin.pdf.2Anonymous: "Newest Release of Verity Key View Viewing Software Development Kits Now Available", Verity Press Release, Sep. 27, 2004, XP-002447751, http://www.autonomy.com/content/News/Releases/2004/V0927.en.html.3Anonymous: "Verity KeyView Viewing SDK Guide-Version 8.0", Verity KeyView Documentation, No. DE0156, dated May 28, 2004, XP007902819.4Anonymous: "Netscape Gecko Plug-ins�API Reference�Version 2.0", Netscape Documentation, Aug. 2002, XP007902820, http://devedge-temp.mozilla.org/library/manuals/2002/plugin/1.0/plugin.pdf.5Anonymous: "Verity KeyView Viewing SDK Guide�Version 8.0", Verity KeyView Documentation, No. DE0156, dated May 28, 2004, XP007902819.6Barber et al., "Entourage Email and Newsgroups", Office X for Macintosh: The Missing Manual, O'Reilly Publishing, Jul. 2002, 68 pages.7Correspondence from the Japanese Patent Office regarding Japanese Patent Application No. 2005-183578 dated Dec. 9, 2008.8Correspondence from the Japanese Patent Office regarding Japanese Patent Application No. 2005-183578 dated Mar. 7, 2008.9Esposito, D., "More Windows 2000 UI Goodies: Extending Explorer Views by Customizing Hypertext Template Files", MSDN Magazine, Jun. 2000.10European Communication dated Aug. 23, 2007, European Search Report for Application No. EP05105348.6-1243.11European Communication dated Mar. 28, 2006, European Search Report for Application No. EP05107772.5.12European Communication dated Mar. 29, 2006, European Search Report for Application No. EP05105464.1.13European Patent Office Communication regarding Application No. 05 105 348.6 dated Jan. 5, 2010, 37 pages.14Hiraki, A. Itaru, "Integrated Sofware for Mobile Computing: MOBILESIUTE," Fujitsu, vol. 50, No. 5, pp. 334-337, Fujitsu Limited, Japan, Sep. 10, 1999.15Hubona, et al., "Enhancing Data Discovery Using the ArcSDE Java API", http://gis.esri.com/library/userconf/proc04/docs/pap1840.pdf.16Kengo Inoue, "Supporting the start of new life, third, email/basic of BASIC," JUST MOAI, No. 132, p. 21, JustSystems Corporation, Japan, May 15, 2000, 7 pages.17Koyama, Takahiro, "Thorough Comparison, E-mail Software Best-of-ten Competition," Windows 2000 World, vol. 8, No. 2, pp. 199-211, IDG Japan, Inc., Japan, Feb. 1, 2003.18Munechika Nishida, "Speedy mail software whose cooperation with the mobile phone or WorkPad is attractive, Shuriken Pro JustSystems," ASAHI Personal Computer, No. 264, pp. 100 and 101, The Asahi Shimbun Company, Japan, Apr. 15, 2000, 4 pages.19Office Action from the Australian Patent Office regarding Application No. 2005202716 dated Aug. 12, 2009.20Office Action from the Australian Patent Office regarding Application No. 2005202716 dated Dec. 18, 2009.21Office Action from the Australian Patent Office regarding Application No. 2005202723 dated Aug. 11, 2010.22Office Action from the Australian Patent Office regarding Application No. 2005203710 dated Aug. 12, 2009.23Office Action from the Australian Patent Office regarding Application No. 2005203710 dated Dec. 18, 2009.24Office Action from the European Patent Office regarding Application No. 05105348.6 dated Apr. 25, 2008.25Office Action from the European Patent Office regarding Application No. 05105464.1 dated Apr. 12, 2007.26Office Action from the Japan Patent Office regarding Japanese Patent Application No. 2005-0183574 dated Aug. 12, 2011.27Office Action from the Japan Patent Office regarding Japanese Patent Application No. 2005-0183574 dated Dec. 2, 2011.28Office Action from the Japan Patent Office regarding Japanese Patent Application No. 2005-0183574 dated Jan. 14, 2011.29Office Action from the Japan Patent Office regarding Japanese Patent Application No. 2005-275755 dated Apr. 8, 2011, 2 pages.30Office Action from the Japan Patent Office regarding Japanese Patent Application No. 2005-275755 dated Jan. 10, 2012.31Office Action from the Korean Patent Office regarding Korean Patent Application No. 10-2005-0057765 dated Aug. 24, 2011.32Office Action from the Korean Patent Office regarding Korean Patent Application No. 2005-0056790 dated Jul. 14, 2011, 4 pages.33Office Action from the Mexican Patent Office regarding Application No. PA/a/2005/007080 dated May 29, 2008.34Office Action from the Patent Office of the Russian Federation regarding Application No. 2005120362 dated Jul. 7, 2009.35Office Action from the Patent Office of the Russian Federation regarding Application No. 2005120370 dated Jul. 10, 2009.36Office Action from the Patent Office of the Russian Federation regarding Application No. 2005130357 dated Aug. 6, 2009.37Office Action from the Patent Office of the State Intellectual Property Office of the People's Republic of China regarding Application No. 200510088513.3 dated May 9, 2008.38Office Action from the Patent Office of the State Intellectual Property Office of the People's Republic of China regarding Application No. 200510089509.9 dated May 9, 2008.39Office Action from the Patent Office of the State Intellectual Property Office of the People's Republic of China regarding Application No. 200510099654.5 dated Feb. 12, 2010.40Office Action from the Patent Office of the State Intellectual Property Office of the People's Republic of China regarding Application No. 200510099654.5 dated Jul. 29, 2010.41Office Action from the United States Patent Office regarding U.S. Appl. No. 10/954,328 dated Dec. 23, 2008.42Office Action from the United States Patent Office regarding U.S. Appl. No. 10/954,328 dated Jan. 7, 2010.43Office Action from the United States Patent Office regarding U.S. Appl. No. 10/954,328 dated May 22, 2008.44Office Action from the United States Patent Office regarding U.S. Appl. No. 11/993,950 dated Aug. 8, 2007.45Office Action from the United States Patent Office regarding U.S. Appl. No. 11/993,950 dated Dec. 23, 2008.46Office Action from the United States Patent Office regarding U.S. Appl. No. 11/993,950 dated May 1, 2008.47Office Action from the United States Patent Office regarding U.S. Appl. No. 12/639,406 dated Jan. 11, 2011.48Olsen, J.W., "Best Outlook Add-Ins and Helpers", Sep. 14, 2004 www.windowsdevcenter.com/pub/a/windows/2004/09/14/Outlook-Addins.html.49Olsen, J.W., "Best Outlook Add-Ins and Helpers", Sep. 14, 2004 www.windowsdevcenter.com/pub/a/windows/2004/09/14/Outlook�Addins.html.50Owen Taylor, "A new file selector for GTK+", http://people.redhat.com/otaylor/fosdem2003/file-selector.html#introduction.51PR Newswire, "X1 Brings Instantaneous Search to Email, Attachments and PC Files", Feb. 18, 2004.52Sonnino, et al., "FileSnoop 2: Safe & Efficient Windows Exploring 04.20.04", http://www.pcmag.com/article2/0,1895,1571719,00.asp?kc=PCGL10310KTX2B2200331.53U.S. Final Office Action dated Jun. 11, 2007 U.S. Appl. No. 10/954,328.54U.S. Office Action dated Dec. 19, 2006 U.S. Appl. No. 10/954,328.55U.S. Office Action dated Nov. 1, 2007 U.S. Appl. No. 10/954,328.56U.S. Office Action dated Nov. 16, 2006 U.S. Appl. No. 10/955,361.Referenced byCiting PatentFiling datePublication dateApplicantTitleUS8424018 *Apr 4, 2012Apr 16, 2013International Business Machines CorporationExecuting an accelerator application program in a hybrid computing environmentUS8527734Jan 23, 2009Sep 3, 2013International Business Machines CorporationAdministering registered virtual addresses in a hybrid computing environment including maintaining a watch list of currently registered virtual addresses by an operating systemUS8539166Mar 9, 2012Sep 17, 2013International Business Machines CorporationReducing remote reads of memory in a hybrid computing environment by maintaining remote memory values locallyUS8578132Mar 29, 2010Nov 5, 2013International Business Machines CorporationDirect injection of data to be transferred in a hybrid computing environmentUS8776084Feb 28, 2013Jul 8, 2014International Business Machines CorporationExecuting an accelerator application program in a hybrid computing environmentUS8780390 *May 17, 2011Jul 15, 2014Fujifilm CorporationImage editing apparatus, image editing method, and recording mediumUS8819389Apr 25, 2013Aug 26, 2014International Business Machines CorporationAdministering registered virtual addresses in a hybrid computing environment including maintaining a watch list of currently registered virtual addresses by an operating systemUS8843880Jan 27, 2009Sep 23, 2014International Business Machines CorporationSoftware development for a hybrid computing environmentUS20110176747 *Jan 15, 2010Jul 21, 2011Dumitru Dan MihaiMethod and portable electronic device for processingUS20110286040 *May 17, 2011Nov 24, 2011Satoshi SetoImage editing apparatus, image editing method, and recording mediumUS20120192204 *Apr 4, 2012Jul 26, 2012International Business Machines CorporationExecuting An Accelerator Application Program In A Hybrid Computing Environment* Cited by examinerClassifications U.S. Classification715/740, 358/527International ClassificationG06F3/00Cooperative ClassificationG06F17/212European ClassificationG06F17/21F2Legal EventsDateCodeEventDescriptionDec 22, 2006ASAssignmentOwner name: MICROSOFT CORPORATION, WASHINGTONFree format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:LOW, AIDAN N.;GUSMORINO, PAUL A.;HYSOM, SCOTT;AND OTHERS;REEL/FRAME:018670/0103;SIGNING DATES FROM 20061130 TO 20061213Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:LOW, AIDAN N.;GUSMORINO, PAUL A.;HYSOM, SCOTT;AND OTHERS;SIGNING DATES FROM 20061130 TO 20061213;REEL/FRAME:018670/0103RotateOriginal ImageGoogle Home - Sitemap - USPTO Bulk Downloads - Privacy Policy - Terms of Service - About Google Patents - Send FeedbackData provided by IFI CLAIMS Patent Services