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 …
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 …
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 …
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 …
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 …
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 …
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 …
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 …
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 …
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 …
XML fragment data 13, 2004, provisional application No. 60/580,445, corresponding to the …