Patent Assignment
Reel/Frame 037311/0195
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)
Reliable Peer-to-Peer Connections
Method and Apparatus for Calling Virtual Machine Across Processes
Methods and Systems for Unifying Data Parameter Passing in a Data Processing System
System and Method for Generating Secure Web Service Architectures Using a Web Services Security Assessment Methodology
Patent:
8,346,929 →
Application:
10/657,992 →
Efficient Proxying of Messages
Patent:
8,359,398 →
Application:
10/760,747 →
Method and Apparatus for Monitoring Variations in a Parameter Over Time
Patent:
8,374,823 →
Application:
10/782,490 →
Trusted Platform Modules
Patent:
8,429,423 →
Application:
10/865,288 →
Authentication System and Method for Operating the Same
Patent:
8,447,984 →
Application:
10/877,743 →
Computer system comprising a communication device
Gateway for Connecting Storage Clients and Storage Servers
Patent:
8,396,981 →
Application:
11/147,071 →
Cluster-wide resource usage monitoring
Patent:
8,392,564 →
Application:
11/156,822 →
Processor with a register file that supports multiple-issue execution
Patent:
8,447,931 →
Application:
11/173,110 →
Web Service Invocation Framework with Integrated Directory-Based Distributor
Patent:
8,429,297 →
Application:
11/238,498 →
Browser Extension for Checking Website Susceptibility to Cross Site Scripting
Patent:
8,448,241 →
Application:
11/357,805 →
Navigating Source Code Using Annotated Topographic Image(S)
Grid job submission using shared network filesystem
System and method for performing auditing and correction
Network Memory Pools for Packet Destinations and Virtual Machines
Method and System for Identification of Decisive Action State of Server Components via Telemetric Condition Tracking
Incorporating Functionality from an Object File into an Existing Binary File
Network Stack Instance Architecture with Selection of Transport Layers
Mechanism for Enabling a Set of Code Intended for a First Platform to Be Executed on a Second Platform
Processing engine for enabling a set of code intended for a first platform to be executed on a second platform
Efficient Hardware Scheme to Support Cross-Cluster Transactional Memory
Patent:
8,396,937 →
Application:
11/742,106 →
Method and System for Character Input
Patent:
8,386,958 →
Application:
11/854,353 →
Method and System for Power-Management Aware Dispatcher
Wavelength-Division Multiplexing for Use in Multi-Chip Systems
Multivalue Statistical Compression of Telemetric Time Series Data in a Bounded Storage Footprint
Method and System for Controlling Network Traffic in a Blade Chassis
Methods and Apparatus for Discovery Driven Product Registration
Patent:
8,402,136 →
Application:
11/956,894 →
Pseudo-Lru Cache Line Replacement for a High-Speed Cache
Multi-Function Mezzanine Board Alignment and Mounting Device, with Integrated Handle
Efficient Implicit Privatization of Transactional Memory
Method and System for Platform-Agnostic Software Installation
Partial Window Visibility
Runtime Profitability Control for Speculative Automatic Parallelization
Distributed Home-Node Hub
Using Hardware Support to Reduce Synchronization Costs in Multithreaded Applications
Maximizing Throughput for a Garbage Collector
Method and System for Classifying Packets in a Network Interface Card and Interface for Performing the Same
Simple Optimistic Skiplist
Method and System for Fast Static Taint Analysis
Arbitration Scheme for an Optical Bus
Modulus-Based Error-Checking Technique
Circuit That Facilitates Proximity Communication
Method and System for Automatically Generating Software and Configuring Application Installation
System and Method for Automatic Communication Lane Failover in a Serial Link
Bond Strength and Interconnection in a Via
Method and Apparatus for Establishing Security Inflow Contracts
Handling Mutex Locks in a Dynamic Binary Translation Across Heterogenous Computer Systems
System and Method for Managing Contention in Transactional Memory Using Global Execution Data
Generating a Training Data Set for a Pattern-Recognition Model for Electronic Prognostication for a Computer System
Synchronizing Time Domain Signals in Computing System Using Phase Frequency Slope Value of Cross Power Spectral Density
Method and System for Reducing Duty Cycle Distortion Amplification in Forwarded Clocks
Accessing Memory Locations for Paged Memory Objects in an Object-Addressed Memory System
Apparatus, Systems and Methods for Authenticating Widget Access and Widgets
System for Migrating a Virtual Machine and Resource Usage Data to a Chosen Target Host Based on a Migration Policy
Data Storage System Manager and Method for Managing a Data Storage System
Apparatus and Method for Implementing Hardware Support for Denormalized Operands for Floating-Point Divide Operations
Facilitated Introspection of Virtualized Environments
Method and Apparatus for Tracking Enregistered Memory Locations
Logical Map Table for Detecting Dependency Conditions Between Instructions Having Varying Width Operand Values
Technique Using Power Macromodeling for Register Transfer Level Power Estimation
Enforcing Network Bandwidth Partitioning for Virtual Execution Environments with Direct Access to Network Hardware
Processor and Method for Implementing Instruction Support for Multiplication of Large Operands
Molded Heat Sink and Method of Making Same
System and Method to Invalidate Obsolete Address Translations
Method and Apparatus for Packet Classification and Spreading in a Virtualized System
Facilitating Probabilistic Error Detection and Correction After a Memory Component Failure
Dynamic Tag Allocation in a Multithreaded Out-of-Order Processor
Statistical Online Character Recognition
Method and System for Linear Quantization and Dequantization
Dynamic Mitigation of Thread Hogs on a Threaded Processor
Cycle Slip Detection and Correction
Enhanced Heat Pipe Cooling with Mhd Fluid Flow
Direct Memory Access Buffer Management
System and Method for Determining Affinity Groups and Co-Locating the Affinity Groups in a Distributing Network
Api Signature Verification for High-Security Platforms
Dynamic Allocation of Resources in a Threaded, Heterogeneous Processor
Apparatus and Method for Local Operand Bypassing for Cryptographic Instructions
Method and Apparatus to Maximize Power of a Computer System for Effective Testing
System and Method for Applying Level of Detail Schemes
Pluperfect Hashing
Encoding Switch on Ordered Universes with Binary Decision Diagrams
Technique for Fast Power Estimation Using Probabilistic Analysis of Combinational Logic
Hardware Transactional Memory Acceleration Through Multiple Failure Recovery
Integrated Intrusion Deflection, Detection and Introspection
Fast and Efficient Reacquisition of Locks for Transactional Memory Systems
Memory Utilization Tracking
Electro-Optic Modulator with Inverse Tapered Waveguides
Method and System for Compiling a Dynamically-Typed Method Invocation in a Statically-Typed Programming Language
System and Method for Controlling Access to Shared Storage Device
Method and System for Execution Profiling Using Loop Count Variance
A Marking Algorithm for Garbage Collection Using a Rescan Map
Mechanism for Collaboratively Exchanging Navigation Information in a Distributed Document Review
Method and System for Discovering Managed Systems in a Network
Method and System for Load Balancing Using Queued Packet Information
Method and System for Provisioning a Virtual Computer and Scheduling Resources of the Provisioned Virtual Computer
Executing Flash Storage Access Requests
System and Method for Implementing a Multistage Network Using a Two-Dimensional Array of Tiles
Related Assignments
(22)
Other recorded transfers of the patents in this record — the chain of ownership.
Assignment of Assignor's Interest
Jan 22, 2002
From: TRAVERSAT, BERNARD A.; ABDELAZIZ, MOHAMED M.; DUIGOU, MICHAEL J.; POUYOUL, ERIC
To: SUN MICROSYSTEMS, INC.
Reel/Frame 012890/0833 →
Assignment of Assignor's Interest
Jul 9, 2002
From: KUSHNIRSKIY, IGOR DAVIDOVICH; LUNEGOV, SERGEY V.
To: SUN MICROSYSTEMS, INC.
Reel/Frame 013062/0305 →
Assignment of Assignor's Interest
Nov 21, 2002
From: LAUX, THORSTEN O.; RUEHL, KLAUS; OPPERMANN, LARS
To: SUN MICROSYSTEMS, INC.
Reel/Frame 013518/0340 →
Assignment of Assignor's Interest
Sep 9, 2003
From: LAI, RAY Y
To: SUN MICROSYSTEMS, INC.
Reel/Frame 014478/0720 →
Assignment of Assignor's Interest
Jan 20, 2004
From: EDWARDS, SAUL J.; RAI, SHIRISH; TOMLINSON, CHRISTINE
To: SUN MICROSYSTEMS, INC.
Reel/Frame 014914/0098 →
Assignment of Assignor's Interest
Jun 17, 2004
From: WILLIAMS, EMRYS J.; SUN MICROSYSTEMS LIMITED
To: SUN MICROSYSTEMS, INC.
Reel/Frame 015465/0289 →
Assignment of Assignor's Interest
Jun 25, 2004
From: SIEGEL, ELLEN H.; HARE, DWIGHT F.; RAVISHANKAR, TANJORE S.
To: SUN MICROSYSTEMS, INC.
Reel/Frame 015526/0735 →
Assignment of Assignor's Interest
Nov 5, 2004
From: KING, JAMES E.; JONES, RHOD J.; SUN MICROSYSTEMS LIMITED
To: SUN MICROSYSTEMS, INC.
Reel/Frame 015966/0065 →
Assignment of Assignor's Interest
May 12, 2005
From: MARTIKIAN, PABLO A.
To: SUN MICROSYSTEMS, INC.
Reel/Frame 016564/0440 →
Assignment of Assignor's Interest
Jun 20, 2005
From: CZAJKOWSKI, GRZEGORZ J.; SKINNER, GLENN C.; DAYNES, LAURENT P.; PALACZ, KRZYSZTOF
To: SUN MICROSYSTEMS, INC.
Reel/Frame 016713/0937 →
Assignment of Assignor's Interest
Jul 1, 2005
From: CHAUDHRY, SHAILENDER; CAPRIOLI, PAUL; TREMBLAY, MARC
To: SUN MICROSYSTEMS, INC.
Reel/Frame 016730/0264 →
Assignment of Assignor's Interest
Sep 28, 2005
From: LIM, SWEE B.; WOOKEY, MICHAEL J.
To: SUN MICROSYSTEMS, INC.
Reel/Frame 017054/0438 →
Assignment of Assignor's Interest
Feb 16, 2006
From: KADAKIA, NIRAVE D.
To: SUN MICROSYSTEMS, INC.
Reel/Frame 017597/0919 →
Assignment of Assignor's Interest
Mar 9, 2006
From: LEE, WHAY SING; MEYER, RICHARD W.; BINFORD, CHARLES D.; DEKONING, RODNEY A.
To: SUN MICROSYSTEMS, INC., A DELAWARE CORPORATION
Reel/Frame 017321/0508 →
Assignment of Assignor's Interest
May 26, 2006
From: STEVENS, MATTHEW J.
To: SUN MICROSYSTEMS, INC.
Reel/Frame 017942/0694 →
Assignment of Assignor's Interest
Jul 3, 2006
From: MARKEL, ARIEH; WILSON, PETER A.; SON-BELL, MARK A.; MESKE, CARL F., JR.
To: SUN MICROSYSTEMS, INC.
Reel/Frame 018077/0448 →
Assignment of Assignor's Interest
Jul 11, 2006
From: JESUDOSS, GERARD; HEDGE, PRABHAT L.; TYAGI, XHIPRA; DESHPANDE, VADIRAJ
To: SUN MICROSYSTEMS, INC.
Reel/Frame 018101/0117 →
Assignment of Assignor's Interest
Aug 16, 2006
From: LANGER, YURI; URMANOV, ALEKSEY M.; GROSS, KENNETH C.
To: SUN MICROSYSTEMS, INC.
Reel/Frame 018209/0403 →
Assignment of Assignor's Interest
Sep 15, 2006
From: TRIPATHI, SUNAY; NORDMARK, ERIK; DROUX, NICOLAS G.
To: SUN MICROSYSTEMS, INC.
Reel/Frame 018262/0233 →
Assignment of Assignor's Interest
Oct 13, 2006
From: PRAKASH, RAJ; GARUD, CHANDRASHEKHAR R.
To: SUN MICROSYSTEMS, INC.
Reel/Frame 018395/0965 →
Assignment of Assignor's Interest
Jul 24, 2008
From: HERLIHY, MAURICE P.; LEV, YOSEF; LUCHANGCO, VICTOR; SHAVIT, NIR N.
To: SUN MICROSYSTEMS, INC.
Reel/Frame 021320/0721 →
Assignment of Assignor's Interest
Sep 25, 2008
From: SCHOLZ, BERNHARD F.; ZHANG, CHENYI; CIFUENTES, CRISTINA N.
To: SUN MICROSYSTEMS, INC.
Reel/Frame 021586/0522 →