IP Library Assignment 037302/0899
Patent Assignment
Reel/Frame 037302/0899

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)
Computer Architecture Having a Stateless Human Interface Device and Methods of Use
Patent: 7,346,689 →
Application: 09/063,335 →
Dynamic Embedding of Literal Object Data in Supplied Instance of Information Object
Patent: 7,340,499 →
Application: 09/454,427 →
Decoupling Access Control from Key Management in a Network
Patent: 7,336,790 →
Application: 09/458,020 →
Mechanism for Caching Dynamically Generated Content
Patent: 7,320,023 →
Application: 09/792,811 →
Publication: US 2002/0120710
Customizable Two Step Mapping of Extensible Markup Language Data in an E-Procurement System and Method
Patent: 7,337,132 →
Application: 09/982,210 →
Publication: US 2003/0074271
Storage Network Data Replicator
Patent: 7,340,490 →
Application: 09/988,854 →
Publication: US 2003/0014433
Methods and Apparatus for Distributing Interrupts
Patent: 7,328,294 →
Application: 10/011,899 →
Publication: US 2003/0105798
Providing Peer Groups in a Peer-to-Peer Environment
Patent: 7,340,500 →
Application: 10/055,547 →
Publication: US 2002/0184310
Method and Apparatus for Managing Data Time-Outs
Patent: 7,330,885 →
Application: 10/057,259 →
Publication: US 2003/0084364
Object Mutation Determination for Incremental State Saves
Patent: 7,320,035 →
Application: 10/087,225 →
Publication: US 2003/0167332
Synchronization of Documents Between a Server and Small Devices
Patent: 7,340,534 →
Application: 10/090,893 →
Publication: US 2003/0172113
On Demand, Network Accessible, Run Time Compile Server
Patent: 7,340,730 →
Application: 10/100,558 →
Publication: US 2003/0177480
Dynamic Location Storage and Retrieval in a Wireless Portal Server
Patent: 7,328,254 →
Application: 10/116,388 →
Publication: US 2003/0220982
Prefetching Techniques for Network Interfaces
Patent: 7,327,674 →
Application: 10/166,874 →
Publication: US 2003/0227933
Detecting and Mitigating Soft Errors Using Duplicative Instructions
Patent: 7,331,043 →
Application: 10/180,580 →
Publication: US 2002/0199175
Collaborative Content Coherence Using Mobile Agents in Peer-to-Peer Networks
Patent: 7,328,243 →
Application: 10/285,066 →
Publication: US 2004/0088646
System and Method for Presenting Time Related Data on a Small Screen Device
Patent: 7,313,767 →
Application: 10/285,789 →
Publication: US 2004/0085369
Cross Platform Locale Data Name Mapping Interfaces and Methods of Use Thereof
Patent: 7,343,380 →
Application: 10/301,523 →
Publication: US 2003/0126124
Method and Apparatus for Performing an Address Lookup Using a Multi-Bit Trie with Backtracking
Patent: 7,339,930 →
Application: 10/302,600 →
Publication: US 2004/0100960
Emi Reduction Using Tunable Delay Lines
Patent: 7,333,527 →
Application: 10/306,785 →
Publication: US 2003/0169838
Method and Apparatus for Starvation-Free Scheduling of Communications
Patent: 7,330,477 →
Application: 10/328,454 →
Publication: US 2004/0120336
Blocking Access to Selected Apis
Patent: 7,319,948 →
Application: 10/339,305 →
Publication: US 2003/0208748
Method and System for Detecting Deprecated Elements During Runtime
Patent: 7,320,123 →
Application: 10/350,436 →
Publication: US 2003/0191864
Transmitting Odd-Sized Packets Over a Double Data Rate Link
Patent: 7,324,564 →
Application: 10/369,795 →
Publication: US 2004/0165617
Method and Apparatus for a Transaction-Based Secure Storage File System
Patent: 7,320,076 →
Application: 10/382,245 →
Publication: US 2004/0175000
System and Method for Interprocess Services Client Artifact Download
Patent: 7,343,391 →
Application: 10/382,774 →
Publication: US 2004/0177112
Generic Modular Multiplier Using Partial Reduction
Patent: 7,346,159 →
Application: 10/387,008 →
Publication: US 2003/0206628
Method and System for Selectively Retrieving Updated Information from One or More Websites
Patent: 7,325,202 →
Application: 10/404,530 →
Publication: US 2004/0189696
Error Management
Patent: 7,313,717 →
Application: 10/417,811 →
Publication: US 2004/0210800
Method and System for Managing Resource Allocation in Non-Uniform Resource Access Computer Systems
Patent: 7,313,795 →
Application: 10/446,741 →
Publication: US 2004/0243660
Proximity-Based Addressing for Supporting in-Place Execution in Virtual Machines
Patent: 7,328,432 →
Application: 10/453,941 →
Publication: US 2004/0243999
System and Method for Cross Platform and Configuration Build System
Patent: 7,337,436 →
Application: 10/458,019 →
Publication: US 2004/0158577
Systems and Methods for Mapping Api Calls
Patent: 7,340,745 →
Application: 10/602,013 →
Publication: US 2006/0156314
Software Transactional Memory for Dynamically Sizable Shared Data Structures
Patent: 7,328,316 →
Application: 10/621,072 →
Publication: US 2004/0015642
Method, System, and Program for Dispatching a Method Call
Patent: 7,318,229 →
Application: 10/630,485 →
Methods and Apparatus for Selecting Processes for Execution
Patent: 7,318,128 →
Application: 10/633,258 →
Computer Assembly
Patent: 7,328,410 →
Application: 10/643,810 →
Publication: US 2005/0041019
Methods for Execution Control Acquisition of a Program and for Executing an Optimized Version of a Program
Patent: 7,318,222 →
Application: 10/650,190 →
Publication: US 2005/0050530
Virtual Machine with Securely Distributed Bytecode Verification
Patent: 7,334,136 →
Application: 10/664,216 →
Publication: US 2004/0068726
Method and Apparatus for Preventing Spanning Tree Loops During Traffic Overload Conditions
Patent: 7,339,900 →
Application: 10/671,643 →
Publication: US 2005/0068903
Method and System for Transmitting Packet Chains
Patent: 7,330,484 →
Application: 10/683,762 →
Publication: US 2005/0122993
Method, System and Article of Manufacture for Discovering Devices in a Network Monitoring System
Patent: 7,343,409 →
Application: 10/685,243 →
Method for Graphically Displaying Hardware Performance Simulators
Patent: 7,331,039 →
Application: 10/688,763 →
Error Reporting to Diagnostic Engines Based on Their Diagnostic Capabilities
Patent: 7,328,376 →
Application: 10/698,989 →
Publication: US 2005/0102567
System and Method for Encoding Trace Framework Enabling in an Object File
Patent: 7,334,221 →
Application: 10/714,244 →
Method and Pipeline Architecture for Processing Multiple Swap Requests to Reduce Latency
Patent: 7,337,305 →
Application: 10/721,300 →
Publication: US 2005/0114634
Updating Profile Frequency for Procedure Inlining
Patent: 7,340,732 →
Application: 10/723,877 →
Publication: US 2005/0262491
Handling Register Dependencies Between Instructions Specifying Different Width Registers
Patent: 7,340,590 →
Application: 10/734,763 →
Method and Apparatus for Creating a Robust Highly Connected Direct Interconnection Network
Patent: 7,333,444 →
Application: 10/739,475 →
System and Method for Performing Incremental Initialization of a Master Runtime System Process
Patent: 7,343,603 →
Application: 10/745,164 →
Methods and Apparatus to Preserve Software Modifications
Patent: 7,340,719 →
Application: 10/745,990 →
Efficient Read After Write Bypass
Patent: 7,343,477 →
Application: 10/747,584 →
Virtual System Console for Virtual Application Environment
Patent: 7,337,445 →
Application: 10/767,003 →
Dynamic Distribution of Test Execution
Patent: 7,334,162 →
Application: 10/767,845 →
Contact Load Profile Modification for a Compression Socketed Cpu
Patent: 7,323,363 →
Application: 10/770,192 →
Cooling Failure Mitigation for an Electronics Enclosure
Patent: 7,327,578 →
Application: 10/774,314 →
Publication: US 2005/0174733
Methods and Systems for Reducing a Program Size
Patent: 7,313,789 →
Application: 10/789,530 →
Method and Apparatus for Hybrid Group Key Management
Patent: 7,328,343 →
Application: 10/797,148 →
Publication: US 2005/0204161
Adaptive Synchronization Method for Communication in Storage Systems
Patent: 7,337,248 →
Application: 10/805,110 →
Clock Distribution Architecture with Spread Spectrum
Patent: 7,334,149 →
Application: 10/809,156 →
System and Method for Interleaving Infiniband Sends and Rdma Read Responses in a Single Receive Queue
Patent: 7,342,934 →
Application: 10/811,642 →
Combined Buffering of Infiniband Virtual Lanes and Queue Pairs
Patent: 7,327,749 →
Application: 10/812,254 →
Mechanism and Method for Cache Snoop Filtering
Patent: 7,325,102 →
Application: 10/821,430 →
Value Prediction for Missing Read Operations Instances
Patent: 7,340,567 →
Application: 10/824,307 →
Method and Apparatus for Maintaining an Accurate Inventory of Storage Capacity in a Clustered Data Processing System
Patent: 7,340,578 →
Application: 10/833,454 →
In-Line Server Health Checking
Patent: 7,313,735 →
Application: 10/836,676 →
Conflictless Replication in a Multi-Master Directory System
Patent: 7,340,488 →
Application: 10/837,316 →
Publication: US 2004/0230615
Service Redundancy
Patent: 7,325,154 →
Application: 10/838,844 →
Publication: US 2005/0262393
Non-Volatile Fault Indication
Patent: 7,321,312 →
Application: 10/863,111 →
Bandwidth Reduction Technique in a Snooping-Based Cache-Coherent Cluster of Multiprocessing Nodes
Patent: 7,315,919 →
Application: 10/868,053 →
Dynamic Reverse Proxy
Patent: 7,333,990 →
Application: 10/873,680 →
Minimal Address State in a Fine Grain Multithreaded Processor
Patent: 7,343,474 →
Application: 10/881,616 →
Method and System for Remote Execution of Code on a Distributed Data Storage System
Patent: 7,328,303 →
Application: 10/883,243 →
Method for Monitoring Heap for Memory Leaks
Patent: 7,325,106 →
Application: 10/893,090 →
System and Method to Increase Memory Allocation Efficiency
Patent: 7,337,201 →
Application: 10/933,569 →
Integrated Circuit Cooling Apparatus and Method
Patent: 7,342,787 →
Application: 10/941,115 →
Method and Apparatus for Using Memory Compression to Enhance Error Correction
Patent: 7,340,666 →
Application: 10/944,172 →
Mechanisms for Supporting Back Button Function of Web Browser as Web Service Server in Interaction with Business Process Engine
Patent: 7,343,554 →
Application: 10/962,160 →
Publication: US 2007/0038756
Slam Latch for Rackmount Rail
Patent: 7,318,532 →
Application: 10/968,686 →
System and Method for Dynamic Memory Interleaving and De-Interleaving
Patent: 7,318,114 →
Application: 10/978,249 →
Garbage-First Garbage Collection
Patent: 7,340,494 →
Application: 10/985,447 →
Automatic Device Strength Based Sensitization Generation for Sequential Elements
Patent: 7,325,207 →
Application: 11/007,942 →
Method and Apparatus for Forwarding References to Objects Concurrently with Space-Incremental Garbage Collection
Patent: 7,321,909 →
Application: 11/021,287 →
Method and System for Timing Modeling for Custom Circuit Blocks
Patent: 7,328,416 →
Application: 11/042,043 →
Method and System for Verification of Soft Error Handling with Application to Cmt Processors
Patent: 7,320,114 →
Application: 11/049,990 →
Synchronization Primitives for Flexible Scheduling of Functional Unit Operations
Patent: 7,320,063 →
Application: 11/051,431 →
Chemical Time Modification of an Object
Patent: 7,321,307 →
Application: 11/062,399 →
Exclusive Lease Instruction Support for Transient Blocking Synchronization
Patent: 7,346,747 →
Application: 11/078,120 →
Integrated Circuit Binning and Layout Design System
Patent: 7,340,710 →
Application: 11/108,507 →
Memory Latency of Processors with Configurable Stride Based Pre-Fetching Technique
Patent: 7,346,741 →
Application: 11/126,913 →
Digital Phase Locked Loops for Packet Stream Rate Matching and Restamping
Patent: 7,333,468 →
Application: 11/129,798 →
Techniques for Reducing Off-Chip Cache Memory Accesses
Patent: 7,325,101 →
Application: 11/141,415 →
Decoder for Pin-Based Scan Test
Patent: 7,313,745 →
Application: 11/219,065 →
Clock Skew Modelling Using Delay Stamping
Patent: 7,325,211 →
Application: 11/219,287 →
Method and Apparatus for Distributing Signals Over Jig-Plates
Patent: 7,332,919 →
Application: 11/232,843 →
Selecting Basis Functions to Form a Regression Model for Cache Performance
Patent: 7,346,736 →
Application: 11/243,353 →
Dynamic Circular Work-Stealing Deque
Patent: 7,346,753 →
Application: 11/311,201 →
Publication: US 2007/0143326
Method and Apparatus to Center the Frequency of a Voltage-Controlled Oscillator
Patent: 7,315,218 →
Application: 11/321,386 →
Technique for Reducing Traffic in an Instruction Fetch Unit of a Chip Multiprocessor
Patent: 7,328,327 →
Application: 11/329,582 →
Publication: US 2007/0162723
Proactive Fault Monitoring of Disk Drives Through Phase-Sensitive Surveillance
Patent: 7,330,325 →
Application: 11/452,702 →
Publication: US 2007/0285821
Related Assignments (3)
Other recorded transfers of the patents in this record — the chain of ownership.
Assignment of Assignor's Interest Oct 17, 2001
From: VISWANATH, SRIDATTA; LI, YAFENG
To: SUN MICROSYSTEMS, INC.
Reel/Frame 012281/0899 →
Assignment of Assignor's Interest Nov 19, 2001
From: TELOH, JOHN; CROSLAND, SIMON; NEWTON, PHILIP
To: SUN MICROSYSTEMS, INC.
Reel/Frame 012318/0045 →
Assignment of Assignor's Interest Dec 3, 2001
From: KIM, TED; GENTRY, DENTON E., JR.
To: SUN MICROSYSTEMS, INC.
Reel/Frame 012372/0461 →