Source: http://www.google.com/patents/US7974991?dq=U.S.+Patent+%23+5,723,324
Timestamp: 2015-07-07 03:10:15
Document Index: 485149424

Matched Legal Cases: ['art 1', 'art 1', 'art 1', 'Application No. 536149', 'Application No. 536149', 'art 1', 'Application No. 536149', 'Application No. 536149', 'art/940', 'art1', 'Application No. 536149', 'Application No. 536149', 'Application No. 536149', 'Application No. 536149', 'Application No. 536149', 'Application No. 536149', 'Application No. 536149', 'Application No. 536149', 'art 0']

Patent US7974991 - Word-processing document stored in a single XML file that may be manipulated ... - Google PatentsSearch Images Maps Play YouTube News Gmail Drive More »Sign inAdvanced Patent SearchPatentsA word processor including a native XML file format is provided. The well formed XML file fully represents the word-processor document, and fully supports 100% of word-processor's rich formatting. There are no feature losses when saving the word-processor documents as XML. A published XSD file defines...http://www.google.com/patents/US7974991?utm_source=gb-gplus-sharePatent US7974991 - Word-processing document stored in a single XML file that may be manipulated by applications that understand XMLAdvanced Patent SearchPublication numberUS7974991 B2Publication typeGrantApplication numberUS 11/005,192Publication dateJul 5, 2011Filing dateDec 6, 2004Priority dateJun 28, 2002Fee statusPaidAlso published asCA2427122A1, CN1495640A, CN1495640B, EP1376387A2, EP1376387A3, US7257772, US7275209, US7389473, US7523394, US7571169, US20040210818, US20050102265, US20050108198, US20050108278Publication number005192, 11005192, US 7974991 B2, US 7974991B2, US-B2-7974991, US7974991 B2, US7974991B2InventorsBrian M. Jones, Andrew K. Bishop, Daniel R. Snyder, Marcin Sawicki, Robert A. Little, Anthony D. KruegerOriginal AssigneeMicrosoft CorporationExport CitationBiBTeX, EndNote, RefManPatent Citations (88), Non-Patent Citations (192), Classifications (27), Legal Events (2) External Links: USPTO, USPTO Assignment, EspacenetWord-processing document stored in a single XML file that may be manipulated by applications that understand XML
US 7974991 B2Abstract
File Name: “Page11Line3 Page43Line24”; and File Name: “Page44Line5 Page109Line14” BACKGROUND OF THE INVENTION
Patent CitationsCited PatentFiling datePublication dateApplicantTitleUS4751740Dec 10, 1984Jun 14, 1988Wang Laboratories, Inc.Apparatus, method, and structure for translating a document having one structure into a document having another structureUS4864501Oct 7, 1987Sep 5, 1989Houghton Mifflin CompanyWord annotation systemUS4866777Nov 9, 1984Sep 12, 1989Alcatel Usa CorporationApparatus for extracting features from a speech signalUS5185818Jun 5, 1991Feb 9, 1993Adobe Systems IncorporatedMethod of substituting fonts and displaying charactersUS5295266Oct 7, 1992Mar 15, 1994International Computers LimitedProgram attribute control in a computer systemUS5557722Apr 7, 1995Sep 17, 1996Electronic Book Technologies, Inc.Data processing system and method for representing, generating a representation of and random access rendering of electronic documentsUS5579466Sep 1, 1994Nov 26, 1996Microsoft CorporationMethod and system for editing and formatting data in a dialog windowUS5586241Jun 10, 1993Dec 17, 1996Hewlett-Packard CompanyMethod and system for creating, specifying, and generating parametric fontsUS5781714Sep 12, 1995Jul 14, 1998Bitstream Inc.Apparatus and methods for creating and using portable fontsUS5787451Feb 27, 1997Jul 28, 1998Microsoft CorporationMethod for background spell checking a word processing documentUS5881225Apr 14, 1997Mar 9, 1999Araxsys, Inc.Security monitor for controlling functional access to a computer systemUS5895476Sep 9, 1996Apr 20, 1999Design Intelligence, Inc.Design engine for automatic reformatting for design and mediaUS6023714Apr 24, 1997Feb 8, 2000Microsoft CorporationMethod and system for dynamically adapting the layout of a document to an output deviceUS6031989Feb 27, 1997Feb 29, 2000Microsoft CorporationMethod of formatting and displaying nested documentsUS6044387Sep 10, 1997Mar 28, 2000Microsoft CorporationSingle command editing of multiple filesUS6092068Aug 5, 1997Jul 18, 2000Netscape Communication CorporationMarked document tutorUS6119136Aug 15, 1997Sep 12, 2000Pfu LimitedManuscript text composition system featuring a parameter table for specifying template parameters and charactersUS6141754Nov 28, 1997Oct 31, 2000International Business Machines CorporationIntegrated method and system for controlling information access and distributionUS6182029Aug 6, 1999Jan 30, 2001The Trustees Of Columbia University In The City Of New YorkSystem and method for language extraction and encoding utilizing the parsing of text data in accordance with domain parametersUS6209124Aug 30, 1999Mar 27, 2001Touchnet Information Systems, Inc.Method of markup language accessing of host systems and data using a constructed intermediaryUS6230173Jul 17, 1995May 8, 2001Microsoft CorporationMethod for creating structured documents in a publishing systemUS6233592Jul 1, 1998May 15, 2001Time Base Pty LimitedSystem for electronic publishingUS6249794Dec 23, 1997Jun 19, 2001Adobe Systems IncorporatedProviding descriptions of documents through document description filesUS6336124Jul 7, 1999Jan 1, 2002Bcl Computers, Inc.Conversion data representing a document to other formats for manipulation and displayUS6397232Aug 23, 2001May 28, 2002Acer Inc.Method and system for translating the format of the content of document fileUS6507856Jan 5, 1999Jan 14, 2003International Business Machines CorporationDynamic business process automation system using XML documentsUS6507857Mar 10, 2000Jan 14, 2003Sun Microsystems, Inc.Extending the capabilities of an XSL style sheet to include components for content transformationUS6519617Apr 8, 1999Feb 11, 2003International Business Machines CorporationAutomated creation of an XML dialect and dynamic generation of a corresponding DTDUS6535896Jan 29, 1999Mar 18, 2003International Business Machines CorporationSystems, methods and computer program products for tailoring web page content in hypertext markup language format for display within pervasive computing devices using extensible markup language toolsUS6538673Apr 13, 2000Mar 25, 2003Divine Technology VenturesMethod for extracting digests, reformatting, and automatic monitoring of structured online documents based on visual programming of document tree navigation and transformationUS6613098Jun 15, 1999Sep 2, 2003Microsoft CorporationStorage of application specific data in HTMLUS6675353Jul 26, 1999Jan 6, 2004Microsoft CorporationMethods and systems for generating XML documentsUS6697999Oct 20, 2000Feb 24, 2004Sun Microsystems, Inc.Computer-based automatic document formatting methodUS6725423Dec 29, 1998Apr 20, 2004Fujitsu LimitedLaying out markup language paragraphs independently of other paragraphsUS6725426Mar 17, 2000Apr 20, 2004Broadvision, Inc.Mechanism for translating between word processing documents and XML documentsUS6754648Sep 22, 2000Jun 22, 2004Software AgMethod for storing and managing dataUS6763500Dec 1, 2000Jul 13, 2004Microsoft CorporationReal-time-on-demand dynamic document generationUS6785685Aug 22, 2001Aug 31, 2004International Business Machines CorporationApproach for transforming XML document to and from data objects in an object oriented framework for content management applicationsUS6799299Sep 23, 1999Sep 28, 2004International Business Machines CorporationMethod and apparatus for creating stylesheets in a data processing systemUS6829570Nov 14, 2000Dec 7, 2004Schlumberger Technology CorporationOilfield analysis systems and methodsUS6829745Jun 28, 2001Dec 7, 2004Koninklijke Philips Electronics N.V.Method and system for transforming an XML document to at least one XML document structured according to a subset of a set of XML grammar rulesUS6845483Oct 22, 1999Jan 18, 2005International Business Machines CorporationSystem and method for generating electronic documents having independently formattable regionsUS6886115Oct 24, 2001Apr 26, 2005Goh KondohStructure recovery system, parsing system, conversion system, computer system, parsing method, storage medium, and program transmission apparatusUS6918086Mar 28, 2000Jul 12, 2005Ariel S. RogsonMethod and apparatus for updating database of automatic spelling correctionsUS6928610Oct 28, 2002Aug 9, 2005Microsoft CorporationAutomatic layout of content in a design for a mediumUS6938204Aug 31, 2000Aug 30, 2005International Business Machines CorporationArray-based extensible document storage formatUS6941510Jun 6, 2000Sep 6, 2005Groove Networks, Inc.Method and apparatus for efficient management of XML documentsUS6954898Mar 30, 2000Oct 11, 2005International Business Machines CorporationMethod of standardizing character information in electronic documentsUS6968503Mar 9, 2000Nov 22, 2005Quovadx, Inc.XML user interface for a workflow serverUS6996772Jul 25, 2001Feb 7, 2006Hewlett-Packard Development Company, L.P.Formatting a content item in a text file using a discrimination stylesheet created using a heuristics stylesheetUS7028009Jun 3, 2002Apr 11, 2006Contentguardiholdings, Inc.Method and apparatus for distributing enforceable property rightsUS7111234May 2, 2001Sep 19, 2006Microsoft CorporationSystem and method for in-line editing of web-based documentsUS7257772Dec 8, 2003Aug 14, 2007Microsoft CorporationRepresenting document options, properties and backwards compatibility settings using a markup languageUS7275209Dec 2, 2003Sep 25, 2007Microsoft CorporationMixed content flexibility for XML editorsUS7376650Sep 12, 2003May 20, 2008Microsoft CorporationMethod and system for redirecting a request using redirection patternsUS7389473Dec 9, 2003Jun 17, 2008Microsoft CorporationRepresenting user edit permission of regions within an electronic documentUS7523394Jun 28, 2002Apr 21, 2009Microsoft CorporationWord-processing document stored in a single XML file that may be manipulated by applications that understand XMLUS7533335Dec 9, 2003May 12, 2009Microsoft CorporationRepresenting fields in a markup language documentUS7562295Dec 3, 2003Jul 14, 2009Microsoft CorporationRepresenting spelling and grammatical error state in an XML documentUS7565603Dec 9, 2003Jul 21, 2009Microsoft CorporationRepresenting style information in a markup language documentUS7571169Dec 6, 2004Aug 4, 2009Microsoft CorporationWord-processing document stored in a single XML file that may be manipulated by applications that understand XMLUS7584419Dec 3, 2003Sep 1, 2009Microsoft CorporationRepresenting non-structured features in a well formed documentUS7607081Dec 9, 2003Oct 20, 2009Microsoft CorporationStoring document header and footer information in a markup language documentUS7650566Dec 9, 2003Jan 19, 2010Microsoft CorporationRepresenting list definitions and instances in a markup language documentUS20010014900Feb 13, 2001Aug 16, 2001Sun Microsystems, Inc.Method and system for separating content and layout of formatted objectsUS20010032217Jan 5, 2001Oct 18, 2001Huang Evan S.Method and apparatus for generating structured documents for various presentations and the uses thereofUS20020085020 *Sep 14, 2001Jul 4, 2002Carroll Thomas J.XML-based graphical user interface application development toolkitUS20020087702Dec 29, 2000Jul 4, 2002Koichi MoriRemote contents displaying method with adaptive remote fontUS20020091725May 12, 1998Jul 11, 2002David SkokMethod and apparatus for providing client-based web page content creation and managementUS20020116420Dec 15, 2000Aug 22, 2002Allam Scott GeraldMethod and apparatus for displaying and viewing electronic informationUS20020124115Nov 13, 2001Sep 5, 2002Mclean Alistair WilliamFilter based authoring toolUS20020184189 *Feb 8, 2002Dec 5, 2002George M. HaySystem and method for the delivery of electronic booksUS20030007014 *Jun 17, 2002Jan 9, 2003Suppan Scott JohnUser interface system for composing an image page layoutUS20030018668Jul 20, 2001Jan 23, 2003International Business Machines CorporationEnhanced transcoding of structured documents through use of annotation techniquesUS20030066033Sep 12, 2002Apr 3, 2003Direen, Harry GeorgeMethod of performing set operations on hierarchical objectsUS20030101416Nov 25, 2002May 29, 2003Evolution Consulting Group PlcCreating XML documentsUS20030135584Jan 24, 2003Jul 17, 2003Bow Street Software, Inc.Method and apparatus creating network servicesUS20030163784Dec 12, 2002Aug 28, 2003Accenture Global Services GmbhCompiling and distributing modular electronic publishing and electronic instruction materialsUS20030167444Feb 28, 2002Sep 4, 2003Samo ZorcMethod and system for automatically generating source code based on a mark-up language message definitionUS20030231626Jun 17, 2002Dec 18, 2003Chuah Mooi ChooBinary protocol for session initiation in a wireless communications systemUS20040073871Sep 4, 2003Apr 15, 2004Hewlett-Packard Development Company, L.P.Method and system for authoring contentUS20040098320 *Nov 17, 2003May 20, 2004Nikon CorporationMethod for providing a bulletin board for placing an image and method for providing electronic album serviceUS20040194035Mar 31, 2003Sep 30, 2004Amit ChakrabortySystems and methods for automatic form segmentation for raster-based passive electronic documentsUS20040205553Aug 15, 2001Oct 14, 2004Hall David M.Page layout markup languageUS20040210818Jun 28, 2002Oct 21, 2004Microsoft CorporationWord-processing document stored in a single XML file that may be manipulated by applications that understand XMLUS20050102265Dec 6, 2004May 12, 2005Microsoft CorporationWord-processing document stored in a single XML file that may be manipulated by applications that understand XMLUS20050108278Dec 6, 2004May 19, 2005Microsoft CorporationWord-processing document stored in a single XML file that may be manipulated by applications that understand XMLEP1230566A1Nov 14, 2000Aug 14, 2002Schlumberger Holdings LimitedOilfield analysis systems and methods* Cited by examinerNon-Patent CitationsReference1"AbiWord", http://en.wikipedia.org/wiki/AbiWord>, Oct. 19, 2005, 2 pgs.2"Case Study: Converting Word Into XML", YAWC Pro, 1 pg.3"Creating DocBook Documents", Aug. 2, 2001, pp. 1 and 16, http://web.archive.org/web/20020615124747/www.docbook.org/tdg/en/html/ch02.html.4"Introduction to AbiWord", http://web.archive.org/web/20010608211934/www.abisource.com/help/en-US/index.htm, Jun. 8, 2001, 3 pgs.5"Introduction to XML" University of Washington Computing and Communications, copyright 1999, on the Internet as of Jun. 24, 2001, downloaded from http://web.archive.org/web/20010624123830/http://www.washington.edu/computing/training/540/xml-well.html, 1 pg.6"Star Office XML File Format Working Draft", Sun Microsystems, Inc., pp. 57, 59.7"TEI, The XML Version of the TEI Guidelines" Text Encoding Initiative [TEI] Consortium, Copyright 2001, with Introductory Note, dated Mar. 2002, downloaded from: http://www.tei-c.org.uk/Drafts/P4/driver.xml, on Nov. 25, 2006, downloaded pp. 1-93.8 *"XML Schema for AbiWord Markup Language", downloaded from http://www.abisource.com/awml.xsd, May 27, 2000, pp. 1-3.9"XML Schema for AbiWord Markup Language", http://www.abisource.com/awml.xsd>, Apr. 27, 2000, 3 pgs.10 *"XML Schema Part 1: Structure". W3C Recomendation, May 2, 2001, downloaded from http://www.w3.org/TR/2001/REC-xmlschema-1-20010502/, pp. 1-19.11"XML Schema-Lecture 4 Notes", downloaded from http://www.cs.rpi.edu/~puninj/XMLJ/classes/class4/all.html, Nov. 21, 2001, pp. 1-14.12"YAWC Pro 1.0 Installation & User Guide", pp. 1-11.13"AbiWord—Word Processing for Everyone", Kuro5hin, Apr. 23, 2002; retrieved from the Internet: URL:http:/www.kuro5hin.org/?op=displaystory;sid=2002/4/22/22406/9615>; 9 pgs.14"Case Study: Maintaining Websites with Microsoft Word", YAWC Pro, 1 pg.15"Case Study: Publishing Content to the Web and Mobile Phones", YAWC Pro., 1 pg.16"Case Study: Typsetting XML with QuarkXPress", YAWC Pro, 1 pg.17"Introduction to AbiWord," www.abisource.com, Jun. 8, 2001; retrieved from Internet: ULR:http://web.archive.org/web/20010608211934/www.abisource.com/help/en-US-index.html; 2 pgs.18"Introduction to XML" University of Washington Computing and Communications, copyright 1999, on the Internet as of Jun. 24, 2001, downloaded from http://web.archive.org/web/20010624123830/http://www.washington.edu/computing/training/540/xml—well.html, 1 pg.19"Microsoft Office '97 Manual", Part II, Chapter 5; 385 pgs.20"Microsoft Word 5.0 (PC) Binary File Format"; May 19, 1989; 25 pgs.21"XML Schema for AbiWord Markup Language"; www.abisource.com, Apr. 27, 2000; retrieved from Internet: URL:http://www.abisource.com/awati.xsd; 3 pgs.22"XML Schema Part 1: Structures", W3C Recommendation, 2 May 2001, downloaded from http://www.w3.org/TR2001/REC-xmischema-1-20010502/, 94 pgs.23"XML Schema Part 1: Structures", W3C Recommendation, May 2, 2001, downloaded from http://www.w3.org/TR2001/REC-xmischema-1-20010501; 94 pgs.24"XML Schema—Lecture 4 Notes", downloaded from http://www.cs.rpi.edu/˜puninj/XMLJ/classes/class4/all.html, Nov. 21, 2001, pp. 1-14.25"XML Schema—Lecture 4 Notes", downloaded from http://www.cs.rpi.edu/˜puninj/XMLJ/classes/class4/all.html, Nov. 21, 2001; 10 pgs.26AbiWord 2000 XSD—XML Schema file published via the Internet (awml—ref—5.xsd, dated Apr. 27, 2000); retrieved from the Internet: http://web.archive.org/web/20010608202916/http://www.abisource.com/awml.xsd; 3 pgs.27AbiWord Application available with Red Hat Linux 7.3; retrieved from the Internet: http://www.archive.orgiweb/20010306221828/dockbookorgArnl/4.1.1/doebookx.dtd; 3 pgs.28Alschuler, Liora, "Getting the Tags In: Vendors Grapple With XML-Authoring, Editing and Cleanup", Seybold Report on Internet Publishing, vol. 5, No. 6, Feb. 2001, pp. 1-6.29Alshuler, L., "Getting the Tags In: Vendors Grapple with XML-Authoring, Editing and Cleanup," The Seybold Report on Internet Publishing, vol. 5, No. 6, Feb. 2001, pp. 1-6.30Altamura et al., "Transforming paper documents into XML format with Wisdom++", Nov. 7, 2000, IJDAR, pp. 6-12.31Altova Inc. & Altova GmbH, "XML Spy 4.0 Manual," copyright 1998-2001, published Sep, 9, 2001, pp. 1-401.32Altova Inc. & Altova GmbH, "XML Spy 4.0 Manual," copyright 1998-2001, Sep. 10, 2001, downloaded from: http://www.altova.com/download.sub.-archive.html and link, pp. 18-286.33Altova Inc. & Altova GmbH, "XML Spy 4.0 Manual," copyright 1998-2001, Sep. 10, 2001, downloaded from: http://www.altova.com/download.sub.—archive.html and link, pp. 18-286.34Applicant Response and Amendments dated Jun. 22, 2010 in response to Opposition to NZ Application No. 536149; 6 pgs.35Ayers, "AbiWord's Potential", Jul. 1999; retrieved from the Internet: http://linux.gazette.net/issue43/ayers.html; 4 pgs.36 *Ayers, Larry, "AbiWord's Potential", Linux Gazette, Issue 43, Jul. 1999, pp. 1-4.37Cagle et al., "Professional XSL", Wrox Press Ltd., 2001, cover and copyright pp. 9-21.38Case Western Reserve University (CRWU), "Introduction to HTML", Case Western Reserve University and Eric A. Meyer, Mar. 4, 2000, downloaded from web.archive.org/web/20000304042655/http://www.cwru.edu/help/introHTML/toc.html, downloaded pp. 1-157.39Castro, E., "XML for the World Wide Web, Visual Quickstart Guide", Peachpit Press, 2001, p. 245.40 *Castro, Elizabeth, "XML for the World Wid Web", publsihed by Peachpit Press, 2001, pp. 182-184.41Castro, Elizabeth, "XML for the World Wide Web: Visual QuickStart Guide," Oct. 23, 2000, Peachpit Press, pp. 1-6.42Chipr, "AbiWord-Word Processing for Everyone", http://www.kuro5hin.org/?op=displaystory;sid=2002/4/22/22406/9615>, Apr. 23, 2002, 8 pgs.43Chipr, "AbiWord—Word Processing for Everyone", http://www.kuro5hin.org/?op=displaystory;sid=2002/4/22/22406/9615>, Apr. 23, 2002, 8 pgs.44Chiyoung Seo et al.; An efficient inverted index technique for XML documents using RDBMS; Received Jan. 16, 2002; Information and Software Technology 45 (2003), Jun. 1, 2002; pp. 11-22.45Dan Franks, "Crowd Control (Secrets)", Jun. 1, 2002, MacWorld, vol. 19, No. 6, p. 102.46Danny Heijl; The Delphi XML SAX2 Component & MSXML 3.10; Dr. Dobb's Journal, Sep. 2001; pp. 42-54.47David Eisenberg, "Using XSL Formatting Objects", Jan. 17, 2001, pp. 1a and 1, http://www.xml.com/pub/a/2001/01/17/xsl-fo/index.html?page=2.48DevX Staff, "Twelve Dynamic HTML Lessons," downloaded from http://devx.com/projectcool/Article/18103/1763, published Jan. 1, 2000, pp. 1-3.49Docbook DTD—XML Schema file available with Red Hat Linux 7.3 (docbook.dtd, dated Jun. 19, 2000); retrieved from the Internet: http://web.archive.org/web/20010608081323/docbook.org/xml/4.1.2/docbookx.dtd; 3 pgs.50Dzuba, Vassili, "Majix 1.0: A WORD to XML Converter", downloaded from http://xml.coverpages.org/majixl0Ann.html, Oct. 6, 1998, pp. 1-2.51EchoEcho, "HTML Text: Basefont", publicly available since at least Jun. 11, 2002, EchoEcho.com, pp. 1-3; http://web.archive.org/web/20020611063417/http://www.echoecho.com/htmltext01.htm.52EchoEcho, "HTML Text: Basefont", publicly available since at least Jun. 11, 2002, EchoEcho.com, p. 1-3; http://web.archive.org/web/20020611063417/http://www.echoecho.com/htmltext01.htm.53Examiner's Communication dated Jun. 25, 2010, accepting Amendments to New Zealand Application No. 536149, 1 pg.54Glenn, Walter, "Word 2000 in a Nutshell", O'Reilly & Associates, Inc., Aug. 2000, cover, copyright, and sections 16.4 and 16.3, downloaded pp. 1-8.55Harold, Rusty Elliotte, "XML Bible", IDG Books Worldwide, 1999, title page, copyright page, and pp. 1-15, 95-132, 191-200, 333-336, 352-360, and 433-567.56Harold, Rusty Elliotte, "XML Bible", IDG Books Worldwide, 1999, pp. 369-388.57HV, Ltd., "WorX Standard Edition (SE) 'XML Authoring Made Easy'," HyperVision, Ltd., published on the Internet as of Jun. 3, 2001 as a PDF file linked to http://web.archive.org/web/20010603152210/www.hvItd.com/defaultasp?name=-information/xml/worxseOverview.xml&display=information/xsl/default.xsl, pp. 1-9.58HV, Ltd., "WorX Standard Edition (SE) ‘XML Authoring Made Easy’," HyperVision, Ltd., published on the Internet as of Jun. 3, 2001 as a PDF file linked to http://web.archive.org/web/20010603152210/www.hvItd.com/defaultasp?name=-information/xml/worxseOverview.xml&display=information/xsl/default.xsl, pp. 1-9.59HyperVision, Ltd., "WorX 2.1 Authoring Guide for XML 2001", Sep. 2001, downloaded from http://www.xmlconference.org/xmlusa/2001/XML2.1AuthoringGuideforXML2001.pdf, pp. 1-29.60HyperVision, Ltd., "WorX 2.1 Authoring Guide for XML 2001", Sep. 2001, downloaded from http://www.xmlconference.org/xmlusa/2001/XML2.1AuthoringGuideforXML2001.pdf; 29 pgs.61Index of pub/sgml/ifi.uio.no.save/Rainbow; Feb. 10, 2005; 2 pgs.62Infinity-Loop, Web Site Home Page, re: infinity-loop, Apr. 20, 2001, 1 pg.63J. Geigel et al., "Automatic Page Layout Using Genetic Algorithms for Electronic Albuming", Proceedings of Electronic Imaging, Jan. 21-26, 12 pgs.64James E. Powell, "Microsoft Office Beta 2 on the Horizon", WinMag.com, Nov. 3, 2000.65Jeong, Euna et al., "Semistrutured Data: Induction of Integrated View for XML Data With Heterogeneous DTDs", Proceedings of the Tenth International Conference on Information and Knowledge Management, Oct. 2001, pp. 151-158.66Jeong, Euna et al., "Semistructured Data: Induction of Integrated View for XML Data With Heterogeneous DTDs", Proceedings of the Tenth International Conference on Information and Knowledge Management, Oct. 2001, pp. 151-158.67John Lombardi, "Word Pro Excels at 'Team' Work", Info World, Jan. 8, 1996, p. 86.68John Lombardi, "Word Pro Excels at ‘Team’ Work", Info World, Jan. 8, 1996, p. 86.69Jon Bosak, "XML: The Universal Publishing Format", 1998, pp. 1-2.70Jon Bosak, "XML: the Universal Publishing Format", May 1998, 3 pgs.71Jon Udell, "Getting Traction", Jul. 12, 2002.72Jones, B.; "Open XML Formats—History of office XML formats (1998-2006)"; Jan. 25, 2007; 7 pgs.73Jones, B.; "Open XML Formats—Intro to Word XML Part 1: Simple Word Document"; Jul. 5, 2005; 6 pgs.74JP Morgenthal; XML for Data Integration; EAI Journal, Oct. 2001; pp. 13-14, 16.75Juran, J., "MML: The Modest Markup Language", October 22, 2000, downloaded pp. 1-15.76Kathy Yakal, "Elegant Document Distribution", Computer Shopper, Nov. 1995, pp. 1-2.77Klink et al., "Document Structure Analysis Based on Layout and Textual Features", Sep. 25, 2000, DFKI, pp. 1a, 3, 4, and 11.78Lemay, Laura, "Teach Yourself Web Publishing with HTML 4 in 14 Days, Professional Reference Edition", Second Edition, Sams.net Publishing, 1997, pp. 778-789.79Lenz, E., et al.; "Office 2003 XML—Integrating Word with the Rest of the World"; Chapter 2, pp. 16-101; O'Reilly.80Liberty, J. et al., "XML Web Documents from Scratch", Que Corporation, Mar. 10, 2000, cover, copyright, chapters 1 and 2, downloaded pp. 1-16.81Liefke, Harmut et al., "Xmill: An Efficient Compressor for XML Data", SCM SIGMOD Record, vol. 29, Issue 2, May 2000, pp. 153-164.82Liefke, Harmut et al., "Xmill. An Efficient Compressor for XML Data", SCM SIGMOD Record, vol. 29, Issue 2, May 2000, pgs. 153-164; 6 pgs.83Liefke, Harmut et al., "Xmill. An Efficient Compressor for XML Data", SCM SIGMOD Record, vol. 29, Issue 2, May 2000, pp. 153-164; 6 pgs.84Linss, Peter, "CSS Namespace Enhancements (proposal)", Jun. 1999, W3C, pp. 1-7.85M. Fernandez and S. Amer-Yahia; Advanced Technology Seminar 2-Techniques for Storing XML; pp. 323, 774-776.86M. Fernandez and S. Amer-Yahia; Advanced Technology Seminar 2—Techniques for Storing XML; pp. 323, 774-776.87M. Fernandez et al., "Advanced Technology Seminar", p. 323.88M. Fernandez et al., "Advanced Technology Seminar," p. 323 (Feb. 21, 2002).89M. Kirjavainen, "XML Browsers", http://mia.ece.uic.edu/~papers/WWW/MultimedicaStandards/XML-browsers.pdf, last accessed Mar. 14, 2005, 16 pgs.90M. Kirjavainen, "XML Browsers", http://mia.ece.uic.edu/˜papers/WWW/MultimedicaStandards/XML—browsers.pdf, last accessed Mar. 14, 2005, 16 pgs.91M. Schrage, "Proxima, A presentation-oriented editor for strucctured documents", IPA, ISBN 12-345-6789-0, Jun. 4, 1973, pp. 1-186.92Mansfield, Ron, "Mastering Word 97 Fourth Edition", 1997, Sybex, pp. 221-222, 271-273, 278, 280, 283-284, 325-330, 539-540, 1015.93Mansfield, Ron, "Mastering Word 97 Fourth Edition", 1997, Sybex, pp. 269-270, 412, 449-457, 985-986, 1010-1011, 1028-1029, 1031-1034.94Mathias Neumuller and John N. Wilson; Improving XML Processing Using Adapted Data Structures; Oct. 7-10, 2002; pp. 206-220.95McGrath, Robert, "Representing "Binary" Data in XML", downloaded from http://ndf.ncsa.uiuc.edu/HDF5/XML/tools/binary.html, Mar. 2001, pp. 1-4.96Meyer, Eric, "Cascading Style Sheets: HTML and CSS", May 2000, O'Reilly, pp. 1-17.97Michael Champion; Storing XML in Databases; EAI Journal, Oct. 2001; pp. 53-55.98Michael Floyd, "Debugging XML Applications", Aug. 2000, www.webtechniques.com, pp. 79-81.99Microsoft Download Center; "Word 2002 Tool: Rich Text Format Specification"; Aug. 31, 2001; 2 pgs.100Microsoft Rich Text Form (RFT 1.7) specification, Aug. 2001, retrieved from the Internet: URL:http://www.microsoft.com/downloads/details.aspx?FamilyID=e5b8ebc2-6ad6-49f0-Sc90-e41763e3f045&DisplayLanz-en; 3 pgs.101Microsoft Rich Text Form (RFT 1.7) specification, Aug. 2001, retrieved from the Internet: URL:http•//www.microsoft com/downloads/details aspx?FamilyID=e5b8ebc2-6ad6-49f0-Sc90-e41763e3f045&DisplayLanz-en; 3 pgs.102Microsoft, "Microsoft Word 2000", 1999, Microsoft, Screenshots 1-7, pp. 1-2.103Milbery, J., "WorX Se", XML Journal, published Feb. 4, 2001, downloaded from http://xml.sys-con.com/read/40149.htm, downloaded pp. 1-5.104Moseley, Lonnie et al., "Mastering Microsoft Office 97 Professional Edition", Sybex, 1996, pp. 87, 94-98, 103-105, 165-179, 1114-1115.105Moseley, Lonnie et al., Mastering Microsoft Office 97 Professional Edition.106Munro, J., "StarOffice 6.0 Lives Up to its Name", PCMAG.com, May 23, 2002, www.pcmag.com/print-article2/0,1217,a=27287,00.asp, downloaded pp. 1-3.107Munro, J., "StarOffice 6.0 Lives Up to its Name", PCMAG.com, May 23, 2002, www.pcmag.com/print—article2/0,1217,a=27287,00.asp, downloaded pp. 1-3.108Notice of Opposition filed by New Zealand Open Source Society Incorporated, dated Feb. 27, 2007, in NZ Patent Application No. 536149; 7 pgs.109Novak, U. et al., "Experimental XSLT Processor for Objects", Proceedings of the JASTED Int'l Conf. On Applied Informatics, Feb. 2002, pp. 277-282.110Office Action mailed Apr. 19, 2011, in U.S. Appl. No. 10/726,954.111Office Action mailed Apr. 3, 2008, in PH Appl. No. 1-2003-000315.112Office Action mailed Aug. 22, 2008, in PL Appl. No. P360756, w/Translation.113Office Action mailed Aug. 31, 2009, in PL Appl. No. P360756, w/Translation.114Office Action mailed Dec. 2008 in CL Appl. No. 1295-2003, w/Translation.115Office Action mailed Dec. 21, 2010, in CA Appl. No. 2,427,122.116Office Action mailed Dec. 4, 2009, in KR Appl. No. 10-2003-40987, w/Translation.117Office Action mailed Jun. 29, 2010, in KR Appl. No. 10-2003-40987, w/Translation.118Office Action mailed Jun. 6, 2007, in PH Appl. No. 1-2003-000315.119Office Action mailed May 6, 2009, in PH Appl. No. 1-2003-000315.120Office Action mailed Oct. 22, 2008, in Au Appl. No. 2003204397.121Office Communication dated May 24, 2010 in NZ Application No. 536149; 1 pg.122Oliver Meyer, "Creating Validated XML Documents on the Fly Using MS Word", Oct. 20, 2002, pp. 113-121.123OpenOffice.org DTD—XML Schema file published via Internet (open—office—ref 8.dtd, dated Sep. 18, 2000); 1 pg.124O'Reilly, "HTML & XHTML The Definitive Guide," 4th Edition, Copyright 2000, pp. 1-6, http://oreilly.jungles.ru/webdesign/xhtml/ch16-03.htm.125O'Reilly, "HTML & XHTML the Definitive Guide," 4th Edition, Copyright 2000, pp. 1-6, http://oreilly.jungles.ru/webdesign/xhtml/ch16—03.htm.126Patrick Marshall, "DocuShare 2.0 Makes Web Document Management Work", Sep. 27, 1999.127Pradeep Jain; "Creating XML from Microsoft Word: The Challenges", Dec. 3-8, 2000, pp. 136-144.128Ray, Erik T., "Learning XML", O'Reilly & Associates, Inc., Jan. 2001, cover, copyright, and Chapter 5 downloaded pp. 1-25.129Red Hat, Inc.; "Red Hat Linux 7.3 Release Notes"; 2002; 6 pgs.130Robert D. Cameron; REX: XML shallow parsing with regular expressions; Markup Languages: Theory & Practice 1.3, Summer 1999; pp. 61-88.131Rodriguez, M., "XML: Twig", xmltwig.com, copyright 2003, downloaded pp. 1-4, web. archive.org/web/20030422002120/http://www.xmltwig.com/xmltwig/tools/xml-spellcheck.132Rodriguez, M., "XML: Twig", xmltwig.com, copyright 2003, downloaded pp. 1-4, web. archive.org/web/20030422002120/http://www.xmltwig.com/xmltwig/tools/xml—spellcheck.133Rohr, Paul, "RE: Styles Again", downloaded from http://www.abisource.org/mailinglists/abiword-dev/01/May/0561.html, May 2001, pp. 1-2.134Rusty Elliotte, "XML Bible", IDG Books Worldwide, Inc., 1999, pp. 1-12, 120-127, 333-335.135Schmelzer, Ronald, "ZapThink Briefing Note-HyperVision-Automating Valid XML Document Creation Within Microsoft Word", ZapThink LLC, Feb. 8, 2002, pp. 1-6.136Schmelzer, Ronald, "ZapThink Briefing Note—HyperVision—Automating Valid XML Document Creation Within Microsoft Word", ZapThink LLC, Feb. 8, 2002, pp. 1-6.137Scott Boggan and Micael De Laurentis, A System for Matching static or distortable fonts; May 1994; pp. 1-9; http://www.byte.com/art/940/sec12/art1.htm.138Search Report mailed Nov. 27, 2003, in SG Appl. No. 200302602-8.139Sihem Amer-Yahia, Mary Fernandez, Divesh Srivastava and Yu Xu; PIX: A System for Phrase Matching in XML Documents: A Demonstration; 2003 IEEE; pp. 774-776.140Simplson, J., "Just XML", Prentice Hall, Second Edition, 2001, cover, copyright page, and p. 31.141Skylar, D., "The Annotated Rainbow DTD, Rainbow Version 2.5", Electronic Book Technologies, Inc., Feb. 8, 1995, pp. 1-12.142Star Office XML File Format Working Draft, Sun Microsystems, Inc., pp. 1, 19, and 196.143Statutory Declaration of Matthew James-Cruickshank Holloway dated 22 Dec. 2008, in Support of Notice of Opposition in NZ Application No. 536149; 11 pgs.144Statutory Declaration of Matthew James-Cruickshank Holloway dated Dec. 22, 2008, in Support of Notice of Opposition in NZ Application No. 536149; 11 pgs.145Statutory Declaration of Peter John Harrison dated Oct. 8, 2008, in support of Notice of Opposition in NZ Application No. 536149; 54 pgs.146Statutory Declaration—Daniel R. Snyder, dated Sep. 16, 2010, filed in the Matter of an opposition to New Zealand Patent Application No. 536149, 27 pgs.147Statutory Declaration—Donald William Bain Christie, dated Sep. 30, 2009, filed in the Matter of an opposition to New Zealand Patent Application No. 536149, 76 pgs.148Statutory Declaration—Matthew James-Cruickshank Holloway, dated Aug. 12, 2008, filed in the Matter of an opposition to New Zealand Patent Application No. 536149, 11 pgs.149Statutory Declaration—Matthew James-Cruickshank Holloway, dated Oct. 2, 2009, filed in the Matter of an opposition to New Zealand Patent Application No. 536149, 9 pgs.150Statutory Declaration—Murray Mark Altheim, dated Oct. 7, 2009, filed in the Matter of an opposition to New Zealand Patent Application No. 536149, 81 pgs.151Sun Microsystems, "StarOffice XML File Format Working Draft", Jan. 2001, Draft 10, pp. 19 and 234, http://web.archive.org/web/20010603030227/xml.openoffice.org/xml-specification-draft.pdf.152Sun Microsystems, "StarOffice XML File Format Working Draft", Jan. 2001, Draft 10, pp. 19, 89, 142, and 234, http://web.archive.org/web/20010603030227/xml.openoffice.org/xml-specification-draft.pdf.153Sun Microsystems, "StarOffice XML File Format Working Draft", Jan. 2001, Draft 10, pp. 48, 49, 51, 54-58.154Sun Microsystems, "StarOffice XML File Format Working Draft", Jan. 2001, Draft 10, pp. 19 and 234, http://web.archive.org/web/20010603030227/xml.openoffice.org/xml—specification—draft.pdf.155Sun Microsystems, "StarOffice XML File Format Working Draft", Jan. 2001, Draft 10, pp. 19, 89, 142, and 234, http://web.archive.org/web/20010603030227/xml.openoffice.org/xml—specification—draft.pdf.156Sun Microsystems, "The OpenOffice.org Source Project", Sun Microsystems, Inc., 2000, downloaded pp. 1-34.157Sun Microsystems, Inc., "Sun Download Center"; 2002.158Sun Microsystems, Inc.; "StarOffice™ 5.2—Setup Guide"; 2002; 72 pgs.159Sun Microsystems, Inc.; "StarOffice™ 6.0—Setup Guide"; 2002; 71 pgs.160Sun Microsystems, StarOffice 5.2, Jun. 6, 2002, retrieved from the Internet: URL:http://web.archive.org/vveb/20020210120419/www.sun.com/download; 2 pgs.161Sun Microsystems, StarOffice 5.2, Jun. 6, 2002, retrieved from the Internet: URL:http://web.archive.org/web/20020210120419/www.sun.com/download; 2 pgs.162Sun Microsystems; "StarOffice—XML File Format Working Draft"; Draft 9; Dec. 2000; pp. 1-393.163Surajit Chaudhuri and Kyuseok Shim; Storage and Retrieval of XML Data using Relational Databases; Advanced Technology Seminar 4; Abstract; Mar. 5, 2003; p. 802.164Tetrasix, "Welcome to Tetrasix Web Site", re: MajiX, Apr. 18, 2001, downloaded pp. 1-3.165Torsten Grabs et al.; XMLTM: Efficient Transaction Management for XML Documents; CIKM'02, Nov. 4-9, 2002; pp. 142-152.166Ullas Nambiar et al.; Efficient XML Data Management: An Analysis; EC-Web 2002, LNCS 2455; pp. 87-98.167Unicode Inc., "Unicode Technical Reports", Sep. 21, 2002, pp. 1, 2, 638, 642, and 644.168University of Georgia Center for Continuing Education, "Exploring the World-Wide Web, Hypertext Markup Language", February 24, 1999, downloaded pp. 1-7.169Uros Novak et al., "Experimental XSLT Processor for Objects", Proceedings of the IASTED International Conference, Applied Informatics, Feb. 18-21, 2002, pp. 277-282.170V. Turau, "Making legacy data accessible for XML applications", University of Applied Sciences, Department of Computer Science, Wiesbaden, Germany, 1999, pp. 1-11.171Volkan Atalay and Erkan Arslan; An SGML Based Viewer for Form Documents; 1999 IEEE Jul. 1999; pp. 201-204.172W. Wadge, "Intensional Markup Language", Proceedings of the Third International Workshop, DCW 2000, Quebec City, Canada, Jun. 19-21, 2000, pp. 82-89.173W3C, "XML Schema Requirements". W3C Note, Feb. 15, 1999, downloaded from www.w3.org/TR/NOTE-xml-schema-req, pp. 1-5.174W3C, "XML Schema Part 0: Primer", W3C Recommendation, May 2, 2001, downloaded pp. 1-67.175W3C, Fonts, Jan. 24, 2001, W3C, pp. 1-4, http://web.archive.org/web/20010124044900/ttp://www13.w3.org/TR/REC-CSS2/fonts.html#matching.176Walther, P., "XML Dokumente in Microsoft Word mit neuem Produkt der struktur AG kostenlos testen", http://www.contentmanager.de/magazine/news-h2695-xml-dokumente-in-microsoft-word-mit-neuem.html>, Jun. 5, 2002, 2 pgs.177Walther, P., "XML Dokumente in Microsoft Word mit neuem Produkt der struktur AG kostenlos testen", http://www.contentmanager.de/magazine/news—h2695—xml—dokumente—in—microsoft—word—mit—neuem.html>, Jun. 5, 2002, 2 pgs.178Watchorn, H. et al., "Word and XML: Making the 'Twain Meet'", XML Europe 2001, papers, May 2001, downloaded pp. 1-11.179Watchorn, H. et al., "Word and XML: Making the ‘Twain Meet’", XML Europe 2001, papers, May 2001, downloaded pp. 1-11.180WayBack Machine, Feb. 15, 2006, p. 1, http://web.archive.org/web/*/http://www.w3.org/TR/REC-CSS2/fonts.html-no Copy Available, Dead Link.181WayBack Machine, Feb. 15, 2006, p. 1, http://web.archive.org/web/*/http://www.w3.org/TR/REC-CSS2/fonts.html—no Copy Available, Dead Link.182Wen, Howard, "AbiWord: Open Source's Answer to Microsoft Word", Linux Dev Center, downloaded from http://www.linuxdevcenter.com/Ipt/a/1636, Mar. 14, 2002, pp. 1-3.183White, B. et al., "Standard Structural Elements" from "Web Content Accessibility Tips and Tricks", May 1, 2001, downloaded pp. 1-4.184Written Opinion mailed Aug. 26, 2005, in SG Appl. No. 200302602-8.185Written Opinion mailed Oct. 22, 2004, in SG Appl. No. 200302602-8.186XHTML Examples, "XHTML explained-XHTML Examples," downloaded from http://web.archive.org/web/20020603200919/http://www.javascriptkit.com/howto/xhtml-intro4.Shtml, published Jun. 3, 2002, pp. 1-3.187XHTML Examples, "XHTML explained—XHTML Examples," downloaded from http://web.archive.org/web/20020603200919/http://www.javascriptkit.com/howto/xhtml—intro4.Shtml, published Jun. 3, 2002, pp. 1-3.188Xin Zhang et al.; Clock: Synchronizing Internal Relational Storage with External XML Documents; 2001 IEEE Jun. 2001; pp. 111-118.189Xmetal 1.0, Webreference.com, Oct. 29, 1999, downloaded pp. 1-2, www.webreference.com/html/watch/xmetal/5.html.190XML Workshop Ltd., "Word to XML Converters", Mar. 7, 2003, downloaded pp. 1-2.191Y. Ishitani, "Document Transformation System from Papers to XML Data Based on Pivot XML Document Method", IEEE Computer Society, Seventh International Conference on Document Analysis and Recognition, 6 pp., Aug. 3-6, 2003.192YAWC Pro, "Welcome to YAWC Pro", Dec. 11, 2001, 1 pg.* Cited by examinerClassifications U.S. Classification707/802, 707/803, 707/805, 715/234International ClassificationG06F17/22, G06F15/02, G06F17/24, G06F7/00, G06F17/21, G06F17/00Cooperative ClassificationG06F17/2264, G06F17/24, G06F17/211, G06F17/2247, G06F17/218, G06F17/2205, Y10S707/99943, Y10S707/99939, Y10S707/99944, Y10S707/99945, Y10S707/99942European ClassificationG06F17/22M, G06F17/24, G06F17/21F8, G06F17/22T, G06F17/21F, G06F17/22CLegal EventsDateCodeEventDescriptionDec 9, 2014ASAssignmentOwner name: MICROSOFT TECHNOLOGY LICENSING, LLC, WASHINGTONFree format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:MICROSOFT CORPORATION;REEL/FRAME:034543/0001Effective date: 20141014Dec 29, 2014FPAYFee paymentYear of fee payment: 4RotateOriginal ImageGoogle Home - Sitemap - USPTO Bulk Downloads - Privacy Policy - Terms of Service - About Google Patents - Send FeedbackData provided by IFI CLAIMS Patent Services