IP Library Assignment 037306/0292
Patent Assignment
Reel/Frame 037306/0292

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)
Method and Apparatus to Obtain Service Capability Credentials
Patent: 7,716,492 →
Application: 09/653,215 →
Object-Based Storage Device with Improved Reliability and Fast Crash Recovery
Patent: 7,730,213 →
Application: 09/739,618 →
Publication: US 2002/0078244
Timecard Processing in a Procurement Management System
Patent: 7,729,962 →
Application: 09/953,411 →
Publication: US 2003/0055755
Diagnosability Enhancements for Multi-Level Secure Operating Environments
Patent: 7,743,143 →
Application: 10/139,099 →
Publication: US 2003/0208597
Distributed Plug-and-Play Logging Services
Patent: 7,716,017 →
Application: 10/222,554 →
Publication: US 2004/0034510
Methods and Apparatus for Inspecting Centerplane Connectors
Patent: 7,742,071 →
Application: 10/351,618 →
Publication: US 2004/0148128
Computer System with Dynamically Configurable Capacity
Patent: 7,716,334 →
Application: 10/412,904 →
Publication: US 2003/0217153
Common Transaction Manager Interface for Local and Global Transactions
Patent: 7,743,083 →
Application: 10/422,453 →
Publication: US 2004/0216109
Read/Write Lock Transaction Manager Freezing
Patent: 7,739,252 →
Application: 10/618,810 →
Publication: US 2005/0015353
Method and System for Providing a Circle of Trust on a Network
Patent: 7,716,469 →
Application: 10/627,019 →
Publication: US 2005/0021964
Large-Kernel Convolution Using Multiple Industry-Standard Graphics Accelerators
Patent: 7,737,994 →
Application: 10/673,088 →
System and Method for Software Patching for Cross-Platform Products
Patent: 7,735,078 →
Application: 10/696,964 →
Horizontally Scalable and Reliable Distributed Transaction Management in a Clustered Application Server Environment
Patent: 7,730,489 →
Application: 10/732,387 →
Naming Components in a Modular Computer System
Patent: 7,747,778 →
Application: 10/774,756 →
Component Array Bracket Assembly
Patent: 7,742,292 →
Application: 10/800,095 →
Securing Management Operations in a Communication Fabric
Patent: 7,721,324 →
Application: 10/803,497 →
Class Structure Based Enhancer for Data Objects
Patent: 7,720,877 →
Application: 10/824,092 →
State Data Persistence in a Distributed Computing Environment
Patent: 7,716,274 →
Application: 10/824,099 →
System and Method for Facilitating a Consistent Point-in Time Copy
Patent: 7,739,352 →
Application: 10/831,096 →
Publication: US 2005/0240632
Methods and Systems for Detecting and Avoiding an Address Dependency Between Tasks
Patent: 7,725,643 →
Application: 10/838,385 →
Intelligent Processing of External Object References for Dynamic Linking
Patent: 7,721,274 →
Application: 10/839,653 →
Method and System for Code Optimization
Patent: 7,730,469 →
Application: 10/840,069 →
Method and Apparatus for Data Object Profiling
Patent: 7,735,073 →
Application: 10/840,167 →
Hot Deployment of Shared Modules in an Application Server
Patent: 7,721,277 →
Application: 10/863,086 →
Community Separation Enforcement
Patent: 7,733,855 →
Application: 10/863,544 →
Simulation of Multi Top-Level Graphical Containers in Computing Environments
Patent: 7,716,654 →
Application: 10/871,097 →
Publication: US 2005/0283757
Register Access Protocol in a Multithreaded Multi-Core Processor
Patent: 7,747,771 →
Application: 10/881,178 →
Method for Distributed Storage of Data
Patent: 7,734,643 →
Application: 10/883,325 →
Apparatus and Method for Cryptographic Key Expansion
Patent: 7,711,955 →
Application: 10/939,530 →
Stackable Storage Access Mechanism for File Systems
Patent: 7,730,015 →
Application: 10/966,427 →
Apparatus and Method for Implementing a Hash Algorithm Word Buffer
Patent: 7,720,219 →
Application: 10/968,406 →
Migrating Documents
Patent: 7,730,025 →
Application: 10/999,597 →
Read Sharing Using Global Conflict Indication and Semi-Transparent Reading in a Transactional Memory Space
Patent: 7,711,909 →
Application: 11/008,692 →
Automatically Generating Efficient String Matching Code
Patent: 7,747,635 →
Application: 11/019,014 →
Using Interval Techniques of Direct Comparison and Differential Formulation to Solve a Multi-Objective Optimization Problem
Patent: 7,742,902 →
Application: 11/029,609 →
Efficient Resource Balancing Through Indirection
Patent: 7,730,038 →
Application: 11/055,272 →
Method and Structure for Explicit Software Control Using Scoreboard Status Information
Patent: 7,711,928 →
Application: 11/082,282 →
Publication: US 2005/0223194
Network Interface Card Resource Mapping to Virtual Network Interface Cards
Patent: 7,733,890 →
Application: 11/112,063 →
Method and Apparatus for Dynamically Isolating Affected Services Under Denial of Service Attack
Patent: 7,739,736 →
Application: 11/112,158 →
Multiple-Core, Multithreaded Processor with Flexible Error Steering Mechanism
Patent: 7,716,521 →
Application: 11/123,674 →
Method and Apparatus for Multi-Dimensional Priority Determination for Job Scheduling
Patent: 7,743,378 →
Application: 11/128,629 →
Network Chip Design for Grid Communication
Patent: 7,716,393 →
Application: 11/148,495 →
Publication: US 2006/0224796
Role-Based Access Using Combinatorial Inheritance and Randomized Conjugates in an Internet Hosted Environment
Patent: 7,730,523 →
Application: 11/155,063 →
Cryptographic Offload Using Tnics
Patent: 7,716,730 →
Application: 11/165,870 →
Allowing Non-Generified Methods to Override Generified Methods
Patent: 7,735,070 →
Application: 11/174,073 →
Publication: US 2007/0006138
Network Collaboration System with Private Voice Chat
Patent: 7,734,692 →
Application: 11/187,222 →
Method and Apparatus for Detecting Memory Leaks in Computer Systems
Patent: 7,716,648 →
Application: 11/195,015 →
Publication: US 2007/0033365
Multiple Message Receive Routine for Network Packets
Patent: 7,720,925 →
Application: 11/195,938 →
Sharing a Digital Phase-Locked Loop Across Multiple Packet Streams
Patent: 7,738,498 →
Application: 11/199,627 →
Trap-Based Mechanism for Tracking Accesses of Logical Components
Patent: 7,711,937 →
Application: 11/206,492 →
Dynamic Quota Policy for Queuing Mechanism
Patent: 7,734,605 →
Application: 11/209,305 →
Publication: US 2007/0043772
Method and Apparatus for Monitoring Packets at High Data Rates
Patent: 7,746,783 →
Application: 11/226,790 →
Code Outlining Without Trampolines
Patent: 7,735,074 →
Application: 11/252,093 →
Publication: US 2007/0089106
Avoiding Signals When Tracing User Processes
Patent: 7,735,067 →
Application: 11/257,826 →
Method and Apparatus for Hardware Xml Acceleration
Patent: 7,716,577 →
Application: 11/272,949 →
Publication: US 2007/0113171
Method and Apparatus for Optimizing Patching of Objects Containing References
Patent: 7,716,658 →
Application: 11/298,776 →
Publication: US 2007/0169082
Global Attribute Uniqueness (Gau) Using an Ordered Message Service (Oms)
Patent: 7,748,010 →
Application: 11/300,931 →
System and Method for Automated Workload Characterization of an Application Server
Patent: 7,716,335 →
Application: 11/346,900 →
Publication: US 2007/0011330
Synchronized Objects for Software Transactional Memory
Patent: 7,720,891 →
Application: 11/353,478 →
Publication: US 2007/0198518
Binary Code Instrumentation to Reduce Effective Memory Latency
Patent: 7,730,470 →
Application: 11/362,979 →
Publication: US 2007/0226703
Method and System for Repairing Partially Damaged Blocks
Patent: 7,716,519 →
Application: 11/406,578 →
Publication: US 2007/0198889
Ditto Blocks
Patent: 7,743,225 →
Application: 11/406,590 →
Publication: US 2007/0106862
Method and System for Storing a Sparse File Using Fill Counts
Patent: 7,716,445 →
Application: 11/406,592 →
Publication: US 2007/0106863
Method of Mixed Lock-Free and Locking Synchronization
Patent: 7,747,996 →
Application: 11/420,354 →
Per File Dirty Region Logging
Patent: 7,730,351 →
Application: 11/434,344 →
Publication: US 2008/0010515
Kalman Filtering for Grid Computing Telemetry and Workload Management
Patent: 7,716,535 →
Application: 11/450,723 →
Publication: US 2007/0288626
Relocation of Active Dma Pages
Patent: 7,721,068 →
Application: 11/451,785 →
Publication: US 2008/0005495
Method and Apparatus for Testing a Communication Link
Patent: 7,724,678 →
Application: 11/454,067 →
Resource Discovery and Enumeration in Meta-Data Driven Instrumentation
Patent: 7,734,640 →
Application: 11/473,098 →
Publication: US 2007/0299819
Write Margin Adjustment Mechanism in a Tape Drive System
Patent: 7,734,986 →
Application: 11/479,753 →
Publication: US 2008/0002268
Virtual Network Interface Cards with Vlan Functionality
Patent: 7,742,474 →
Application: 11/479,998 →
Publication: US 2008/0002736
Content-Addressable Memory That Supports a Priority Ordering Between Banks of Differing Sizes
Patent: 7,721,042 →
Application: 11/495,451 →
Publication: US 2008/0028138
Method and Apparatus for Using Filesystem Operations to Initiate Device Naming
Patent: 7,711,946 →
Application: 11/500,804 →
Publication: US 2008/0034195
Method and Apparatus for Protection Domain Based Security
Patent: 7,739,731 →
Application: 11/507,872 →
Publication: US 2010/0024016
Method and System for Generating an Electronic Product Identification Report in an Embedded Device
Patent: 7,726,567 →
Application: 11/586,753 →
Publication: US 2008/0116275
Method and System for Servicing Requests in a Dynamic Cluster
Patent: 7,743,167 →
Application: 11/604,004 →
Publication: US 2007/0124380
Virtual Network Testing and Deployment Using Network Stack Instances and Containers
Patent: 7,733,795 →
Application: 11/605,114 →
Publication: US 2008/0123536
Method and System for Child-Parent Mechanism Emulation via a General Interface
Patent: 7,720,671 →
Application: 11/606,748 →
Publication: US 2008/0133214
Linear Tape Drive Module for a Linear Tape Drive System
Patent: 7,746,596 →
Application: 11/619,330 →
Publication: US 2008/0158719
Method and System for Offloaded Transport Layer Protocol Switching
Patent: 7,746,901 →
Application: 11/638,777 →
Publication: US 2008/0144662
Method and System for Virtual Routing Using Containers
Patent: 7,738,457 →
Application: 11/642,756 →
Publication: US 2008/0151893
Method and Apparatus for Refreshing Receiver Circuits Using Extra Communication Bits
Patent: 7,715,420 →
Application: 11/651,222 →
Method and Apparatus for Counting Instructions During Speculative Execution
Patent: 7,716,457 →
Application: 11/654,271 →
Publication: US 2008/0172549
Reduced Tape Stick Tape Drive Systems
Patent: 7,733,603 →
Application: 11/674,443 →
Publication: US 2008/0192380
Multidimensional Process Corner Derivation Using Surrogate Based Simultaneous Yield Analysis
Patent: 7,716,023 →
Application: 11/674,572 →
Publication: US 2008/0195359
Starvation-Avoiding Unbounded Transactional Memory
Patent: 7,730,265 →
Application: 11/715,243 →
Method and Apparatus for Supporting Very Large Transactions
Patent: 7,739,456 →
Application: 11/715,312 →
Multi-Phase Clocking of Integrated Circuits Using Photonics
Patent: 7,747,173 →
Application: 11/728,841 →
Method and System for Running Multiple Virtual Machines in a Single Process
Patent: 7,730,492 →
Application: 11/744,044 →
Memory Allocation in Memory Constrained Devices
Patent: 7,721,064 →
Application: 11/772,635 →
Chunk-Specific Executable Code for Chunked Java Object Heaps
Patent: 7,730,278 →
Application: 11/827,678 →
Publication: US 2009/0019249
Efficient Chunked Java Object Heaps
Patent: 7,716,449 →
Application: 11/827,940 →
Publication: US 2009/0019221
Branch Predictor for Branches with Asymmetric Penalties
Patent: 7,711,936 →
Application: 11/846,461 →
Publication: US 2009/0063831
Optimal Stress Exerciser for Computer Servers
Patent: 7,725,292 →
Application: 11/874,073 →
Publication: US 2009/0106600
Method and System for Enhanced Search Engine Tuning
Patent: 7,716,218 →
Application: 11/880,149 →
Hard Disk Drive Lever with Button-Induced Ejection, and Over-Travel Button-Induced Ejection, and Over-Travel Indicator
Patent: 7,733,641 →
Application: 11/899,176 →
Publication: US 2008/0266780
Method and Apparatus for Determining Whether Components Are Not Present in a Computer System
Patent: 7,725,285 →
Application: 11/964,540 →
Publication: US 2009/0171612
Skew Tolerant Communication Between Ratioed Synchronous Clocks
Patent: 7,733,130 →
Application: 12/043,935 →
Publication: US 2009/0225915
Workload Scheduling in Multi-Core Processors
Patent: 7,716,006 →
Application: 12/109,572 →
Publication: US 2009/0271141
Hard Disk Drive Bracket Damping Mechanism
Patent: 7,729,113 →
Application: 12/141,877 →
Publication: US 2009/0316349
Related Assignments (22)
Other recorded transfers of the patents in this record — the chain of ownership.
Assignment of Assignor's Interest Aug 31, 2000
From: SAULPAUGH, THOMAS E.; SLAUGHTER, GREGORY L.; ABDELAZIZ, MOHAMED M.; TRAVERSAT, BERNARD A.
To: SUN MICROSYSTEMS, INC.
Reel/Frame 011070/0129 →
Assignment of Assignor's Interest Dec 18, 2000
From: WU, YI-JU; CHANG, YU-CHUNG; WANG, BRIAN
To: UNITED MICROELECTRONICS CORP.
Reel/Frame 011384/0881 →
Assignment of Assignor's Interest May 10, 2001
From: HOWARD, JOHN H.
To: SUN MICROSYSTEMS, INC.
Reel/Frame 011810/0381 →
Assignment of Assignor's Interest Jan 23, 2002
From: SHUDER, JAMES; PRAKASH, SHAILESH; VISWANATH, SRIDATTA
To: SUN MICROSYSTEMS INC.
Reel/Frame 012524/0234 →
Assignment of Assignor's Interest May 3, 2002
From: BELGAIED, KAIS
To: SUN MICROSYSTEMS, INC.
Reel/Frame 012869/0890 →
Assignment of Assignor's Interest Aug 16, 2002
From: PFOHE, THOMAS; LAUX, THORSTEN
To: SUN MICROSYSTEMS, INC.
Reel/Frame 013216/0482 →
Assignment of Assignor's Interest Jan 23, 2003
From: KENNEDY, JOHN F.; HO, CHUCK V.; MEW, JOHN S.; SMITH, RICKY A.
To: SUN MICROSYSTEMS, INC.
Reel/Frame 013709/0954 →
Assignment of Assignor's Interest Apr 14, 2003
From: RAO, SHANKAR PRASAD VENKOBA; GILSTRAP, RAYMOND J.
To: SUN MICROSYSTEMS, INC.
Reel/Frame 013981/0097 →
Assignment of Assignor's Interest Apr 24, 2003
From: BHOGI, SANKARA R.; KUMAR, AJAY; DUTT, BALA; K, VENUGOPAL RAO
To: SUN MICROSYSTEMS, INC.
Reel/Frame 014005/0099 →
Assignment of Assignor's Interest Jul 14, 2003
From: KUMAR, AJAY; DUTT, BALA; K, VENUGOPAL RAO; BHOGI, SANKARA R.
To: SUN MICROSYSTEMS, INC.
Reel/Frame 014305/0552 →
Assignment of Assignor's Interest Jul 25, 2003
From: BHATNAGAR, BHAVNA; LUO, PING; CHENG, QINGWEN; BHAT, SHIVARAM
To: SUN MICROSYSTEMS, INC
Reel/Frame 014356/0521 →
Assignment of Assignor's Interest Aug 19, 2003
From: MCHARDY, WILLIAM BRYSON; GRATIAS, RAYMOND PAUL; MILLER, KEVIN; NUGENT, BRIAN
To: HEWLETT-PACKARD DEVELOPMENT COMPANY, LP
Reel/Frame 013890/0797 →
Assignment of Assignor's Interest Oct 30, 2003
From: VAIDYA, NEELAM N.
To: SUN MICROSYSTEMS, INC.
Reel/Frame 014655/0546 →
Assignment of Assignor's Interest Dec 10, 2003
From: DUVUR, SREERAM; BHOGI, SANKARA RAO; ISLAM, AKM N.; VISWANATHAM, SATISH C.
To: SUN MICROSYSTEMS, INC.
Reel/Frame 014783/0921 →
Assignment of Assignor's Interest Mar 12, 2004
From: CHONG, FAY, JR.
To: SUN MICROSYSTEMS, INC.
Reel/Frame 015094/0127 →
Assignment of Assignor's Interest Mar 18, 2004
From: JACKSON, CHRISTOPHER J.
To: SUN MICROSYSTEMS, INC.
Reel/Frame 015119/0806 →
Assignment of Assignor's Interest Apr 8, 2004
From: WASSERMAN, MICHAEL A.; KUBALSKA, EWA M.; NAEGLE, NATHANIEL DAVID; EMBERLING, BRIAN D.
To: SUN MICROSYSTEMS, INC.
Reel/Frame 015192/0185 →
Assignment of Assignor's Interest Apr 14, 2004
From: KUMAR, AJAY
To: SUN MICROSYSTEMS, INC.
Reel/Frame 015225/0060 →
Assignment of Assignor's Interest Apr 14, 2004
From: KUMAR, AJAY
To: SUN MICROSYSTEMS, INC.
Reel/Frame 015225/0094 →
Assignment of Assignor's Interest Apr 23, 2004
From: WONG, BRIAN L.; ROBINSON, DAVID; MCDOUGALL, RICHARD J.; SHEPLER, SPENCER
To: SUN MICROSYSTEMS, INC.
Reel/Frame 015262/0072 →
Assignment of Assignor's Interest May 4, 2004
From: BOUCHER, MICHAEL L.
To: SUN MICROSYSTEMS, INC.
Reel/Frame 015303/0830 →
Assignment of Assignor's Interest Sep 7, 2004
From: KING, JAMES E.; SUN MICROSYSTEMS LIMITED
To: SUN MICROSYSTEMS, INC.
Reel/Frame 015760/0950 →