IP Library Assignment 037311/0056
Patent Assignment
Reel/Frame 037311/0056

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)
System and Method for Enabling Dynamic Modifed Class Reloading in an Application Server Environment
Patent: 7,882,501 →
Application: 09/561,697 →
Runtime Versioning of Information Processing Systems
Patent: 7,899,888 →
Application: 10/184,216 →
Publication: US 2004/0002960
Value Recycling Facility for Multithreaded Computations
Patent: 7,908,441 →
Application: 10/340,156 →
Publication: US 2003/0182462
System and Method of Extending Virtual Address Resolution for Mapping Networks
Patent: 7,890,633 →
Application: 10/367,548 →
Publication: US 2004/0162914
Method and System for Event Notification
Patent: 7,921,199 →
Application: 10/663,474 →
Method and System for Processing Instant Messenger Operations Dependent Upon Presence State Information in an Instant Messaging System
Patent: 7,912,903 →
Application: 10/670,849 →
Publication: US 2005/0071433
Method and System for Accepting a Pass Code
Patent: 7,882,361 →
Application: 10/773,069 →
Publication: US 2005/0177522
Processing Events for Concurrent Tasks in a Virtual Machine
Patent: 7,904,904 →
Application: 10/782,242 →
Publication: US 2005/0183083
Method and Apparatus for Critical Section Prediction for Intelligent Lock Elision
Patent: 7,930,694 →
Application: 10/936,901 →
Publication: US 2006/0053351
Intelligent Computer Program Debugger, and System and Method for Implementing the Same
Patent: 7,882,492 →
Application: 10/943,528 →
Publication: US 2009/0210862
Method and Apparatus for Switching Between Per-Thread and Per-Processor Resource Pools in Multi-Threaded Programs
Patent: 7,882,505 →
Application: 11/090,398 →
Publication: US 2006/0218557
Method and Apparatus for Arbitrarily Mapping Functions to Preassigned Processing Entities in a Network System
Patent: 7,889,734 →
Application: 11/098,063 →
Sequentially Performed Compound Compare-And-Swap
Patent: 7,890,722 →
Application: 11/099,720 →
Method and System for Remote Management of Customer Servers
Patent: 7,904,536 →
Application: 11/151,646 →
Publication: US 2005/0256883
System and Method for Event-Based Collaboration
Patent: 7,908,325 →
Application: 11/156,983 →
Integrated Circuit Chip That Supports Through-Chip Electromagnetic Communication
Patent: 7,915,699 →
Application: 11/165,809 →
Publication: US 2005/0285214
Mechanism for Enabling Virtual Method Dispatch Structures to Be Created on an as-Needed Basis
Patent: 7,895,603 →
Application: 11/186,137 →
Method and Apparatus for Facilitating Adaptive Page Sizes
Patent: 7,895,410 →
Application: 11/218,817 →
Binary Profile Instrumentation Framework
Patent: 7,890,941 →
Application: 11/270,938 →
Efficient Error-Check and Exact-Check for Newton-Raphson Divide and Square-Root Operations
Patent: 7,899,859 →
Application: 11/314,639 →
Publication: US 2007/0143389
Mechanism for Implementing File Access Control Using Labeled Containers
Patent: 7,885,975 →
Application: 11/361,437 →
Publication: US 2007/0220001
Mechanism for Implementing File Access Control Across a Network Using Labeled Containers
Patent: 7,882,227 →
Application: 11/376,691 →
Publication: US 2007/0198714
Distributed Midlet Testing
Patent: 7,925,952 →
Application: 11/391,810 →
Method and System for Using a Block Allocation Policy
Patent: 7,899,989 →
Application: 11/407,637 →
Publication: US 2007/0106865
Method and System for Dirty Time Log Directed Resilvering
Patent: 7,930,495 →
Application: 11/407,744 →
Publication: US 2007/0106867
Method and System for Dirty Time Logging
Patent: 7,925,827 →
Application: 11/407,773 →
Publication: US 2007/0106869
Method and System for Block Reallocation
Patent: 7,877,554 →
Application: 11/409,435 →
Publication: US 2007/0106870
Method of Session Quota Constraint Enforcement
Patent: 7,908,380 →
Application: 11/410,677 →
Method and Apparatus for Synchronizing Threads on a Processor That Supports Transactional Memory
Patent: 7,930,695 →
Application: 11/418,652 →
Publication: US 2007/0240158
Method and Apparatus for Identifying a Failure Mechanism for a Component in a Computer System
Patent: 7,890,813 →
Application: 11/432,644 →
Publication: US 2007/0294591
Active Noise Control Rack Enclosures
Patent: 7,894,613 →
Application: 11/432,754 →
Memory Protection in a Computer System Employing Memory Virtualization
Patent: 7,917,710 →
Application: 11/446,645 →
Publication: US 2007/0283115
Persistence System for Servlet-Based Applications on Resource-Constrained Devices
Patent: 7,900,200 →
Application: 11/454,483 →
Dynamic Persistent User Management in Delegated Environments
Patent: 7,890,575 →
Application: 11/462,266 →
Multiple Virtual Network Stack Instances
Patent: 7,894,453 →
Application: 11/489,929 →
Publication: US 2008/0019377
Multiple Virtual Network Stack Instances Using Virtual Network Interface Cards
Patent: 7,885,257 →
Application: 11/489,942 →
Publication: US 2008/0019359
Method and System for Network Configuration for Containers
Patent: 7,912,926 →
Application: 11/490,479 →
Publication: US 2008/0021985
Method and Apparatus for Using a Directory Service to Facilitate Centralized Device Naming
Patent: 7,925,872 →
Application: 11/500,795 →
Publication: US 2008/0043973
Intelligent Cooling Method Combining Passive and Active Cooling Components
Patent: 7,886,816 →
Application: 11/502,696 →
Publication: US 2008/0036076
Disk Storage Cartridge
Patent: 7,885,037 →
Application: 11/506,263 →
Publication: US 2008/0043371
File System with Distributed Components
Patent: 7,933,875 →
Application: 11/510,108 →
Publication: US 2008/0052293
Software Test Coverage Metrics
Patent: 7,904,890 →
Application: 11/523,952 →
Mechanism for Implementing Thread Synchronization in a Priority-Correct, Low-Memory Safe Manner
Patent: 7,886,300 →
Application: 11/528,188 →
Power Distribution for High-Speed Integrated Circuits
Patent: 7,919,804 →
Application: 11/565,818 →
Publication: US 2007/0102806
Method and System for Managing Execution of an Application Module
Patent: 7,900,243 →
Application: 11/583,515 →
Publication: US 2008/0098465
Access Control Mechanism for Shareable Interface Communication Access Control
Patent: 7,926,086 →
Application: 11/591,084 →
Method and System for Managing Access to a Data Element in a Multithreaded Environment
Patent: 7,886,113 →
Application: 11/591,196 →
Publication: US 2008/0104334
System and Method for Supporting Multiple Alternative Methods for Executing Transactions
Patent: 7,921,407 →
Application: 11/591,919 →
Publication: US 2007/0055960
Method and Apparatus for Functional Relationship Approximation Through Nonparametric Regression Using R-Functions
Patent: 7,933,850 →
Application: 11/598,608 →
Topological Approach for Improving Network and System Utilization in a Non-Uniform Network
Patent: 7,894,463 →
Application: 11/602,664 →
Publication: US 2008/0117824
Method and Apparatus for Test of Asynchronous Pipelines
Patent: 7,890,826 →
Application: 11/636,748 →
Publication: US 2008/0141088
Mitigating Quantization Effects in Computer Telemetry Signals
Patent: 7,912,685 →
Application: 11/656,736 →
Method and System for Processing Messages in an Application Cluster
Patent: 7,921,427 →
Application: 11/728,913 →
Publication: US 2008/0244613
Architecture for an Output Buffered Switch with Input Groups
Patent: 7,925,816 →
Application: 11/731,672 →
Publication: US 2008/0106951
Method, Apparatus, and Manufacture for Decryption of Network Traffic in a Secure Session
Patent: 7,904,717 →
Application: 11/765,427 →
Publication: US 2008/0320302
Method and System for Providing Client-Server Injection Framework Using Asynchronous Javascript and Xml
Patent: 7,921,353 →
Application: 11/784,902 →
Built-In Swept-Sine Testing for a Computer System to Assure Vibrational Integrity
Patent: 7,908,033 →
Application: 11/787,782 →
Publication: US 2008/0257046
Methods, Apparatus, and Program Products for Improved Finalization
Patent: 7,890,711 →
Application: 11/787,933 →
Publication: US 2008/0263295
Shared Java Jar Files
Patent: 7,882,198 →
Application: 11/824,850 →
Publication: US 2010/0023702
Equalizer System Having a Tunable Active Inductor
Patent: 7,880,568 →
Application: 11/856,147 →
Publication: US 2009/0074048
Method and System for Memory Management
Patent: 7,882,319 →
Application: 11/863,160 →
Publication: US 2009/0089531
Alignment Features for Proximity Communication
Patent: 7,923,845 →
Application: 11/864,347 →
Publication: US 2009/0085233
Integrated-Circuit Package for Proximity Communication
Patent: 7,893,531 →
Application: 11/864,408 →
Publication: US 2009/0085183
Hybrid Cache Coherence Using Fine-Grained Hardware Message Passing
Patent: 7,895,400 →
Application: 11/864,507 →
Publication: US 2009/0089511
Contact Pressure Analysis Tool
Patent: 7,928,996 →
Application: 11/868,035 →
Publication: US 2009/0091905
Parallelizing the Tcp Behavior of a Network Connection
Patent: 7,924,719 →
Application: 11/869,858 →
Publication: US 2009/0097480
Method and Apparatus for Tracking Load-Marks and Store-Marks on Cache Lines
Patent: 7,917,698 →
Application: 11/924,742 →
Publication: US 2009/0113131
Tuneable Radio-Frequency Identification Tag Reader and Method of Reading Such a Tag
Patent: 7,933,553 →
Application: 11/951,421 →
Publication: US 2009/0146809
Optical-Signal-Path Routing in a Multi-Chip System
Patent: 7,889,996 →
Application: 11/962,415 →
Publication: US 2010/0266295
Method and System for Module Initialization with an Arbitrary Number of Phases
Patent: 7,934,084 →
Application: 11/962,868 →
Publication: US 2009/0164760
Optimistic Semi-Static Transactional Memory Implementations
Patent: 7,904,668 →
Application: 11/967,395 →
Publication: US 2009/0172327
Method and Apparatus for Mesh Routing
Patent: 7,881,206 →
Application: 11/967,416 →
Publication: US 2009/0168653
Automatic Block Composition Tool for Composing Custom Blocks Having Non-Standard Library Cells in an Integrated Circuit Design Flow
Patent: 7,890,909 →
Application: 11/968,311 →
Publication: US 2009/0172622
Method for Place and Route of Multicore Chip
Patent: 7,917,878 →
Application: 12/022,950 →
System and Method for Asynchronous Parallel Garbage Collection
Patent: 7,933,937 →
Application: 12/028,217 →
Publication: US 2009/0204654
DYNAMIC MULTIPLE INHERITANCE METHOD DISPATCH DATA STRUCTURE INCLUDING AN m-TABLE SIZE, i-TABLE CONTAINING ONE OR MORE HOLDER ADDRESSOR REGIONS AND TYPE EXTENSION TESTING BY FRUGAL PERFECT HASHING
Patent: 7,925,640 →
Application: 12/031,387 →
Publication: US 2009/0210379
Method and Apparatus for Recovering from Branch Misprediction
Patent: 7,890,739 →
Application: 12/033,626 →
Publication: US 2009/0210683
Surface Shape Metric and Method to Quantify the Surface Shape of Electronic Packages
Patent: 7,920,986 →
Application: 12/045,418 →
Publication: US 2009/0228237
Method and Apparatus for Controlling Operating Parameters in a Computer System
Patent: 7,925,873 →
Application: 12/048,115 →
Publication: US 2009/0235062
Method and System for Monitoring a Computing Device
Patent: 7,877,646 →
Application: 12/051,123 →
Publication: US 2009/0240985
Design Tool and Method for Automatically Identifying Minimum Timing Violation Corrections in an Integrated Circuit Design
Patent: 7,913,213 →
Application: 12/100,505 →
Publication: US 2009/0259979
System and Method for Programmatic Management of Distributed Computing Resources
Patent: 7,886,021 →
Application: 12/110,880 →
Publication: US 2009/0271472
Magnetic Head and Tape Drive for Reading Multiple Data Formats
Patent: 7,911,730 →
Application: 12/116,533 →
Publication: US 2009/0279205
Aggressive Store Merging in a Processor That Supports Checkpointing
Patent: 7,934,080 →
Application: 12/128,332 →
Publication: US 2009/0300338
Switch Matrix
Patent: 7,907,624 →
Application: 12/133,034 →
Publication: US 2008/0317025
Low-Latency Scheduling in Large Switches
Patent: 7,912,068 →
Application: 12/135,467 →
Publication: US 2009/0022160
Managing the Performance of a Computer System
Patent: 7,890,298 →
Application: 12/137,977 →
Publication: US 2009/0313623
Scaling Systems Management Using a Stateless Proxy
Patent: 7,899,898 →
Application: 12/165,227 →
Publication: US 2009/0327470
Estimating the Ambient Temperature of Air Outside of a Computer System
Patent: 7,933,737 →
Application: 12/180,430 →
Publication: US 2010/0023295
Prolonging the Remaining Useful Life of a Power Supply in a Computer System
Patent: 7,934,123 →
Application: 12/205,416 →
Publication: US 2010/0064170
Characterizing the Response of a Device in a Computer System to Vibration Over a Frequency Range
Patent: 7,890,278 →
Application: 12/220,815 →
Publication: US 2010/0023280
Energy Storage Module Including a Connector Having Unique Pin Configuration
Patent: 7,878,861 →
Application: 12/249,614 →
Publication: US 2010/0093223
Self-Contained Densely Packed Solid-State Storage Subsystem
Patent: 7,934,124 →
Application: 12/249,648 →
Publication: US 2010/0095048
Air Flow Snorkel for Computer System
Patent: 7,898,804 →
Application: 12/259,311 →
Publication: US 2010/0103606
Sas Panel Mount Connector Cable Assembly with Leds and a System Including the Same
Patent: 7,892,019 →
Application: 12/265,517 →
Publication: US 2010/0112850
Repeater Circuit with Staged Output
Patent: 7,880,513 →
Application: 12/345,036 →
Publication: US 2010/0164578
Systems and Methods for Memory Retention Across Resets
Patent: 7,900,090 →
Application: 12/371,020 →
Publication: US 2010/0211824
Generating a Vibration Profile for a Rotating Cooling Device in a Computer System
Patent: 7,920,974 →
Application: 12/391,124 →
Publication: US 2010/0217543
Dynamically Controlled Voltage Regulator for a Memory
Patent: 7,924,650 →
Application: 12/494,700 →
Publication: US 2010/0329063
Optimizing Pcb Power and Ground Connections for Lead Free Solder Processes
Patent: 7,902,465 →
Application: 12/651,150 →
Related Assignments (23)
Other recorded transfers of the patents in this record — the chain of ownership.
Assignment of Assignor's Interest Dec 18, 2000
From: CARLSON, BJORN; SOONG, MILTON; HASANI, SANTOSH
To: NETSCAPE COMMUNICATIONS CORPORATION
Reel/Frame 011421/0446 →
Assignment of Assignor's Interest Dec 18, 2000
From: NETSCAPE COMMUNICATIONS CORPORATION
To: SUN MICROSYSTEMS, INC.
Reel/Frame 011416/0644 →
Assignment of Assignor's Interest Jun 28, 2002
From: DRAKE, WILLIAM TREY; SPAULDING, KENT ARTHUR; GADBOIS, DAVID GREGORY
To: SUN MICROSYSTEMS, INC.
Reel/Frame 013061/0078 →
Assignment of Assignor's Interest Jul 22, 2002
From: NETSCAPE COMMUNICATIONS CORPORATION
To: SUN MICROSYSTEMS, INC.
Reel/Frame 013115/0591 →
Assignment of Assignor's Interest Jan 10, 2003
From: MOIR, MARK S.; LUCHANGCO, VICTOR; HERLIHY, MAURICE
To: SUN MICROSYSTEMS, INC.
Reel/Frame 014246/0325 →
Assignment of Assignor's Interest Feb 13, 2003
From: ST. PIERRE, ROBERT P.; CARONNI, GERMANO
To: SUN MICROSYSTEMS, INC.
Reel/Frame 013778/0016 →
Assignment of Assignor's Interest Sep 15, 2003
From: SHIRRIFF, KENNETH W.; VUL, ALEXANDER G.; GOFF, MICHAEL B.
To: SUN MICROSYSTEMS, INC.
Reel/Frame 014551/0983 →
Assignment of Assignor's Interest Sep 25, 2003
From: SHAH, RAHUL
To: SUN MICROSYSTEMS, INC.
Reel/Frame 014545/0967 →
Assignment of Assignor's Interest Feb 18, 2004
From: MATHISKE, BERND J.; WONG, KINSLEY; KAWAHARA, HIDEYA; FRESKO, NEDIM
To: SUN MICROSYSTEMS, INC.
Reel/Frame 015011/0533 →
Assignment of Assignor's Interest Sep 8, 2004
From: ABRAHAM, SANTOSH G.; VLAOVIC, STEVAN
To: SUN MICROSYSTEMS, INC.
Reel/Frame 015805/0440 →
Assignment of Assignor's Interest Sep 17, 2004
From: VISWANADHA, SREENIVASA R.; NARAYAN, PRAKASH
To: SUN MICROSYSTEMS, INC.
Reel/Frame 015811/0948 →
Assignment of Assignor's Interest Nov 23, 2004
From: ANDERSON, CRAIG S.
To: SUN MICROSYSTEMS, INC.
Reel/Frame 016017/0920 →
Assignment of Assignor's Interest Jan 10, 2005
From: WILLIAMS, EMRYS J.; SUN MICROSYSTEMS LTD.
To: SUN MICROSYSTEMS, INC.
Reel/Frame 016137/0033 →
Assignment of Assignor's Interest Apr 5, 2005
From: HENDEL, ARIEL; GAJJAR, YATIN; LIN, MAY; PURI, RAHOUL
To: SUN MICROSYSTEMS, INC.
Reel/Frame 016450/0001 →
Assignment of Assignor's Interest Apr 6, 2005
From: STEELE, GUY L., JR.; AGESEN, OLE; SHAVIT, NIR N.
To: SUN MICROSYSTEMS, INC.
Reel/Frame 016661/0899 →
Assignment of Assignor's Interest Jun 2, 2005
From: GARTHWAITE, ALEXANDER; DICE, DAVID; WHITE, DEREK, R.
To: SUN MICROSYSTEMS, INC.
Reel/Frame 016300/0319 →
Assignment of Assignor's Interest Jun 20, 2005
From: PABLA, KULDIPSINGH A.; POUYOUL, ERIC; CHENG, CALVIN J.
To: SUN MICROSYSTEMS, INC.
Reel/Frame 016715/0193 →
Assignment of Assignor's Interest Jun 24, 2005
From: KRISHNAMOORTHY, ASHOK V.; ZINGHER, ARTHUR R.; DROST, ROBERT J.
To: SUN MICROSYSTEMS, INC.
Reel/Frame 016729/0309 →
Assignment of Assignor's Interest Jul 20, 2005
From: LAM, IOI K.; PLISS, OLEG A.; FRESKO, NEDIM
To: SUN MICROSYSTEMS, INC.
Reel/Frame 016802/0676 →
Assignment of Assignor's Interest Aug 1, 2005
From: GREAVES, JON D.; BENSTEN, WILLIAM B.; SEMINARO, MICHAEL D.; MAR, CHRISTOPHER E.
To: SUN MICROSYSTEMS, INC.
Reel/Frame 016830/0288 →
Assignment of Assignor's Interest Sep 2, 2005
From: WU, YUGUANG
To: SUN MICROSYSTEMS, INC.
Reel/Frame 016959/0957 →
Assignment of Assignor's Interest Nov 10, 2005
From: GARUD, CHANDRASHEKHAR; WANG, FU-HWA
To: SUN MICROSYSTEMS, INC.
Reel/Frame 017238/0152 →
Assignment of Assignor's Interest Feb 9, 2006
From: LYU, ALLEN; RARICK, LEONARD D.
To: SUN MICROSYSTEMS, INC.
Reel/Frame 017558/0163 →