US Patent No: 7,478,100

Number of patents in Portfolio can not be more than 2000

Method and mechanism for efficient storage and query of XML documents based on paths

Stats

ALSO PUBLISHED AS: 20050055355
ATTORNEY / AGENT: (SPONSORED)
 

Importance

Loading Importance Indicators... loading....

Abstract

A method, mechanism, and computer program product for storing, accessing, and managing XML data is disclosed. The approach supports efficient evaluation of XPath queries and also improves the performance of data/fragment extraction. The approach can be applied to schema-less documents. The approach is applicable to all database systems and other servers which support storing and managing XML content. In addition, the approach can be applied to store, manage, and retrieve other types of unstructured or semi-structured data in a database system.

Loading the Abstract Image... loading....

First Claim

Related Publications

Loading Related Publications... loading....

Patent Owner(s)

Patent OwnerAddressTotal Patents
ORACLE INTERNATIONAL CORPORATIONREDWOOD SHORES, CA3707

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Agarwal, Nipun Santa Clara, CA 216 1202
Murthy, Ravi Fremont, CA 158 1342
Sedlar, Eric San Francisco, CA 112 1219

Cited Art

Patent Info (Count) # Cites Year
 
TERADATA US, INC. (3)
2003/0014,393 METHOD AND APPARATUS FOR PARALLEL EXECUTION OF SQL FROM STORED PROCEDURES 9 1999
6,678,686 Method and apparatus for evaluating index predicates on complex data types using virtual indexed streams 11 1999
6,678,672 Efficient exception handling during access plan execution in an on-line analytic processing system 10 2000
 
GOOGLE INC. (2)
6,671,853 Method and system for selectively streaming markup language documents 72 1999
6,662,342 Method, system, and program for providing access to objects in a document 41 1999
 
INTERNATIONAL BUSINESS MACHINES CORPORATION (2)
6,665,663 Outerjoin and antijoin reordering using extended eligibility lists 11 2001
6,832,219 Method and system for storing and querying of markup based documents in a relational database 29 2002
 
AKAMAI TECHNOLOGIES, INC. (1)
2009/0132,648 CONTENT DELIVERY AND GLOBAL TRAFFIC MANAGEMENT NETWORK SYSTEM 3 2009
 
CANON KABUSHIKI KAISHA (1)
2003/0233,618 Indexing and querying of structured documents 35 2003
 
CREATIVE SCIENCE SYSTEMS, INC. (1)
2001/0029,604 Descriptive data construct mapping method and apparatus 36 2001
 
ERICSSON INC. (1)
2002/0198,027 Convenient dialing of names and numbers from a phone without alpha keypad 1 2001
 
MARK LOGIC CORPORATION (1)
2004/0103,105 Subtree-structured XML database 60 2003
 
ORACLE INTERNATIONAL CORPORATION (1)
2005/0278,358 Method of and system for providing positional based object to XML mapping 27 2004
 
SYBASE, INC. (1)
6,799,184 Relational database system providing XML query support 82 2002
 
UNWIRED PLANET, LLC (1)
2001/0001,008 Transmitter/receiver for GMSK and Offset-QAM 1 2000
 
VITRIA TECHNOLOGY, INC. (1)
6,742,054 Method of executing a data transformation specification 31 2000
 
YARDLEY, BENHAM AND RASCH, LLC (1)
5,455,945 System and method for dynamically displaying entering, and updating data from a database 122 1993
 
Other [Check patent profile for assignment information] (1)
2002/0156,811 System and method for converting an XML data structure into a relational database 62 2001

Patent Citation Ranking

Forward Cites

Patent Info (Count) # Cites Year
 
MICROSOFT CORPORATION (1)
7,603,362 Ordered list management 2 2004
 
ORACLE INTERNATIONAL CORPORATION (1)
8,209,352 Method and mechanism for efficient storage and query of XML documents based on paths 0 2009
 
YAHOO! INC. (1)
8,010,544 Inverted indices in information extraction to improve records extracted per annotation 0 2008
 
Other [Check patent profile for assignment information] (1)
7,698,633 Markup metalanguage 1 2005

Maintenance Fees

Fee Large entity fee small entity fee micro entity fee due date
7.5 Year Payment $3600.00 $1800.00 $900.00 Jul 13, 2016
11.5 Year Payment $7400.00 $3700.00 $1850.00 Jul 13, 2020
Fee Large entity fee small entity fee micro entity fee
Surcharge - 7.5 year - Late payment within 6 months $160.00 $80.00 $40.00
Surcharge - 11.5 year - Late payment within 6 months $160.00 $80.00 $40.00
Surcharge after expiration - Late payment is unavoidable $700.00 $350.00 $175.00
Surcharge after expiration - Late payment is unintentional $1,640.00 $820.00 $410.00