Patent Assignment
Reel/Frame 023574/0593
Assignment of Assignor's Interest
Recorded: 2009-11-30
Pages: 33
Assignor
ATI INTERNATIONAL SRL
Executed: 2009-11-18
Assignee
ATI TECHNOLOGIES ULC
ONE COMMERCE VALLEY DRIVE E, MARKHAM, ONTARIO, CANADA
Covered Properties
(358)
Monitor Control Circuit
Patent:
5,329,290 →
Application:
07/773,920 →
Variable Length Instructions Packed in a Fixed Length Double Instruction
Patent:
5,625,784 →
Application:
08/281,334 →
Structure and Method of Using an Arithmetic and Logic Unit for Carry Propagation Stage of a Multiplier
Patent:
5,623,434 →
Application:
08/281,377 →
Structure and Method for Embedding Two Small Multipliers in a Larger Multiplier
Patent:
5,586,070 →
Application:
08/285,376 →
Structure and Method for Shifting and Reordering a Plurality of Data Bytes
Patent:
5,477,543 →
Application:
08/285,379 →
Method and Structure for Performing Motion Estimation Using Reduced Precision Pixel Intensity Values
Patent:
5,712,799 →
Application:
08/416,372 →
M/A for Optimizing Retry Time Upon Cache-Miss by Selecting a Delay Time According to Whether the Addressed Location's Dirty Bit Indicates a Write-Back
Patent:
5,664,154 →
Application:
08/537,495 →
Emulated Registers
Patent:
5,799,169 →
Application:
08/537,496 →
Programmable Logic Unit for Arithmetic, Logic and Equality Functions
Patent:
5,812,437 →
Application:
08/541,562 →
Structure and Method for Signed Multiplication Using Large Multiplier Having Two Embedded Signed Multipliers
Patent:
5,751,622 →
Application:
08/541,563 →
Multimedia Processor Using Variable Length Instructions with Opcode Specification of Source Operand as Result of Prior Instruction
Patent:
5,864,704 →
Application:
08/541,565 →
Arbitrary-Ratio Sampling Rate Converter Using Approximation by Segmented Polynomial Functions
Patent:
5,859,787 →
Application:
08/555,538 →
Method and Apparatus for Spline Parameter Transitions in Sound Synthesis
Patent:
5,665,928 →
Application:
08/555,626 →
System and Method for Fast Context Switching Between Tasks
Patent:
5,727,211 →
Application:
08/556,416 →
Computing Apparatus and Operating Method Using String Caching to Improve Graphics Performance
Patent:
5,883,640 →
Application:
08/698,365 →
Computing Apparatus and Operating Method Using Software Queues to Improve Graphics Performance
Patent:
5,949,439 →
Application:
08/698,366 →
Dynamic Enhancement/Reduction of Graphical Image Data Resolution
Patent:
5,982,373 →
Application:
08/747,374 →
Method and Apparatus for an Integrated Circuit That Is Reconfigurable Based on Testing Results
Patent:
5,956,252 →
Application:
08/853,303 →
Method and Apparatus for Controlling an Output Frequency of a Phase Locked Loop
Patent:
5,977,836 →
Application:
08/876,731 →
Reconfigurable Texture Cache
Patent:
6,002,410 →
Application:
08/918,226 →
Booth Multiplication Structure Which Selectively Integrates the Function of Either of Incrementing or Negating with the Function of Booth Multiplication
Patent:
6,167,422 →
Application:
09/099,575 →
Selective Carry Boundary
Patent:
6,249,799 →
Application:
09/099,850 →
Circuit and Method for Wrap-Around Sign Extension for Signed Numbers
Patent:
6,081,823 →
Application:
09/100,266 →
Partitioned Adder Tree Supported by a Multiplexer Configuration
Patent:
6,286,023 →
Application:
09/100,385 →
Circuit and Method for Wrap-Around Sign Extension for Signed Numbers Using Replacement of Most Significant Bit
Patent:
6,073,156 →
Application:
09/100,446 →
Double Incrementing, Low Overhead, Adder
Patent:
6,199,090 →
Application:
09/100,499 →
Computer Modem
Patent:
6,563,863 →
Application:
09/102,028 →
Interpreter with Reduced Memory Access and Improved Jump-Through- Register Handling
Patent:
6,256,784 →
Application:
09/134,042 →
An Improved Interpreter for Stack-Based Languages
Patent:
6,205,578 →
Application:
09/134,647 →
Two-Port Memory to Connect a Microprocessor Bus to Multiple Peripherals
Patent:
6,263,390 →
Application:
09/136,209 →
Circuit and Method for Fast Squaring by Breaking the Square into a Plurality of Terms
Patent:
6,260,056 →
Application:
09/138,301 →
Apparatus and a Method for Variable Size Pages Using Fixed Size Translation Lookaside Buffer Entries
Patent:
6,374,341 →
Application:
09/146,484 →
Apparatus and a Method for Address Generation
Patent:
6,330,581 →
Application:
09/149,881 →
Floating Point Arithmetic Logic Unit Rounding Using at Least One Least Significant Bit
Patent:
6,199,089 →
Application:
09/156,817 →
Floating Point Arithmetic Logic Unit Leading Zero Count Using Fast Approximate Rounding
Patent:
6,205,461 →
Application:
09/157,090 →
Text Data Extraction System for Interleaved Video Data Streams
Patent:
6,430,357 →
Application:
09/158,623 →
Ciruit and Method for Partial Product Product Bit Shifting
Patent:
6,460,065 →
Application:
09/158,748 →
Circuit and Method for Fast Squaring
Patent:
6,393,453 →
Application:
09/159,271 →
Digital-To-Analog Converter with Improved Output Impedance Switch
Time Interleaved Common Mode Feedback Circuit with Process Compensated Bias
Patent:
6,191,622 →
Application:
09/165,181 →
Method and Apparatus for Sequencing Palette Updates in a Video Graphics System
Patent:
6,166,724 →
Application:
09/166,019 →
Method and Apparatus for Accelerating Animation in a Video Graphic System
Patent:
6,331,854 →
Application:
09/166,033 →
Method and Apparatus for Processing Data as Different Sizes
Patent:
6,297,835 →
Application:
09/166,038 →
Method and Apparatus for Restricting Privilege Access to Distributed Content Information
Patent:
6,490,686 →
Application:
09/166,302 →
Method and Apparatus for Sequencing Texture Updates in a Video Graphics System
Patent:
6,201,547 →
Application:
09/166,346 →
Method and Apparatus for Controlling Display of Content Signals
Patent:
6,976,265 →
Application:
09/169,023 →
Concurrent Discrete Time Oscillators (Dto) for Video and Closed Caption Encoding
Patent:
6,256,070 →
Application:
09/170,519 →
Serial Communication Circuit with Display Detector Interface Bypass Circuit
Patent:
6,847,335 →
Application:
09/181,973 →
Method and Apparatus for Controlling Multiple Displays from a Drawing Surface
Patent:
6,618,026 →
Application:
09/183,610 →
Method and Apparatus for Receiving an Input by an Entertainment Device
Patent:
6,351,222 →
Application:
09/183,880 →
Method and Apparatus for Booting Up a Computing System with Enhanced Graphics
Patent:
6,272,627 →
Application:
09/183,882 →
Method and Apparatus for Video Signal Processing in a Video System
Patent:
6,327,002 →
Application:
09/183,884 →
Method and Apparatus for Displaying Multiple Graphics Images in a Mixed Video Graphics Display
Patent:
6,208,354 →
Application:
09/185,879 →
Method and Apparatus for Storing and Displaying Video Image Data in a Video Graphics System
Patent:
6,326,984 →
Application:
09/186,034 →
Method and Apparatus for Arbitrating Access Requests to a Memory
Patent:
6,182,196 →
Application:
09/186,037 →
Method and Apparatus for a Multi-Chip Module That Is Testable and Reconfigurable Based on Testing Results
Patent:
6,351,681 →
Application:
09/197,720 →
Single Port Video Capture Circuit and Method
Patent:
6,366,325 →
Application:
09/206,679 →
Differential Input Receiver and Method for Reducing Noise
Patent:
6,133,772 →
Application:
09/210,969 →
Voltage Supply Discriminator and Method
Patent:
6,297,683 →
Application:
09/211,115 →
Method and Apparatus for Memory Bandwidth Allocation and Control in a Video Graphics System
Patent:
6,563,506 →
Application:
09/211,220 →
Single Gate Oxide Differential Receiver and Method
Patent:
7,239,198 →
Application:
09/211,469 →
Pre-Buffer Voltage Level Shifting Circuit and Method
Patent:
6,429,716 →
Application:
09/211,496 →
Method and Apparatus for Dynamically Blending Image Input Layers
Patent:
6,157,415 →
Application:
09/211,615 →
Multi Thread Display Controller
Patent:
6,249,288 →
Application:
09/211,692 →
Method and Apparatus for Converting Color Base of an Image Layer
Patent:
6,335,761 →
Application:
09/212,132 →
Method and Apparatus for Blending Image Input Layers
Patent:
6,462,786 →
Application:
09/212,141 →
Serialized Mapped Memory Configuration for a Video Graphics Chip
Patent:
6,445,394 →
Application:
09/212,197 →
Adaptive False Color Video Filter and Method
Patent:
6,243,144 →
Application:
09/213,191 →
Method and Apparatus for Approximating Nonlinear Functions in a Graphics System
Patent:
6,191,788 →
Application:
09/213,195 →
Method and Apparatus for Independent Video and Graphics Scaling in a Video Graphics System
Patent:
7,365,757 →
Application:
09/213,748 →
Prefetch Buffer with Continue Detect
Patent:
6,393,527 →
Application:
09/215,413 →
An Improved Deinterlacing Technique
Patent:
6,188,437 →
Application:
09/219,469 →
Video Display Method and Apparatus with Synchronized Video Playback and Weighted Frame Creation
Patent:
6,297,852 →
Application:
09/223,606 →
Method and Apparatus for Memory Access Scheduling in a Video Graphics System
Patent:
6,297,832 →
Application:
09/224,692 →
Video Processor with Multiple Overlay Generators and/or Flexible Bidirectional Video Data Port
Patent:
6,621,499 →
Application:
09/225,117 →
Method and Apparatus for Providing a Three Dimensional Transition Between Displayed Images
Patent:
6,285,371 →
Application:
09/226,931 →
Method and Apparatus for Providing a Three Dimensional Graphical User Interface
Patent:
6,621,509 →
Application:
09/226,982 →
Method and Apparatus for Mapping Live Video on to Three Dimensional Objects
Patent:
6,583,793 →
Application:
09/227,432 →
Method and Apparatus for Providing a Three Dimensional Object on Live Video
Patent:
6,331,852 →
Application:
09/227,635 →
Method and Apparatus for Detecting Interrupt Requests in Video Graphics and Other Systems
Patent:
6,279,067 →
Application:
09/231,394 →
Integrated Circuit for Graphics Processing Including Configurable Display Interface and Method Therefore
Patent:
6,535,217 →
Application:
09/233,815 →
Method for Optimizing Mpeg-2 Video Playback Consistency
Patent:
6,400,895 →
Application:
09/238,669 →
Executing Programs for a First Computer Architecture on a Computer of a Second Architecture
Patent:
7,275,246 →
Application:
09/239,194 →
Single Surface Multi-View Panning System and Method for Multiple Displays
Patent:
6,473,101 →
Application:
09/240,812 →
Optimizing Texture Tag Checking for Three-Dimensional Computer Graphics
Patent:
6,650,334 →
Application:
09/245,531 →
Dynamic Graphics and/or Video Memory Power Reducing Circuit and Method
Patent:
6,657,634 →
Application:
09/257,291 →
Method and Apparatus for Chroma Key Data Modifying Insertion Without Video Image Fragmentation
Patent:
6,448,974 →
Application:
09/259,372 →
Method and Apparatus for a Graphics Controller to Extend Graphics Memory
Patent:
6,288,729 →
Application:
09/259,373 →
Method and Apparatus for Adjusting Bias and Amplitude of a Video Signal
Patent:
6,750,920 →
Application:
09/268,475 →
Method and Apparatus for Rendering an Image in a Video Graphics Adapter
Patent:
7,158,140 →
Application:
09/270,256 →
Method and Apparatus for Configurable Gamma Correction in a Video Graphics Circuit
Patent:
7,061,504 →
Application:
09/272,069 →
Method and Apparatus Having an Extended Video Graphics Bus
Patent:
6,606,098 →
Application:
09/272,461 →
Method and Apparatus for Controlling Data Flow in a Data Processor
Patent:
6,370,630 →
Application:
09/272,463 →
Method and Apparatus for Configuring a Computer System
Patent:
6,397,327 →
Application:
09/272,464 →
Input Stage Protection Circuit for a Receiver
Single Gate Oxide Electrostatic Discharge Protection Circuit
Patent:
6,459,553 →
Application:
09/272,858 →
Powerup Sequence Artificial Voltage Supply Circuit
Patent:
6,160,430 →
Application:
09/274,456 →
Method and Apparatus for Providing Video and Control to a Monitor
Patent:
6,624,797 →
Application:
09/280,359 →
Method and Apparatus for Optimizing Video Playback at Arbitrary Refresh Rates
Patent:
6,542,198 →
Application:
09/281,631 →
Partial Sum Filter and Method Therefore
Patent:
6,301,596 →
Application:
09/283,693 →
Switchable Video Overlay Apparatus and Method
Patent:
6,853,355 →
Application:
09/287,776 →
Configurable Horizontal Scaler for Video Decoding and Method Therefore
Patent:
6,347,154 →
Application:
09/288,433 →
Method and Apparatus for Combining Multiple Line Elements to Produce Resultant Line Data
Patent:
6,407,742 →
Application:
09/288,730 →
Method and Apparatus for Generating Stereoscopic Three-Dimensional Images
Patent:
6,552,697 →
Application:
09/295,949 →
Method and Apparatus for Providing Multimedia Playback
Patent:
6,868,224 →
Application:
09/305,380 →
Method and Apparatus for Generating Multiple Views Using a Graphics Engine
Patent:
6,559,844 →
Application:
09/305,401 →
Controlling Two Monitors with Transmission of Display Data Using a Fifo Buffer
Patent:
6,870,518 →
Application:
09/308,707 →
Approximation Circuit and Method
Patent:
6,581,085 →
Application:
09/310,184 →
Paged Based Memory Address Translation Table Update Method and Apparatus
Patent:
6,286,092 →
Application:
09/310,564 →
Apparatus to Arbitrate Among Clients Requesting Memory Access in a Video System and Method Thereof
Patent:
6,504,549 →
Application:
09/314,208 →
Apparatus to Control Memory Accesses in a Video System and Method Thereof
Patent:
6,542,159 →
Application:
09/314,209 →
Method and Apparatus for Accessing Graphics Cache Memory
Patent:
6,173,367 →
Application:
09/314,210 →
Apparatus for Accessing Memory in a Video System and Method Thereof
Patent:
6,486,884 →
Application:
09/314,561 →
Method and Apparatus for Processing Video Signals Having Associated Access Restriction Data
Patent:
6,606,450 →
Application:
09/316,441 →
Method and Apparatus for Copy Protection Detection in a Video
Patent:
6,690,880 →
Application:
09/316,442 →
Method and Apparatus for Asynchronous Frame Synchronization
Patent:
6,754,234 →
Application:
09/316,458 →
Profiling of Computer Programs Executing in Virtual Memory Systems
Patent:
6,941,545 →
Application:
09/322,443 →
Reducing Modem Transmit Latency
Patent:
6,577,639 →
Application:
09/323,983 →
Method and Apparatus for Controlling Mip Map Transitions in a Video Graphics System
Patent:
6,654,023 →
Application:
09/324,210 →
Method and Apparatus for More Accurate Color Base Conversion of Yuv Video Data
Patent:
6,268,847 →
Application:
09/324,211 →
Power Reduction Circuit and Method with Multi Clock Branch Control
Patent:
6,848,058 →
Application:
09/325,882 →
Method and Apparatus for Address Paging Emulation
Patent:
6,324,635 →
Application:
09/328,332 →
Method and Apparatus for Restricting Memory Access
Patent:
6,321,314 →
Application:
09/328,333 →
Method and Apparatus for Busing Data Elements
Patent:
6,449,671 →
Application:
09/328,971 →
Method and Apparatus for Association of Memory Locations with a Cache Location Having a Flush Buffer
Patent:
6,279,080 →
Application:
09/328,976 →
Profiling Ranges of Execution of a Computer Program
Patent:
7,137,110 →
Application:
09/330,852 →
Profiling Execution of a Sequence of Events Occurring During a Profiled Execution Interval That Match Time-Independent Selection Criteria of Events to Be Profiled
Patent:
6,978,462 →
Application:
09/332,263 →
Method and Apparatus for Rendering Video
Patent:
6,424,320 →
Application:
09/333,736 →
Profiling Execution of Computer Programs
Patent:
7,013,456 →
Application:
09/334,530 →
Multiplier Carry Bit Compression Apparatus and Method
Patent:
6,442,582 →
Application:
09/335,351 →
Method and Apparatus for Restricting a Video Output of a Computing System Based on Copy Protection Information
Patent:
6,678,465 →
Application:
09/336,491 →
Multi-Format Vertex Data Processing Apparatus and Method
Patent:
6,501,479 →
Application:
09/337,293 →
Method and Apparatus for Simplified Anti-Aliasing in a Video Graphics System
Patent:
6,445,392 →
Application:
09/339,732 →
Profiling Program Execution into Registers of a Computer
Patent:
6,826,748 →
Application:
09/339,749 →
Modifying Program Execution Based on Profiling
Patent:
6,763,452 →
Application:
09/339,797 →
Method and Apparatus for Providing Video Signals
Patent:
6,559,859 →
Application:
09/339,886 →
Method and Apparatus for Displaying Video in a Data Processing System
Patent:
6,456,334 →
Application:
09/343,064 →
Sign Extension Circuit and Method for Unsigned Multiplication and Accumulation
Patent:
6,415,311 →
Application:
09/344,175 →
Modified Adder Tree Structure and Method Using Logic and Gates to Generate Carry-in Values
Patent:
6,127,842 →
Application:
09/344,912 →
Video Controller for Accessing Data in a System and Method Thereof
Patent:
6,546,449 →
Application:
09/347,201 →
System of Accessing Data in a Graphics System and Method Thereof
Patent:
6,469,703 →
Application:
09/347,202 →
Recording Classification of Instructions Executed by a Computer
Patent:
6,954,923 →
Application:
09/348,317 →
Method and Apparatus for Compressing and Storing Image Data
Patent:
6,807,311 →
Application:
09/349,744 →
Single Gate Oxide High to Low Level Converter Circuit with Overvoltage Protection
Patent:
6,342,996 →
Application:
09/350,625 →
Motion Compensation Device
Patent:
6,618,508 →
Application:
09/350,778 →
Deceleration Circuit
Patent:
6,215,341 →
Application:
09/351,096 →
Wavefunction Sound Sampling Synthesis
Patent:
6,124,542 →
Application:
09/351,101 →
Method and Apparatus for Virtual Address Translation
Patent:
6,886,090 →
Application:
09/352,959 →
Method and Apparatus for Compressed Texture Caching in a Video Graphics System
Patent:
6,339,428 →
Application:
09/356,398 →
Method and Apparatus for Providing Probe Based Bus Locking and Address Locking
Patent:
6,389,519 →
Application:
09/356,732 →
System and Method for Testing Integrated Memories
Patent:
6,694,461 →
Application:
09/360,568 →
Dual Fragment-Cache Pixel Processing Circuit and Method Therefore
Patent:
6,433,788 →
Application:
09/364,442 →
Circuit and Method for Providing a Reference Voltage
Patent:
6,351,182 →
Application:
09/365,570 →
Display Fifo Memory Management System
Patent:
6,756,988 →
Application:
09/369,784 →
Method and Apparatus for a Data Transmitter
Patent:
6,452,591 →
Application:
09/370,800 →
Method and Apparatus for Controlling Display of Content Signals
Patent:
6,636,607 →
Application:
09/374,359 →
Method and Apparatus for Interfacing Memory with a Bus
Patent:
6,442,656 →
Application:
09/376,190 →
Method of Manufacture and Apparatus of an Integrated Computing System
Patent:
6,643,726 →
Application:
09/376,820 →
Method and Apparatus for Processing Memory Accesses Utilizing a Tlb
Patent:
6,301,648 →
Application:
09/376,824 →
Method and Apparatus of Configurable Processing
Patent:
6,745,318 →
Application:
09/376,830 →
Method and Apparatus for Modifying Memory Accesses Utilizing Tlb Entries
Patent:
6,332,184 →
Application:
09/376,831 →
Method and Apparatus for Interfacing a Bus at an Independent Rate with Input/Output Devices
Patent:
6,539,439 →
Application:
09/376,874 →
Method and Apparatus for Interfacing a Processor with a Bus
Patent:
6,430,646 →
Application:
09/377,004 →
Single Gate Oxide Cascaded Output Buffer Stage and Method
Patent:
6,373,282 →
Application:
09/379,197 →
Altering Data Storage Conventions of a Processor When Execution Flows from First Architecture Code to Second Architecture Code
Patent:
8,074,055 →
Application:
09/385,394 →
Method and System for Providing a Video Signal
Patent:
7,068,329 →
Application:
09/387,534 →
System and Method for Responding to a Power Saving Mode Based Solely on State Indicators of a Plurality of Application
Patent:
6,751,742 →
Application:
09/387,535 →
Method and Apparatus for Compressing Parameter Values for Pixels in a Display Frame
Patent:
6,476,811 →
Application:
09/387,870 →
Data Bus Bandwidth Allocation Apparatus and Method
Patent:
6,499,072 →
Application:
09/388,975 →
Differential Input Receiver and Method for Reducing Noise
Patent:
6,665,354 →
Application:
09/388,976 →
I/O Pad Voltage Protection Circuit and Method
Patent:
6,400,546 →
Application:
09/388,988 →
Method and Apparatus for Supporting Multiple Monitor Orientations
Patent:
6,809,737 →
Application:
09/390,261 →
Method and Apparatus for a Write Behind Raster
Patent:
6,853,381 →
Application:
09/397,188 →
Method and Apparatus for Receiving Digital Video Signals
Patent:
8,024,767 →
Application:
09/398,913 →
Scheduler for Avoiding Bank Conflicts in Issuing Concurrent Requests to Main Memory
Patent:
6,393,534 →
Application:
09/407,131 →
Circuit and Method for Detecting Bank Conflicts in Accessing Adjacent Banks
Patent:
6,393,512 →
Application:
09/407,224 →
Method and System for Queueing Draw Operations
Patent:
6,825,842 →
Application:
09/408,991 →
Method and Apparatus for Supporting Multiple Bus Masters with the Accelerated Graphics Protocol (Agp) Bus
Patent:
6,678,780 →
Application:
09/411,661 →
Method and Apparatus for Configuring Multiple Devices in a Computer System
Patent:
6,427,177 →
Application:
09/412,026 →
Method and Apparatus for Enhanced Video Encoding
Patent:
6,567,127 →
Application:
09/416,019 →
Method and Apparatus for Gating Interrupts in a Computing System
Patent:
6,574,693 →
Application:
09/416,144 →
Method and Apparatus for Out of Order Memory Processing Within an in Order Processor
Patent:
6,775,756 →
Application:
09/416,196 →
Method and Apparatus for Processing Interrupts in a Computing System
Patent:
6,633,940 →
Application:
09/416,197 →
Method and Apparatus for Power Management Interrupt Processing in a Computing System
Patent:
6,526,514 →
Application:
09/416,198 →
Binsorter Triangle Insertion Optimization
Patent:
6,424,345 →
Application:
09/418,685 →
Encryption/Decryption Instruction Set Enhancement
Patent:
7,254,231 →
Application:
09/419,828 →
Switching Between a Plurality of Branch Prediction Processes Based on Which Instruction Set Is Operational Wherein Branch History Data Structures Are the Same for the Plurality of Instruction Sets
Patent:
6,701,426 →
Application:
09/425,037 →
Profiling Program Execution to Identify Frequently-Executed Portions and to Assist Binary Translation
Patent:
7,111,290 →
Application:
09/425,401 →
Method and Apparatus for Segregation of Virtual Address Space
Patent:
6,385,712 →
Application:
09/426,323 →
Recording in a Program Execution Profile References to a Memory-Mapped Active Device
Patent:
6,397,379 →
Application:
09/428,850 →
Side Tables Annotating an Instruction Stream
Patent:
7,069,421 →
Application:
09/429,094 →
Computer Execution by Opportunistic Adaptation
Patent:
6,779,107 →
Application:
09/429,377 →
Safety Net Paradigm for Managing Two Computer Execution Modes
Patent:
6,789,181 →
Application:
09/432,753 →
Method and Apparatus for Detecting a Flat Panel Display Monitor
Patent:
7,414,606 →
Application:
09/432,855 →
Method and Apparatus for Accumulation Buffering in the Video Graphics System
Patent:
6,457,034 →
Application:
09/432,856 →
Method and Apparatus for Memory Addressing
Patent:
6,314,490 →
Application:
09/432,874 →
Viedo Decoding Apparatus and Method for a Shared Display Memory System
Patent:
6,717,989 →
Application:
09/433,101 →
Detecting Modification to Computer Memory by a Dma Device
Patent:
6,549,959 →
Application:
09/434,198 →
Detecting Reordered Side-Effects
Patent:
7,254,806 →
Application:
09/434,394 →
Apparatus and Method for Configurable Use of Groups of Pads of a System on Chip
Patent:
6,262,594 →
Application:
09/435,116 →
Multi-Instruction Set Flag Preservation Apparatus and Method
Patent:
6,904,515 →
Application:
09/436,882 →
System and Method for Accessing Video Data Using a Translation Client
Patent:
6,643,756 →
Application:
09/438,308 →
Allocation of Input/Output Bus Address Space to Native Input/Output Devices
Patent:
6,526,459 →
Application:
09/438,573 →
Variable-Length Code Decoder
Patent:
6,775,414 →
Application:
09/444,010 →
High-Precision Bilinear Interpolation
Patent:
6,453,330 →
Application:
09/449,012 →
Floating Point Register Stack Management for Cisc
Patent:
6,651,159 →
Application:
09/449,956 →
Multi-Branch Resolution
Patent:
6,578,134 →
Application:
09/451,300 →
Method and Apparatus for Generating a Specific Computer Hardware Component Exception Handler
Patent:
6,452,599 →
Application:
09/451,563 →
Method and Apparatus for Arithmetic Shifting
Patent:
6,643,673 →
Application:
09/451,638 →
Method and Apparatus for Handling an Accessed Bit in a Page Table Entry
Patent:
6,594,750 →
Application:
09/456,624 →
Method and Apparatus for Processing Portions of Primitives That Are Being Rendered
Patent:
6,720,964 →
Application:
09/457,648 →
Method and Apparatus for Graphics Processing Using Parallel Graphics Processors
Patent:
6,473,086 →
Application:
09/457,649 →
Method and Apparatus for Multi-Pass Texture Mapping
Patent:
6,456,291 →
Application:
09/457,819 →
Method and Apparatus for Storing Compressed Data
Patent:
6,452,602 →
Application:
09/459,809 →
Dynamic Impedance Compensation Circuit and Method
Patent:
6,541,996 →
Application:
09/469,084 →
Method and Apparatus for Transposing Bits
Patent:
6,816,593 →
Application:
09/471,350 →
Method and Apparatus for Retrieving Digital Video Using Successive Linear Approximation
Patent:
6,850,692 →
Application:
09/471,676 →
Method of Integrating a Personal Computing System and Apparatus Thereof
Patent:
7,769,988 →
Application:
09/471,877 →
Method and Apparatus for Determining a Byte Select Vector for a Crossbar Shifter
Patent:
6,675,181 →
Application:
09/471,878 →
Method and Apparatus for Dependent Segmentation and Paging Processing
Patent:
6,418,524 →
Application:
09/473,154 →
Analog to digital converter method and apparatus
Patent:
6,340,943 →
Application:
09/483,196 →
Video Graphics Module Capable of Blending Multiple Image Layers
Patent:
7,483,042 →
Application:
09/484,123 →
Method and Apparatus for Dynamic Allocation of Processing Resources
Patent:
7,661,107 →
Application:
09/484,549 →
Mixed Signal Connector
Patent:
6,375,495 →
Application:
09/484,552 →
Variable Length Instruction Alignment Device and Method
Patent:
6,654,872 →
Application:
09/490,888 →
Method and System for Handling Data
Patent:
8,284,845 →
Application:
09/491,121 →
Cache Memory Allocation Based on Relative Amounts of Empty Space
Patent:
6,393,522 →
Application:
09/493,043 →
Method and Apparatus for Parallel Processing of Geometric Aspects of Video Graphics Data
Patent:
6,686,924 →
Application:
09/496,730 →
Method and Apparatus for Determining Clipping Distance
Patent:
6,459,438 →
Application:
09/496,731 →
Method and Apparatus for Clipping an Object Element in Accordance with a Clip Volume
Patent:
6,507,348 →
Application:
09/496,732 →
Method and Apparatus for Object Element Attribute Determination Using Barycentric Coordinates
Patent:
6,512,524 →
Application:
09/496,735 →
Method and Apparatus for Reducing Noise Associated with Switched Outputs
Patent:
6,553,445 →
Application:
09/498,586 →
Method and Apparatus for Configuring a Device Assigned to a Fixed Address Space
Patent:
6,546,483 →
Application:
09/506,782 →
Method and Apparatus for Indexing and Locating Key Frames in Streaming and Variable-Frame-Length Data
Patent:
6,693,959 →
Application:
09/518,035 →
Method and Apparatus for Motion Compensation Using Hardware-Assisted Abstraction Layer
Patent:
6,621,490 →
Application:
09/518,444 →
Method and Apparatus for Storing Multi-Media Data
Patent:
6,714,720 →
Application:
09/518,889 →
Method and apparatus for providing compatibility with synchronous dynamic random access memory (sdram) and double data rate (ddr) memory
Patent:
6,154,419 →
Application:
09/524,433 →
Method and Apparatud for Multipass Pixel Processing
Patent:
6,483,505 →
Application:
09/527,752 →
Method and apparatus for controlling and caching memory read operations in a processing system
Patent:
6,353,874 →
Application:
09/527,753 →
Method and Apparatus for Determining a Representative Z Values in a Video Graphics System
Patent:
6,744,432 →
Application:
09/527,754 →
Method and System for Storing Graphics Data
Patent:
6,831,652 →
Application:
09/534,656 →
Method and Apparatus for Cache Management for a Digital Vcr Archive
Patent:
6,760,535 →
Application:
09/536,431 →
Method and Apparatus for Maintaining Data Coherency in a Shared Memory System
Patent:
6,748,490 →
Application:
09/537,993 →
Method and Apparatus for Optimizing Production Yield and Operational Performance of Integrated Circuits
Patent:
6,694,492 →
Application:
09/540,456 →
Method and Apparatus for Multiplexing Data Streams Using Time Constraints
Patent:
7,050,460 →
Application:
09/549,782 →
Method and Apparatus for Providing Cacheable Data to a Peripheral Device
Patent:
6,748,496 →
Application:
09/551,107 →
Method and Apparatus for Rate Control for Constant-Bit-Rate Finite-Buffer-Size Video Encoder
Patent:
7,277,483 →
Application:
09/552,761 →
Configuarable Vertex Blending Circuit and Method Therefore
Patent:
6,552,733 →
Application:
09/552,931 →
Method and Apparatus for Primitive Processing in a Graphics System
Patent:
6,967,664 →
Application:
09/552,932 →
Multiple Device Frame Synchronization Method and Apparatus
Patent:
6,747,654 →
Application:
09/553,977 →
Geometric Engine Including a Computational Module Without Memory Contention
Patent:
6,675,285 →
Application:
09/556,470 →
Method and Apparatus for Memory Latency Avoidance in a Processing System
Patent:
6,728,869 →
Application:
09/556,471 →
Vector Engine with Pre-Accumulation Buffer and Method Therefore
Patent:
6,731,294 →
Application:
09/556,472 →
Method and Apparatus for Multi-Thread Accumulation Buffering in a Computation Engine
Patent:
7,111,156 →
Application:
09/556,473 →
Geometric Engine Including a Computational Module for Use in a Video Graphics Controller
Patent:
6,630,935 →
Application:
09/556,474 →
Method and Apparatus for Arbitrating Access to a Computational Engine for Use in a Video Graphics Controller
Patent:
6,640,299 →
Application:
09/556,475 →
Method and Apparatus for Shared Microcode in a Multi-Thread Computation Engine
Patent:
6,624,818 →
Application:
09/556,485 →
System for Nonlinear Correction of Video Signals and Method Thereof
Patent:
6,570,577 →
Application:
09/557,094 →
Method and Apparatus for Compensating a Projected Image
Patent:
6,511,185 →
Application:
09/563,289 →
Method and Apparatus for Fragment Scriptor for Use in Over-Sampling Anti-Aliasing
Patent:
7,012,613 →
Application:
09/563,483 →
Video Compression Method and Apparatus Employing Error Generation and Error Compression
Patent:
6,717,987 →
Application:
09/564,963 →
Method of Filtering and Apparatus Therefore
Patent:
6,778,600 →
Application:
09/570,341 →
Apparatus for Testing Digital Display Driver and Method Thereof
Patent:
7,006,117 →
Application:
09/574,327 →
Method of Configuring, Controlling, and Accessing a Bridge and Apparatus Therefor
Patent:
6,728,820 →
Application:
09/579,006 →
Multiple Device Bridge Apparatus and Method Thereof
Patent:
6,662,257 →
Application:
09/579,202 →
Apparatus and Method for Transmitting Data
Patent:
6,789,154 →
Application:
09/579,203 →
Method and Apparatus for Routing Data to Multiple Graphics Devices
Patent:
6,670,958 →
Application:
09/579,224 →
Apparatus for Providing Data to a Plurality of Graphics Processors and Method Thereof
Patent:
6,633,296 →
Application:
09/579,432 →
Method and Apparatus for Tessellation Lighting
Patent:
7,145,564 →
Application:
09/585,217 →
Method and Apparatus for Configuring an Integrated Bus
Patent:
7,096,303 →
Application:
09/586,868 →
Method and Apparatus for Protection of Computer Assets from Unauthorized Access
Patent:
7,392,398 →
Application:
09/586,907 →
Software Test System and Method
Patent:
6,779,134 →
Application:
09/603,946 →
Method and Apparatus for Loading Data from Memory to a Cache
Patent:
6,766,427 →
Application:
09/607,814 →
Three level pre-buffer voltage level shifting circuit and method
Patent:
6,268,744 →
Application:
09/609,022 →
Differential input receiver and method for reducing noise
Patent:
6,359,485 →
Application:
09/614,084 →
Method and Apparatus for Accessing Graphics Cache Memory
Patent:
6,658,531 →
Application:
09/614,931 →
Method and System for Sort Independent Alpha Blending of Graphic Fragments
Patent:
6,670,955 →
Application:
09/619,203 →
Method and Apparatus for Improving Performance of an Accelerated Graphics Port (Agp) Device
Patent:
6,674,441 →
Application:
09/625,581 →
System for delivering exception raised in first architecture to operating system coded in second architecture in dual architecture CPU
Patent:
7,065,633 →
Application:
09/626,325 →
Method and Apparatus for Reducing Noise in an Image Sequence
Patent:
6,847,408 →
Application:
09/626,655 →
Lighting Effect Computation Circuit and Method Therefore
Patent:
6,567,084 →
Application:
09/626,657 →
Method and Apparatus for Motion Estimation for Encoding Sequential Frames
Patent:
6,687,295 →
Application:
09/628,050 →
Method and Apparatus for Posting a Computer Having Multiple Video Adapters
Patent:
6,964,054 →
Application:
09/628,867 →
Optimized Primitive Filler
Patent:
7,414,635 →
Application:
09/629,337 →
Method and Apparatus for High Speed Block Mode Triangle Rendering
Patent:
7,126,600 →
Application:
09/629,415 →
Graphics Processing System with Logic Enhanced Memory and Method Therefore
Patent:
6,636,223 →
Application:
09/630,782 →
Logic Enhanced Memory and Method Therefore
Patent:
6,900,812 →
Application:
09/630,784 →
Video Graphics System That Includes Custom Memory and Supports Anti-Aliasing and Method Therefor
Patent:
6,873,323 →
Application:
09/630,816 →
Method and Apparatus for Performing Selective Data Reads from a Memory
Patent:
6,532,515 →
Application:
09/630,914 →
Automatic Panning of Digital Content While Zoomed
Patent:
7,015,976 →
Application:
09/633,463 →
Output Driver Apparatus and Method Thereof
Patent:
6,922,079 →
Application:
09/643,090 →
Method and apparatus for automatic time-shifting for a content recorder
Patent:
8,401,371 →
Application:
09/645,670 →
Method and Apparatus to Optimize Receiving Signals Reflection
Patent:
7,106,125 →
Application:
09/651,944 →
Method and Apparatus for Motion Estimation Quantization Dithering
Patent:
6,594,312 →
Application:
09/652,956 →
Method and Apparatus for Locking a Plurality of Display Synchronization Signals
Patent:
6,535,208 →
Application:
09/654,671 →
Common-Bias and Differential Structure Based Dll
Patent:
6,831,492 →
Application:
09/655,552 →
Apparatus for High Data Rate Synchronous Interface and Method Thereof Using a Delay Locked Loop to Synchronize a Clock Signal at an Endpoint
Patent:
6,918,047 →
Application:
09/657,255 →
Computer for Execution of Risc and Cisc Instruction Sets
Patent:
7,047,394 →
Application:
09/666,110 →
Exception Mechanism for a Computer
Patent:
6,934,832 →
Application:
09/667,226 →
Image Rejection Mixing in Wideband Applications
Patent:
6,980,787 →
Application:
09/669,274 →
Pre-Blending Textures
Patent:
6,667,746 →
Application:
09/669,276 →
Method and System for Encryption
Patent:
7,089,426 →
Application:
09/669,352 →
Managing Instruction Side-Effects
Patent:
7,228,404 →
Application:
09/672,440 →
System for Accessing Memory and Method Therefore
Patent:
6,502,173 →
Application:
09/675,293 →
Method and Apparatus for Accessing Memory
Patent:
6,532,525 →
Application:
09/675,368 →
Method and Apparatus for Improved Graphics Rendering Performance
Patent:
6,900,813 →
Application:
09/678,812 →
Pipelined Content Addressable Memory with Read Only Element Encoding Scheme
Patent:
6,614,675 →
Application:
09/685,699 →
Method and Apparatus for Constructing an Executable Program in Memory
Patent:
6,907,597 →
Application:
09/687,322 →
Apparatus for Synchronization of Double Data Rate Signaling
Patent:
7,017,070 →
Application:
09/687,858 →
High Speed Analog to Digital Converter
Patent:
6,445,329 →
Application:
09/690,396 →
Method and Apparatus for Multi-Tv Tuner Display of Video Information
Patent:
6,766,100 →
Application:
09/691,876 →
Method and Apparatus for Controlling Memory Client Access to Address Ranges in a Memory Pool
Patent:
6,715,053 →
Application:
09/699,858 →
Adapter and Method to Connect a Component Video Input Television to a Video Providing Unit
Patent:
6,753,881 →
Application:
09/703,784 →
Write Once System and Method for Facilitating Digital Encrypted Transmissions
Patent:
7,178,035 →
Application:
09/704,329 →
Palette Anti-Sparkle Enhancement
Patent:
6,774,903 →
Application:
09/707,037 →
System for Digital Time Shifting and Method Thereof
Patent:
7,095,945 →
Application:
09/707,060 →
Memory Range Access Flags for Performance Optimization
Patent:
6,778,178 →
Application:
09/710,943 →
Method and Apparatus for Passing Clear Dvd Data in a Computer
Patent:
6,975,809 →
Application:
09/712,360 →
Method and Apparatus for Efficiently Processing Vertex Information in a Video Graphics System
Patent:
6,704,021 →
Application:
09/716,735 →
Method and Apparatus for Selectively Providing Drawing Commands to a Graphics Processor to Improve Processing Efficiency of a Video Graphics System
Patent:
6,404,428 →
Application:
09/717,547 →
Method and System for Changing a Display Device on a Computer System During Operation Thereof
Patent:
6,697,033 →
Application:
09/724,456 →
Common Bias and Differential Structure Based Dll with Fast Lockup Circuit and Current Range Calibration for Process Variation
Self-Bias and Differential Structure Based Pll with Fast Lockup Circuit and Current Range Calibration for Process Variation
Cad/Cam Feature Tree with Manipulatable 3D Miniatures
Dynamic Component to Input Signal Mapping System
Patent:
6,950,772 →
Application:
09/741,456 →
Method and Apparatus for Improving Processing Throughput in a Video Graphics System
Patent:
6,771,269 →
Application:
09/759,537 →
Method and Apparatus for De-Interlacing/Re-Interlacing Video by a Graphics Processor
Graphic Display System Having a Frame Buffer with First and Second Memory Portions
Method and Apparatus for Providing Bus-Encrypted Copy Protection Key to an Unsecured Bus
Video Graphic Interface Device and Method for Portrait and Landscape Image Display Modes
Scheduler for Avoiding Bank Conflicts in Issuing Concurrent Requests to Main Memory
Patent:
6,507,886 →
Application:
09/847,914 →
Method and Apparatus for Maintaining Secure and Nonsecure Data in a Shared Memory System
Method and Apparatus for Processing Non-Planar Video Graphics Primitives
Voltage Supply Discriminator and Method
Wireless Device Method and Apparatus with Drawing Command Throttling Control
Wireless display apparatus and method
Method and Apparatus for Rendering Video
Method and Apparatus for Cache Memory Management
Method and Apparatus for a Data Bridge in a Computer System
System of Accessing Data in a Graphics System and Method Thereof
Pre-Buffer Voltage Level Shifting Circuit and Method
Method and Apparatus for Copy Protection Detection in a Video Signal
Variable-Length Code Decoder
Method and system for using general and appliance operating systems in a single information handling device
Application:
10/869,165 →
Publication:
US 2004/0226020
Detecting Conditions for Transfer of Execution from One Computer Instruction Stream to Another and Executing Transfer on Satisfaction of the Conditions
Using on-Chip and Off-Chip Look-Up Tables Indexed by Instruction Address to Control Instruction Execution in a Processor
Method and Apparatus for Providing a Bus-Encrypted Copy Protection Key to an Unsecured Bus
Method and apparatus for controlling display of content signals
Application:
11/238,230 →
Publication:
US 2006/0026627
Iterative Decoding of Packet Data
Method and Apparatus for Maintaining Secure and Nonsecure Data in a Shared Memory System
System for Digital Time Shifting and Method Thereof
Write Once System and Method for Facilitating Digital Encrypted Transmissions
Method for Rate Control for Constant-Bit-Rate-Finite-Buffer-Size Video Encoder
Method and Apparatus for Independent Video and Graphics Scaling in a Video Graphics System
Application:
11/855,676 →
Publication:
US 2008/0001972
Apparatus for Executing Programs for a First Computer Architechture on a Computer of a Second Architechture
Computer for Executing Two Instruction Sets and Adds a Macroinstruction End Marker for Performing Iterations After Loop Termination
Variable-Length Code Decoder
Memory Device for Providing Data in a Graphics System and Method and Apparatus Thereof
Related Assignments
(25)
Other recorded transfers of the patents in this record — the chain of ownership.
Assignment of Assignors Interest.
Oct 25, 1991
From: SCHWARZ, STEFAN; CARTWRIGHT, IAN
To: SPEA SOFTWARE AG A GERMAN CORPORATION
Reel/Frame 006463/0526 →
Assignment of Assignor's Interest
Jul 27, 1994
From: PURCELL, STEPHEN C.
To: XENON MICROSYSTEMS, INC.
Reel/Frame 007202/0863 →
Assignment of Assignor's Interest
Jul 27, 1994
From: PURCELL, STEPHEN C.
To: XENON MICROSYSTEMS, INC.
Reel/Frame 007196/0965 →
Assignment of Assignor's Interest
Aug 3, 1994
From: PURCELL, STEPHEN C.
To: XENON MICROSYSTEMS, INC.
Reel/Frame 007100/0666 →
Assignment of Assignor's Interest
Aug 3, 1994
From: PURCELL, STEPHEN C.
To: XENON MICROSYSTEMS, INC.
Reel/Frame 007104/0833 →
Change of Name
Aug 18, 1995
From: XENON MICROSYSTEMS CORPORATION
To: CHROMATIC RESEARCH, INC.
Reel/Frame 007805/0486 →
Assignment of Assignor's Interest
Oct 2, 1995
From: KALAPATHY, PAUL E.
To: CHROMATIC RESEARCH, INC.
Reel/Frame 007706/0136 →
Assignment of Assignor's Interest
Oct 2, 1995
From: PURCELL, STEPHEN C.; CAMPBELL, PAUL W.
To: CHROMATIC RESEARCH, INC.
Reel/Frame 007706/0141 →
Assignment of Assignor's Interest
Nov 9, 1995
From: WANG, AVERY L.
To: RESEARCH CHROMATIC, INC.
Reel/Frame 007788/0606 →
Assignment of Assignor's Interest
Nov 9, 1995
From: WANG, AVERY L.; READ, BROOKS S.
To: CHROMATIC RESEARCH, INC.
Reel/Frame 007763/0581 →
Assignment of Assignor's Interest
Dec 27, 1995
From: PURCELL, STEPHEN C.
To: CHROMATIC RESEARCH, INC.
Reel/Frame 007770/0190 →
Assignment of Assignor's Interest
Dec 28, 1995
From: BATTLE, JAMES THOMAS; HUNG, ANDY C.; PURCELL, STEPHEN C.
To: CHROMATIC RESEARCH, INC.
Reel/Frame 007780/0457 →
Assignment of Assignor's Interest
Dec 29, 1995
From: PURCELL, STEPHEN C.; THOMSON, JOHN SHELDON
To: CHROMATIC RESEARCH, INC.
Reel/Frame 007767/0278 →
Assignment of Assignor's Interest
Feb 26, 1996
From: GULSEN, DENIS
To: CHROMATIC RESEARCH, INC.
Reel/Frame 007829/0889 →
Change of Name
Mar 13, 1996
From: XENON MICROSYSTEMS CORPORATION
To: CHROMATIC RESEARCH, INC.
Reel/Frame 007853/0422 →
Change of Name
Mar 13, 1996
From: XENON MICROSYSTEMS CORPORATION
To: CHROMATIC RESEARCH, INC.
Reel/Frame 007853/0385 →
Change of Name
Mar 13, 1996
From: XENON MICROSYSTEMS CORPORATION
To: CHROMATIC RESEARCH, INC.
Reel/Frame 007853/0401 →
Assignment of Assignor's Interest
Oct 7, 1996
From: WANG, AVERY L.
To: CHROMATIC RESEARCH, INC.
Reel/Frame 008170/0221 →
Change of Name
Nov 14, 1996
From: SPEA SOFTWARE AG
To: SPEA SOFTWARE GMBH
Reel/Frame 008222/0285 →
Assignment of Assignor's Interest
Jan 28, 1997
From: BEN-YOSEPH, ROEY; HSIEH, PAUL; SMITH, WADE K.
To: CHROMATIC RESEARCH, INC.
Reel/Frame 008335/0625 →
Correction to Notice of Recordation to Correct the Erroneous Recording of Patent Number 5,239,290 at Reel 8222, Frame 0285
Feb 11, 1997
From: SPEA SOFTWARE AG
To: SPEA SOFTWARE GMBH.
Reel/Frame 008354/0520 →
Assignment of Assignor's Interest
Feb 13, 1997
From: SMITH, WADE K.; INMAN, JENNIFER F.; LUM, SANFORD S.
To: CHROMATIC RESEARCH, INC.
Reel/Frame 008370/0109 →
Assignment of Assignor's Interest
May 9, 1997
From: LAU, LEE K.; BICEVSKIS, ROBERT P.
To: ATI TECHNOLOGIES
Reel/Frame 008555/0609 →
Assignment of Assignor's Interest
Aug 13, 1997
From: SWAN, PHILIP L.; GLEN, DAVID
To: ATI TECHNOLOGIES, INC.
Reel/Frame 008758/0343 →
Assignment of Assignor's Interest
Aug 25, 1997
From: BATTLE, JAMES T.
To: CHROMATIC RESEARCH, INC.
Reel/Frame 008691/0107 →