Patent Assignment
Reel/Frame 037302/0772
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 Enhancing Communication Between Devices in a Computer System
Patent:
7,225,383 →
Application:
09/487,529 →
Idl Event and Request Formatting for Corba Gateway
Patent:
7,228,346 →
Application:
09/557,068 →
Remote Method Invocation with Secure Messaging in a Distributed Computing Environment
Patent:
7,243,356 →
Application:
09/672,145 →
System and Method for a Priority Messaging Protocol for a Shared Display Device
Patent:
7,237,011 →
Application:
09/704,179 →
Method and Apparatus for Partitioning of Managed State for a Java Based Application
Patent:
7,246,345 →
Application:
09/825,249 →
Assessment Engine
Managing User Access of Distributed Resources on Application Servers
Patent:
7,249,176 →
Application:
09/845,457 →
System and Method for Range Check Elimination via Iteration Splitting in a Dynamic Compiler
System and Method for Specification Tracking in a Java Compatibility Testing Environment
Frameworks for Generation of Java Macro Instructions for Performing Programming Loops
Method and System for Cooling Electronic Components
Distributed Simulation System Having Phases of a Timestep
Method and Apparatus to Facilitate Direct Transfer of Data Between a Data Device and a Network Connection
Remote System Controller and Data Center and Methods for Implementing the Same
Cache Accumulator Memory for Performing Operations on Block Operands
Circuit for Selectively Providing Maximum or Minimum of a Pair of Floating Point Operands
Method and Apparatus for Selecting References for Prefetching in an Optimizing Compiler
Lock Mechanism for a Distributed Data System
Method and Apparatus for Caching Protocol Processing Data
Method and Apparatus for Abandoning an Interrupted Task
Apparatus and Methods for Generating Counts from Base Values
Methods, Systems and Articles of Manufacture for Providing an Extensible Serialization Framework for an Xml Based Rpc Computing Environment
Uniform Resource Locator Access Management and Control System and Method
Method and Apparatus for Automatically Using a Predefined Peer-to-Peer Group as a Context for an Application
External Storage for Modular Computer Systems
Method and Apparatus to Store Delay Locked Loop Biasing Parameters
Task Submission Systems and Methods for a Distributed Test Framework
Method and System for Labeling Data in a Communications System
Distributed Trust Mechanism for Decentralized Networks
Computer System Console Access
Secure System Unit Mobility
System Monitoring Service Using Throttle Mechanisms to Manage Data Loads and Timing
Remote Services System Service Module Interface
Method and Apparatus for Routing of Messages in a Cycle-Based System
Method, System, and Program for Processing Objects in a Distributed Computing Environment
Method for Transforming Behavioral Architectural and Verification Specifications into Cycle-Based Compliant Specifications
Method and System for Reporting Status Over a Communications Link
Extended Computer Systems
Configuring External Network Connections
Method and Apparatus for Facilitating Exception-Free Arithmetic in a Computer System
Repositing for Digital Content Access Control
Method for Determining Scope and Cause of Memory Corruption
System and Method for Performing a Cluster Topology Self-Healing Process in a Distributed Data System Cluster
Continuous Random Number Generation Method and Apparatus
Method and Apparatus for a Packet Classifier
System and Method for Goal-Based Scheduling of Blocks of Code for Concurrent Execution
Distributed Process Runner
System and Method for Preserving Post Data on a Server System
Method and Apparatus for Skewing a Bi-Directional Object Layout to Improve Cache Performance
Support and Grounding Structure
A Semiconductor Device and Method and Apparatus for Testing Such a Device
Linking of Virtual Methods
Distributed Computer System Enhancing a Protocol Service to a Highly Available Service
Snapshot by Deferred Propagation
Tool for Defining Verbs and Adverbs in a Fault Injection Test Creation Environment
Multi-Level Undo of Main-Memory and Volatile Resources
Generic Implementations of Elliptic Curve Cryptography Using Partial Reduction
Efficient Binary Content Distribution Using Propagating Messages
Combining Write-Barriers Within an Inner Loop with Fixed Step
Dynamic Distributed Make
Cooling Module
File Interval Lock Generation Interface System and Method
Patent:
7,233,946 →
Application:
10/412,152 →
Data Transfer
Method and Apparatus for Implementing a Pluggable Password Obscuring Mechanism
Multiprocessing System Employing Address Switches to Control Mixed Broadcast Snooping and Directory Based Coherency Protocols Transparent to Active Devices
Method and Apparatus to Facilitate Code Verification and Garbage Collection in a Platform-Independent Virtual Machine
Patent:
7,228,532 →
Application:
10/603,438 →
Method and Apparatus for Loading Class Files into Non-Volatile Memory
Patent:
7,246,347 →
Application:
10/603,439 →
Method and System for Providing an Open and Interoperable System
System Health Monitoring
Method and Apparatus for Facilitating Secure Extension of an Application
Patent:
7,231,523 →
Application:
10/655,070 →
Remote Incremental Program Verification Using Api Definitions
System and Method for Determining a Global Ordering of Events Using Timestamps
Method and Apparatus for Supporting Read-Only Objects Within an Object-Addressed Memory Hierarchy
Patent:
7,249,225 →
Application:
10/698,727 →
Method and Apparatus for Generating Minimal Node Data and Dynamic Assertions for a Simulation
Patent:
7,236,917 →
Application:
10/699,076 →
Event Protocol and Resource Naming Scheme
Patent:
7,231,550 →
Application:
10/699,634 →
Method and Apparatus for Displaying Related Two-Dimensional Windows in a Three-Dimensional Display Model
Tool for Disk Image Replication
Patent:
7,237,077 →
Application:
10/731,681 →
Storage Device Pre-Qualification for Clustered Systems
Patent:
7,228,458 →
Application:
10/744,225 →
Computer System Employing Bundled Prefetching and Null-Data Packet Transmission
Systems and Methods for Providing a Storage Virtualization Environment
Patent:
7,236,987 →
Application:
10/787,217 →
System and Methods for Tag Library Generation
Patent:
7,246,134 →
Application:
10/793,465 →
Slot Frame with Guide Tabs for Reducing Emi Gaps
Patent:
7,239,507 →
Application:
10/807,743 →
Multi-Node Computer System in Which Networks in Different Nodes Implement Different Conveyance Modes
Storing Results of Producer Instructions to Facilitate Consumer Instruction Dependency Tracking
Patent:
7,237,096 →
Application:
10/818,043 →
Method and Apparatus for Direct Virtual Memory Address Caching
Patent:
7,249,241 →
Application:
10/834,410 →
Automatic Conversion of All-Zero Data Storage Blocks into File Holes
Patent:
7,225,314 →
Application:
10/853,915 →
Page Mapping Cookies
Patent:
7,234,038 →
Application:
10/857,149 →
Generalized Addressing Scheme for Remote Direct Memory Access Enabled Devices
Spatially Distributed Parity Protection
Patent:
7,237,082 →
Application:
10/863,112 →
Method and Apparatus for Validating User Input Fields in a Graphical Display
Patent:
7,251,782 →
Application:
10/873,757 →
Variable Memory Refresh Rate for Dram
Patent:
7,233,538 →
Application:
10/909,705 →
Inject/Eject Mechanism for Circuit Boards
Patent:
7,251,145 →
Application:
10/920,663 →
Interleaved Memory Heat Sink
Patent:
7,233,501 →
Application:
10/939,198 →
Smart Card with Multiple Applications
Patent:
7,232,073 →
Application:
11/019,833 →
Multiple-Core Processor with Flexible Cache Directory Scheme
Patent:
7,240,160 →
Application:
11/063,947 →
Method for High-Level Parallelization of Large Scale Qp Optimization Problems
Patent:
7,231,376 →
Application:
11/111,031 →
Method and Apparatus for Minimizing Phase Error and Jitter in a Phase-Locked Loop
Patent:
7,242,255 →
Application:
11/120,914 →
Reliability Clock Domain Crossing
Patent:
7,224,638 →
Application:
11/304,166 →
Feedback Controlled Magneto-Hydrodynamic Heat Sink
Method and Apparatus for Removing Quantization Effects in a Quantized Signal
Related Assignments
(14)
Other recorded transfers of the patents in this record — the chain of ownership.
Assignment of Assignor's Interest
Aug 24, 2001
From: SOKOLOV, STEPAN
To: SUN MICROSYSTEMS, INC.
Reel/Frame 012118/0901 →
Assignment of Assignor's Interest
Nov 2, 2001
From: TIRUMALAI, PARTHA P; KALOGEROPULOS, SPIROS; RAJAGOPALAN, MAHADEDEVAN; SONG, YONGHONG
To: SUN MICROSYSTEMS, INC.
Reel/Frame 012516/0533 →
Assignment of Assignor's Interest
Nov 9, 2001
From: CAVANAGH, CARL; SIVIER, STEVEN A.; FRANKEL, CARL B.; FREYENSEE, JAMES P.
To: SUN MICROSYSTEMS, INC.
Reel/Frame 012370/0867 →
Assignment of Assignor's Interest
Nov 27, 2001
From: NOVOTNY, SHLOMO; ROUSMANIERE, ARTHUR S.; VOGEL, MARLIN
To: SUN MICROSYSTEMS, INC.
Reel/Frame 012329/0510 →
Assignment of Assignor's Interest
Dec 10, 2001
From: ZAUMEN, WILLIAM T.; POGGIO, ANDY A.; ROBINSON, DAVID; HEJZA, LEO A.
To: SUN MICROSYSTEMS, INC.
Reel/Frame 012400/0289 →
Assignment of Assignor's Interest
Dec 19, 2001
From: ZHANG, WEIQIANG; BOUDNIK, KONSTANTIN
To: SUN MICROSYSTEMS, INC.
Reel/Frame 012412/0912 →
Assignment of Assignor's Interest
Dec 19, 2001
From: CHONG, FAY JR.
To: SUN MICROSYSTEMS, INC.
Reel/Frame 012408/0190 →
Assignment of Assignor's Interest
Dec 28, 2001
From: STEELE, JR., GUY L.
To: SUN MICROSYSTEMS, INC.
Reel/Frame 012445/0628 →
Assignment of Assignor's Interest
Jul 14, 2003
From: GARNETT, PAUL JEFFREY; SUN MICROSYSTEMS LIMITED
To: SUN MICROSYSTEMS INC.
Reel/Frame 014259/0848 →
Security Interest
Sep 5, 2003
From: TARANTELLA, INC.
To: SILICON VALLEY BANK
Reel/Frame 014455/0268 →
Assignment of Assignor's Interest
Jan 12, 2004
From: NEW MOON, INC.
To: TARANTELLA, INC.
Reel/Frame 014870/0291 →
Release
Oct 18, 2004
From: SILICON VALLEY BANK
To: TARANTELLA, INC.
Reel/Frame 015886/0690 →
Assignment of Assignor's Interest
Apr 17, 2005
From: NEW MOON SYSTEMS, INC.
To: TARANTELLA, INC.
Reel/Frame 015908/0142 →
Assignment of Assignor's Interest
Mar 2, 2006
From: TARANTELLA, INC.
To: SUN MICROSYSTEMS, INC.
Reel/Frame 017302/0814 →