IP Library Assignment 037280/0188
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
Patent: 6,988,140 →
Application: 09/792,807 →
Publication: US 2002/0156897
Certification Validation System
Patent: 6,996,711 →
Application: 09/796,940 →
Publication: US 2002/0053023
Vliw Computer Processing Architecture Having a Scalable Number of Register Files
Patent: 6,988,181 →
Application: 09/802,289 →
Publication: US 2002/0023201
Superposition of Data Over Voice
Patent: 6,996,213 →
Application: 09/806,279 →
Blending the Edges of Multiple Overlapping Screen Images
Patent: 7,002,589 →
Application: 09/809,825 →
Publication: US 2002/0012004
Method and Apparatus for Locking Objects Using Shared Locks
Patent: 7,003,521 →
Application: 09/816,010 →
Publication: US 2002/0138544
Method and Apparatus for Detecting Violations of Type Rules in a Computer Program
Patent: 6,986,126 →
Application: 09/834,770 →
Publication: US 2004/0015902
Method, System, and Program for Providing Data Updates to a Page Including Multiple Regions of Dynamic Content
Patent: 7,000,008 →
Application: 09/836,125 →
Publication: US 2002/0152239
Lock Free Reference Counting
Patent: 6,993,770 →
Application: 09/837,671 →
Method for Dynamic Implementation of Javatm Metadata Interfaces
Patent: 6,988,273 →
Application: 09/847,781 →
Publication: US 2002/0165786
Method of Transforming Variable Loops into Constant Loops
Patent: 6,988,266 →
Application: 09/851,018 →
Publication: US 2004/0015915
Method and Apparatus for Automatic Accessibility Assessment
Patent: 6,981,246 →
Application: 09/858,992 →
Publication: US 2004/0015862
Method and Apparatus for Developing Enterprise Applications Using Design Patterns
Patent: 6,993,743 →
Application: 09/872,362 →
Publication: US 2002/0073396
Data Storage Array Employing Block Verification Information to Invoke Initialization Procedures
Patent: 6,981,171 →
Application: 09/875,241 →
Publication: US 2002/0184556
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
Patent: 6,989,835 →
Application: 09/894,617 →
Publication: US 2002/0033828
Graphics System with an Improved Filtering Adder Tree
Patent: 6,989,843 →
Application: 09/894,663 →
Publication: US 2002/0015041
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
Patent: 6,996,739 →
Application: 09/903,851 →
Publication: US 2003/0014685
Computer System Having a Hot Swappable Hot Swap Controller
Patent: 7,000,053 →
Application: 09/916,882 →
Publication: US 2003/0023802
System and Method for a Java Preprocessor
Patent: 6,986,129 →
Application: 09/930,541 →
Publication: US 2002/0178438
System and Method for Deadlock-Free Routing on Arbitrary Network Topologies
Patent: 6,992,988 →
Application: 09/933,317 →
Publication: US 2003/0043756
Protection for Memory Modification Tracking
Patent: 6,981,172 →
Application: 09/938,800 →
Publication: US 2002/0066049
Frameworks for Generation of Java Macro Instructions in Java Computing Environments
Patent: 6,988,261 →
Application: 09/939,122 →
Publication: US 2003/0041321
Frameworks for Efficient Representation of String Objects in Java Programming Environments
Patent: 6,996,824 →
Application: 09/939,325 →
Publication: US 2003/0041181
Method and Apparatus for Managing Data Volumes in a Distributed Computer System
Patent: 6,996,587 →
Application: 09/965,218 →
Publication: US 2003/0061399
Mapping of Nodes in an Interconnection Fabric
Patent: 7,000,033 →
Application: 09/967,137 →
Publication: US 2003/0065821
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
Patent: 6,983,283 →
Application: 09/970,080 →
Publication: US 2003/0065668
Method and Apparatus for Managing Data Caching in a Distributed Computer System
Patent: 6,983,465 →
Application: 09/975,485 →
Publication: US 2003/0088713
Asic Bist Employing Stored Indications of Completion
Patent: 6,996,760 →
Application: 09/976,491 →
Publication: US 2003/0074617
Asic Logic Bist Employing Registers Seeded with Differing Primitive Polynomials
Patent: 6,981,191 →
Application: 09/976,708 →
Publication: US 2003/0074621
Method and Apparatus for Statement Boundary Detection
Patent: 6,988,265 →
Application: 09/977,527 →
Publication: US 2003/0074651
System and Method for Ascertaining Public Application Program Interface Coverage
Patent: 6,983,399 →
Application: 10/016,834 →
Publication: US 2003/0110313
Method and Apparatus for Managing Data Services in a Distributed Computer System
Patent: 7,000,235 →
Application: 10/021,471 →
Publication: US 2003/0084198
Method and Apparatus for Efficient Object Sub-Typing
Patent: 6,996,825 →
Application: 10/033,582 →
Publication: US 2003/0126305
System and Method for Performing Floating Point Operations Involving Extended Exponents
Patent: 6,993,549 →
Application: 10/035,581 →
Publication: US 2003/0041081
Method for Synchronizing Clock and Data Signals
Patent: 6,993,103 →
Application: 10/040,169 →
Publication: US 2003/0076909
Dynamic Compilation Control
Patent: 6,993,755 →
Application: 10/044,112 →
Online Upgrade of Container-Based Software Components
Patent: 7,000,228 →
Application: 10/052,304 →
Publication: US 2003/0135660
Method for Scan Testing and Clocking Dynamic Domino Circuits in Vlsi Systems Using Level Sensitive Latches and Edge Triggered Flip Flops
Patent: 7,000,164 →
Application: 10/060,179 →
Publication: US 2003/0145264
Method and Apparatus for Bounding the Solution Set of a System of Linear Equations
Patent: 6,993,548 →
Application: 10/061,494 →
Publication: US 2003/0145027
Method and System for Monitoring and Profiling an Integrated Circuit Die Temperature
Patent: 6,996,491 →
Application: 10/079,476 →
Publication: US 2003/0158697
Modified Glitch Latch for Use with Power Saving Dynamic Register File Structures
Patent: 6,981,169 →
Application: 10/083,931 →
Publication: US 2003/0163749
System and Method for Inhibiting Reads to Non-Guaranteed Data in Remapped Portions of a Storage Medium
Patent: 6,993,679 →
Application: 10/086,167 →
Publication: US 2003/0163756
Acceleration of Graphics for Remote Display Using Redirection of Rendering and Compression
Patent: 6,989,836 →
Application: 10/117,441 →
Publication: US 2003/0189574
Mechanism for Profiling Computer Code
Patent: 6,983,455 →
Application: 10/120,823 →
Publication: US 2003/0196193
Method and Apparatus for Dynamically Compiling Byte Codes into Native Code
Patent: 6,996,814 →
Application: 10/122,027 →
Publication: US 2003/0093779
Protected Resource Access in an Object-Oriented Computing Environment
Patent: 6,986,144 →
Application: 10/131,703 →
Publication: US 2002/0199033
Applet Permissions Manager
Patent: 6,993,665 →
Application: 10/138,137 →
Publication: US 2003/0208636
Method and Apparatus for Multi-Versioning Loops to Facilitate Modulo Scheduling
Patent: 6,993,757 →
Application: 10/140,590 →
Publication: US 2003/0208749
Method/Apparatus for Conversion of Higher Order Bits of 64-Bit Integer to Floating Point Using 53-Bit Adder Hardware
Patent: 6,990,505 →
Application: 10/142,237 →
Publication: US 2003/0212720
Distributed Test Harness Model
Patent: 6,983,400 →
Application: 10/147,945 →
Publication: US 2003/0217308
Automatically Deriving an Application Specification from a Web-Based Application
Patent: 6,996,798 →
Application: 10/157,303 →
Publication: US 2003/0225811
Method and Apparatus for Generating Random Numbers Using Turbulent Fluid
Patent: 6,999,982 →
Application: 10/167,322 →
Publication: US 2003/0229657
Method and Apparatus for Fast Initialization of Redundant Arrays of Storage Devices
Patent: 6,993,676 →
Application: 10/170,937 →
Publication: US 2003/0233596
System and Method for Isolating Faults in a Network
Patent: 6,990,609 →
Application: 10/172,302 →
Publication: US 2003/0233598
Error Detection/Correction Code Which Detects and Corrects a First Failing Component and Optionally a Second Failing Component
Patent: 6,996,766 →
Application: 10/185,959 →
Publication: US 2004/0088636
Switching Sample Buffer Context in Response to Sample Requests for Real-Time Sample Filtering and Video Generation
Patent: 6,982,719 →
Application: 10/195,827 →
Publication: US 2004/0008204
Sample Request Mechanism for Supplying a Filtering Engine
Patent: 6,985,153 →
Application: 10/195,861 →
Publication: US 2004/0008203
Method and System for Live Operating Environment Upgrades
Patent: 7,000,229 →
Application: 10/202,783 →
Publication: US 2004/0019823
Method and Apparatus for Hardware Acceleration of Clipping and Graphical Fill in Display Systems
Patent: 7,002,599 →
Application: 10/205,781 →
Publication: US 2004/0017381
Method for Implementing a Redundant Data Storage System
Patent: 6,996,743 →
Application: 10/206,746 →
Publication: US 2004/0019822
Calibration Technique for Phase Locked Loop Leakage Current
Patent: 6,998,887 →
Application: 10/222,648 →
Publication: US 2004/0033793
Method for Checking a Computer System Configuration
Patent: 6,990,600 →
Application: 10/235,991 →
Publication: US 2003/0126504
Methods and Apparatus for Controlling Performance of a Communications Device
Patent: 7,000,043 →
Application: 10/246,067 →
Publication: US 2004/0054828
System and Method for Dynamically Tuning Interrupt Coalescing Parameters
Patent: 6,988,156 →
Application: 10/268,372 →
Publication: US 2003/0200369
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
Patent: 6,999,979 →
Application: 10/288,608 →
Publication: US 2004/0088339
Multiprocessing Systems Employing Hierarchical Back-Off Locks
Patent: 6,985,984 →
Application: 10/289,822 →
Publication: US 2004/0098723
Eliminating Write Barriers for Young Objects
Patent: 6,999,980 →
Application: 10/295,325 →
Publication: US 2004/0039759
An Arbitration Unit for Prioritzing Requests Based on Multiple Request Groups
Patent: 6,990,541 →
Application: 10/302,133 →
Publication: US 2004/0103232
Memory Subsystem Including Memory Modules Having Multiple Banks
Patent: 6,996,686 →
Application: 10/328,682 →
Publication: US 2004/0123016
Dynamically Adjusting Sample Density in a Graphics System
Patent: 6,999,087 →
Application: 10/383,165 →
Publication: US 2003/0218614
Multi-Ported Memory Cell
Patent: 6,999,372 →
Application: 10/391,278 →
Publication: US 2004/0184342
System-On-A-Chip Having an on-Chip Processor and an on-Chip Dynamic Random Access Memory (Dram)
Patent: 6,993,617 →
Application: 10/393,865 →
Publication: US 2003/0208653
Heatsink Apparatus
Patent: 6,999,312 →
Application: 10/403,668 →
Accelerator Control Unit Configured to Manage Multiple Hardware Contexts
Patent: 6,985,150 →
Application: 10/403,999 →
Publication: US 2004/0189650
Mounting Arrangement for Demountable Units
Patent: 6,989,983 →
Application: 10/607,851 →
Publication: US 2004/0264116
Management Methods and Apparatus That Are Independent of Operating Systems
Patent: 6,993,614 →
Application: 10/648,528 →
Publication: US 2005/0060463
Method and Apparatus for Vertex Splitting in a Graphics System
Patent: 7,002,586 →
Application: 10/652,192 →
Publication: US 2005/0046632
Timing Verification, Automated Multicycle Generation and Verification
Patent: 6,983,437 →
Application: 10/702,796 →
Publication: US 2005/0097487
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
Patent: 6,985,820 →
Application: 10/804,447 →
Publication: US 2005/0210162
Sense Amplifying Latch with Low Swing Feedback
Patent: 6,987,412 →
Application: 10/816,761 →
Publication: US 2004/0212415
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 →