Method and system for inferring a schema from a hierarchical...

Data processing: presentation processing of document – operator i – Presentation processing of document – Layout

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C715S252000, C715S252000, C715S252000, C715S252000, C715S252000

Reexamination Certificate

active

06990632

ABSTRACT:
A method and system are provided for inferring a schema from an electronic document containing hierarchical data for use in a spreadsheet application program. The electronic document containing the hierarchical data is received into an application program. The application program may be a spreadsheet application program. The format of the hierarchical data structure may be XML. The hierarchical data includes a set of nodes making up the structure of the hierarchical data. The nodes may be XML elements and attributes. The hierarchical data is then parsed to discover one of the nodes in the hierarchical data. Once the node has been discovered, content associated with the discovered node is saved to a memory location in the computer system. The content may include data associated with the discovered node and the type of data associated with the node. The hierarchical data is then parsed again to discover subsequent nodes until the content for all of the nodes has been saved to the memory location. Then a schema generator generates schema elements using complex rules based on the particular qualities of each discovered node for each discovered node until a schema is generated for the hierarchical data.

REFERENCES:
patent: 6366299 (2002-04-01), Lanning et al.
patent: 6418446 (2002-07-01), Lection et al.
patent: 6476833 (2002-11-01), Moshfeghi
patent: 6480860 (2002-11-01), Monday
patent: 6480865 (2002-11-01), Lee et al.
patent: 6487566 (2002-11-01), Sundaresan
patent: 6502101 (2002-12-01), Verprauskus et al.
patent: 6502112 (2002-12-01), Baisley
patent: 6631497 (2003-10-01), Jamshidi et al.
patent: 6868423 (2005-03-01), Ohta et al.
patent: 2002/0099738 (2002-07-01), Grant
patent: 2002/0129054 (2002-09-01), Ferguson et al.
patent: 2003/0172196 (2003-09-01), Hejlsberg et al.
patent: 2004/0025114 (2004-02-01), Hiebert
patent: 2004/0054675 (2004-03-01), Li
patent: WO 200182133 (2001-11-01), None
XMLSpy Suite 4.4, XMLSpy User and Reference Manual, May 24, 2002, Altova, pp I and 17-45.
“Integrating with External Systems: iPlanet™ Unified Development Server”, Sun Microsystems, Inc., Ver. 5.0, Aug. 2001, pp. 127-156.
Sperberg-McQueen, C.M. and Thompson, Henry, “XML Schema”, W3C Architecture Domain, http://web.archive.org/web/20020802155904/http://www.w3.org/XML/Schema, 2000-2002, pp. 1-10.
Quin, Liam, “Extensible Markup Language (XML)”, W3C Architecture Domain, http://web.archive.org/web/2002121962057/http://www.w3.org/XML/, 1996-2002, pp. 1-3.
Clark, James, and DeRose, Steve, “XML Path Language (XPath), Version 1.0”, W3C, http://web.archive.org/web/2021010034434/http://www.w3.org/TR/xpath, 1999-2000, pp. 1-31.
“Microsoft BizTalk Server 2002—Using BizTallk Mapper”, http://msdn.Microsoft.com/library/en-us/bts—2002/htm/lat—xmltools—map—intro—zkqb.asp . . . , Microsoft Corporation, 1999-2001, pp. 1-2.
“BizTalk Server 2002 Mapper User Interface”, http://msdn.microsoft.com/library/en-us/bts—2002/htm/lat—xmltools—map—concept—codw . . . , Microsoft Corporation, 1999-2001, pp. 1.
“BizTalk Server 2002 Compiling Data”, http://msdn.microsoft.com/library/en-us/bts—2002/htm/lat—xmltools—map—concept—drgl.a . . . , Microsoft Corporation, 1999-2001, pp. 1.
“BizTalk Server 2002 Testing Maps”, http://msdn.microsoft.com/library/en-us/bts—2002/htm/lat—xmltools—map—concept—fhhy.a . . . , Microsoft Corporation, 1999-2001, pp. 1-2.
“BizTalk Server 2002 View Links and Functoids By Using Grid Preview”, http://msdn.microsoft.com/library/en-us/bts—2002/htm/lat—xmltools—map—check—fuwn.as . . . , Microsoft Corporation, 1999-2001, pp. 1.
“The StarOffice™ 6.0 Suite: New Features Guide”, Sun Microsystems, V.1.1, Jul. 2002, pp. 1-31.
“New Microsoft Office Family Application Taps Power of Industry-Standard XMl”, http://www.microsoft.com/presspass/press/2002/oct02/10-09officefamilypr.mspx, Microsoft Corporation, Oct. 2002-Feb. 2003, pp. 1-2.
“Q&A: How ‘XDocs’ Alters the Paradigm for Gathering Business-Critical Information”, http://www.microsoft.com/presspass/press/2002/oct02/10-09officefamily.mspx, Microsoft Corporation, Oct. 2002-Feb. 2003, p. 1-4.
“InfoPath: Microsoft Names New Product from Office Group”, http://www.microsoft.com/presspass/press/2003/feb03/02-10infopath.mspx, Microsoft Corporation, Oct. 2002-Feb. 2003, pp. 1-4.
“Microsoft Unveils Visual Studio.NET Enterprise Tools”, Microsoft Corporation, http://microsoft.com/presspass/press/2001/may01/05-21vseepr.mspx, May 2001, pp. 1-4.
“Microsoft Extends XML Web Services Support in .NET Enterprise Servers Through Visual Studio .NET”, http://www.microsoft.com/presspass/press/2002/feb02/02-13servervspr.mspx, Microsoft Corporation, Feb. 2002, pp. 1-3.
“How to Use XSl to Transform Excel XML Spreadsheet for Server-Side Use”, http://support.microsoft.com/default.aspx?scid=kb;en-us;278976, Microsoft Corporation, Aug. 2004, pp. 1-7.
“Integrated Development Environment (IDE)”, http://web.archive.org/web/20020602032242/http://altova.com/products—ide.html, Jun. 2002, pp. 1-2.
“Altova markup your mind!”, http://web.archive.org/web/20021204211721/http://altova.com/products—ide.html, Dec. 2002, pp. 1-3.
“Arbortext and Accessibility”, http://web.archive.org/web/200212191333536/www.arbortext.com/html/accessibility.html, Dec. 2002, pp. 1-5.
“XML Compliance, 100% Pure XML”, http:web.archive.org/web/20021209185855/www.arbortext.com/html/xml—compliance, Dec. 2002, pp. 1-3.
“Schemas”, http://web.archive.org/web/20021221023148/www.arbortext.com/html/schemas.html, Dec. 2002, pp. 1-3.
“Arbotext's Support for XSL-FO”, http://web.archive.org/web/20021221021632/www.arbortext.com/html/xsl-fo.html. Dec. 2002, pp. 1-4.
“Corel XMetal4, Making XML Content Creation Easy”, http://web.archive.org/web/20031118215158/www.corel.com/servlet/Satellite!pagename, Nov. 2003, pp. 1-2.
“Corel XMetal 4 and Interwoven TeamXML”, http://web.archive.org/web/20030807211225/www.corel.com/futuretense—cs/ccurl/corel=xml=4=and=interwoven=teamxml.pdf, Aug. 2003, pp. 1-2.
“The Corel-XyEnterprise XML Solution”, http://web.archive.org/web/20030807154355/www.corel.com/futuretense—cs/ccurl/corel=and=XY=enterprise=XML=solution.pdf, Aug. 2003, pp. 1-2.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Method and system for inferring a schema from a hierarchical... does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Method and system for inferring a schema from a hierarchical..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method and system for inferring a schema from a hierarchical... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-3565329

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.