Patent Assignment
Reel/Frame 032446/0219
Assignment of Assignor's Interest
Recorded: 2014-03-13
Pages: 14
Assignor
CAUSTIC GRAPHICS, INC.
Executed: 2014-03-04
Assignee
IMAGINATION TECHNOLOGIES, LTD
IMAGINATION HOUSE, HOME PARK ESTATE, KINGS LANGLEY, WD4 8LZ, UNITED KINGDOM
Covered Properties
(57)
Method, Apparatus, and Computer Readable Medium for Accelerating Intersection Testing in Ray-Tracing Rendering
Method and Apparatus for Increasing Efficiency of Transmission and/or Storage of Rays for Parallelized Ray Intersection Testing
Method, Apparatus, and Computer Readable Medium for Light Energy Accounting in Ray Tracing
Tracing of Shader-Generated Ray Groups Using Coupled Intersection Testing
Apparatus and Method for Ray Tracing with Block Floating Point Data
Architectures for Parallelized Intersection Testing and Shading for Ray-Tracing Rendering
Systems and Methods for Concurrent Ray Tracing
Ray Tracing Using Ray-Specific Clipping
Ray Tracing System Architectures and Methods
Systems and Methods for Self-Intersection Avoidance in Ray Tracing
Systems and Methods for a Ray Tracing Shader Api
Systems and Methods of Multidimensional Query Resolution and Computation Organization
Synthetic Acceleration Shapes for Use in Ray Tracing
Dynamic Ray Population Control
Systems and Methods of Defining Rays for Ray Tracing Rendering
Systems and Methods for Photon Map Querying
Architectures for Parallelized Intersection Testing and Shading for Ray-Tracing Rendering
Method, Apparatus, and Computer Readable Medium for Light Energy Accounting in Ray Tracing
Systems and Methods for Primitive Intersection in Ray Tracing
Ray Tracing System Architectures and Methods
Memory Allocation in Distributed Memories for Multiprocessing
Variable-Sized Concurrent Grouping for Multiprocessing
Scheduling Heterogenous Computation on Multithreaded Processors
Architectures for Concurrent Graphics Processing Operations
Systems and Methods for Concurrent Ray Tracing
Systems and Methods for 3-D Scene Acceleration Structure Creation and Updating
Systems and Methods for Rendering with Ray Tracing
Graphics Processor with Non-Blocking Concurrent Architecture
Ray Tracing System Architectures and Methods
Multistage Collector for Outputs in Multiprocessor Systems
Profiling Ray Tracing Renderers
Dynamic Graphics Rendering Scheduling
Unified Rasterization and Ray Tracing Rendering Environments
Compacting Results Vectors Between Stages of Graphics Processing
Systems and Methods for Program Interfaces in Multipass Rendering
Ray Tracing System Architectures and Methods
Ray Tracing Enhancements for Graphical Rendering
Application:
60/826,201 →
Coupling ray storage and compute for memory-efficient ray intersection test scaling
Application:
61/038,731 →
Ray Tracing Using Ray-Specific Clipping
Application:
61/095,570 →
Architectures for Parallelized Intersection Testing and Shading for Ray-Tracing Rendering
Application:
61/095,890 →
Shader Api for Non-Recursive Ray Tracing
Application:
61/099,152 →
Shader Api for Non-Recursive Ray Tracing
Application:
61/101,854 →
Synthetic Acceleration Shapes for Use in Ray Tracing
Application:
61/106,255 →
Synthetic Acceleration Shapes for Use in Ray Tracing
Application:
61/164,205 →
Shader Api for Non-Recursive Ray Tracing
Application:
61/172,453 →
Dynamic Ray Population Control
Application:
61/174,448 →
Systems and Methods of Defining Rays for Ray Tracing Rendering
Application:
61/219,870 →
Systems and methods for photon map querying
Application:
61/221,550 →
Ray Tracing System Architectures and Methods
Application:
61/229,258 →
Ray Tracing System Architectures and Methods
Application:
61/229,705 →
Systems and Methods for Primitive Intersection in Ray Tracing
Application:
61/329,265 →
Non-Blocking Concurrent Computation Architectures
Application:
61/497,915 →
Systems and Methods of Acceleration Structure Creation
Application:
61/515,801 →
Concurrent Heterogeneous Computation
Application:
61/515,824 →
Multistage Collector for Outputs in Multiprocessor Systems
Application:
61/535,487 →
Systems and Methods for Profiling Ray Tracing Renderers
Application:
61/557,056 →
Unified Rasterization and Ray Tracing Rendering Environments
Application:
61/678,055 →
Related Assignments
(1)
Other recorded transfers of the patents in this record — the chain of ownership.