Patent Assignment
Reel/Frame 037280/0188
Merger and Change of Name
Recorded: 2015-12-14
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)
Animated Indicators That Reflect Function Activity or State of Objects Data or Processes
Patent:
6,988,248 →
Application:
08/885,597 →
Lightweight Global Distribution Mechanism
Patent:
6,986,134 →
Application:
09/270,141 →
System and Method for Pushing Personalized Content to Small Footprint Devices
Patent:
6,993,570 →
Application:
09/333,383 →
System and Method for Validating Processor Performance and Functionality
Patent:
6,983,234 →
Application:
09/531,026 →
Debugger Protocol Generator
Patent:
6,986,124 →
Application:
09/540,576 →
Maintaining a Double-Ended Queue as a Linked-List with Sentinel Nodes and Delete Flags with Concurrent Non-Blocking Insert and Remove Operations Using a Double Compare-and-Swap Primitive
Patent:
7,000,234 →
Application:
09/547,290 →
Methods and Apparatus for Selecting Multicast Ip Data Transmitted in Broadcast Streams
Patent:
6,986,155 →
Application:
09/614,617 →
Methods and Apparatus for Compiling Computer Programs Using Partial Function Inlining
Patent:
6,986,130 →
Application:
09/628,694 →
Reliable Multicast Using Merged Acknowledgements
Patent:
6,990,098 →
Application:
09/659,106 →
Remote Incremental Program Binary Compatibility Verification Using Api Definitions
Patent:
6,986,132 →
Application:
09/661,684 →
Method and Apparatus to Verify Type Safety of an Application Snapshot
Patent:
6,993,761 →
Application:
09/675,116 →
Frameworks for Loading and Execution of Object-Based Programs
Patent:
6,996,813 →
Application:
09/703,449 →
Mechanism for Servicing Connections by Disassociating Processing Resources from Idle Connections and Monitoring the Idle Connections for Activity
Certification Validation System
Vliw Computer Processing Architecture Having a Scalable Number of Register Files
Superposition of Data Over Voice
Patent:
6,996,213 →
Application:
09/806,279 →
Blending the Edges of Multiple Overlapping Screen Images
Method and Apparatus for Locking Objects Using Shared Locks
Method and Apparatus for Detecting Violations of Type Rules in a Computer Program
Method, System, and Program for Providing Data Updates to a Page Including Multiple Regions of Dynamic Content
Lock Free Reference Counting
Patent:
6,993,770 →
Application:
09/837,671 →
Method for Dynamic Implementation of Javatm Metadata Interfaces
Method of Transforming Variable Loops into Constant Loops
Method and Apparatus for Automatic Accessibility Assessment
Method and Apparatus for Developing Enterprise Applications Using Design Patterns
Data Storage Array Employing Block Verification Information to Invoke Initialization Procedures
Dynamic Content Activation by Locating, Coordinating and Presenting Content Publishing Resources Such That Content Publisher Can Create or Change Content
Patent:
6,983,479 →
Application:
09/877,761 →
Flexible Video Architecture for Generating Video Streams
Graphics System with an Improved Filtering Adder Tree
Method and Apparatus for Fault Isolation on Network Loops
Patent:
6,990,530 →
Application:
09/896,507 →
Accumulator Memory for Performing Operations on Block Operands
Computer System Having a Hot Swappable Hot Swap Controller
System and Method for a Java Preprocessor
System and Method for Deadlock-Free Routing on Arbitrary Network Topologies
Protection for Memory Modification Tracking
Frameworks for Generation of Java Macro Instructions in Java Computing Environments
Frameworks for Efficient Representation of String Objects in Java Programming Environments
Method and Apparatus for Managing Data Volumes in a Distributed Computer System
Mapping of Nodes in an Interconnection Fabric
Process for Shutting Down a Cpu in a Smp Configuration
Patent:
6,996,745 →
Application:
09/967,595 →
Managing Scene Graph Memory Using Data Staging
Method and Apparatus for Managing Data Caching in a Distributed Computer System
Asic Bist Employing Stored Indications of Completion
Asic Logic Bist Employing Registers Seeded with Differing Primitive Polynomials
Method and Apparatus for Statement Boundary Detection
System and Method for Ascertaining Public Application Program Interface Coverage
Method and Apparatus for Managing Data Services in a Distributed Computer System
Method and Apparatus for Efficient Object Sub-Typing
System and Method for Performing Floating Point Operations Involving Extended Exponents
Method for Synchronizing Clock and Data Signals
Dynamic Compilation Control
Patent:
6,993,755 →
Application:
10/044,112 →
Online Upgrade of Container-Based Software Components
Method for Scan Testing and Clocking Dynamic Domino Circuits in Vlsi Systems Using Level Sensitive Latches and Edge Triggered Flip Flops
Method and Apparatus for Bounding the Solution Set of a System of Linear Equations
Method and System for Monitoring and Profiling an Integrated Circuit Die Temperature
Modified Glitch Latch for Use with Power Saving Dynamic Register File Structures
System and Method for Inhibiting Reads to Non-Guaranteed Data in Remapped Portions of a Storage Medium
Acceleration of Graphics for Remote Display Using Redirection of Rendering and Compression
Mechanism for Profiling Computer Code
Method and Apparatus for Dynamically Compiling Byte Codes into Native Code
Protected Resource Access in an Object-Oriented Computing Environment
Applet Permissions Manager
Method and Apparatus for Multi-Versioning Loops to Facilitate Modulo Scheduling
Method/Apparatus for Conversion of Higher Order Bits of 64-Bit Integer to Floating Point Using 53-Bit Adder Hardware
Distributed Test Harness Model
Automatically Deriving an Application Specification from a Web-Based Application
Method and Apparatus for Generating Random Numbers Using Turbulent Fluid
Method and Apparatus for Fast Initialization of Redundant Arrays of Storage Devices
System and Method for Isolating Faults in a Network
Error Detection/Correction Code Which Detects and Corrects a First Failing Component and Optionally a Second Failing Component
Switching Sample Buffer Context in Response to Sample Requests for Real-Time Sample Filtering and Video Generation
Sample Request Mechanism for Supplying a Filtering Engine
Method and System for Live Operating Environment Upgrades
Method and Apparatus for Hardware Acceleration of Clipping and Graphical Fill in Display Systems
Method for Implementing a Redundant Data Storage System
Calibration Technique for Phase Locked Loop Leakage Current
Method for Checking a Computer System Configuration
Methods and Apparatus for Controlling Performance of a Communications Device
System and Method for Dynamically Tuning Interrupt Coalescing Parameters
Method and Apparatus for Virtual Memory Segmentation
Patent:
6,981,120 →
Application:
10/287,868 →
Screen Rotation
Patent:
7,002,604 →
Application:
10/287,871 →
Efficient Encoding of References into a Collection Set
Multiprocessing Systems Employing Hierarchical Back-Off Locks
Eliminating Write Barriers for Young Objects
An Arbitration Unit for Prioritzing Requests Based on Multiple Request Groups
Memory Subsystem Including Memory Modules Having Multiple Banks
Dynamically Adjusting Sample Density in a Graphics System
Multi-Ported Memory Cell
System-On-A-Chip Having an on-Chip Processor and an on-Chip Dynamic Random Access Memory (Dram)
Heatsink Apparatus
Patent:
6,999,312 →
Application:
10/403,668 →
Accelerator Control Unit Configured to Manage Multiple Hardware Contexts
Mounting Arrangement for Demountable Units
Management Methods and Apparatus That Are Independent of Operating Systems
Method and Apparatus for Vertex Splitting in a Graphics System
Timing Verification, Automated Multicycle Generation and Verification
Circuit for Reducing Current Mirror Mismatch Due to Gate Leakage Current
Patent:
6,995,612 →
Application:
10/736,344 →
Method and Apparatus for Cooling Electronic Equipment Within an Enclosure
Patent:
6,990,817 →
Application:
10/737,007 →
Conductor Arrangement for Reduced Noise Differential Signalling
Sense Amplifying Latch with Low Swing Feedback
Full-Wave Rectifier for Capacitance Measurements
Patent:
6,987,394 →
Application:
10/879,608 →
Related Assignments
(5)
Other recorded transfers of the patents in this record — the chain of ownership.
Assignment of Assignor's Interest
Aug 31, 2001
From: SAULSBURY, ASHLEY; PARKIN, MICHAEL; RICE, DANIEL S.
To: SUN MICROSYSTEMS, INC.
Reel/Frame 012141/0257 →
Notice of Grant of Security Interest
Mar 26, 2004
From: SAVAJE TECHNOLOGIES, INC.
To: RRE VENTURES III, L.P.; RRE VENTURES III-A, L.P.; RRE VENTURE FUND III, L.P.
Reel/Frame 015124/0591 →
Assignment of Assignor's Interest
Aug 8, 2005
From: PATTERSON, ANDREW JOHN; DAY, HILTON JOHN; CAMERON, NICOLA JANE; SUN MICROSYSTEMS LIMITED
To: SUN MICROSYSTEMS, INC.
Reel/Frame 016865/0174 →
Security Agreement
Oct 27, 2006
From: SAVAJE TECHNOLOGIES, INC.
To: RIDGEWOOD SAVAJE, LLC
Reel/Frame 018442/0526 →
Assignment of Assignor's Interest
Jun 3, 2009
From: SAVAJE TECHNOLOGIES, INC.
To: SUN MICROSYSTEMS, INC.
Reel/Frame 022773/0173 →