U.S. patents available from 1976 to present.
U.S. patent applications available from 2005 to present.

Icon_funbox Bizarre Patents

Patent No. 5593111

Safety System For Remove a Rider From a Vehicle by Deploying a Parachute

Methods and apparatus for reducing the velocity of a rider in or on an open cockpit vehicle when the rider is thrown from the vehicle.

Newsletter  PatentStorm News

Make the Most of Our Site

See this month's Top Inventors and Most Cited Patents.

Stay on top of the latest innovations by subscribing to an RSS feed.

Registered users: Manage your profile.

 

Attorney: ORACLE INTERNATIONAL CORPORATION;c/o BINGHAM MCCUTCHEN LLP


Number of applications: 25
Last date: June 19, 2008

Application No.Application TitleIssue Date
20080144079System and method for data compression
A method of processing data from a file includes obtaining a first portion of the file, creating a first compression unit by compressing at least the first portion of the file, obtaining a second portion of the file, creating a second compression unit by compressing at ...
06/19/2008
20080098173CONSISTENT CLIENT-SIDE CACHE
A method, system, and computer program product is disclosed for caching results in a client-side cache. Embodiments of a method, a system, and a computer program product are disclosed that associate a first snapshot of a database with a client that indicates a state of ...
04/24/2008
20080098169Cost based analysis of direct I/O access
A method, system, and computer program product forcost based analysis for data access in a database management system. In one approach, the method, system, and computer program productperforms identifying data to access, determining a first cost for direct I/O storage a...
04/24/2008
20080098236System and method for data encryption
A method of processing data from a file includes obtaining a first portion of the file, encrypting the first portion of the file to create a first encrypted portion, obtaining a second portion of the file, encrypting the second portion of the file to create a second enc...
04/24/2008
20080098083System and method for data de-duplication
A method of processing a file includes receiving a request to store the file, receiving the file, determining whether a database already contains the file, and storing the file in the database if the database does not already contain the file. A method of processing a f...
04/24/2008
20080098041SERVER SUPPORTING A CONSISTENT CLIENT-SIDE CACHE
A method, system, and computer program product is disclosed for interacting with a client supported by a client-side cache. Embodiments of a method, a system, and a computer program product are disclosed that retrieve a first snapshot, indicating a state of the database...
04/24/2008
20070288529Framework to optimize delete all rows operations on database objects
A bulk delete operation with reduced latency allows for retrieval of deleted data. Each database object holds a Delete SCN indicating when a bulk delete operation was last performed. Each row in the database object holds a Row Modification SCN indicating when the row wa...
12/13/2007
20070288463Cluster delta push
Methods and apparatuses for providing access to data in a cluster database are described. Embodiments of the invention include identifying situations in which many nodes require relatively equal access to a data block, and taking appropriate measures to improve the perf...
12/13/2007
20070130154Dynamic connection establishment using an object link
Techniques are provided for creating dynamic connections to objects on remote database clusters. Service-to-instance mapping information is provided to a listener process for a cluster database. The service-to-instance mapping indicates the current provider instance(s) ...
06/07/2007
20070118600Automatic resizing of shared memory for messaging
Methods and systems for estimating the hypothetical performance of a messaging application are disclosed. A number of pool sizes may be identified, each pool size being a potential size for the memory allocated to the messaging application. An online simulation is runni...
05/24/2007
20070094186Modular SQL rule-based management of job process flow
A system, method, computer program and article of manufacture for improved process flow of job processing is accomplished via a combination of complex dependencies, task and chain reuse, and use of one or more events as a task. ...
04/26/2007
20070088912Method and system for log structured relational database objects
A system, method, computer program and article of manufacture for updating a disk that moves updates for a specific database object into available contiguous free data blocks, and writes the multiple updates to disk using a single disk access, maintaining database trans...
04/19/2007
20070083488Undo hints to speed up segment extension and tuning of undo retention
Methods and systems for using undo hints to speed up segment extension are disclosed. While a process is searching other segments to find available space, the process collects undo hints that describe when space in a segment might become available. These undo hints are ...
04/12/2007
20070083866Leveraging advanced queues to implement event based job scheduling
A job scheduling technique that allows jobs to be launched as a result of messages which are not targeted specifically at the job, and for jobs to be interrelated in complex ways. ...
04/12/2007
20070083549Method and mechanism for providing a caching mechanism for contexts
Disclosed is a system and method for improving the performance of marshalling and un-marshalling operations. In one approach, the system and method can be used to improve the performance of marshalling and un-marshalling operations in databases that support opaque types...
04/12/2007
20070083566Longest query duration for auto tuning undo retention
Methods and systems for automatically tuning the undo retention in a database system are disclosed. The undo tablespace may be of a fixed size or may be set to be automatically extended. If the undo tablespace is of a fixed size, the undo retention is set to a “best p...
04/12/2007
20070083530Recoverable execution
Systems and methods for providing a one-step API that executes a series of atomic transactions in a database system. In one implementation, each atomic transaction is associated with a forward block of code that effects changes, an undo block of code that reverses the c...
04/12/2007
20060212672Method and mechanism for on-line data compression and in-place updates
A method and mechanism is disclosed for implementing storage and compression in a computer system. Each granular portion of a file can be individually stored in either a compressed storage unit or an uncompressed storage unit. The storage units can be allocated apriori ...
09/21/2006
20060212492Method and mechanism for identifying transaction on a row of data
A method and mechanism for identifying one or more transactions that have modified or created an object in a database system. Also disclosed is a method and mechanism to compensate for the effects of a transaction in a database system is disclosed. The disclosed approac...
09/21/2006
20060206473Methods and systems for database statement execution plan optimization
The methods and systems for database statement execution plan optimization exploit bind variable data available on the network to build and optimize an execution plan for the statement. A system for database statement execution plan optimization comprises a bind variabl...
09/14/2006
20060155777Deployment of life-cycle model for LDAP applications
Systems and methods for testing and deploying LDAP applications are disclosed. A test application may be tested in a test environment including a test directory. The test application may change data stored in the test directory. Furthermore, the test directory may be co...
07/13/2006
20060155778Updateable fan-out replication with reconfigurable master association
A system, method, computer program and article of manufacture for updateable fan-out replication with reconfigurable master association in a large, multi-node LDAP environment. A replication ring supports the addition of fan-out nodes as children to each primary node th...
07/13/2006
20060149760LDAP bulk append
Systems and methods for performing a bulk append into an LDAP Server Directory Store. A conversion tool may receive an input file in LDIF format. The conversion tool performs a schema check on each entry in the input file, and creates a plurality of output files in SQL ...
07/06/2006
20060123024System for persistent caching of LDAP metadata in a cluster LDAP server topology
Systems and methods for providing consistent metadata in a cluster database system are disclosed. Each node contains a number of LDAP server instances, as well as a monitor process. Each node contains a node shared memory, and the cluster contains a cluster shared memor...
06/08/2006
20060041575Method and system for object linking
Disclosed is a mechanism and method for object linking. According to an aspect of one embodiment of the invention, name linking information is co-located with the storage object, rather than being stored only at a computer node. By maintaining name liking information wi...
02/23/2006
 
Sign InRegister
Username  
Password   
forgot password?