Method and apparatus for hardware XML acceleration

Number of patents in Portfolio can not be more than 2000

United States of America Patent

PATENT NO 8392824
APP PUB NO 20100180195A1
SERIAL NO

12730869

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

A method and apparatus for accelerating processing of a structured document. A hardware XML accelerator includes one or more processors (e.g., CMT processors), one or more hardware XML parser units, one or more cryptographic units and various interfaces (e.g., to memory, a network, a communication bus). An XML document may be processed in its entirety or may be parsed in segments (e.g., as it is received). A parser unit parses a document or segment character by character, validates characters, assembles tokens from the document, extracts data, generates token headers (to describe tokens and data) and forwards the token headers and data for consumption by an application. A cryptographic unit may enforce web security, XML security or some other security scheme, by providing encryption/decryption functionality, computing digital signatures, etc. Software processing, bus utilization and latencies (e.g., memory, bus) are greatly reduced, thereby providing significantly improved XML processing and security processing throughput.

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

First Claim

See full text

Family

Loading Family data... loading....

Patent Owner(s)

Patent OwnerAddressTotal Patents
ORACLE AMERICA, INC.SANTA CLARA, CA8430

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Behrens, Jochen Santa Cruz, US 8 222
Dignum, Marcelino M Menlo Park, US 15 199
Nag, Biswadeep Fremont, US 9 352
Pericas-Geertsen, Santiago M Palm Beach Gardens, US 3 46
Petry, John P San Diego, US 15 180
Seltzer, Wayne F San Jose, US 7 150
Zaumen, William T Palo Alto, US 10 517

Cited Art Landscape

Patent Info (Count) # Cites Year
 
Other [Check patent profile for assignment information] (2)
2005/0010,793 Content addressable information encapsulation, representation, and transfer 2 2004
2007/0016,554 HARDWARE ACCELERATED VALIDATING PARSER 66 2006
 
INTERNATIONAL BUSINESS MACHINES CORPORATION (3)
* 7134075 Conversion of documents between XML and processor efficient MXML in content based routing networks 98 2001
* 2005/0273,772 Method and apparatus of streaming data transformation using code generator and translator 199 2005
* 7536711 Structured-document processing 27 2005
 
WELLS FARGO BANK, NATIONAL ASSOCIATION (1)
2004/0220,882 Method and apparatus for a broker entity 13 2003
 
JVC KENWOOD CORPORATION (1)
* 7409640 Electronic service manual for product constituted by electric or electronic circuit 1 2004
 
CISCO TECHNOLOGY, INC. (1)
6892237 Method and apparatus for high-speed parsing of network messages 160 2000
 
PACKET INTELLIGENCE LLC (1)
6665725 Processing protocol specific information in packets specified by a protocol description language 178 2000
 
Sensory Networks, Inc. (1)
2007/0195,814 Integrated Circuit Apparatus And Method for High Throughput Signature Based Network Applications 7 2006
 
EORIGINAL, INC. (1)
2001/0002,485 System and method for electronic transmission, storage, and retrieval of authenticated electronic original documents 69 2000
 
ORACLE AMERICA, INC. (1)
7373500 Secure network processing 121 2003
 
INTEL CORPORATION (1)
* 7536681 Processing secure metadata at wire speed 4 2005
 
RAM OPPORTUNITY FUND I LLC (1)
2005/0138,381 Dynamic content security processor system for XML documents 11 2004
 
Xambala Corporation (1)
* 7546234 Semantic processing engine 19 2004
 
LOCKHEED MARTIN CORPORATION (3)
* 6834382 Message parser and formatter 17 2001
* 7437408 Information aggregation, processing and distribution system 42 2003
2004/0172,234 Hardware accelerator personality compiler 77 2003
 
TELEMEDIA TECHNOLOGIES, INC. (1)
* 7305615 Methods and apparatus for accelerating data parsing 6 2002
 
CANON KABUSHIKI KAISHA (1)
* 7281205 Hash compact XML parser 19 2001
* Cited By Examiner

Patent Citation Ranking

Forward Cite Landscape

Patent Info (Count) # Cites Year
 
INTERNATIONAL BUSINESS MACHINES CORPORATION (2)
9766916 Implementing coherent accelerator function isolation for virtualization 0 2014
9501308 Implementing coherent accelerator function isolation for virtualization 1 2015
 
SANDISK IL LTD. (2)
* 8918650 Secure data processing for unaligned data 0 2008
* 2009/0113,218 SECURE DATA PROCESSING FOR UNALIGNED DATA 3 2008
* Cited By Examiner

Maintenance Fees

Fee Large entity fee small entity fee micro entity fee due date
7.5 Year Payment $3600.00 $1800.00 $900.00 Sep 5, 2020
11.5 Year Payment $7400.00 $3700.00 $1850.00 Sep 5, 2024
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