Patent Assignment
Reel/Frame 037278/0579
Merger and Change of Name
Recorded: 2015-12-12
Pages: 11
Assignors
ORACLE USA, INC.
Executed: 2010-02-12
SUN MICROSYSTEMS, INC.
Executed: 2010-02-12
ORACLE AMERICA, INC.
Executed: 2010-02-12
Assignee
ORACLE AMERICA, INC.
500 ORACLE PARKWAY, REDWOOD SHORES, CALIFORNIA, 94065
Covered Properties
(100)
Delayed Decision Recording Device
Patent:
6,263,147 →
Application:
08/608,372 →
Method and Apparatus for Passing Generic Objects in a Distributed System
Patent:
6,260,074 →
Application:
08/618,878 →
System and Method for Securing an Object's Execution in a Network Environment
Patent:
6,263,442 →
Application:
08/652,703 →
System and Method for Rapid Development of Bootstrap Device Detection Modules
Patent:
6,263,378 →
Application:
08/657,186 →
Object-Oriented System, Method and Article of Manufacture for a Client-Server-Centric Interprise Computing Framework System
Patent:
6,272,555 →
Application:
08/673,946 →
Object -Oriented System, Method and Article of Manufacture for Migrating a Client-Server Application (#5)
Patent:
6,272,556 →
Application:
08/673,948 →
Object-Oriented System, Method and Article of Manufacture for a Client-Server with a Client Program Cache
Patent:
6,253,282 →
Application:
08/675,232 →
Object-Oriented System, Method and Article of Manufacture for a Client-Server Failure Reporting Process
Patent:
6,266,709 →
Application:
08/675,250 →
Object-Oriented System Method and Article of Manufacture for a Client-Server Event Driven Message Framework in an Interprise Computing Framework System
Patent:
6,304,893 →
Application:
08/675,253 →
Using a Distributed Object System to Find and Download Java-Based Applications
Patent:
6,260,078 →
Application:
08/675,733 →
Bridge Providing Communication Between Different Implementations of Object Request Brokers
Patent:
6,282,580 →
Application:
08/678,422 →
Method and Apparatus for Providing Ande Handling Traps
Patent:
6,253,317 →
Application:
08/780,777 →
System and Method for Efficiently Implementing an Authenticated Communications Channel That Facilitates Tamper Detection
Patent:
6,289,451 →
Application:
08/844,211 →
System and Method Using Partial Trap Barrier Instruction to Provide Trap Barrier Class-Based Selective Stall of Instruction Processing Pipeline
Patent:
6,295,601 →
Application:
08/866,101 →
Network Load Balancing for Multi-Computer Server by Counting Message Packets to/from Multi-Computer Server
Patent:
6,263,368 →
Application:
08/879,115 →
Adaptive Font Sizes for Network Browsing
Patent:
6,278,465 →
Application:
08/880,532 →
Method for Operating a Non-Blocking Hierarchical Cache Throttle
Patent:
6,269,426 →
Application:
08/881,724 →
Method for Reducing Number of Register File Ports in a Wide Instruction Issue Processor
Patent:
6,263,416 →
Application:
08/883,126 →
Representing a Path as an Object with Transformation Capability
Patent:
6,271,864 →
Application:
08/885,620 →
Deferred Reconstruction of Objects and Remote Loading in a Distributed System
Patent:
6,253,256 →
Application:
08/950,756 →
Method, Apparatus & Program Product for Interfacing a Multi-Threaded, Client-Based Api to a Single-Threaded, Server-Based Api
Patent:
6,260,077 →
Application:
08/957,794 →
Method, Apparatus, System & Computer Program Product for a User-Configurable Graphical User Interface
Patent:
6,275,225 →
Application:
08/958,378 →
Method, Apparatus & Computer Programmed Product for Binary Re-Optimization Using a High Level Language Compiler
Patent:
6,289,505 →
Application:
08/972,668 →
System and Method for Floating-Point Computation
Patent:
6,289,365 →
Application:
08/987,724 →
Restoring Broken Links Utilizing a Spider Process
Patent:
6,253,204 →
Application:
08/992,407 →
Network Bandwidth Control
Patent:
6,249,530 →
Application:
08/995,707 →
Method and Apparatus for Resolving Multiple Branches
Patent:
6,256,729 →
Application:
09/004,971 →
Method and Apparatus for Performing Multiple Branch Predictions Per Cycle
Patent:
6,289,441 →
Application:
09/005,076 →
Efficient Hardware Implementation of Virtual Circuit Bunching
Patent:
6,278,714 →
Application:
09/019,799 →
Method and Apparatus for Relaxing the Fifo Ordering Constraint for Memory Accessess in a Multi-Processor Asynchronous Cache System
Patent:
6,253,291 →
Application:
09/023,534 →
System for Separately Designating Security Requirements for Methods Invoked on a Computer
Patent:
6,282,652 →
Application:
09/044,837 →
Deferred Reconstruction of Objects and Remote Loading for Event Notification in a Distributed System
Patent:
6,272,559 →
Application:
09/044,919 →
Stack Cache Miss Handling
Patent:
6,275,903 →
Application:
09/064,686 →
Installation of Processor and Power Supply Modules in a Multiprocessor System
Patent:
6,289,467 →
Application:
09/075,026 →
Method and System for Compiling and Linking Source Files
Patent:
6,298,479 →
Application:
09/087,352 →
Incremental Heap Expansion in a Real-Time Garbage Collector
Patent:
6,286,016 →
Application:
09/094,035 →
Decompression of Three-Dimensional Geometry Data Representing a Regularly Tiled Surface Portion of a Graphical Object
Patent:
6,256,041 →
Application:
09/096,063 →
Method Apparatus & Computer Program Product for Debugging a Computer's Boot Process
Patent:
6,289,448 →
Application:
09/105,588 →
Method and Apparatus for Providing Modular I/O Expansion of Computing Devices
Patent:
6,286,060 →
Application:
09/106,056 →
Bus Error Handling in a Computer System
Patent:
6,256,753 →
Application:
09/106,882 →
Methods and Apparatus for a Window Pane Sash Control with Memory
Patent:
6,271,838 →
Application:
09/107,147 →
Adaptive Memory Control
Patent:
6,256,703 →
Application:
09/107,254 →
Method and Apparatus for Multicast Indication of Group Key Change
Patent:
6,295,361 →
Application:
09/107,616 →
Flow Control Using Output Port Buffer Allocation
Patent:
6,252,849 →
Application:
09/107,881 →
Method Relating to Databases
Patent:
6,263,338 →
Application:
09/115,674 →
Method of Storing Elements in a Database
Patent:
6,308,169 →
Application:
09/115,948 →
Method and Apparatus for Branch Instruction Processing in a Processor
Patent:
6,260,138 →
Application:
09/118,642 →
Method, Apparatus, and Article of Manufacture for Facilitating Resource Management for Applications Having Two Types of Program Code
Patent:
6,253,215 →
Application:
09/134,548 →
Method for Generation and Distribution of Polyphase Clock Signals
Patent:
6,304,125 →
Application:
09/146,815 →
Technique for Correcting Single-Bit Errors in Caches with Sub-Block Parity Bits
Patent:
6,304,992 →
Application:
09/160,214 →
Technique for Correcting Single-Bit Errors and Detecting Paired Double-Bit Errors
Patent:
6,301,680 →
Application:
09/160,215 →
Technique for Sharing Parity Over Multiple Single-Error Correcting Code Words.
Patent:
6,282,686 →
Application:
09/160,771 →
Method and Apparatus for Supporting Efficient Programming in Dynamic Pointer-Safe Languages
Patent:
6,279,148 →
Application:
09/170,321 →
Cluster Performance Monitoring Utility
Patent:
6,301,615 →
Application:
09/172,431 →
Method and Apparatus for Fast-Forwarding Slave Requests in a Packet-Switched Computer System
Patent:
6,260,174 →
Application:
09/179,048 →
Method and Apparatus for Selecting Ways to Compile at Runtime
Patent:
6,298,477 →
Application:
09/183,499 →
Multilevel Security Attribute Passing Methods, Apparatuses, and Computer Program Products in a Stream
Patent:
6,292,900 →
Application:
09/203,010 →
Display Widget Interaction in Embedded Systems Using Child Graphics Contexts
Patent:
6,266,056 →
Application:
09/203,043 →
Local Stall Control Method and Structure in a Microprocessor
Patent:
6,279,100 →
Application:
09/204,535 →
Partially Executing a Pending Atomic Instruction to Unlock Resources When Cancellation of the Instruction Occurs
Patent:
6,282,637 →
Application:
09/204,760 →
An Instruction Fetch Unit Aligner for a Non-Power of Two Size Vliw Instruction
Patent:
6,249,861 →
Application:
09/204,781 →
Frameworks for Distribution of Events Raised by Entities Running on Computer Networks
Patent:
6,298,378 →
Application:
09/205,072 →
Methods Systems and Software for Alleviating Event Overload Conditions for Computer Networks
Patent:
6,301,624 →
Application:
09/205,324 →
Platform Independent Distributed Management System for Manipulating Managed Objects in a Network
Patent:
6,282,568 →
Application:
09/205,868 →
Automated Trap Control for a Distributed Network Management System
Patent:
6,253,243 →
Application:
09/205,869 →
Method and System for Software Recovery
Patent:
6,295,611 →
Application:
09/211,135 →
Method and Apparatus for Developing an Application That Implements Garbage Collection Efficiently by Combining Proxy Objects with Compiler Support
Patent:
6,275,985 →
Application:
09/215,448 →
High Speed Memory-Based Buffer and System and Method for Use Thereof
Patent:
6,286,076 →
Application:
09/225,983 →
Robust and Recoverable Interprocess Locks
Patent:
6,301,676 →
Application:
09/235,881 →
Methods and Apparatus for Branch Prediction Using Hybrid History with Index Sharing
Patent:
6,272,623 →
Application:
09/236,081 →
Visible-Object Determination for Interactive Visualization
Patent:
6,300,965 →
Application:
09/247,466 →
Multiprocessing System Employing Pending Tags to Maintain Cache Coherence
Patent:
6,272,602 →
Application:
09/265,233 →
Method and Apparatus for High-Speed Exponent Adjustment and Exception Generation for Normalization of Floating -Point Numbers
Patent:
6,301,594 →
Application:
09/267,935 →
Redundancy Elimination in the Persistence of Object Graphs
Patent:
6,301,585 →
Application:
09/271,049 →
Apparatus and Method to Prevent Overwriting of Modified Cache Entries Prior to Write Back
Patent:
6,286,082 →
Application:
09/294,939 →
Instruction Selection in a Multi-Platform Environment
Patent:
6,286,134 →
Application:
09/298,251 →
Method for Vectoring Pread/Pwrite System Calls
Patent:
6,298,437 →
Application:
09/320,125 →
Output Driver with Improved Slew Rate Control
Patent:
6,281,729 →
Application:
09/326,909 →
Method for an Output Driver with Improved Slew Rate Control
Patent:
6,278,306 →
Application:
09/327,057 →
Mostly Concurrent Compaction in a Garbage Collection System
Patent:
6,249,793 →
Application:
09/329,908 →
Software Upgradable Dashboard
Patent:
6,253,122 →
Application:
09/332,345 →
Computer System Cooling Configuration
Patent:
6,272,007 →
Application:
09/340,962 →
Method Relating to Databases
Patent:
6,275,823 →
Application:
09/358,432 →
Secure Execution of Program Instructions Provided by Network Interactions with Processor
Patent:
6,308,256 →
Application:
09/377,297 →
Method and Apparatus for Programmable Adjustment of Bus Driver Propagation Times
Patent:
6,275,077 →
Application:
09/386,563 →
Method for a Dynamic Termination Logic Driver with Improved Slew Rate Control
Patent:
6,297,677 →
Application:
09/398,872 →
Dynamic Termination Logic Driver with Improved Slew Rate Control
Patent:
6,294,924 →
Application:
09/399,453 →
Signed Group Criteria
Patent:
6,263,434 →
Application:
09/399,899 →
Multiple Variable Cache Replacement Policy
Patent:
6,282,617 →
Application:
09/411,468 →
Providing Standby Power to Field Replaceable Units for Electronic Systems
Patent:
6,262,493 →
Application:
09/415,134 →
Fan Control Module for a System Unit
Patent:
6,268,664 →
Application:
09/415,426 →
Tree-Based Reliable Multicast System Where Sessions Are Established by Repair Nodes That Authenticate Receiver Nodes Presenting Participation Certificates Granted by a Central Authority
Patent:
6,275,859 →
Application:
09/429,192 →
Static Random Access Memory (Ram) Systems and Storage Cell for Same
Patent:
6,301,146 →
Application:
09/470,788 →
Method and apparatus for hierarchical discovery and pruning of slow members of a multicast group
Patent:
6,269,085 →
Application:
09/497,443 →
Method and apparatus for reducing noise in communication channels having a shared reference signal
Patent:
6,304,098 →
Application:
09/524,683 →
Mounting system for a switch having a snap lock mechanism
Patent:
6,274,831 →
Application:
09/524,983 →
Dual rail dynamic flip-flop with single evaluation path
Patent:
6,265,923 →
Application:
09/543,372 →
Dynamic flop with power down mode
Patent:
6,288,932 →
Application:
09/586,477 →
Power/area efficient method for high-frequency pre-emphasis for intra-chip signaling
Patent:
6,265,920 →
Application:
09/589,027 →
Method for introducing an equivalent RC circuit in a MOS device using resistive wells
Patent:
6,303,444 →
Application:
09/693,715 →
Related Assignments
(3)
Other recorded transfers of the patents in this record — the chain of ownership.
Assignment of Assignor's Interest
Jul 1, 1996
From: GISH, SHERI L.
To: SUN MICROSYSTEMS, INC.
Reel/Frame 008103/0372 →
Assignment of Assignor's Interest
Nov 12, 1996
From: CHANG, APRIL S.
To: SUN MICROSYSTEMS, INC
Reel/Frame 008217/0373 →
Assignment of Assignor's Interest
Nov 14, 1996
From: MUELLER, MARIANNE; CONNELLY, DAVID
To: SUN MICROSYSTEMS, INC.
Reel/Frame 008220/0909 →