Patent Assignment
Reel/Frame 037271/0020
Merger and Change of Name
Recorded: 2015-12-11
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)
Automatically Generated Content-Based History Mechanism
Patent:
6,018,342 →
Application:
08/497,805 →
Method and Apparatus for Enabling Application Programs to Communicate with Network Clients and Servers
Patent:
6,009,464 →
Application:
08/543,674 →
Apparatus and Method for Displaying Enhanced Hypertext Link Anchor Information Regarding Hypertext Page Availability and Content
Patent:
6,021,435 →
Application:
08/615,654 →
Consumer-Document Inking Monitor and Control
Patent:
6,028,674 →
Application:
08/652,047 →
Dynamic Linkable Labels in a Network Browser Page
Patent:
6,018,748 →
Application:
08/654,646 →
Method and System for Concurrently Executing Multiple Spooling Systems in a Networked Computer System
Patent:
6,043,898 →
Application:
08/658,890 →
Framework for Marshaling and Unmarshaling Argument Object References
Patent:
6,044,409 →
Application:
08/670,681 →
Mechanism for Dynamically Associating a Service Dependent Representation with Objects at Run Time
Patent:
6,044,224 →
Application:
08/670,682 →
Method and Apparatus Implementing High Resolution Rendition of Z-Buffered Primitives
Patent:
6,046,746 →
Application:
08/673,117 →
Transport Independent Invocation and Servant Interfaces That Permit Both Typecode Interpreted and Compiled Marshaling
Patent:
6,032,199 →
Application:
08/673,181 →
Object-Oriented System, Method and Article of Manufacture for a Client-Server State Machine in an Interprise Computing Framework System
Patent:
6,038,590 →
Application:
08/675,231 →
Object-Oriented System, Method and Article of Manufacture for a Client-Server Session Web Access (#14) in an Interprise Computing Framework System
Patent:
6,052,711 →
Application:
08/675,252 →
Nodal Model for Status Based Dynamic Display of User Interface Controls
Patent:
6,031,535 →
Application:
08/675,434 →
Graphical User Interface for Use in a De-Centralized Network Environment
Patent:
6,031,533 →
Application:
08/675,680 →
Digital Signatures for Data Streams and Data Archives
Patent:
6,021,491 →
Application:
08/753,716 →
Instruction Folding for a Stack-Based Machine
Patent:
6,026,485 →
Application:
08/786,351 →
Processor with Accelerated Array Access Bounds Checking
Patent:
6,014,723 →
Application:
08/786,352 →
A Stack Management Unit and Method for a Processor Having a Stack
Patent:
6,038,643 →
Application:
08/787,736 →
Hardware Virtual Machine Instruction Processor
Patent:
6,021,469 →
Application:
08/788,807 →
Subscribed Update Monitors
Patent:
6,055,570 →
Application:
08/826,589 →
Processor Architecture Including Grouping Circuit
Patent:
6,047,368 →
Application:
08/828,248 →
Method and Apparatus for Generating Small, Optimized Color Look-Up Tables
Patent:
6,011,540 →
Application:
08/829,462 →
Pipelined Stack Caching Circuit
Patent:
6,009,499 →
Application:
08/831,279 →
Delay Lock Loop with Transition Recycling for Clock Recovery of Nrz Run-Length Encoded Serial Data Signals
Patent:
6,028,903 →
Application:
08/832,623 →
Method & Apparatus for Localizing Nodes in a Garbage Collected Carded Heap
Patent:
6,038,572 →
Application:
08/842,070 →
Method and Apparatus for Implementing a Write Barrier of a Garbage Collected Heap
Patent:
6,049,810 →
Application:
08/842,194 →
Network Traffic by Instruction Packet Size Reduction
Patent:
6,041,351 →
Application:
08/843,919 →
Method and Apparatus for Sending Secure Datagram Multicasts
Patent:
6,026,167 →
Application:
08/863,035 →
Method and Apparatus for Converting Executable Computer Programs in a Heterogeneous Computing Enviroment
Patent:
6,035,120 →
Application:
08/865,335 →
Distributed Computer Process Scheduling Mechanism
Patent:
6,032,172 →
Application:
08/865,573 →
Digital Data Processing System Including Efficient Arrangement to Support Branching Within Trap Shadows
Patent:
6,009,515 →
Application:
08/866,098 →
Frequency Difference Detector for Use with an Nrz Signal
Patent:
6,020,765 →
Application:
08/866,653 →
Method of Implementing a Scan Flip-Flop Using an Edge-Triggered Staticized Dynamic Flip-Flop
Patent:
6,023,179 →
Application:
08/868,981 →
Computer System Employing a Bus Snooping Multimedia Subsystem for Implementing Video Multicast Transactions
Patent:
6,026,218 →
Application:
08/872,869 →
Method of Performing Unsigned Operations with Signed Instructions in a Microprocessor
Patent:
6,029,184 →
Application:
08/877,398 →
Mechanism to Eliminate the Performance Penalty of Computed Jump Targets in a Pipelined Processor
Patent:
6,035,118 →
Application:
08/880,370 →
A Method of Executing Coded Instructions in a Multiprocessor Having Shared Execution Resources Including Active, Nap, and Sleep States in Accordance with Cache Miss Latency
Patent:
6,035,374 →
Application:
08/881,239 →
Method for Non-Intrusive Cache Fills and Handling of Load Misses
Patent:
6,052,775 →
Application:
08/881,723 →
Apparatus for Delivering Precise Traps and Interrupts in an Out-of-Order Processor
Patent:
6,049,868 →
Application:
08/881,847 →
System for Efficient Implementation of Multi-Ported Logic Fifo Structures in a Processor
Patent:
6,055,616 →
Application:
08/882,175 →
Method for Delivering Precise Traps and Interrupts in an Out-of-Order Processor
Patent:
6,052,777 →
Application:
08/882,221 →
Apparatus for Communication Between Multiple Processing Modules
Patent:
6,038,048 →
Application:
08/882,465 →
Method and Apparatus for Pseudo-Random Noise Generation Based on Variation of Intensity and Coloration
Patent:
6,034,664 →
Application:
08/883,120 →
Method of Charging a Dynamic Node
Patent:
6,011,410 →
Application:
08/883,198 →
Single Rail Regulator
Patent:
6,031,406 →
Application:
08/883,524 →
Method for Handling Data Cache Misses Using Help Instructions
Patent:
6,016,532 →
Application:
08/884,066 →
Voltage Regulator Circuit for Attenuating Inductance-Induced on-Chip Supply Variations
Patent:
6,028,417 →
Application:
08/884,184 →
System and Process for Providing Visualization of Program Code Internal State in an Object-Oriented Programming Language
Patent:
6,052,515 →
Application:
08/884,499 →
Method and Apparatus for Creating and Executing a Progress Dialog Window
Patent:
6,038,588 →
Application:
08/884,765 →
Method and Apparatus for Pixel Composition
Patent:
6,034,694 →
Application:
08/884,843 →
Fast Frame Buffer System Architecture for Video Display System
Patent:
6,020,901 →
Application:
08/884,953 →
Interface for a Highly Integrated Ethernet Network Element
Patent:
6,044,087 →
Application:
08/884,971 →
Interpreter Generation and Implementation Utilizing Interpreter States and Register Caching
Patent:
6,021,273 →
Application:
08/885,008 →
Method for Managing Multiple Ordered Sets Dequeuing Selected Data Packet from Single Memory Structure
Patent:
6,035,348 →
Application:
08/885,010 →
Method and Apparatus for Authenticating on-Line Transaction Data
Patent:
6,018,724 →
Application:
08/885,055 →
Trunking Ethernet-Compatible Networks
Patent:
6,049,528 →
Application:
08/885,072 →
Global File System-Based System and Method for Rendering Devices on a Cluster Globally Visible
Patent:
6,047,332 →
Application:
08/885,149 →
System and Method for Message Transmission Between Network Nodes Using Remote Wires
Patent:
6,014,710 →
Application:
08/885,153 →
Method and Apparatus in a Packet Routing Switch for Controlling Access at Different Data Rates to a Shared Memory
Patent:
6,052,738 →
Application:
08/885,154 →
Method and Apparatus for Dynamically Resizing Queues Utilizing Programmable Partition Pointers
Patent:
6,044,418 →
Application:
08/885,232 →
Trunking Support in a High Performance Network Device
Patent:
6,016,310 →
Application:
08/885,233 →
Mechanism for Packet Field Replacement in a Multi-Layer Distributed Network Element
Patent:
6,014,380 →
Application:
08/885,257 →
Three-Dimensional Graphics Accelerator with an Improved Vertex Buffer for More Efficient Vertex Processing
Patent:
6,018,353 →
Application:
08/885,280 →
Register Allocation via Selective Spilling
Patent:
6,009,272 →
Application:
08/885,564 →
Method and Apparatus for Handling Alpha Premultiplication of Image Data
Patent:
6,025,826 →
Application:
08/885,619 →
Mechanism to Reduce Interprocessor Traffic in a Shared Memory Multi-Processor Computer System
Patent:
6,044,446 →
Application:
08/886,565 →
Network Device Driver Performing Initial Pacaket Processing Within High Priority Hardware Interrupt Service Routine and Then Finishing Processing Within Low Priority Software Interrupt Service Routine
Patent:
6,021,446 →
Application:
08/893,862 →
Fiber Channel Automatic Arbitration and Communication Control
Patent:
6,038,235 →
Application:
08/915,135 →
Method for Reducing Circuit Area by Grouping Compatible Storage Devices
Patent:
6,018,622 →
Application:
08/936,647 →
Garbage Collection System for Improved Use of Memory Byremoval of Reference Conflicts
Patent:
6,047,125 →
Application:
08/942,292 →
Mechanism for Dispatching Data Units via a Telecommunications Network
Patent:
6,026,093 →
Application:
08/942,855 →
Mixed Execution Stack and Exception Handling
Patent:
6,009,517 →
Application:
08/944,335 →
Adaptive Equalization Technique Using Twice Sampled Non-Return to Zero Data
Patent:
6,055,269 →
Application:
08/944,599 →
Graphics Accelerator with Shift Count Generation for Handling Potential Fixed-Point Numeric Overflows
Patent:
6,037,947 →
Application:
08/951,918 →
Highly-Available Distributed Cluster Configuration Database
Patent:
6,014,669 →
Application:
08/954,796 →
System and Method for Tracing Device Drivers Using a Computer
Patent:
6,047,124 →
Application:
08/962,532 →
Error Detection and Correction Code for Data and Check Code Fields
Patent:
6,041,430 →
Application:
08/963,501 →
Database System Emloying Polymorphic Entry and Entry Matching
Patent:
6,032,151 →
Application:
08/971,529 →
System and Method for Automatically Generating an Image to Represent a Video Sequence
Patent:
6,052,492 →
Application:
08/987,327 →
Shared Memory Management in a Switched Network Element
Patent:
6,021,132 →
Application:
08/987,914 →
Secure Class Resolution Loading and Definition
Patent:
6,044,467 →
Application:
08/988,660 →
Typed, Parameterized, and Extensible Access Control Permissions
Patent:
6,047,377 →
Application:
08/988,857 →
Method and Apparatus for Constructing Stable Interators in a Shared Data Collection
Patent:
6,016,489 →
Application:
08/993,205 →
Method and Apparatus for Efficiently Implementing Multiple Storage Mechanisms for Name Services Associated with a Computer System
Patent:
6,044,379 →
Application:
08/993,635 →
System and Method for Deriving an Appropriate Initialization Vector for Secure Communications
Patent:
6,055,316 →
Application:
08/998,520 →
Method of Producing a Sequence of Triangles from a Vertex Raster with and Without Half Resolution Edges While Decompressing a Compressed Geometry Stream
Patent:
6,028,607 →
Application:
09/007,525 →
Efficient, Secure Multicasting with Global Knowledge
Patent:
6,049,878 →
Application:
09/009,475 →
Method and Apparatus for Enforcing Ordered Execution of Reads and Writes Acreoss a Memory Interface
Patent:
6,038,646 →
Application:
09/012,882 →
Dynamic Biasing for Overshoot and Undershoot Protection Circuits
Patent:
6,043,702 →
Application:
09/015,378 →
Rapid Computation of Local Eye Vectors in a Fixed Point Lighting Unit
Patent:
6,014,144 →
Application:
09/017,973 →
Variable Length Decoding Using Lookup Tables
Patent:
6,008,745 →
Application:
09/024,490 →
Method, Apparatus and Computer Program Product for Extracting Known Patterns Represented by a Direction List from a Data Structure in a Single Pass
Patent:
6,055,529 →
Application:
09/026,969 →
System and Method for Restricting Database Access to Managed Object Information Using a Permissions Table That Specifies Access Rights Corresponding to User Access Rights to the Managed Objects
Patent:
6,038,563 →
Application:
09/047,907 →
Method and Apparatus for Object-Oriented Interrupt System
Patent:
6,052,739 →
Application:
09/047,938 →
Data Indexing Technique
Patent:
6,055,526 →
Application:
09/054,373 →
Method for Making Die-Compensated Threshold Tuning Circuit
Patent:
6,048,746 →
Application:
09/092,906 →
Framework for Binding Data Viewers/Data Manipulation with One to Many Objects Through Introspection
Patent:
6,023,271 →
Application:
09/097,108 →
Method of Implementing Parameterized Types to Be Compatible with Existing Unparameterized Libraries
Patent:
6,018,628 →
Application:
09/098,126 →
Single Ended Read Scheme with Segmented Bitline of Multi-Port Register File
Patent:
6,038,193 →
Application:
09/221,001 →
Computer System Having a Highly Efficient Forced Air Cooling Subsystem
Patent:
6,034,870 →
Application:
09/238,867 →
Related Assignments
(6)
Other recorded transfers of the patents in this record — the chain of ownership.
Assignment of Assignor's Interest
Aug 15, 1996
From: SMITH, JODY K.
To: SUN MICROSYSTEMS, INC.
Reel/Frame 008159/0224 →
Assignment of Assignor's Interest
Aug 19, 1996
From: JACOBS, NORMAN A.
To: SUN MICROSYSTEMS, INC.
Reel/Frame 008132/0294 →
Assignment of Assignor's Interest
Sep 16, 1996
From: DEERING, MICHAEL F.
To: SUN MICROSYSTEMS, INC.
Reel/Frame 008135/0842 →
Assignment of Assignor's Interest
Oct 4, 1996
From: RADIA, SANJAY R.; LIM, SWEE BOON; KESSLER, PETER B.
To: SUN MICROSYSTEMS, INC.
Reel/Frame 008193/0019 →
Assignment of Assignor's Interest
Oct 4, 1996
From: LIM, SWEE BOON; KESSLER, PETER B.; BROWNELL, DAVID M.
To: SUN MICROSYSTEMS, INC.
Reel/Frame 008211/0923 →
Assignment of Assignor's Interest
Oct 4, 1996
From: LIM, SWEE BOON; CAVANAUGH, KEN M., III; JINDAL, ANITA
To: SUN MICROSYSTEMS, INC.
Reel/Frame 008227/0524 →