Hoang K. Chau - Sunnyvale CA Isaac Kam-Chak Cheng - San Jose CA Josephine Miu Cheng - San Jose CA Suet Mui Chiu - San Jose CA Michael Leon Pauser - Morgan Hill CA Jian Xu - San Jose CA
Assignee:
International Business Machines Corporation - Armonk NY
International Classification:
G06F 1730
US Classification:
707 1, 707513
Abstract:
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 definition that identifies one or more relational tables and columns is received. The XML data is mapped from the application DTD to the relational tables and columns using the document access definition by generating a first document object model tree using the XML document, generating a second document object model tree using the document access definition, and mapping the data from the first document object model tree into columns in one or more relational rabies using the second document object model tree.
Hoang K. Chau - Sunnyvale CA Isaac Kam-Chak Cheng - San Jose CA Josephine Miu Cheng - San Jose CA Suet Mui Chiu - San Jose CA Michael Leon Pauser - Morgan Hill CA Jian Xu - San Jose CA
Assignee:
International Business Machines Corporation - Armonk NY
International Classification:
G06F 1730
US Classification:
707 3, 707 4
Abstract:
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 language (XML) document in a native XML format One or more side tables are created in the relational database management system, wherein each side table has one or more columns that store one or more attributes extracted from die XML document for fast searching of the XML document. Thereafter, the side tables are used to locate data in the main table.
Generating One Or More Xml Documents From A Relational Database Using Xpath Data Model
Hoang K. Chau - Sunnyvale CA, US Isaac Kam-Chak Cheng - San Jose CA, US Josephine Miu Cheng - San Jose CA, US Suet Mui Chiu - San Jose CA, US Michael Leon Pauser - Morgan Hill CA, US Jian Xu - San Jose CA, US
Assignee:
International Business Machines Corporation - Armonk NY
International Classification:
G06F 17/30
US Classification:
707 3, 707 4
Abstract:
A technique is provided for generating one or more XML documents from a relational database using the XPath data model. Data stored on a data storage device that is connected to a computer is transformed. Initially, a document object model tee is generated using a document access definition, which defines the mapping between an XML tree structure and relational tables. The document object model tree is traversed to obtain information to retrieve relational data. The relational data is mapped to one or more XML documents.
Generating One Or More Xml Documents From A Single Sql Query
Hoang Chau - Sunnyvale CA, US Isaac Cheng - San Jose CA, US Josephine Cheng - San Jose CA, US Suet Chiu - San Jose CA, US Michael Pauser - Morgan Hill CA, US Jian Xu - San Jose CA, US
Assignee:
International Business Machines - Armonk NY
International Classification:
G06F007/00
US Classification:
707/003000
Abstract:
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 having a column for storing a document, wherein the document has one or more elements or attributes. One or more side tables are created, wherein each side table stores one or more elements or attributes. Then, the side tables are used to locate data in the main table with scalable indexing mechanisms to facilitate search. 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 that selects data in the data storage device is received. The selected data is retrieved into a work space. Then, one or more XML documents are generated to consist of the selected data. A technique is provided for generating one or more XML documents from a relational database using the XPath data model. Data stored on a data storage device that is connected to a computer is transformed. Initially, a document object model tree is generated using a document access definition, which defines the mapping between an XML tree structure and relational tables. The document object model tree is traversed to obtain information to retrieve relational data. The relational data is mapped to one or more XML documents. 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 definition that identifies one or more relational tables and columns is received. The XML data is mapped from the application DTD to the relational tables and columns using the document access definition based on the XPath data model.
Bao Phan - Fremont CA, US Martin Antoine Mathelier - Garnerville NY, US Hoang Quoc Chau - San Jose CA, US Simin Yao - Boonton Township NJ, US Eugene Prais - West Milford NJ, US
Assignee:
BAYER HEALTHCARE LLC - Tarrytown NY
International Classification:
B01L 3/00
US Classification:
422547
Abstract:
A blood sampler device includes a blood collector and a sampler body. The blood collector is designed to collect a sample of a fluid, such as blood, from a user and to be inserted into the sampler body, such that the collected blood can be discharged into a liquid chamber in the sampler body to mix with a liquid stored in the liquid chamber for testing. The blood collector includes vents that are designed to facilitate the flow of air out of the liquid chamber during this insertion, such that a lower and more consistent pressurization can be achieved within the liquid chamber. This design may also increase user comfort and enhance the accuracy of testing performed on the collected fluid.
Name / Title
Company / Classification
Phones & Addresses
Hoang Chau President
HOANG LANDSCAPING CORP Landscape Services
PO Box 1369, Vallejo, CA 94590 7531 Burnham Way, Pleasanton, CA 94568 121 Hodges St, Vallejo, CA 94589 121 Hogs St, Vallejo, CA 94589 (707)7312104
May 2011 to 2000 OperatorKQ Integrated Solutions INC San Jose, CA Mar 2010 to Mar 2011 OperatorPride industrial - electric Roseville, CA Sep 2007 to Mar 2008 Warehouse Worker