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

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 Facilitating Discovery of Network Addresses and Selected Characteristics of Computer Systems and the Like Which Are Connected in Digital Data Networks
Patent: 7,075,895 →
Application: 09/206,097 →
Security Architecture for Integration of Enterprise Information System with J2EE Platform
Patent: 7,089,584 →
Application: 09/578,346 →
Remote Device Management in Grouped Server Environment
Patent: 7,085,805 →
Application: 09/612,141 →
Architecture for Building Web Applications
Patent: 7,089,560 →
Application: 09/624,445 →
Method and Apparatus for Producing Compressed Compiler Products
Patent: 7,080,369 →
Application: 09/649,270 →
Mechanism and Apparatus for Uri-Addressable Repositories of Service Advertisements and Other Content in a Distributed Computing Environment
Patent: 7,080,078 →
Application: 09/653,614 →
Method and Apparatus for Compiling Source Programs Using One or More Libraries
Patent: 7,080,370 →
Application: 09/693,517 →
Method and Apparatus for Printing Transparent Graphics
Patent: 7,095,527 →
Application: 09/728,717 →
Publication: US 2002/0018239
Software Package Verification
Patent: 7,080,357 →
Application: 09/776,328 →
Publication: US 2002/0059561
Method for Programmatic Representation and Enforcement of Resource Controls
Patent: 7,086,060 →
Application: 09/785,022 →
Publication: US 2002/0170045
System for Identification of Smart Cards
Patent: 7,082,614 →
Application: 09/801,410 →
Publication: US 2002/0129266
Vliw Computer Processing Architecture Having the Program Counter Stored in a Register File Register
Patent: 7,080,234 →
Application: 09/802,120 →
Publication: US 2002/0032849
Matching the Edges of Multiple Overlapping Screen Images
Patent: 7,079,157 →
Application: 09/809,891 →
Publication: US 2002/0008697
Index-Based Scoreboarding System and Method
Patent: 7,089,405 →
Application: 09/813,498 →
Publication: US 2002/0174320
Loading Attribute for Partial Loading of Class Files into Virtual Machines
Patent: 7,096,466 →
Application: 09/818,096 →
Publication: US 2002/0138667
Trust Ratings in Group Credentials
Patent: 7,085,925 →
Application: 09/825,100 →
Publication: US 2002/0144149
Streaming a Single Media Track to Multiple Clients
Patent: 7,073,191 →
Application: 09/827,866 →
Publication: US 2002/0056126
Method and Apparatus for Enabling Threads to Reach a Consistent State Without Explicit Thread Suspension
Patent: 7,086,053 →
Application: 09/836,931 →
Publication: US 2001/0054057
Graphical Editor for Defining and Creating a Computer System
Patent: 7,093,005 →
Application: 09/863,945 →
Publication: US 2002/0052941
Method and System for Representing and Accessing Data for Computer Software Applications
Patent: 7,096,455 →
Application: 09/883,230 →
Publication: US 2003/0020752
Representation of Objects in a Java Programming Environment
Patent: 7,082,597 →
Application: 09/886,454 →
Publication: US 2002/0198698
Initialization of Java Classes in Java Virtual Machine Environments
Patent: 7,096,467 →
Application: 09/895,772 →
Publication: US 2003/0005020
Mobile Multimedia Java Framework Application Program Interface
Patent: 7,096,474 →
Application: 09/930,851 →
Publication: US 2002/0156938
System and Method for Preventing Unnecessary Message Duplication in Electronic Mail
Patent: 7,080,123 →
Application: 09/955,964 →
Publication: US 2003/0055903
System and Method for Mediating Communication Between Software Applications
Patent: 7,080,387 →
Application: 09/963,942 →
Publication: US 2002/0095521
Change Sequence Number Generator
Patent: 7,096,236 →
Application: 09/993,939 →
Publication: US 2003/0088589
Method and System for Buffering a Data Packet for Transmission to a Network
Patent: 7,099,345 →
Application: 09/995,356 →
Publication: US 2003/0099251
Enhanced Quality of Identification in a Data Communications Network
Patent: 7,085,840 →
Application: 10/014,823 →
Publication: US 2003/0084170
Applying Term Consistency to an Equality Constrained Interval Global Optimization Problem
Patent: 7,099,851 →
Application: 10/017,573 →
Publication: US 2003/0115229
File Tree Change Reconciler
Patent: 7,085,779 →
Application: 10/021,854 →
Publication: US 2002/0184242
Heuristic to Improve Register Allocation Using Pass Degree
Patent: 7,086,045 →
Application: 10/037,901 →
Publication: US 2003/0079212
Resource managing system for changing resource consumption state of the lower priority resource entity to more restrictive state when resource reached critical level
Patent: 7,073,177 →
Application: 10/045,514 →
Publication: US 2004/0205760
Method for Determining Rubies
Patent: 7,080,316 →
Application: 10/054,545 →
Publication: US 2002/0116414
Load Balancing in a Dynamic Session Redirector
Patent: 7,089,281 →
Application: 10/057,842 →
Modular Parser Architecture with Mini Parsers
Patent: 7,089,541 →
Application: 10/058,647 →
Publication: US 2003/0106049
Method and Apparatus for Local Image Quantification Verification
Patent: 7,076,101 →
Application: 10/076,118 →
Publication: US 2003/0152275
Variable Length Inter-Packet Gap
Patent: 7,095,737 →
Application: 10/087,056 →
Publication: US 2003/0161307
Deterministic Immutable Access Elimination for Efficient Distributed State Saves
Patent: 7,085,852 →
Application: 10/087,652 →
Publication: US 2003/0167297
Method and Apparatus for Locating a Faulty Device in a Computer System
Patent: 7,096,387 →
Application: 10/094,434 →
Publication: US 2002/0138782
Processor That Eliminates Mis-Steering Instruction Fetch Resulting from Incorrect Resolution of Mis-Speculated Branch Instructions
Patent: 7,076,640 →
Application: 10/095,397 →
Publication: US 2003/0149865
System and Method for Comparing Hashed Xml Files
Patent: 7,096,421 →
Application: 10/100,721 →
Publication: US 2003/0177442
Message Routing in a Torus Interconnect
Patent: 7,080,156 →
Application: 10/104,923 →
Publication: US 2003/0191855
Method and Apparatus for Evaluating Logic States of Design Nodes for Cycle-Based Simulation
Patent: 7,076,416 →
Application: 10/105,754 →
Publication: US 2003/0037305
System and Method for Distributed Real-Time Search
Patent: 7,099,871 →
Application: 10/106,600 →
Publication: US 2003/0050959
Architecture for Plugging Messaging Systems into an Application Server
Patent: 7,089,317 →
Application: 10/106,680 →
Publication: US 2003/0236923
Design and Redesign of Enterprise Applications
Patent: 7,076,762 →
Application: 10/113,134 →
Publication: US 2003/0188291
Sampling Mechanism Including Instruction Filtering
Patent: 7,096,390 →
Application: 10/113,357 →
Publication: US 2003/0188226
Method and Apparatus for Simulation System Compiler
Patent: 7,080,365 →
Application: 10/113,582 →
Publication: US 2003/0188299
Method and Apparatus for Global Image Quantification Verification
Patent: 7,092,572 →
Application: 10/113,810 →
Publication: US 2003/0185446
Method and Apparatus for Regional Image Quantification Verification
Patent: 7,092,571 →
Application: 10/113,811 →
Publication: US 2003/0185462
Mechanism for Generating an Execution Log and Coverage Data for a Set of Computer Code
Patent: 7,080,358 →
Application: 10/120,866 →
Publication: US 2003/0196188
System and Method of Using Presence Information to Delay Dialing Phone Calls Initiated by a Caller to a Callee
Patent: 7,076,043 →
Application: 10/137,750 →
Publication: US 2003/0206619
Method and Apparatus for Generating Pseudo-Random Numbers
Patent: 7,082,449 →
Application: 10/138,720 →
Publication: US 2003/0206630
Delta Transfers in Distributed File Systems
Patent: 7,092,972 →
Application: 10/142,413 →
Publication: US 2003/0212717
Computer-Readable Medium with Microprocessor to Control Reading and Computer Arranged to Communicate with Such a Medium
Patent: 7,080,261 →
Application: 10/148,916 →
Register Window Flattening Logic for Dependency Checking Among Instructions
Patent: 7,080,237 →
Application: 10/155,391 →
Publication: US 2003/0221088
Supporting Multiple Protocols with a Single Device Driver
Patent: 7,076,787 →
Application: 10/159,579 →
Publication: US 2003/0225931
Extended Computing System
Patent: 7,079,395 →
Application: 10/171,822 →
Publication: US 2003/0033363
Isotonic Additive Models in Workload Characterization
Patent: 7,096,178 →
Application: 10/190,958 →
Publication: US 2004/0006452
Memory Data Stretcher
Patent: 7,085,905 →
Application: 10/199,389 →
Publication: US 2004/0015670
Calculation of Layered Routes in a Distributed Manner
Patent: 7,096,251 →
Application: 10/209,077 →
Publication: US 2003/0140165
Load Balancing the Servicing of Received Packets
Patent: 7,076,545 →
Application: 10/210,487 →
Publication: US 2004/0024873
System and Method for Verifying Installed Software
Patent: 7,089,552 →
Application: 10/230,686 →
Publication: US 2004/0044996
Causing a Transaction to Fail at a Predetermined Transaction State
Patent: 7,089,454 →
Application: 10/231,645 →
Publication: US 2004/0044926
Methods and Apparatus for Faster Line Drawing on Remote Displays
Patent: 7,075,538 →
Application: 10/233,271 →
Publication: US 2004/0041810
System and Method for a Distributed Shell in a Java Environment
Patent: 7,085,853 →
Application: 10/241,300 →
Publication: US 2004/0049535
Certification Test Suite
Patent: 7,080,356 →
Application: 10/246,076 →
Publication: US 2004/0054988
Integration of a Raid Controller with a Disk Drive Module
Patent: 7,093,069 →
Application: 10/262,158 →
Publication: US 2004/0064638
Processor with Tagging Buffer and Methods for Avoiding Memory Collisions
Patent: 7,080,231 →
Application: 10/273,714 →
Publication: US 2004/0078546
Method and Apparatus for Integrating a Computer Application Programming Language Runtime Environment with an Operating System Kernel
Patent: 7,082,600 →
Application: 10/287,856 →
Method and Apparatus for Combining Operating System Resource Data and Application Program Resource Data in a Shared Object
Patent: 7,086,048 →
Application: 10/287,867 →
Compiler for Optimizing Source Code with Computed Goto Statements
Patent: 7,086,039 →
Application: 10/293,457 →
Publication: US 2004/0093590
System and Method for Database Design
Patent: 7,080,093 →
Application: 10/307,866 →
Publication: US 2003/0144987
Dynamic Feedback for Determining Collection-Set Size
Patent: 7,096,238 →
Application: 10/313,256 →
Publication: US 2004/0111448
Advancing Cars in Trains Managed by a Collector Based on the Train Algorithm
Patent: 7,085,790 →
Application: 10/313,476 →
Publication: US 2004/0111444
Methods and Apparatus for Providing Microprocessor Firmware Control of Power Sequencing on a Cpci Card
Patent: 7,080,264 →
Application: 10/317,538 →
Publication: US 2004/0117681
System and Method for Reducing Shared Memory Write Overhead in Multiprocessor Systems
Patent: 7,080,213 →
Application: 10/320,758 →
Publication: US 2004/0117564
Built-In Self-Test (Bist) of Memory Interconnect
Patent: 7,096,393 →
Application: 10/327,516 →
Publication: US 2004/0123192
System and Method for Correcting Data Errors
Patent: 7,080,305 →
Application: 10/327,729 →
Publication: US 2004/0123213
Controlling the Propagation of a Control Signal by Means of Variable I/O Delay Compensation Using a Programmable Delay Circuit and Detection Sequence
Patent: 7,089,509 →
Application: 10/328,565 →
Publication: US 2004/0123173
Block-Partitioned Technique for Solving a System of Linear Equations Represented by a Matrix with Static and Dynamic Entries
Patent: 7,089,275 →
Application: 10/354,330 →
Publication: US 2004/0148324
Thin Capacitive Structure
Patent: 7,098,501 →
Application: 10/360,267 →
Publication: US 2004/0150026
Space-Efficient, Depth-First Parallel Copying Collection Technique Making Use of Work-Stealing on the Same Structures That Maintain the Stack of Items to Be Scanned
Patent: 7,092,978 →
Application: 10/373,147 →
Publication: US 2004/0167947
Better Placement of Objects Promoted into a Generation Managed by the Train Algorithm
Patent: 7,096,329 →
Application: 10/375,452 →
Publication: US 2004/0172507
Method for Optimizing Utilization of a Double-Data-Rate-Sdram Memory System
Patent: 7,089,369 →
Application: 10/403,843 →
Publication: US 2004/0193834
Specifying Transaction Manager Type at Various Application Levels
Patent: 7,082,432 →
Application: 10/422,307 →
Publication: US 2004/0215894
Scan Capable Dual Edge-Triggered State Element for Application of Combinational and Sequential Scan Test Patterns
Patent: 7,082,560 →
Application: 10/444,458 →
Publication: US 2003/0218488
Method and Apparatus for Providing Skew Compensation Using a Self-Timed Source-Synchronous Network
Patent: 7,076,680 →
Application: 10/459,196 →
Specializing Write-Barriers for Objects in a Garbage Collected Heap
Patent: 7,089,272 →
Application: 10/464,371 →
Method and Apparatus for Efficiently Locating and Automatically Correcting Certain Violations in a Complex Existing Circuit Layout
Patent: 7,096,447 →
Application: 10/686,471 →
Method and Apparatus for Determining the Optimal Fanout Across a Logic Element
Patent: 7,093,217 →
Application: 10/699,709 →
Sense Amplifier and Method for Making the Same
Patent: 7,084,671 →
Application: 10/765,311 →
On-Chip Power-on Voltage Initialization
Patent: 7,085,176 →
Application: 10/771,526 →
Low Impedance Memory Bitline Eliminating Precharge
Patent: 7,075,840 →
Application: 10/779,327 →
Memory Metal Springs for Heatsink Attachments
Patent: 7,080,989 →
Application: 10/865,296 →
Publication: US 2005/0277324
Memory Module Cooling
Patent: 7,079,396 →
Application: 10/867,422 →
Publication: US 2005/0276021
Method and Apparatus for Validating Sensor Operability in a Computer System
Patent: 7,076,389 →
Application: 10/899,709 →
Conditional Precharge Design in Staticized Dynamic Flip-Flop with Clock Enable
Patent: 7,088,144 →
Application: 10/937,985 →
Publication: US 2006/0055427
Symbiotic Interrupt/Polling Approach for Monitoring Physical Sensors
Patent: 7,085,681 →
Application: 11/021,145 →
Low-Power Memory Write Circuits
Patent: 7,085,178 →
Application: 11/045,940 →