IP Library Assignment 037304/0194
Patent Assignment
Reel/Frame 037304/0194

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)
Rack Mountable Display Apparatus
Patent: 7,591,383 →
Application: 09/621,934 →
Method and Apparatus for Parallel Arithmetic Operations
Patent: 7,587,582 →
Application: 09/640,901 →
Message Authentication Using Message Gates in a Distributed Computing Environment
Patent: 7,577,834 →
Application: 09/653,227 →
Method and System for Registering Binary Data
Patent: 7,603,407 →
Application: 09/932,229 →
Publication: US 2002/0083209
Methods and Apparatuses to Configure and Deploy Servers
Patent: 7,580,991 →
Application: 10/042,092 →
Publication: US 2003/0131078
Method and Apparatus for Protecting Against Side Channel Attacks Against Personal Identification Numbers
Patent: 7,596,531 →
Application: 10/164,662 →
Publication: US 2003/0229598
System and Method for Marking Software Code
Patent: 7,603,664 →
Application: 10/277,542 →
Publication: US 2004/0078785
Distributed Network Identity
Patent: 7,610,390 →
Application: 10/309,773 →
Publication: US 2003/0149781
Compact Type Format Data System and Method
Patent: 7,574,699 →
Application: 10/392,796 →
Simultaneous Global Transaction and Local Transaction Management in an Application Server
Patent: 7,610,305 →
Application: 10/422,452 →
Publication: US 2004/0215473
Method and System for Creating and Tracking Appointments and Tasks from Email Messages
Patent: 7,584,253 →
Application: 10/446,742 →
Publication: US 2004/0243677
Remote Interface for Policy Decisions Governing Access Control
Patent: 7,594,256 →
Application: 10/608,882 →
Publication: US 2005/0021978
Method and Apparatus for Communicating Using a Display
Patent: 7,607,101 →
Application: 10/670,117 →
Self-Checking Simulations Using Dynamic Data Loading
Patent: 7,606,695 →
Application: 10/675,748 →
Methods and Apparatus of an Architecture Supporting Execution of Instructions in Parallel
Patent: 7,600,221 →
Application: 10/679,939 →
Address Packets with Variable-Size Mask Format
Patent: 7,606,932 →
Application: 10/713,397 →
Mechanism for Translation of Data in an Execution Framework
Patent: 7,590,975 →
Application: 10/713,649 →
Overload Management in an Application-Based Server
Patent: 7,610,377 →
Application: 10/765,828 →
Publication: US 2005/0198285
Accelerating Cryptographic Hash Computations
Patent: 7,599,489 →
Application: 10/783,859 →
Provisioning to Cdc Devices
Patent: 7,580,703 →
Application: 10/798,981 →
System and Method for Infiniband Receive Flow Control with Combined Buffering of Virtual Lanes and Queue Pairs
Patent: 7,609,636 →
Application: 10/812,109 →
Method and Apparatus for Self-Validating Checksums in a File System
Patent: 7,603,568 →
Application: 10/828,573 →
Method and Apparatus for Generating Extensible Protocol Independent Binary Health Checks
Patent: 7,577,101 →
Application: 10/835,795 →
Adaptive Spin-Then-Block Mutual Exclusion in Multi-Threaded Processing
Patent: 7,594,234 →
Application: 10/861,729 →
Switch Method and Apparatus with Cut-Through Routing for Use in a Communications Network
Patent: 7,602,712 →
Application: 10/863,016 →
Publication: US 2005/0271073
Dependency Analysis System and Method
Patent: 7,581,215 →
Application: 10/876,228 →
Method and Apparatus for Efficiently Resolving Symbolic References in a Virtual Machine
Patent: 7,574,705 →
Application: 10/880,785 →
Publication: US 2005/0289543
Method and Apparatus for Loading Relocatable in-Place Executable Files in a Virtual Machine
Patent: 7,603,665 →
Application: 10/880,786 →
Publication: US 2005/0289285
Methods and Apparatus Supporting Access to Multiple Devices via a Pseudo Device Driver
Patent: 7,590,986 →
Application: 10/881,552 →
Computer System Including Network Slices That Map to Field Replaceable Units
Patent: 7,607,069 →
Application: 10/917,167 →
Concurrent a-Box and T-Box Generation for Use in Web Ontology Language (Owl) Database and Knowledge Base Construction
Patent: 7,606,785 →
Application: 10/923,291 →
Methods and Apparatus for Exception-Based Programming
Patent: 7,577,961 →
Application: 10/926,231 →
Method and System for Managing Process Memory Configured in Resizable Uncompressed and Compressed Regions
Patent: 7,587,572 →
Application: 10/931,430 →
Method for Developing Platform Independent Launchable Applications
Patent: 7,610,577 →
Application: 10/978,517 →
Cache Memory System Including a Partially Hashed Index
Patent: 7,606,994 →
Application: 10/985,525 →
Method and Apparatus for Classifying Memory Errors
Patent: 7,596,738 →
Application: 10/992,056 →
Publication: US 2006/0112306
Space-Adaptive Lock-Free Queue Using Pointer-Sized Single-Target Synchronization
Patent: 7,577,798 →
Application: 11/026,255 →
Ecc Encoding for Uncorrectable Errors
Patent: 7,587,658 →
Application: 11/028,703 →
Method for Serializer Maintenance and Coalescing
Patent: 7,590,632 →
Application: 11/045,237 →
Window System 2D Graphics Redirection Using Direct Texture Rendering
Patent: 7,583,269 →
Application: 11/054,297 →
Publication: US 2005/0179691
Framework for Lengthy Java Swing Interacting Tasks
Patent: 7,584,478 →
Application: 11/054,586 →
Method and Structure for Concurrent Branch Prediction in a Processor
Patent: 7,590,830 →
Application: 11/068,626 →
Publication: US 2005/0268075
Dynamic Routing of I/O Requests in a Multi-Tier Storage Environment
Patent: 7,606,934 →
Application: 11/077,472 →
Supporting Dynamically-Typed Languages in Typed Assembly Languages
Patent: 7,574,700 →
Application: 11/096,933 →
Publication: US 2006/0225045
Network Interface Decryption and Classification Technique
Patent: 7,607,168 →
Application: 11/112,436 →
Dynamic Hardware Classification Engine Updating for a Network Interface
Patent: 7,593,404 →
Application: 11/112,934 →
Assigning Higher Priority to Transactions Based on Subscription Level
Patent: 7,591,011 →
Application: 11/112,947 →
Method and Apparatus for Determining Data Encoding Format in Rmi-Iiop Messages
Patent: 7,574,710 →
Application: 11/117,023 →
System for Predicting and Preventing Escalations
Patent: 7,607,046 →
Application: 11/123,401 →
System and Method for Efficient Power Throttling in Multiprocessor Chip
Patent: 7,596,707 →
Application: 11/123,760 →
Method for Compression of Two-Color Anti Aliased Images
Patent: 7,580,580 →
Application: 11/180,407 →
Approach for Distributing Multiple Interrupts Among Multiple Processors
Patent: 7,581,052 →
Application: 11/210,163 →
Efficiently Managing Keys to Make Data Permanently Unreadable
Patent: 7,596,696 →
Application: 11/214,958 →
Method and Apparatus for Dynamically Pre-Tenuring Objects in a Generational Garbage Collection System
Patent: 7,606,989 →
Application: 11/218,145 →
Method and Apparatus for Byte Allocation Accounting in a System Having a Multi-Threaded Application and a Generational Garbage Collector That Dynamically Pre-Tenures Objects
Patent: 7,596,667 →
Application: 11/218,179 →
Schedule Prediction for Data Link Layer Packets
Patent: 7,583,600 →
Application: 11/221,535 →
Efficient Hardware Square-Root Operation
Patent: 7,599,980 →
Application: 11/223,836 →
Efficient Hardware Divide Operation
Patent: 7,599,982 →
Application: 11/223,837 →
Configuration Space Compaction
Patent: 7,610,431 →
Application: 11/250,731 →
Performance Management in a Virtual Computing Environment
Patent: 7,603,671 →
Application: 11/267,659 →
Publication: US 2007/0106769
Programmable Hardware Finite State Machine for Facilitating Tokenization of an Xml Document
Patent: 7,596,745 →
Application: 11/272,762 →
Publication: US 2007/0113170
Simple Switch Control Language with Switch Controller
Patent: 7,606,172 →
Application: 11/286,657 →
Publication: US 2007/0118622
Method and Apparatus for Provisioning Heterogeneous Operating Systems Onto Heterogeneous Hardware Systems
Patent: 7,600,005 →
Application: 11/286,992 →
Publication: US 2007/0118654
Lock-Free Double-Ended Queue Based on a Dynamic Ring
Patent: 7,583,687 →
Application: 11/325,209 →
Publication: US 2007/0157214
Method and Apparatus for Initializing Interval Computations Through Subdomain Sampling
Patent: 7,610,323 →
Application: 11/325,214 →
Publication: US 2007/0156802
Method and Apparatus for Decreasing Object Copying by a Generational, Copying Garbage Collector
Patent: 7,599,973 →
Application: 11/331,376 →
Publication: US 2007/0174370
Method and Template for Physical-Memory Allocation for Implementing an in-System Memory Test
Patent: 7,610,523 →
Application: 11/352,085 →
Mechanism for Hardware Tracking of Return Address After Tail Call Elimination of Return-Type Instruction
Patent: 7,610,474 →
Application: 11/352,147 →
Publication: US 2007/0130451
Time-Multiplexed Speculative Multi-Threading to Support Single-Threaded Applications
Patent: 7,574,588 →
Application: 11/359,659 →
Publication: US 2006/0149946
Method and Apparatus for Facilitating Proximity Communication and Power Delivery
Patent: 7,592,707 →
Application: 11/385,445 →
Publication: US 2007/0075442
Efficient Event Completion in Udapl
Patent: 7,577,712 →
Application: 11/395,745 →
Support Tray with Fold-Away Handles
Patent: 7,595,984 →
Application: 11/429,517 →
Publication: US 2007/0258226
Method and System for Data Replication
Patent: 7,596,739 →
Application: 11/434,296 →
Publication: US 2007/0124659
Methods for Determining a Safe End of Scan for Generational Garbage Collection
Patent: 7,584,231 →
Application: 11/442,374 →
Displaying and Browsing Through a Sparse View of Content Items in a Hierarchy
Patent: 7,610,564 →
Application: 11/454,384 →
Data Buffer Allocation in a Non-Blocking Data Services Platform Using Input/Output Switching Fabric
Patent: 7,594,060 →
Application: 11/466,726 →
Publication: US 2008/0052432
Business Integration Component for Containers
Patent: 7,584,302 →
Application: 11/471,395 →
Method and System for Controlling Virtual Machine Bandwidth
Patent: 7,613,132 →
Application: 11/480,000 →
Publication: US 2008/0002704
Approach for Managing Interrupt Load Distribution
Patent: 7,610,425 →
Application: 11/499,027 →
Publication: US 2007/0043970
Method and System for Kernel-Level Diagnostics Using a Hardware Watchpoint Facility
Patent: 7,584,383 →
Application: 11/499,616 →
Publication: US 2008/0126866
Dynamic Intent Log
Patent: 7,606,812 →
Application: 11/513,768 →
Publication: US 2007/0106679
Detecting Raw Hazards in an Object-Addressed Memory Hierarchy by Comparing an Object Identifier and Offset for a Load Instruction to Object Identifiers and Offsets in a Store Queue
Patent: 7,600,097 →
Application: 11/516,320 →
System and Method for Efficient Software Cache Coherence
Patent: 7,574,566 →
Application: 11/524,837 →
Publication: US 2008/0077743
Efficient Store Queue Architecture
Patent: 7,594,100 →
Application: 11/540,257 →
Publication: US 2008/0082738
Method and System for Efficient Implementation of Very Large Store Buffer
Patent: 7,600,098 →
Application: 11/540,343 →
Method and System for Priority-Based Allocation in a Storage Pool
Patent: 7,584,229 →
Application: 11/591,425 →
Publication: US 2008/0104150
Method and Apparatus for Detecting Vibrations from a Mechanical Component
Patent: 7,574,918 →
Application: 11/593,743 →
Publication: US 2008/0105056
Timing Driven Pin Assignment
Patent: 7,577,933 →
Application: 11/601,148 →
Method and Apparatus for Supporting Different Modes of Multi-Threaded Speculative Execution
Patent: 7,584,346 →
Application: 11/698,479 →
Preventing Register Data Flow Hazards in an Sst Processor
Patent: 7,610,470 →
Application: 11/703,462 →
Publication: US 2008/0189531
Method and Apparatus for Dynamically Adjusting the Resolution of Telemetry Signals
Patent: 7,577,542 →
Application: 11/786,684 →
Publication: US 2008/0252481
Vibration-Free Fan Mounting Device
Patent: 7,599,175 →
Application: 11/828,870 →
Technique for Resolving "No-Trouble-Found" (Ntf) Events in Electronic Systems
Patent: 7,610,173 →
Application: 11/876,446 →
Publication: US 2009/0106592
Air Duct Flow Optimization Device
Patent: 7,589,973 →
Application: 11/899,302 →
Publication: US 2009/0059519
Control of Transducer to Tape Spacing
Patent: 7,586,710 →
Application: 11/939,722 →
Publication: US 2009/0122436
Low-Cost, Self-Aligning, Blind Mating, Tool-Less Fan Module
Patent: 7,589,966 →
Application: 11/947,048 →
Publication: US 2009/0141448
Air Baffle with Integrated Tool-Less Expansion Card Attachment
Patent: 7,599,180 →
Application: 11/949,491 →
Publication: US 2009/0141441
Low Airflow Impedance Pcba Handling Device
Patent: 7,595,982 →
Application: 11/950,258 →
Publication: US 2009/0141443
Automatic Phase-Detection Circuit for Clocks with Known Ratios
Patent: 7,609,092 →
Application: 12/018,557 →
Publication: US 2009/0184735
Tape Drive for Avoiding Tape Stiction
Patent: 7,586,708 →
Application: 12/061,744 →
Related Assignments (17)
Other recorded transfers of the patents in this record — the chain of ownership.
Assignment of Assignor's Interest Jan 7, 2002
From: SCHEER, LYLE N.; TRAXLER, JONATHAN M.
To: SUN MICROSYSTEMS, INC.
Reel/Frame 012474/0934 →
Assignment of Assignor's Interest Jan 9, 2002
From: AHRENS, KHAI; JACOBI, SVEN
To: SUN MICROSYSTEMS, INC.
Reel/Frame 012455/0803 →
Assignment of Assignor's Interest Jun 26, 2003
From: BHAT, SHIVARAM; CUI, HUA; LUO, PING; ARUMUGAM, DILLI DORAI MINNAL
To: SUN MICROSYSTEMS, INC.
Reel/Frame 021364/0505 →
Assignment of Assignor's Interest Sep 30, 2003
From: NOURI, NASSER; CHANG, VICTOR A.
To: SUN MICROSYSTEMS, INC.
Reel/Frame 014572/0168 →
Assignment of Assignor's Interest Oct 28, 2003
From: SIMMONS, MATTHEW T.; SHAPIRO, MICHAEL W.
To: SUN MICROSYSTEMS, INC.
Reel/Frame 014631/0492 →
Assignment of Assignor's Interest Nov 14, 2003
From: SHAPIRO, MICHAEL W.
To: SUN MICROSYSTEMS, INC.
Reel/Frame 014767/0986 →
Assignment of Assignor's Interest Nov 14, 2003
From: CYPHER, ROBERT E.
To: SUN MICROSYSTEMS, INC.
Reel/Frame 014707/0179 →
Assignment of Assignor's Interest Dec 29, 2003
From: BARRUS, FRANK E.
To: SAVAJE TECHNOLOGIES, INC.
Reel/Frame 014835/0698 →
Assignment of Assignor's Interest Feb 9, 2004
From: SIMMONS, MATTHEW T.; SHIPARO, MICHAEL W.
To: SUN MICROSYSTEMS, INC.
Reel/Frame 014968/0348 →
Assignment of Assignor's Interest Feb 23, 2004
From: SPRACKLEN, LAWRENCE A.
To: SUN MICROSYSTEMS, INC.
Reel/Frame 015512/0296 →
Assignment of Assignor's Interest Mar 11, 2004
From: VESELOV, PAVEL S.
To: SUN MICROSYSTEMS, INC.
Reel/Frame 015079/0962 →
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 Mar 29, 2004
From: MOTT, JAMES A.
To: SUN MICROSYSTEMS, INC.
Reel/Frame 015161/0548 →
Assignment of Assignor's Interest Aug 19, 2004
From: PETIT, PATRICK
To: SUN MICROSYSTEMS, INC.
Reel/Frame 015750/0455 →
Assignment of Assignor's Interest Oct 26, 2005
From: RANGACHARI, ACHUTHA RAMAN
To: SUN MICROSYSTEMS, INC.
Reel/Frame 017139/0854 →
Security Agreement Oct 27, 2006
From: SAVAJE TECHNOLOGIES, INC.
To: RIDGEWOOD SAVAJE, LLC
Reel/Frame 018442/0526 →
Assignment of Assignor's Interest Aug 30, 2007
From: SAVAJE TECHNOLOGIES, INC.
To: SUN MICROSYSTEMS, INC.
Reel/Frame 019771/0978 →