IP Library Assignment 037303/0349
Patent Assignment
Reel/Frame 037303/0349

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 Controlling Co-Scheduling of Processes of Parallel Program
Patent: 7,424,712 →
Application: 09/303,464 →
Method and Apparatus for Proximity Discovery of Services
Patent: 7,412,518 →
Application: 09/656,588 →
Transformation of Objects Between a Computer Programming Language and a Data Representation Language
Patent: 7,426,721 →
Application: 09/663,563 →
Method, System, Program, and Computer Readable Medium for Providing a Database for Object Oriented Objects
Patent: 7,434,156 →
Application: 09/722,923 →
Distributed Processing Framework System
Patent: 7,426,729 →
Application: 09/953,223 →
Publication: US 2003/0014510
Data Analysis Techniques for Dynamic Power Simulation of a Cpu
Patent: 7,421,382 →
Application: 10/010,238 →
Publication: US 2003/0110019
Floating Point Square Root Provider with Embedded Status Information
Patent: 7,430,576 →
Application: 10/035,579 →
Publication: US 2003/0014454
Floating Point Status Information Accumulation Circuit
Patent: 7,444,367 →
Application: 10/035,587 →
Publication: US 2002/0178204
System and Method for Determining Availability of an Arbitrary Network Configuration
Patent: 7,426,554 →
Application: 10/092,170 →
Publication: US 2003/0172150
Methods and Apparatus for Equalization in Single-Ended Chip-to-Chip Communication
Patent: 7,433,396 →
Application: 10/112,302 →
Publication: US 2004/0198267
Computer Assembly
Patent: 7,424,555 →
Application: 10/216,541 →
Publication: US 2004/0028073
Asynchronous Control Circuit with Symmetric Forward and Reverse Latencies
Patent: 7,436,861 →
Application: 10/268,056 →
Publication: US 2004/0071151
Inter-Object Communication Interface Bridge
Patent: 7,424,721 →
Application: 10/440,599 →
Publication: US 2004/0237092
Application Programming Interface for Provisioning Services
Patent: 7,444,386 →
Application: 10/600,119 →
Publication: US 2004/0261086
System and Method for Guarding Against Infinite Loops from Multi-Point Redirects in a Multi-Threaded Environment
Patent: 7,441,026 →
Application: 10/617,968 →
Publication: US 2005/0010662
Fail Instruction to Support Transactional Program Execution
Patent: 7,418,577 →
Application: 10/637,169 →
Publication: US 2004/0162968
Distributed Switch
Patent: 7,415,011 →
Application: 10/653,030 →
Publication: US 2005/0063354
Transferring System Identities
Patent: 7,444,396 →
Application: 10/653,033 →
Publication: US 2005/0050185
Shared Synchronized Skip-List Data Structure and Technique Employing Linearizable Operations
Patent: 7,424,477 →
Application: 10/653,828 →
Permutation of Opcode Values for Application Program Obfuscation
Patent: 7,415,618 →
Application: 10/672,700 →
Publication: US 2005/0071655
Interleaved Data and Instruction Streams for Application Program Obfuscation
Patent: 7,424,620 →
Application: 10/673,021 →
Publication: US 2005/0071664
Method and Apparatus for Facilitating Secure Cocktail Effect Authentication
Patent: 7,434,051 →
Application: 10/674,940 →
Execution Unit for Performing the Data Encryption Standard
Patent: 7,443,981 →
Application: 10/676,554 →
Smart Card Framework
Patent: 7,418,717 →
Application: 10/678,472 →
Concurrent Incremental Garbage Collector with a Card Table Summarizing Modified Reference Locations
Patent: 7,412,580 →
Application: 10/679,559 →
Methods and Apparatus for Producing a Configuration for Components of a Network
Patent: 7,441,021 →
Application: 10/679,827 →
Access Control Over Dynamic Intellectual Capital Content
Patent: 7,428,756 →
Application: 10/691,283 →
Publication: US 2004/0230442
Separation of Data from Metadata in a Tracing Framework
Patent: 7,437,716 →
Application: 10/713,612 →
Processor and Method for Supporting Compiler Directed Multithreading Management
Patent: 7,430,737 →
Application: 10/727,477 →
Publication: US 2005/0125791
Apparatus and Method for High-Throughput Asynchronous Communication
Patent: 7,417,993 →
Application: 10/742,075 →
System and Method for Dynamically and Persistently Tracking Incremental Profiling Data in a Process Cloning Application Environment
Patent: 7,421,698 →
Application: 10/745,018 →
Publication: US 2005/0138623
System and Method for Inducing Asynchronous Behavioral Changes in a Managed Application Process
Patent: 7,421,707 →
Application: 10/745,019 →
Publication: US 2005/0138640
System and Method for Dynamic Preloading of Classes Through Memory Space Cloning of a Master Runtime System Process
Patent: 7,426,720 →
Application: 10/745,023 →
A System Using Multiple Sets of Device Management Policies for Managing Network Devices Connected on Different Network Interfaces
Patent: 7,418,490 →
Application: 10/748,579 →
Method for Simulation with Optimized Kernels and Debugging with Unoptimized Kernels
Patent: 7,424,418 →
Application: 10/751,307 →
Multiplier Structure Supporting Different Precision Multiplication Operations
Patent: 7,433,912 →
Application: 10/782,162 →
Systems and Methods for Providing Snapshot Capabilities in a Storage Virtualization Environment
Patent: 7,430,568 →
Application: 10/787,320 →
Interposing Library for Page Size Dependency Checking
Patent: 7,434,210 →
Application: 10/791,023 →
Resolving Conflicts Between Network Service Rule Sets for Network Data Traffic in a System Where Rule Patterns with Longer Prefixes Match Before Rule Patterns with Shorter Prefixes
Patent: 7,441,022 →
Application: 10/800,091 →
Execution Displacement Read-Write Alias Prediction
Patent: 7,434,031 →
Application: 10/822,390 →
Method and Apparatus for Dynamic Striping
Patent: 7,424,574 →
Application: 10/828,677 →
Method and Apparatus for Vectored Block-Level Checksum for File System Data Integrity
Patent: 7,415,653 →
Application: 10/828,715 →
Versatile Register File Design for a Multi-Threaded Processor Utilizing Different Modes and Register Windows
Patent: 7,418,582 →
Application: 10/844,931 →
Method and System for Concurrent Garbage Collection and Mutator Execution
Patent: 7,421,539 →
Application: 10/849,081 →
Graceful Failover Using Augmented Stubs
Patent: 7,434,087 →
Application: 10/851,844 →
Input and Output Buffering
Patent: 7,436,845 →
Application: 10/863,038 →
Method and Apparatus for Source Authentication in a Communications Network
Patent: 7,443,860 →
Application: 10/863,854 →
Publication: US 2005/0286511
Prefetch Prediction
Patent: 7,434,004 →
Application: 10/870,010 →
Method and Apparatus for Creating a Hierarchical Model to Facilitate Identifying Components in a Programming Language File
Patent: 7,412,689 →
Application: 10/877,523 →
Arbitration of Window Swap Operations
Patent: 7,426,630 →
Application: 10/881,151 →
Apparatus and Method for Reducing Execution Latency of Floating Point Operations Having Special Case Operands
Patent: 7,437,538 →
Application: 10/881,763 →
Method for Determining Whether to Use a Lossy or Lossless Codec to Compress a Digital Image Using a Table of Non-Allowed Pixel Values
Patent: 7,415,158 →
Application: 10/883,278 →
Gang Blocks
Patent: 7,437,528 →
Application: 10/919,878 →
Arithmetic Early Bypass
Patent: 7,421,465 →
Application: 10/932,522 →
Optimizing Branch Condition Expressions in a Jit Compiler
Patent: 7,421,687 →
Application: 10/939,194 →
Postmortem Detection of Owned Mutual Exclusion Locks
Patent: 7,437,612 →
Application: 10/946,226 →
Battery-Backed Computer System with Externally Replaceable Battery Module
Patent: 7,414,854 →
Application: 10/965,132 →
Multiple-Location Read, Single-Location Write Operations Using Transient Blocking Synchronization Support
Patent: 7,412,572 →
Application: 10/965,336 →
Method and Apparatus for Determining Frequency of Execution for Compiled Methods Within a Virtual Machine
Patent: 7,412,693 →
Application: 10/966,086 →
Publication: US 2005/0198620
Method for Placing Graphical User Interface Components in Three Dimensions
Patent: 7,441,201 →
Application: 10/968,690 →
Network Address Assignment Server with Configuration Updating Capability
Patent: 7,418,488 →
Application: 10/969,304 →
Interfacing Hardware Emulation to Distributed Simulation Environments
Patent: 7,424,416 →
Application: 10/984,335 →
Age Segregation for Garbage Collector
Patent: 7,428,560 →
Application: 10/985,787 →
Handling Duplicate Cache Misses in a Multithreaded/Multi-Core Processor
Patent: 7,434,000 →
Application: 11/008,016 →
Method and Apparatus for Preserving Null Semantics During Use of a Forwarding Method
Patent: 7,415,021 →
Application: 11/010,697 →
Systems and Methods for Resolving Memory Address Collisions
Patent: 7,417,907 →
Application: 11/021,497 →
Multiple Contexts for Efficient Use of Translation Lookaside Buffer
Patent: 7,430,643 →
Application: 11/026,187 →
Publication: US 2006/0161760
Method and Apparatus for Using a Serial Cable as a Cluster Quorum Device
Patent: 7,412,500 →
Application: 11/034,694 →
Publication: US 2006/0041779
Method for Scheduling Jobs Using Distributed Utility-Based Preemption Policies
Patent: 7,444,316 →
Application: 11/045,561 →
Method and Apparatus for Data Aggregation in a Distributed System
Patent: 7,428,220 →
Application: 11/055,263 →
System and Method for Tolerating Communication Lane Failures
Patent: 7,412,642 →
Application: 11/075,478 →
Publication: US 2006/0212775
Methods and Apparatus to Verify Identity Using Biomorphic Information
Patent: 7,430,306 →
Application: 11/076,781 →
Facilitating Concurrent Non-Transactional Execution in a Transactional Memory System
Patent: 7,421,544 →
Application: 11/098,134 →
System for Scaling by Parallelizing Network Workload
Patent: 7,443,878 →
Application: 11/098,214 →
Publication: US 2006/0251108
Device Driver Access Method into a Virtualized Network Interface
Patent: 7,415,035 →
Application: 11/098,316 →
State Machine Simulator for Testing Computer Systems
Patent: 7,412,623 →
Application: 11/151,078 →
Method and an Apparatus for the High-Precision Tracking of Approximate Per-Task Memory Usage
Patent: 7,424,589 →
Application: 11/165,807 →
Method and Apparatus for Identifying a Drift in a Quantized Signal in a Computer System
Patent: 7,444,268 →
Application: 11/205,430 →
Magneto-Hydrodynamic Heat Sink
Patent: 7,423,874 →
Application: 11/219,964 →
Publication: US 2007/0053152
Method and Apparatus for Computer System Diagnostics Using Safepoints
Patent: 7,418,630 →
Application: 11/220,507 →
Multi-Chip Module Structure with Power Delivery Using Flexible Cables
Patent: 7,425,760 →
Application: 11/250,100 →
Computer Equipment Temperature Control System and Methods for Operating the Same
Patent: 7,434,412 →
Application: 11/261,144 →
Clock and Data Recovery Wherein an Fb-Dimm Is Connected to Signal Path and Null and Sync Frames Control the Fb-Dimm
Patent: 7,437,491 →
Application: 11/265,885 →
Publication: US 2007/0097264
Method and Apparatus for Providing Efficient Output Buffering and Bus Speed Matching
Patent: 7,424,565 →
Application: 11/280,148 →
Publication: US 2007/0112994
Method, System, and Apparatus for Dynamic Buffer Space Allocation
Patent: 7,424,566 →
Application: 11/280,152 →
Publication: US 2007/0112995
Method, System, and Apparatus Foe a Dynamic Retry Buffer That Holds a Packet for Transmission
Patent: 7,424,567 →
Application: 11/280,154 →
Publication: US 2007/0112996
Cooling Technique Using Multiple Magnet Array for Magneto-Hydrodynamic Cooling of Multiple Integrated Circuits
Patent: 7,417,858 →
Application: 11/313,392 →
Publication: US 2007/0139879
High-Frequency Linear Phase-Frequency Detector with Wide-Pulse Outputs
Patent: 7,443,206 →
Application: 11/326,877 →
Method and Apparatus for Sampling Instructions on a Processor That Supports Speculative Execution
Patent: 7,418,581 →
Application: 11/405,965 →
Publication: US 2007/0226472
Value-Based Memory Coherence Support
Patent: 7,412,567 →
Application: 11/413,243 →
Publication: US 2007/0255907
Logical to Physical Device Topological Location Mappings
Patent: 7,437,505 →
Application: 11/441,297 →
Publication: US 2007/0276992
Dynamic Data Stream Histograms for No Loss of Information
Patent: 7,430,494 →
Application: 11/443,935 →
Publication: US 2007/0288205
Virtual Output Buffer Architecture
Patent: 7,426,604 →
Application: 11/453,759 →
Thermal Caching for Liquid Cooled Computer Systems
Patent: 7,436,666 →
Application: 11/463,243 →
Graph Pruning Scheme for Sensitivity Analysis with Partitions
Patent: 7,421,671 →
Application: 11/469,460 →
Publication: US 2008/0059922
Measuring Chip-to-Chip Capacitance Differentials by Demodulating Signals Over a Capacitance Bridge
Patent: 7,425,836 →
Application: 11/509,246 →
Publication: US 2008/0061801
Pulse-Signaling Circuits for Networks on Chip
Patent: 7,429,884 →
Application: 11/521,031 →
Publication: US 2007/0115040
Thermoelectric Cooling Device Arrays
Patent: 7,436,059 →
Application: 11/601,527 →
Power Cord Automatic Retainer
Patent: 7,429,701 →
Application: 11/606,477 →
25 Degree Tool-Less Expansion Card Bracket
Patent: 7,443,694 →
Application: 11/639,068 →
Related Assignments (15)
Other recorded transfers of the patents in this record — the chain of ownership.
Assignment of Assignor's Interest Jul 1, 2000
From: SISTARE, STEVEN J.; NEVIN, NICHOLAS J.; KIMBALL, ANTHONY L.
To: SUN MICROSYSTEMS, INC.
Reel/Frame 017068/0543 →
Assignment of Assignor's Interest Sep 11, 2001
From: AVVARI, MADHAVA V.; DODDA, SATYA N.; HERRON, DAVID S.; KIM, BAE-CHUL
To: SUN MICROSYSTEMS, INC.
Reel/Frame 012172/0231 →
Assignment of Assignor's Interest Dec 7, 2001
From: BLATT, MIRIAM G.; GREENHILL, DAVID J.; GAUTHIER, CLAUDE R.; AINGARAN, KATHIRGAMAR
To: SUN MICROSYSTEMS, INC.
Reel/Frame 012374/0039 →
Assignment of Assignor's Interest Dec 28, 2001
From: STEELE, JR., GUY L.
To: SUN MICROSYSTEMS, INC.
Reel/Frame 012440/0787 →
Assignment of Assignor's Interest Dec 28, 2001
From: STEELE JR., GUY L.
To: SUN MICROSYSTEMS, INC.
Reel/Frame 012442/0992 →
Assignment of Assignor's Interest Jan 22, 2002
From: PATIL, NARENDRA
To: SUN MICROSYSTEMS, INC.
Reel/Frame 012497/0693 →
Assignment of Assignor's Interest Jun 20, 2003
From: JENSEN, PETER STARUP; VESELOV, PAVEL S.; MOCEK, DARRYL J.
To: SUN MICROSYSTEMS, INC.
Reel/Frame 014228/0308 →
Assignment of Assignor's Interest Aug 8, 2003
From: TREMBLAY, MARC; CHAUDHRY, SHAILENDER; JACOBSON, QUINN A.
To: SUN MICROSYSTEMS, INC.
Reel/Frame 014364/0323 →
Assignment of Assignor's Interest Nov 17, 2003
From: DECRISTO, DIANNA L.
To: SUN MICROSYSTEMS, INC.
Reel/Frame 014695/0570 →
Assignment of Assignor's Interest Nov 21, 2003
From: PRABHAKAR, ARVIND; CHAKRABORTY, KRISHNENDU
To: SUN MICROSYSTEMS, INC.
Reel/Frame 014711/0454 →
Assignment of Assignor's Interest Mar 1, 2004
From: GILES, THOMAS E.; HENDEL, ARIEL
To: SUN MICROSYSTEMS, INC.
Reel/Frame 015022/0331 →
Assignment of Assignor's Interest Mar 1, 2004
From: GILES, THOMAS E.; HENDEL, ARIEL
To: SUN MICROSYSTEMS, INC.
Reel/Frame 015022/0742 →
Assignment of Assignor's Interest Mar 1, 2004
From: KING, JAMES E.; MAYHEAD, MARTIN P.; SUN MICROSYSTEMS LIMITED
To: SUN MICROSYSTEMS, INC.
Reel/Frame 015023/0299 →
Assignment of Assignor's Interest Jun 10, 2005
From: GILES, THOMAS E.; HENDEL, ARIEL
To: SUN MICROSYSTEMS, INC.
Reel/Frame 016678/0439 →
Assignment of Assignor's Interest Jun 10, 2005
From: GARNETT, PAUL JEFFREY; MAYHEAD, MARTIN P.; SUN MICROSYSTEMS LIMITED
To: SUN MICROSYSTEMS, INC.
Reel/Frame 016680/0510 →