Patents by Inventor Mayank Pradhan

Mayank Pradhan has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Publication number: 20070198543
    Abstract: Methods and apparatus for pre-processing mapping information for efficient decomposition of an XML document for storage in a database are provided. The method includes receiving a mapping document that describes how all of (or a portion of) an XML document is to decomposed, transforming the mapping document into a data structure for decomposing an XML document, and making the data persistent for use with a subsequent decomposition operation that decomposes an XML document.
    Type: Application
    Filed: February 10, 2006
    Publication date: August 23, 2007
    Applicant: International Business Machines Corporation
    Inventors: Dung Nguyen, Mayank Pradhan
  • Publication number: 20070067343
    Abstract: A method for determining relationships between hierarchically structured schema components and their effects on and content of tuples, includes: analyzing the hierarchically structured schema with user-supplied mappings and finding elements or attributes mapped to a same relational table; determining relationships between the elements or attributes to be either a one-to-one relationship or a one-to-many relationship based on an information set in the hierarchically structured schema; recording the relationships; and processing a hierarchically structured document against the recorded relationships and generating tuples accordingly. The constructs of a hierarchically structured schema that may affect the cardinality between the attributes of a relation, and thus the contents of the tuples, are considered. A relationship between the hierarchically structured schema model and a relational model is established.
    Type: Application
    Filed: September 21, 2005
    Publication date: March 22, 2007
    Applicant: International Business Machines Corporation
    Inventors: George Mihaila, Dung Nguyen, Mayank Pradhan
  • Publication number: 20060136483
    Abstract: A system and computer-based method is provided for decomposing and storing content of a markup based document into a relational database. For a schema of a markup based document a user identifies multiple items mapping into a same database table-column pair and associates a rowset to each such item and a corresponding database table. Next, the user creates a mapping document based on the schema of the markup based document with rowset-specific mapping annotations defining mapping of the items into columns of the rowsets. Decomposition of each item into a corresponding rowset column is accomplished by collecting the item content from the markup based document and storing it in the corresponding rowset column, for later storage in a database table.
    Type: Application
    Filed: December 22, 2004
    Publication date: June 22, 2006
    Applicant: International Business Machines Corporation
    Inventors: Dung Nguyen, Mayank Pradhan
  • Publication number: 20060136435
    Abstract: A system and computer-based method is provided for context-sensitive decomposition of a markup based document into a relational database, based on schemas with reusable item declarations. User creates a mapping document from a schema of a markup based document with at least one reusable item declaration defining an item being mapped to different tables/columns pairs, depending on the item's ancestry. Mapping document is then annotated with the item ancestry mapping annotation having a location path of the item. Each item is decomposed into a corresponding table column. Preferably, the mapping document is an annotated XML Schema.
    Type: Application
    Filed: December 22, 2004
    Publication date: June 22, 2006
    Applicant: International Business Machines Corporation
    Inventors: Dung Nguyen, Mayank Pradhan
  • Publication number: 20060136363
    Abstract: A system and computer-based method is provided for decomposing and storing a markup based document into a relational database. For a schema of a markup based document a user identifies multiple items mapping into a same database table-column pair, creates a logical table and associates the logical table to each item and a corresponding database table. Next, a user creates a mapping document of the markup based document with mapping annotations defining mapping of the items into columns of the logical tables. Decomposition of each item into a corresponding logical table column is accomplished by collecting the item content from the markup based document and storing it in the corresponding row column.
    Type: Application
    Filed: December 22, 2004
    Publication date: June 22, 2006
    Applicant: International Business Machines Corporation
    Inventors: Dung Nguyen, Mayank Pradhan