IP Library Assignment 014662/0001
Patent Assignment
Reel/Frame 014662/0001

Assignment of Assignor's Interest

Recorded: 2003-11-03 Pages: 33
Assignor
ORACLE CORPORATION
Executed: 2003-10-28
Assignee
ORACLE INTERNATIONAL CORPORATION
500 ORACLE PARKWAY, REDWOOD SHORES, CALIFORNIA, 94065
Covered Properties (243)
Recovery Logging in the Presence of Snapshot Files by Ordering of Buffer Pool Flushing
Patent: 5,369,757 →
Application: 07/717,212 →
Classification of Data Records by Comparison Records to a Training Database Using Probability Weights
Patent: 5,251,131 →
Application: 07/739,111 →
Simple Random Sampling on Pseudo-Ranked Hierarchical Data Structures in a Data Processing System
Patent: 5,379,422 →
Application: 07/822,056 →
Extending the Semantics of the Outer Join Operator for Un-Nesting Queries to a Data Base
Patent: 5,412,804 →
Application: 07/876,393 →
Two-Pass Multi-Version Read Consistency
Patent: 5,452,445 →
Application: 07/876,626 →
Methods and Apparatus for Optimizing Undo Log Usage
Patent: 5,524,205 →
Application: 08/050,747 →
Method and Apparatus for Processing Electronic Mail in Parallel
Patent: 5,504,897 →
Application: 08/175,159 →
Methods and Apparatus for Updating Information in a Computer System Using Logo and State Identifiers
Patent: 5,485,608 →
Application: 08/227,491 →
Range-Based Query Optimizer
Patent: 5,664,172 →
Application: 08/277,550 →
Dynamic Index Retrieval, Bit Mapping, and Optimization of a Single Relation Access
Patent: 5,495,608 →
Application: 08/280,146 →
Physical Database Design System
Patent: 5,485,610 →
Application: 08/292,575 →
System for Database Integrity with Multiple Logs Assigned to Client Subsets
Patent: 5,499,367 →
Application: 08/330,100 →
Method and Apparatus for Universal National Language Support Program Testing
Patent: 5,572,668 →
Application: 08/385,192 →
A Method and Apparatus for Defining and Configuring Modules of Data Objects and Programs in a Distributed Computer System
Patent: 5,724,556 →
Application: 08/422,042 →
Communication Link for Client-Server Having Agent Which Sends Plurality of Requests Independent of Client and Receives Information from the Server Independent of the Server
Patent: 5,850,517 →
Application: 08/521,660 →
Method and Apparatus for Comparison of Data Strings
Patent: 5,742,706 →
Application: 08/568,557 →
Menu Editor for a Graphical User Interface
Patent: 5,760,776 →
Application: 08/571,445 →
System and Method for Negotiating Security Services and Algorithms for Communication Across a Computer Network
Patent: 5,784,566 →
Application: 08/583,890 →
Method and Apparatus for Generating Dynamic Web Pages by Invoking a Predefined Procedural Package Stored in a Database
Patent: 5,761,673 →
Application: 08/594,686 →
Method and Apparatus for Efficiently Evaluating Exists and Not Exists Equivalent Subqueries
Patent: 5,732,258 →
Application: 08/598,518 →
Method for Editing Views Created by Joins
Patent: 5,832,485 →
Application: 08/601,127 →
Method and Apparatus for Storing and Retrieving Data in Multiple Languages Simultaneously Using a Fully-Populated Sub-Table
Patent: 5,787,410 →
Application: 08/603,658 →
Method for Using an Index as a Workspace for Deferred Enforcement of Uniqueness Constraints
Patent: 6,105,025 →
Application: 08/612,562 →
Method and Apparatus for Providing Isolation Levels in a Database System
Patent: 5,870,758 →
Application: 08/613,026 →
Method and Apparatus for Improved Transaction Recovery
Patent: 5,850,507 →
Application: 08/618,443 →
Configurable Conflict Resolution in a Computer Implemented Distributed Database
Patent: 5,806,074 →
Application: 08/618,507 →
Method and Apparatus for Distributing Work Granules Among Processes Based on the Location of Data Accessed in the Work Granules
Patent: 5,892,945 →
Application: 08/620,002 →
Method and Apparatus for Buffering Data in a Computer System
Patent: 5,778,442 →
Application: 08/621,655 →
Method and Apparatus for Providing Schema Evolution Without Recompilation
Patent: 6,119,130 →
Application: 08/624,191 →
Method and Apparatus for Dynamically Disabling and Enabling Table Locking for a Database
Patent: 5,794,241 →
Application: 08/629,106 →
A Method for Allocating Either Private or Shared Buffer Memory for Sto Ring Data from Sort Operations in Accordance with an Assigned Value or Threshold Value
Patent: 5,799,210 →
Application: 08/634,694 →
Recovery of Remotely Initiated Distributed Prepared Transaction by Status Report from a Second Database to an External Coordinator
Patent: 5,734,896 →
Application: 08/641,330 →
Using a Parent Latch That Covers a Plurality of Child Latches to Track the Progress of a Process Attempting to Acquire Resources
Patent: 5,784,623 →
Application: 08/654,552 →
Method and Apparatus for Data Comparisons
Patent: 5,802,528 →
Application: 08/655,321 →
Method and Apparatus of Enforcing Uniqueness of a Key Vallue for a Row in a Data Table
Patent: 5,860,070 →
Application: 08/655,960 →
Method and Apparatus for User Selectable Logging
Patent: 5,903,898 →
Application: 08/658,058 →
Method for Obtaining Information Regarding the Current Activity of a Database Management System from a Virtual Table in a Memory of the Database Management System
Patent: 5,809,495 →
Application: 08/658,059 →
Memory Structure and Method for Tuning a Database Statement Using a Join-Tree Data Structure Representation, Including Selectivity Factors, of a Master Table and Detail Table
Patent: 5,761,654 →
Application: 08/659,158 →
Method and Apparatus for Facilitating Data Replication Using Object Groups
Patent: 5,799,306 →
Application: 08/667,677 →
Method and Apparatus for Reducing the Memory Required to Store Bind Variable Descriptors in a Database
Patent: 5,802,523 →
Application: 08/669,244 →
Method and Apparatus for Parallelizing Operations That Create a Table
Patent: 5,870,743 →
Application: 08/669,697 →
Method and Apparatus for Implementing Cursor Variables for Accessing Data from Database
Patent: 6,044,216 →
Application: 08/671,801 →
Resource Management Using Resource Domains
Patent: 5,920,872 →
Application: 08/672,348 →
Using Overlapping Partitions of Data for Query Optimization
Patent: 6,014,656 →
Application: 08/673,714 →
Method and System for Processing Queries in a Database System Using Index Structures That Are Not Native to the Database System
Patent: 5,893,104 →
Application: 08/677,159 →
Method and Apparatus for Implementing Segmented Arrays in a Database
Patent: 5,845,296 →
Application: 08/677,771 →
Method and Apparatus for Executing Stored Procedures in a Foreign Database Management System
Patent: 5,768,589 →
Application: 08/680,561 →
Method and Apparatus for Building Efficient and Flexible Geometry Management Widget Classes
Patent: 5,721,848 →
Application: 08/689,355 →
Method and Apparatus for Achieving an Enforced and Valid Constraint State
Patent: 5,899,993 →
Application: 08/694,350 →
Selecting a Qualified Data Repository to Create an Index
Patent: 5,842,197 →
Application: 08/705,299 →
Method and Apparatus for Processing Reports
Patent: 6,226,659 →
Application: 08/710,440 →
Method and Apparatus for Managing Dependencies in a Distributed Computing Environment for Ensuring the Safety of Remote Procedure Calls
Patent: 6,212,578 →
Application: 08/711,772 →
Method and Apparatus for Queuing Updates in a Computer System
Patent: 5,963,960 →
Application: 08/739,353 →
Tracking Dependencies Between Transactions in a Database
Patent: 5,806,076 →
Application: 08/740,544 →
Reverse-Byte Indexing
Patent: 5,956,705 →
Application: 08/741,076 →
Method for Processing Type-Ahead Input and Operation-Abort Input
Patent: 5,900,024 →
Application: 08/745,025 →
Method and Apparatus for Using Undo/Redo Logging to Perform Asynchronous Updates of Parity and Data Pages in a Redundant Array Data Storage Environment
Patent: 6,041,423 →
Application: 08/747,064 →
Method and Apparatus for Processing Count Statements in a Database System
Patent: 5,819,256 →
Application: 08/752,128 →
Index-Only Tables with Nested Group Keys
Patent: 5,852,822 →
Application: 08/764,112 →
Method and Apparatus That Provides a Scalable Media Delivery System
Patent: 5,953,506 →
Application: 08/768,114 →
Method and Apparatus for Reapplying Changes to a Database
Patent: 5,974,425 →
Application: 08/768,717 →
Dequeuing Using Queue Batch Numbers
Patent: 5,870,760 →
Application: 08/769,740 →
Parallel Queue Propagation
Patent: 5,870,761 →
Application: 08/770,573 →
Recoverable Data Replication Between Source Site and Destination Site Without Distributed Transactions
Patent: 5,781,912 →
Application: 08/772,003 →
Improved Method and Apparatus for Parallel Processing Aggregates Using Intermediate Aggregate Values
Patent: 5,850,547 →
Application: 08/780,591 →
Method and Apparatus for Peer-to-Peer Data Replication
Patent: 5,806,075 →
Application: 08/783,156 →
Range-Based Query Optimizer
Patent: 6,439,783 →
Application: 08/784,227 →
Method and Apparatus for Peer-to-Peer Data Replication Including Handling Exceptional Occurrences
Patent: 5,737,601 →
Application: 08/784,442 →
Caching Data in Recoverable Objects
Patent: 5,832,516 →
Application: 08/784,611 →
Method and Apparatus for Generating Reports Using Declarative Tools
Patent: 6,160,549 →
Application: 08/785,856 →
Method and Apparatus for Generating Reports Using Declarative Tools
Patent: 5,809,266 →
Application: 08/786,198 →
Processing Distributed Transactions in Heterogeneous Computing Environments Using Two-Phase Commit
Patent: 5,924,095 →
Application: 08/796,169 →
Database Backup/Restore and Bulk Data Transfer
Patent: 5,873,101 →
Application: 08/799,562 →
Drag and Drop Object Subclassing
Patent: 5,913,063 →
Application: 08/806,996 →
Creating Bitmaps from Multi-Level Identifiers
Patent: 6,081,800 →
Application: 08/807,344 →
Query Processing Using Compressed Bitmaps
Patent: 6,141,656 →
Application: 08/807,429 →
Bitmapped Indexing with High Granularity Locking
Patent: 5,899,988 →
Application: 08/807,451 →
Method and Apparatus for Using Incompatible Types of Indexes to Process a Single Query
Patent: 5,903,888 →
Application: 08/808,096 →
Group by and Distinct Sort Elimination Using Cost-Based Optimization
Patent: 5,822,748 →
Application: 08/808,097 →
Report Server Caching
Patent: 5,978,787 →
Application: 08/808,102 →
Method and Apparatus for Providing Database System Replication in a Mixed Propagation Environment
Patent: 5,937,414 →
Application: 08/808,522 →
Bitmap Index Compression
Patent: 5,907,297 →
Application: 08/808,560 →
Bitmap Segmentation
Patent: 6,067,540 →
Application: 08/808,584 →
Updating Bitmapped Indexes
Patent: 5,884,307 →
Application: 08/808,585 →
Combining Bitmaps Within a Memory Limit
Patent: 5,963,935 →
Application: 08/808,586 →
Method for Executing Star Queries
Patent: 5,848,408 →
Application: 08/808,621 →
Method and Apparatus for Performing Consistent Reads in Multiple- Server Environments
Patent: 5,832,521 →
Application: 08/808,622 →
Controlled Execution of Partitioned Code
Patent: 6,126,328 →
Application: 08/810,624 →
Method and Apparatus for Implementing Bandwidth Allocation with a Reserve Feature
Patent: 6,125,396 →
Application: 08/824,619 →
Hierarchical Protection of Seed Data
Patent: 5,915,086 →
Application: 08/832,232 →
Techniques for Reducing the Number of Snapshots of a Database
Patent: 5,956,713 →
Application: 08/838,967 →
Method and Apparatus for Identifying New Data by Address Ranges
Patent: 5,848,405 →
Application: 08/839,190 →
Dynamic Snapshot Set Adjustment
Patent: 5,873,098 →
Application: 08/841,541 →
Sharing Snapshots for Consistent Reads
Patent: 5,956,731 →
Application: 08/842,169 →
Automated Hypertext Outline Generation for Documents
Patent: 5,978,818 →
Application: 08/846,510 →
Genetic Algorithm Control Arrangement for Massively Parallel Computer System
Patent: 5,839,120 →
Application: 08/856,401 →
Multithreaded Client Application Storing a Separate Context for Each Transaction Thus Allowing Threads to Resume Transactions Startded by Other Client Threads
Patent: 6,119,145 →
Application: 08/858,616 →
Method for Executing a Procedure That Requires Input from a Role
Patent: 5,987,422 →
Application: 08/864,850 →
Method and Apparatus for Performing a Loop Reset in a Process Modeling System
Patent: 5,890,127 →
Application: 08/865,269 →
Method and Apparatus for Reporting Errors in a Computer System
Patent: 6,138,253 →
Application: 08/865,333 →
Performance-Related Estimation Using Pseudo-Ranked Trees
Patent: 5,875,445 →
Application: 08/865,374 →
Method and Apparatus for Implementing User-Definable Error Handling Processes
Patent: 6,334,193 →
Application: 08/865,527 →
Method and Apparatus for Reducing the Number of Pings That Occur in a Multiple Node System
Patent: 6,012,060 →
Application: 08/865,651 →
Method for Managing Termination of a Lock-Holding Process Using a Waiting Lock
Patent: 5,872,981 →
Application: 08/865,885 →
Security and Password Mechanisms in a Database System
Patent: 5,944,825 →
Application: 08/866,038 →
Method for Managing Shared Resources in a Multiprocessing Computer System
Patent: 6,041,384 →
Application: 08/866,200 →
Planned Session Termination for Clients Accessing a Resource Thgrough a Server
Patent: 6,199,110 →
Application: 08/866,204 →
"Automatic Failover for Clients Accessing a Resource Through a Server"
Patent: 6,490,610 →
Application: 08/866,842 →
Method and Apparatus for Parallelizing Operations That Insert Data into an Existing Data Container
Patent: 5,956,704 →
Application: 08/870,147 →
Method and Apparatus for Coupling Clients to Servers
Patent: 6,243,751 →
Application: 08/872,529 →
Method and Apparatus for Enabling Web-Based Execution of an Application
Patent: 6,073,163 →
Application: 08/872,777 →
A System Using Session Data Stored in Session Data Storage for Associating and Disassociating User Identifiers for Switching Client Sessions in a Server
Patent: 6,088,728 →
Application: 08/873,057 →
A System and Method for Generating and Transmitting a Command in Response to a Request for Additional Data and Data Described in the Request
Patent: 6,421,715 →
Application: 08/873,385 →
Method and Apparatus for Generating Recurring Events in a Calendar/Schedule System
Patent: 6,272,074 →
Application: 08/886,842 →
Method and Apparatus for Implementing Parallel Operations in a Database Management System
Patent: 5,857,180 →
Application: 08/898,080 →
Parallel System and Method for Generating Classification/Regression Tree
Patent: 5,864,839 →
Application: 08/938,068 →
Method and Apparatus for Processing Electronic Mail in Parallel
Patent: 5,835,762 →
Application: 08/939,998 →
I/O Forwarding in a Cache Coherent Shared Disk Computer System
Patent: 6,112,281 →
Application: 08/946,084 →
Apparatus and Method for Message Queuing in a Database System
Patent: 6,058,389 →
Application: 08/961,597 →
References That Indicate Where Global Database Objects Reside
Patent: 6,134,558 →
Application: 08/961,740 →
Method and Apparatus for Accessing a File That Can Be Concurrently Written
Patent: 6,178,428 →
Application: 08/961,741 →
Method and Apparatus for Preserving Non-Current Information That Can Be Overwritten in a Computer File
Patent: 5,946,700 →
Application: 08/961,747 →
Method and Apparatus for Fail Safe Configuration
Patent: 6,173,420 →
Application: 08/961,793 →
Apparatus and Method for Pickling Data
Patent: 6,128,621 →
Application: 08/961,795 →
Method and Apparatus for Implementing an Extensible Authentication Mechanism in a Web Application Server
Patent: 6,446,204 →
Application: 08/961,796 →
Method and System for Locking Resources in a Computer System
Patent: 6,108,654 →
Application: 08/961,797 →
Multi-Node Fault-T0LERANT Timestamp Generation
Patent: 6,078,930 →
Application: 08/961,798 →
Method and Apparatus for Incorporating State Information into a Url
Patent: 6,225,995 →
Application: 08/962,028 →
Method and Apparatus for Efficiently Backing Up Files Using Multiple Computer Systems
Patent: 6,003,044 →
Application: 08/962,086 →
Method and Apparatus for Identifying Files Used to Restore a File
Patent: 6,073,128 →
Application: 08/962,087 →
Approach for Managing Access to Large Objects in Database Systems Using Large Object Indexes
Patent: 6,061,678 →
Application: 08/962,132 →
Generating Computer Instructions Having Operand Offset Length Fields for Defining the Length of Variable Length Operand Offsets
Patent: 6,182,202 →
Application: 08/962,134 →
Apparatus and Method Which Features Linearizing Attributes of an Information Object into a String of Bytes for Object Representation and Storage in a Database System
Patent: 6,112,207 →
Application: 08/962,409 →
Method and System for Executing an Operation in a Distributed Environment
Patent: 6,026,404 →
Application: 08/962,414 →
Object Views for Relational Data
Patent: 6,108,664 →
Application: 08/962,415 →
Apparatus and Method for Null Representation in Database Object Storage
Patent: 6,112,210 →
Application: 08/962,416 →
Method and Apparatus for Handling Client Request with a Web Distributed Application Server
Patent: 6,247,056 →
Application: 08/962,485 →
Lob Locators
Patent: 5,999,943 →
Application: 08/962,487 →
Logical Groupings Within a Database
Patent: 6,006,234 →
Application: 08/962,531 →
Latch-Free Sequence Generation for High Concurrency Ststems
Patent: 5,983,015 →
Application: 08/962,534 →
Apparatus and Method for Storage of Object Collections in a Database System
Patent: 6,061,690 →
Application: 08/962,535 →
Method and Apparatus for Performing Transactions in a Stateless Web Environment Which Supports a Declarative Paradigm
Patent: 6,334,114 →
Application: 08/962,536 →
Method and Apparatus for Restoring a Portion of a Database
Patent: 5,991,772 →
Application: 08/962,539 →
Method and Apparatus for Providing Continuous Level of Detail
Patent: 6,169,549 →
Application: 09/003,863 →
Reliable Connectionless Network Protocol
Patent: 6,310,892 →
Application: 09/005,526 →
Method and Apparatus for Copying Data That Resides in a Database
Patent: 6,105,030 →
Application: 09/032,095 →
Method and Apparatus for Implementing Dynamic Vrml
Patent: 5,999,944 →
Application: 09/032,099 →
Method and Apparatus for Incrementally Generating a Virtual Three-Dimensional World
Patent: 6,088,698 →
Application: 09/032,320 →
Composing a Description of a Virtual 3D World from Values Stored in a Database and Generated by Decomposing Another Description of a Virtual 3D World
Patent: 6,348,927 →
Application: 09/032,749 →
Compile Time Variable Size Paging of Constant Pools
Patent: 6,275,830 →
Application: 09/044,507 →
Architecture for Client-Server Communication Over a Communication Link
Patent: 6,157,941 →
Application: 09/044,643 →
Method and Apparatus for Providing Inter-Application Program Communication Using a Common View
Patent: 6,370,590 →
Application: 09/052,049 →
Method and Apparatus for Providing Inter-Application Program Communication Using a Common View and Metadata
Patent: 6,202,099 →
Application: 09/052,348 →
Method and Apparatus Capable of Prioritizing and Streaming Objects Within a 3-D Virtual Environment
Patent: 6,118,456 →
Application: 09/054,338 →
Method for Using an Index as a Workspace for Deferred Enforcement of Uniqueness Constraints
Patent: 6,047,285 →
Application: 09/056,392 →
Developing Device and Developer Carrying Member
Patent: 5,893,014 →
Application: 09/072,452 →
Extensible Framework of Key Resource Manager and Transaction Manager Events for Providing Native Support for Foreign-Initiated Transactions
Patent: 6,233,587 →
Application: 09/074,511 →
Method and Apparatus for Determining Whether a Transaction Can Use a Version of a Data Item
Patent: 6,192,377 →
Application: 09/078,358 →
Method and Apparatus for Incremental Refresh of Summary Tables in a Database System
Patent: 6,205,451 →
Application: 09/083,643 →
Managing Access to Data in a Distributed Database Environment
Patent: 6,237,001 →
Application: 09/095,463 →
Method and Apparatus for Propagating Commit Times Between a Plurality of Database Servers
Patent: 6,243,702 →
Application: 09/102,724 →
Managing Partitioned Cache
Patent: 6,370,619 →
Application: 09/102,735 →
Recovery Optimization with Incremental Checkpoints
Patent: 6,253,212 →
Application: 09/103,627 →
Distributed Resource Management
Patent: 6,314,114 →
Application: 09/103,629 →
Method and System for Controlling Recovery Downtime
Patent: 6,351,754 →
Application: 09/103,630 →
Incremental Maintenance of Materialized Views Containing One-to-N Lossless Joins
Patent: 6,125,360 →
Application: 09/109,115 →
Incremental Maintenance of Materialized Views Containing One-to-One Lossless Joins
Patent: 6,134,543 →
Application: 09/109,782 →
Moderately Conservative, Mostly Copying 2 Space Garbage Collector in the Nursery of a Generational Memory Manager
Patent: 6,421,689 →
Application: 09/110,000 →
Autonomous Transactions in a Database System
Patent: 6,219,666 →
Application: 09/114,340 →
A Method for Allocating Either Private or Shared Buffer Memory for Storing Data from Sort Operations in Accordance with an Assigned Value or Threshold Value
Patent: 6,230,220 →
Application: 09/127,438 →
Method and Apparatus for Executing a Query That Specifies a Sort Plus Operation
Patent: 5,974,408 →
Application: 09/129,257 →
Method and System for Mastering Locks in a Multiple Server Database System
Patent: 6,272,491 →
Application: 09/139,042 →
An Index with Entries That Store the Key of a Row and All Non-Key Values of the Row
Patent: 6,128,610 →
Application: 09/139,526 →
Apparatus and Method for Aggregate Indexes
Patent: 6,487,546 →
Application: 09/141,345 →
Method and Apparatus for Improved Transaction Recovery
Patent: 6,182,241 →
Application: 09/141,765 →
Opaque Types
Patent: 6,286,015 →
Application: 09/149,889 →
Method and Apparatus for Processing Electronic Mail in Parallel
Patent: 6,216,127 →
Application: 09/154,523 →
Recovering Resources in Parallel
Patent: 6,295,610 →
Application: 09/156,551 →
Database Fine-Grained Access Control
Patent: 6,487,552 →
Application: 09/167,092 →
Reducing the Memory Footprint of a Session Duration Semispace
Patent: 6,279,012 →
Application: 09/172,095 →
Method and System for Interupting Page Delivery Operations in a Web En
Patent: 6,317,790 →
Application: 09/187,293 →
Method and Apparatus for Transferring Data from the Cache of One Node to the Cache of Another Node
Patent: 6,353,836 →
Application: 09/199,120 →
Method and Apparatus for Reapplying Changes to a Database
Patent: 6,292,808 →
Application: 09/205,830 →
Object Hashing with Incremental Changes
Patent: 6,363,396 →
Application: 09/218,864 →
Rewriting a Query in Terms of a Summary Based on One-to-One and One-to-Many Losslessness of Joins
Patent: 6,477,525 →
Application: 09/221,363 →
Rewriting a Query in Terms of a Summary Based on Functional Dependencies and Join Backs, and Based on Join Derivability
Patent: 6,496,819 →
Application: 09/221,641 →
Using a Materialized View to Process a Related Query Containing a Semijoin
Patent: 6,449,609 →
Application: 09/221,647 →
Using a Materialized View to Process a Related Query Containing a One to Many Lossless Join
Patent: 6,449,605 →
Application: 09/221,649 →
Using a Materialized View to Process a Related Query Containing an Antijoin
Patent: 6,449,606 →
Application: 09/221,913 →
Database Having an Integrated Transformation Engine Using Pickling and Unpickling of Data
Patent: 6,377,953 →
Application: 09/222,010 →
Anticipatory Lock Mode Conversions in a Lock Management System
Patent: 6,405,274 →
Application: 09/222,012 →
Rewriting a Query in Terms of a Summary Based on Aggregate Computability and Canonical Format and When a Dimension Table Is on the Child Side of an Outer Join
Patent: 5,991,754 →
Application: 09/222,249 →
Performing 2-Phase Commit with Presumed Prepare
Patent: 6,510,421 →
Application: 09/222,407 →
Performing 2-Phase Commit with Delayed Forget
Patent: 6,493,726 →
Application: 09/222,553 →
Hybrid Shared Nothing/Shared Disk Database System
Patent: 6,321,238 →
Application: 09/222,577 →
Transitioning Ownership of Data Items Between Ownership Groups
Patent: 6,341,340 →
Application: 09/222,593 →
Method and Apparatus for Efficiently Refreshing Sets of Summary Tables and Materialized Views in a Database Management System
Patent: 6,334,128 →
Application: 09/224,063 →
Reward Based Cache Management
Patent: 6,378,043 →
Application: 09/224,381 →
Method and Apparatus for Distributing Work Granules Among Processes Based on the Location of Data Accessed in the Work Granules
Patent: 6,505,227 →
Application: 09/238,670 →
Database Appliance Comprising Hardware and Software Bundle Configured for Specific Database Applications
Patent: 6,487,547 →
Application: 09/240,229 →
Method and Apparatus for Providing Multiple Commands to a Server
Patent: 6,324,567 →
Application: 09/249,222 →
Publication: US 2001/0011296
Hierarchical Indexing for Accessing Hierarchically Organized Information in a Relational System
Patent: 6,427,123 →
Application: 09/251,757 →
Detecting a State Change in a Lock Structure to Validate a Potential Deadlock
Patent: 6,304,938 →
Application: 09/256,330 →
Automatically Determining Data That Is Best Suited for Index Tuning
Patent: 6,321,218 →
Application: 09/256,810 →
Reliable Message Propagation in a Distributed Computer System
Patent: 6,397,352 →
Application: 09/256,847 →
Resource Management Using Resource Domains
Patent: 6,385,613 →
Application: 09/272,980 →
Transaction-Based Locking Approach
Patent: 6,412,034 →
Application: 09/293,360 →
Security and Password Mechanisms in a Database System
Patent: 6,145,086 →
Application: 09/300,091 →
Method for Processing Host Language Source Code Containing Embedded Database Language Statements
Patent: 6,108,660 →
Application: 09/305,354 →
Bitmap Segmentation
Patent: 6,195,656 →
Application: 09/311,171 →
Method and Apparatus for Using Incompatible Types of Indexes to Process a Single Query
Patent: 6,144,957 →
Application: 09/311,181 →
Bitmap Index Compression
Patent: 6,205,442 →
Application: 09/311,654 →
Report Server Caching
Patent: 6,199,058 →
Application: 09/313,130 →
Transactional Framework for Executing Statements Involving Non-Native Code
Patent: 6,360,228 →
Application: 09/324,605 →
Optimizing Parameter Passing
Patent: 6,481,007 →
Application: 09/324,893 →
Generating and Implementing Indexes Based on Criteria Set Forth in Queries
Patent: 6,421,662 →
Application: 09/326,530 →
Method and System for Removing Ambiguities in a Shared Database Command
Patent: 6,374,257 →
Application: 09/334,362 →
Method and Apparatus That Provides a Scalable Media Delivery System
Patent: 6,490,627 →
Application: 09/340,624 →
Method and Apparatus for Preserving Non-Current Information That Can Be Overwritten in a Computer File
Patent: 6,055,546 →
Application: 09/343,932 →
Content Based Publish-and-Subscribe System Integrated in a Relational Database System
Patent: 6,405,191 →
Application: 09/359,170 →
Rewriting Queries to Access Materialized Views That Group Along an Ordered Dimension
Patent: 6,345,272 →
Application: 09/361,688 →
Accessing Domain Object Data Stored in a Relational Database System
Patent: 6,484,180 →
Application: 09/365,663 →
Method and System for Performing Fine Grain Versioning
Patent: 6,460,052 →
Application: 09/378,396 →
Parallel Index Maintenance
Patent: 6,438,562 →
Application: 09/379,625 →
Method and Apparatus for Using Metadata to Dynamically Generate a Display Page to Solicit Input from a User
Patent: 6,493,704 →
Application: 09/394,664 →
Method and Apparatus for Dynamically Rendering Components at Run Time
Patent: 6,507,833 →
Application: 09/395,075 →
Database System Event Triggers
Patent: 6,405,212 →
Application: 09/405,013 →
Building Indexes on Columns Containing Large Objects
Patent: 6,243,718 →
Application: 09/405,410 →
Tracking Multiple Versions of Data Items by Utilizing a Single Index
Patent: 6,209,000 →
Application: 09/405,460 →
Method and Apparatus for Reducing Costs Associated with Manipulating Data
Patent: 6,493,710 →
Application: 09/411,061 →
Storing Multidimensional Data in a Relational Database Management System
Patent: 6,484,179 →
Application: 09/427,202 →
Method and Apparatus for Providing Schema Evolution Without Recomplication
Patent: 6,216,137 →
Application: 09/433,656 →
Mechanism for Sharing Ancillary Data Between a Family of Related Functions
Patent: 6,421,666 →
Application: 09/436,046 →
Parallel Distinct Aggregates
Patent: 6,430,550 →
Application: 09/455,004 →
Techniques for Handling Function-Defined Hierarchical Dimensions
Patent: 6,493,708 →
Application: 09/517,361 →
Performing operations on objects in database system in response to a request that specifies references that indicate where the objects reside
Patent: 6,266,673 →
Application: 09/589,601 →
Bitmap segmentation
Patent: 6,266,662 →
Application: 09/617,207 →
Opaque Types
Patent: 6,470,348 →
Application: 09/629,541 →
Method for minimizing the number of sorts required for a query block containing window functions
Patent: 6,389,410 →
Application: 09/656,905 →
Managing Recovery of Data After Failure of One or More Caches
Patent: 6,411,968 →
Application: 09/894,325 →
Publication: US 2002/0016795
Recovering Data from a Failed Cache Using Recovery Logs of Caches That Updated the Data
Patent: 6,507,853 →
Application: 09/894,521 →
Publication: US 2001/0037342
Managing Partitioned Cache
Patent: 6,470,423 →
Application: 10/032,243 →
Approach for Publishing Data in a Relational Database System
Patent: 6,502,093 →
Application: 10/099,478 →
Related Assignments (25)
Other recorded transfers of the patents in this record — the chain of ownership.
Assignment of Assignors Interest. Jul 31, 1991
From: MASAND, BRIJ M.; SMITH, STEPHEN J.
To: THINKING MACHINES CORPORATION
Reel/Frame 005806/0419 →
Assignment of Assignors Interest. Aug 9, 1991
From: SPIRO, PETER M.; RAGHAVAN, ANANTH; RENGARAJAN, TIRUMANJANAM K.
To: DIGITAL EQUIPMENT CORPORATION, A CORPORATION OF MA
Reel/Frame 005817/0049 →
Assignment of Assignors Interest. Jan 16, 1992
From: ANTOSHENKOV, GENNADY
To: DIGITAL EQUIPMENT CORPORATION
Reel/Frame 005992/0021 →
Assignment of Assignors Interest. Apr 30, 1992
From: KRISHNA, MURALI M.
To: DIGITAL EQUIPMENT CORPORATION
Reel/Frame 006117/0734 →
Assignment of Assignors Interest. Jul 28, 1992
From: HALLMARK, GARY
To: ORACLE CORPORATION
Reel/Frame 006213/0778 →
Assignment of Assignor's Interest Apr 18, 1994
From: GANS, STEVEN; NAZEM, FARZAD
To: ORACLE CORPORATION
Reel/Frame 006965/0320 →
Assignment of Assignor's Interest Jul 19, 1994
From: ANTOSHENKOV, GENNADY
To: DIGITAL EQUIPMENT CORPORATION
Reel/Frame 007123/0710 →
Assignment of Assignor's Interest Dec 20, 1994
From: DIGITAL EQUIPMENT CORPORATION
To: ORACLE CORPORATION
Reel/Frame 007260/0320 →
Assignment of Assignor's Interest Jan 11, 1995
From: BAMFORD, ROGER
To: ORACLE CORPORATION
Reel/Frame 007295/0569 →
Assignment of Assignor's Interest Mar 31, 1995
From: SEE, HIOW-TONG J.; HOKETSU, MAKOTO
To: ORACLE CORPORATION
Reel/Frame 007412/0719 →
Assignment of Assignor's Interest Jun 5, 1995
From: ORACLE CORPORATION
To: ORACLE CORPORATION, A CORP. OF DE
Reel/Frame 007496/0271 →
Assignment of Assignor's Interest Jul 5, 1995
From: SOUDER, BENNY; DOO, LIP BOON; ELSBERND, CURTIS; LIM, PETER
To: ORACLE CORPORATION
Reel/Frame 007525/0155 →
Assignment of Assignor's Interest Jan 11, 1996
From: VERKLER, JAY L.; HARRENSTIEN, KENNETH L.; SHAFIQ, MUHAMMAD; LAMBERT, MARK L.
To: ORACLE CORPORATION
Reel/Frame 007771/0039 →
Assignment of Assignor's Interest Feb 8, 1996
From: JAKOBSSON, HAKAN; CHAUDHRY, ATIF
To: ORACLE CORPORATION
Reel/Frame 007847/0311 →
Assignment of Assignor's Interest Feb 14, 1996
From: CHAUDHRY, ATIF
To: ORACLE CORPORATION
Reel/Frame 007882/0098 →
Assignment of 1% of Assignor's Interest (See Document for Details). Feb 27, 1996
From: RTMC CORPORATION
To: RTPC CORPORATION
Reel/Frame 007824/0938 →
Assignment of a 99% Interest Feb 27, 1996
From: RTMC CORPORATION
To: TM PATENTS, L.P.
Reel/Frame 007833/0719 →
Assignor Has Assigned to Assignee, Pursuant to the Assignment, a 1% Interest in the Patents, Patent Applications and Other Property Described in the Assignment Feb 27, 1996
From: RTPC CORPORATION
To: TM PATENTS, L.P.
Reel/Frame 007833/0001 →
Security Interest Feb 27, 1996
From: TM PATENTS, L.P.
To: TMC CREDITORS, LLC
Reel/Frame 007824/0887 →
Assignment of Assignor's Interest Mar 8, 1996
From: JACOBS, KENNETH R.; JENKINS, ROBERT J.
To: INTEL CORPORATION
Reel/Frame 007906/0755 →
Assignment of Assignor's Interest Mar 11, 1996
From: BAMFORD, ROGER J.; JACOBS, KENNETH R.
To: ORACLE CORPORATION
Reel/Frame 007904/0798 →
Assignment of Assignor's Interest Mar 19, 1996
From: NAGI, GARY C.; RIZVI, HASAN; TAN, LENG LENG
To: ORACLE CORPORATION
Reel/Frame 007915/0869 →
Assignment of Assignor's Interest Mar 26, 1996
From: VIAVANT, STEVEN; GLECKLER, ARTHUR A.; WESSMAN, RICHARD R.
To: ORACLE CORPORATION
Reel/Frame 007913/0731 →
Assignment of Assignor's Interest Apr 1, 1996
From: MCGURRIN, SCOTT H.; MUENCH, STEVEN P.; CLARK, STEPHEN MARK ANDREW
To: ORACLE CORPORATION
Reel/Frame 007861/0326 →
Assignment of Assignor's Interest May 10, 1996
From: BOOKMAN, MATTHEW; HAVERTY, JOHN FRANCIS; LONNROTH, MAGNUS MARD; MONTINOLA, TERESITA KATRINA RODRIGUEZ
To: ORACLE CORPORATION
Reel/Frame 007939/0401 →