1
Hoang K Chau, Isaac Kam Chak Cheng, Josephine Miu Cheng, Suet Mui Chiu, Jyh Herng Chow, Michael Leon Pauser, Jian Xu: Storing fragmented XML data into a relational database by decomposing XML documents with application specific mappings. International Business Machines Corporation, Gates & Cooper, November 4, 2003: US06643633 (263 worldwide citation)

A technique is provided to store fragmented XML data into a relational database by decomposing XML documents with application specific mappings. Data stored on a data store that is connected to a computer is transformed. Initially, an XML document containing XML data is received. A document access d ...


2
Hoang K Chau, Isaac Kam Chak Cheng, Josephine Miu Cheng, Suet Mui Chiu, Jyh Herng Chow, Michael Leon Pauser, Jian Xu: Generating one or more XML documents from a single SQL query. International Business Machines Corporation, Gates & Cooper, October 21, 2003: US06636845 (233 worldwide citation)

A technique is provided for generating one or more XML documents from a single SQL query. Data stored on a data storage device that is connected to a computer is transformed. A query is received that selects data stored in a relational database management system on the data storage device, wherein a ...


3
Josephine M Cheng, Jyh Herng Chow, Jian Xu: Method and apparatus for querying structured documents using a database extender. International Business Machines Corporation, Sughrue Mion PLLC, April 2, 2002: US06366934 (216 worldwide citation)

An extender for a computer-implemented relational database system is disclosed for storing, querying, and retrieving structured documents. The extender provides a new abstract data type and includes a plurality of user defined functions for storing, querying, and retrieving structured documents inte ...


4
Daniel T Chang, Josephine Miu Kung Cheng, Jyh Herng Chow, Jian Xu: Method and apparatus for creating an index in a database system. International Business Machines, May 29, 2001: US06240407 (179 worldwide citation)

A method, apparatus and article of manufacture for computer-implemented creation of an index in a database system is defined, wherein a structured document, interactively entered by an operator or already stored in the database system, is parsed into at least one corresponding element, then abstract ...


5
Josephine M Cheng, Jyh Herng Chow, Jian Xu: Method and apparatus for creating structure indexes for a data base extender. International Business Machines Corporation, Sughrue Mion PLLC, July 16, 2002: US06421656 (171 worldwide citation)

A method and apparatus using an extender for a computer-implemented relational database system is disclosed for storing, querying, and retrieving structured documents. The extender provides a new abstract data type and includes a plurality of user defined functions for storing, querying, and retriev ...


6
Josephine M Cheng, Jyh Herng Chow, Gene Y C Fuh, Jian Xu: Method and apparatus for indexing structured documents with rich data types. International Business Machines Corporation, Sughrue Mion PLLC, February 11, 2003: US06519597 (155 worldwide citation)

An extender for a computer-implemented relational database system is disclosed for storing, querying, and retrieving structured documents. The extender provides a new abstract data type and includes a plurality of user defined functions for storing, querying, and retrieving structured documents inte ...


7
Daniel T Chang, Josephine M Cheng, Jyh Herng Chow, Jian Xu: Database extender for storing, querying, and retrieving structured documents. International Business Machines Corporation, Sughrue Mion PLLC, June 24, 2003: US06584459 (151 worldwide citation)

An extender for a computer-implemented relational database system is disclosed for storing, querying, and retrieving structured documents. The extender provides a new abstract data type and includes a plurality of user defined functions for storing, querying, and retrieving structured documents inte ...


8
Jyh Herng Chow, You Chin, Nelson Mendonca Mattos, Brian T Tran: System, method, and program for extending a SQL compiler for handling control statements packaged with SQL query statements. International Business Machines Corporation, Marilyn Smith Dawkins, February 23, 1999: US05875334 (140 worldwide citation)

This invention provides an integrated compiler for compiling SQL3 control statements having procedural, i.e., control, information packaged together with query, i.e., non-procedural, statements. A query extractor contained within the parser extracts the query statement from the control statement lea ...


9
Hoang K Chau, Isaac Kam Chak Cheng, Josephine Miu Cheng, Suet Mui Chiu, Jyh Herng Chow, Michael Leon Pauser, Jian Xu: XML document stored as column data. International Business Machines Corporation, Gates & Cooper, April 13, 2004: US06721727 (104 worldwide citation)

A technique is provided for creating metadata for fast search of XML documents stored as column data. Data is stored in a data store connected to a computer. A main table is created in a relational database management system, wherein the main table has a column for storing an extensible markup langu ...


10
Yao Ching Stephen Chen, Jyh Herng Chow, Roberta Jo Cochrane, Gene Y C Fuh, Nelson Mendonca Mattos, Mir Hamid Pirahesh, Jeffrey D Richey, Brian Thinh Vinh Tran, Tuong Chanh Truong: Supporting dynamic tables in SQL query compilers. International Business Machines Corporation, Gates & Cooper, July 27, 1999: US05930795 (59 worldwide citation)

A framework for a query compiler and run-time environment for resolving a table reference to a dynamic table that is first identified at run-time but is initially unknown at compile-time. A parser parses the table reference and creates a parsed representation for the table that identifies the type o ...