Mechanism for mapping XML schemas to object-relational database systems

R Murthy, M Krishnaprasad, S Chandrasekar… - US Patent …, 2006 - Google Patents
5,467.471 5,680,614 5,724,577 5,734,887 5.974. 407 5,987,506 6,038,563 6,055,544
6,061,684 6,128,610 6,141,655 6,154,741 6, 199,195 6,208,993 6,236,988 6,263,332 …

Managing compound XML documents in a repository

R Murthy - US Patent 9,183,321, 2015 - Google Patents
(57) ABSTRACT A declarative mechanism is used to manage large documents within a
repository. The large documents are sectioned into Subdocuments that are linked together …

Efficient evaluation of queries using translation

ZH Liu, M Krishnaprasad, A Manikutty, J Warner… - US Patent …, 2009 - Google Patents
Techniques are provided for processing a query including receiving the query, where the
query specifies certain operations; determining that the query includes a first portion in a first …

Method and apparatus for flexible storage and uniform manipulation of XML data in a relational database system

M Krishnaprasad, V Krishnamurthy, R Murthy - US Patent 7,024,425, 2006 - Google Patents
US7024425B2 - Method and apparatus for flexible storage and uniform manipulation of XML
data in a relational database system - Google Patents US7024425B2 - Method and apparatus …

Efficient query processing of XML data using XML index

A Thusoo, R Murthy, S Chandrasekar… - US Patent …, 2008 - Google Patents
(57) ABSTRACT A method and apparatus is provided for translating queries, such as path
expressions and SQL/XML constructs, into SQL 51) Int. Cl.(51) o I 7/30(2006.01) statements …

Techniques for managing hierarchical data with link attributes in a relational database

N Agarwal, F Ge, S Chandrasekar, R Murthy… - US Patent …, 2005 - Google Patents
Techniques for managing hierarchical data include managing a link table in a relational
database. The hierarchical data includes data about a hierarchy of nodes related by multiple …

Index for accessing XML data

S Chandrasekar, R Murthy, A Thusoo, AT Tran… - US Patent …, 2009 - Google Patents
Techniques are provided for indexing XML documents. According to one embodiment, a
PATH table created for storing one row for each indexed node of the XML documents. The …

Techniques of using a relational caching framework for efficiently handling XML queries in the mid-tier data caching

ZH Liu, M Krishnaprasad - US Patent 7,499,909, 2009 - Google Patents
A method and apparatus for processing queries is provided. A query is received at a mid-tier
node of a multi-tier system. The mid-tier node includes a mid-tier cache that is configured to …

Processing queries against one or more markup language sources

ZH Liu, M Krishnaprasad, A Manikutty, J Warner… - US Patent …, 2010 - Google Patents
Techniques are provided for processing a query, including receiving the query, where the
query specifies certain operations to be performed, including (a) a first set of one or more …

Efficient extraction of XML content stored in a LOB

S Chandrasekar, A Thusoo, R Murthy… - US Patent …, 2008 - Google Patents
(60) Provisional application No. 60/587,698, filed on Jul. used to identify a location in which
XML fragment data 13, 2004, provisional application No. 60/580,445, corresponding to the …