Patent Assignment
Reel/Frame 037311/0101
Merger and Change of Name
Recorded: 2015-12-16
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)
Interfacing Computer Modules
Detecting and Modeling Temporal Computer Activity Patterns
Patent:
7,974,849 →
Application:
10/443,176 →
Method and Arrangements for Node Recovery
Method to Manage High Availability Equipments
Mechanism for Automatically Establishing a Resource Grid
Multi-Node Computer System Employing a Reporting Mechanism for Multi-Node Transactions
Method and apparatus for management of bus transactions relating to shared resources
Patent:
7,962,721 →
Application:
10/838,932 →
On-Demand Initialization of Services in an Application Server
Patent:
7,937,491 →
Application:
10/864,127 →
Dynamic Desktop Switching for Thin Clients
Patent:
7,949,705 →
Application:
10/867,098 →
Method for Selecting Between Divide Instructions Associated with Respective Threads in a Multi-Threaded Processor
Patent:
7,941,642 →
Application:
10/881,216 →
Method for General Resource Exit Negotiation
Patent:
7,937,707 →
Application:
10/881,919 →
Methods and Apparatus for Dynamically Switching Between Polling and Interrupt Mode for a Ring Buffer of a Network Interface Card
Patent:
7,937,499 →
Application:
10/888,521 →
Extendable Telemetry Service
Patent:
7,970,890 →
Application:
10/898,274 →
Automated Service Configuration Snapshots and Fallback
Patent:
7,970,740 →
Application:
10/948,828 →
Method and Apparatus for Managing Compiled Methods in a Unified Heap
Patent:
7,966,607 →
Application:
11/021,148 →
System and Method for Emulating Input/Output Performance of an Application
Patent:
7,945,657 →
Application:
11/093,998 →
Barrier Synchronization Method and Apparatus for Work-Stealing Threads
Patent:
7,945,911 →
Application:
11/147,066 →
Tagged References for Thread-Local Data
Patent:
7,954,100 →
Application:
11/147,067 →
Method and System for Relocating and Using Enterprise Management Tools in a Service Provider Model
Detection of Non-Standard Application Programming Interface Usage via Analysis of Executable Code
Patent:
7,945,902 →
Application:
11/180,819 →
Method and Apparatus for Balancing Project Shares Within Job Assignment and Scheduling
Patent:
7,984,447 →
Application:
11/211,790 →
Composite Abortable Locks
Patent:
7,984,444 →
Application:
11/226,949 →
Monitoring Alert Conditions
Patent:
7,987,234 →
Application:
11/250,966 →
Facilitating Communication and Synchronization Between Main and Scout Threads
Global Account Lockout (Gal) and Expiration Using an Ordered Message Service (Oms)
Patent:
7,984,482 →
Application:
11/303,640 →
Method and System for Provisioning a Virtual Computer and Scheduling Resources of the Provisioned Virtual Computer
Incremental Modification Detector, and Methods, Systems, and Apparatus for Implementing the Same
Patent:
7,966,602 →
Application:
11/378,064 →
Automating Interval Selection Based on Range and Size of Display Area
Method and Apparatus for Automatically Detecting and Correcting Misalignment of a Semiconductor Chip
Hierarchical Queue-Based Locks
Patent:
7,945,912 →
Application:
11/445,962 →
Using a Portion of Differential Signal Line to Provide an Embedded Common Mode Filter
Patent:
7,944,477 →
Application:
11/453,760 →
Facilitating Fast Scanning for Control Transfer Instructions in an Instruction Fetch Unit
Method and Apparatus for Containing a Denial of Service Attack Using Hardware Resources on a Network Interface Card
Language for Binding Scalable Vector Graphics Elements to Java Classes
Flexible Control and/or Status Register Configuration
Patent:
7,945,721 →
Application:
11/503,364 →
Systems and Methods for Using an Access Point for Testing Multiple Devices and Using Several Consoles
Enforcing Proper Resolution for Classes of Shared Objects in a Virtual Machine
Memory Module with Optical Interconnect That Enables Scalable High-Bandwidth Memory Access
Mechanism for Estimating the Computing Resources Needed to Execute a Job
Patent:
7,958,511 →
Application:
11/591,976 →
Reinforced Tape for a Data Storage Device
Enterprise Web Service Data to Mobile Device Synchronization
Methods for Optimizing Computer System Performance Counter Utilization
Patent:
7,958,342 →
Application:
11/626,833 →
Efficient Operating System Interposition Mechanism
Patent:
7,945,915 →
Application:
11/637,986 →
Mechanism for Transparently Interfacing with a Third Party Version Control System
Optical Tape Drive Systems
Protocol for Message Delivery Among Independently Evolving Processes
Magnetically Preloaded Linear Guide for a Transducer
Magnetically Preloaded Anti-Rotation Guide for a Transducer
System and Method for Accurate Parallel Quantization with Two Multiplication Operations
Power Integrity Circuits with Emi Benefits
Method and Apparatus for Encoding and Mapping of Virtual Addresses for Clusters
Patent:
7,978,631 →
Application:
11/756,494 →
Domain Specific Local Search
Patent:
7,984,041 →
Application:
11/774,922 →
System and Method to Facilitate Deterministic Testing of Data Transfers Between Independent Clock Domains on a Chip
Patent:
7,958,285 →
Application:
11/777,246 →
Method and System for Promoting Traces in an Instruction Processing Circuit
Patent:
7,941,607 →
Application:
11/782,140 →
Method and System for Conserving Power by Degrading Network Connection Speed
Branch Loop Performance Enhancement
Patent:
7,962,724 →
Application:
11/864,579 →
Fast Reduction of System Models
Patent:
7,949,970 →
Application:
11/874,053 →
Method and System for Performing I/O Operations Using a Hypervisor
Head Positioning Assembly
Maintaining Cache Coherence Using Load-Mark Metadata to Deny Invalidation of Load-Marked Cache Lines
A Process for Accurately Machining a Magnetic Tape Head
Circuit Packaging and Connectivity
Patent:
7,964,956 →
Application:
11/953,735 →
Method and System for Creating a Virtual Network Path
Method and System for Reconfiguring a Virtual Network Path
Method and System for Enforcing Resource Constraints for Virtual Machines Across Migration
Multi-Chip System Including Capacitively Coupled and Optical Communication
System and Method for Supporting Phased Transactional Memory Modes
Modular Tamper Resistant Enclosure for Secure Systems
Adaptive Flow Control Techniques for Queuing Systems with Multiple Producers
Unidirectional Relabeling for Subcircuit Recognition
Method and System for Media-Based Data Transfer
Apparatus and Method for Testing Electrical Interconnects with Switches
Method and System for Classifying Network Traffic
Predictive Routing Technique in the Ad Hoc Wireless Network
Method and System for Accessing Data Using an Asymmetric Cache Device
Minimizing Tlb Comparison Size
Method and System for Hybrid Garbage Collection of Multi-Tasking Systems
Optimized Lid Attach Process for Thermal Management and Multi-Surface Compliant Heat Removal
Systematic Approach for Performing Cell Replacement in a Circuit to Meet Timing Requirements
Dynamic Interleaving
Method and System of Testing Device Sensitivity
System, Method and Apparatus for Sensitivity Based Fast Power Grid Simulation with Variable Time Step
Highly Threaded Static Timer
Method and System for Creating a Virtual Router in a Blade Chassis to Maintain Connectivity
Risk Indices for Enhanced Throughput in Computing Systems
Cache Line Duplication in Response to a Way Prediction Conflict
Concurrent Lock-Free Skiplist with Wait-Free Contains Operator
Mounting Assembly for a Storage Device
Determining the Flow Rate of Air in a Computer System
Voltage Margin Testing for Proximity Communication
Microprocessor Performance Improvement by Dynamic Nbti Compensation Through Transistor Forward Biasing
Fast and Fair Arbitration on a Data Link
Servo Writer Providing a Pre-Writing, Longitudinal Magnetic Bias in a Magnetically Unoriented Tape Supply
Pcba Mounting Assembly for Tool-Less Attachment and Release
System and Method to Facilitate Deterministic Testing of Data Transfers Between Independent Clock Domains on a Chip
Efficient Buffer Management in a Multi-Threaded Network Interface
Configurable Pulse Generator
Method and Apparatus for Searching and Resource Discovery in a Distributed Enterprise System
Capturing Machine State of Unstable Java Program
Method and System for Offloaded Transport Layer Protocol Switching
Related Assignments
(24)
Other recorded transfers of the patents in this record — the chain of ownership.
Assignment of Assignor's Interest
Jan 21, 2003
From: GARNETT, PAUL J.; KING, JAMES E.; MAYHEAD, MARTIN P.; HEFFERNAN, PETER
To: SUN MICROSYSTEMS, INC.
Reel/Frame 013671/0844 →
Assignment of Assignor's Interest
May 21, 2003
From: BEGOLE, JAMES M.A.; HILL, ROSCO
To: SUN MICROSYSTEMS, INC.
Reel/Frame 014106/0596 →
Assignment of Assignor's Interest
Sep 11, 2003
From: SHIRIN, GREGORY; FRASER, DANIEL M.; CHAUBAL, CHARU V.; GENTZSCH, WOLFGANG G.
To: SUN MICROSYSTEMS, INC.
Reel/Frame 014501/0366 →
Assignment of Assignor's Interest
Jun 9, 2004
From: NG, TONY C.
To: SUN MICROSYSTEMS, INC.
Reel/Frame 015457/0688 →
Assignment of Assignor's Interest
Jun 14, 2004
From: SMITH, RANDALL B.; MCINTYRE, KRISTEN A.
To: SUN MICROSYSTEMS, INC.
Reel/Frame 015481/0636 →
Assignment of Assignor's Interest
Jun 30, 2004
From: HAHN, STEPHEN C.; POWELL, DAVID E.; SHAPIRO, MICHAEL W.
To: SUN MICROSYSTEMS, INC.
Reel/Frame 015537/0451 →
Assignment of Assignor's Interest
Jun 30, 2004
From: GOLLA, ROBERT T.; BROOKS, JEFFREY S.; OLSON, CHRISTOPHER H.
To: SUN MICROSYSTEMS, INC.
Reel/Frame 015538/0944 →
Assignment of Assignor's Interest
Jul 23, 2004
From: KRIVOPALTSEV, EUGENE; MARTIN, JEAN-CHRISTOPHE; VUL, ALEXANDER
To: SUN MICROSYSTEMS, INC.
Reel/Frame 015614/0376 →
Assignment of Assignor's Interest
Sep 1, 2004
From: LANDIN, ANDERS; HAGERSTEN, ERIK E.
To: SUN MICROSYSTEMS, INC.
Reel/Frame 015764/0787 →
Assignment of Assignor's Interest
Sep 23, 2004
From: HAHN, STEPHEN C.; PRAZA, LIANE; ADAMS, JONATHAN WILLIAM
To: SUN MICROSYSTEMS, INC.
Reel/Frame 015826/0267 →
Assignment of Assignor's Interest
Oct 18, 2004
From: TRIPATHI, SUNAY
To: SUN MICROSYSTEMS, INC.
Reel/Frame 015899/0633 →
Assignment of Assignor's Interest
Oct 29, 2004
From: BLANC, FLORENCE; COLAS, ISABELLE; VIGOUROUX, XAVIER
To: SUN MICROSYSTEMS, INC.
Reel/Frame 016023/0129 →
Assignment of Assignor's Interest
Dec 22, 2004
From: LAM, IOI K.; YELLIN, FRANK N.; PLISS, OLEG A.
To: SUN MICROSYSTEMS, INC.
Reel/Frame 016131/0351 →
Assignment of Assignor's Interest
Jan 27, 2005
From: KING, JAMES E.; JONES, RHOD J.; GARNETT, PAUL J.; SUN MICROSYSTEMS LIMITED
To: SUN MICROSYSTEMS, INC.
Reel/Frame 016205/0197 →
Assignment of Assignor's Interest
Mar 30, 2005
From: MCDOUGALL, RICHARD J.; SHEPLER, SPENCER; WONG, BRIAN L.
To: SUN MICROSYSTEMS, INC.
Reel/Frame 016436/0431 →
Assignment of Assignor's Interest
Jun 2, 2005
From: GARTHWAITE, ALEXANDER T.
To: SUN MICROSYSTEMS, INC.
Reel/Frame 016675/0034 →
Assignment of Assignor's Interest
Jun 3, 2005
From: GARTHWAITE, ALEXANDER T.
To: SUN MICROSYSTEMS, INC.
Reel/Frame 016678/0202 →
Assignment of Assignor's Interest
Jul 13, 2005
From: SAHOO, SANJEEB K.
To: SUN MICROSYSTEMS, INC.
Reel/Frame 016783/0705 →
Assignment of Assignor's Interest
Aug 1, 2005
From: GREAVES, JON D.; SEMINARO, MICHAEL D.
To: SUN MICROSYSTEMS, INC.
Reel/Frame 016830/0264 →
Assignment of Assignor's Interest
Aug 12, 2005
From: TELEFONAKTIEBOLAGET LM ERICSSON
To: MYSQL AB
Reel/Frame 016392/0555 →
Assignment of Assignor's Interest
Aug 25, 2005
From: MARKOV, LEV
To: SUN MICROSYSTEMS, INC.
Reel/Frame 016931/0995 →
Assignment of Assignor's Interest
Sep 15, 2005
From: SHAVIT, NIR N.; MOIR, MARK S.; MARATHE, VIERNDRA J.
To: SUN MICROSYSTEMS, INC.
Reel/Frame 017002/0805 →
Corrective Assignment to Correct the Third Assginor's Name and the Assignee's Address Previously Recorded on Reel 017002, Frame 0805. Assignor Hereby Confirms the Assignment of the Entire Interest.
Mar 2, 2006
From: SHAVIT, NIR N.; MOIR, MARK S.; MARATHE, VIRENDRA J.
To: SUN MICROSYSTEMS, INC.
Reel/Frame 017653/0788 →
Assignment of Assignor's Interest
Sep 12, 2008
From: MYSQL AB
To: SUN MICROSYSTEMS, INC.
Reel/Frame 021522/0828 →