loadpatents
name:-0.097142934799194
name:-0.080028057098389
name:-0.038505792617798
Mantor; Michael Patent Filings

Mantor; Michael

Patent Applications and Registrations

Patent applications and USPTO patent grants for Mantor; Michael.The latest application filed is for "hybrid render with deferred primitive batch binning".

Company Profile
36.92.110
  • Mantor; Michael - Orlando FL
*profile and listings may contain filings by different individuals or companies with the same name. Review application materials to confirm ownership/assignment.
Patent Activity
PatentDate
Hybrid Render With Deferred Primitive Batch Binning
App 20220277508 - Mantor; Michael ;   et al.
2022-09-01
Access Log And Address Translation Log For A Processor
App 20220269620 - SANDER; Benjamin T. ;   et al.
2022-08-25
Pairing SIMD lanes to perform double precision operations
Grant 11,409,536 - He , et al. August 9, 2
2022-08-09
Dynamically adaptable arrays for vector and matrix operations
Grant 11,409,840 - Lagudu , et al. August 9, 2
2022-08-09
Spatial Partitioning In A Multi-tenancy Graphics Processing Unit
App 20220237851 - LEATHER; Mark ;   et al.
2022-07-28
Selectively dispatching waves based on accumulators holding behavioral characteristics of waves currently executing
Grant 11,397,578 - Ramsey , et al. July 26, 2
2022-07-26
Exception handler for sampling draw dispatch identifiers
Grant 11,386,518 - Mantor , et al. July 12, 2
2022-07-12
Primitive shader
Grant 11,379,941 - Martin , et al. July 5, 2
2022-07-05
Sparse Matrix-vector Multiplication
App 20220197973 - LAGUDU; Sateesh ;   et al.
2022-06-23
Broadcast Synchronization For Dynamically Adaptable Arrays
App 20220197655 - LAGUDU; Sateesh ;   et al.
2022-06-23
Dual Vector Arithmetic Logic Unit
App 20220188076 - He; Bin ;   et al.
2022-06-16
Hybrid render with deferred primitive batch binning
Grant 11,335,052 - Mantor , et al. May 17, 2
2022-05-17
Spatial partitioning in a multi-tenancy graphics processing unit
Grant 11,295,507 - Leather , et al. April 5, 2
2022-04-05
Vertical And Horizontal Broadcast Of Shared Operands
App 20220100528 - LAGUDU; Sateesh ;   et al.
2022-03-31
Dynamically Adaptable Arrays For Vector And Matrix Operations
App 20220100813 - LAGUDU; Sateesh ;   et al.
2022-03-31
Workload-based clock adjustment at a processing unit
Grant 11,263,044 - Nijasure , et al. March 1, 2
2022-03-01
Creating Interconnects Between Dies Using A Cross-over Die And Through-die Vias
App 20220051985 - AGARWAL; RAHUL ;   et al.
2022-02-17
Selective prefetching in multithreaded processing units
Grant 11,226,819 - Emberling , et al. January 18, 2
2022-01-18
Processing Unit With Small Footprint Arithmetic Logic Unit
App 20210405968 - HE; Bin ;   et al.
2021-12-30
Broadcast synchronization for dynamically adaptable arrays
Grant 11,200,060 - Lagudu , et al. December 14, 2
2021-12-14
Graphics context bouncing
Grant 11,169,811 - McCrary , et al. November 9, 2
2021-11-09
Spatial Partitioning In A Multi-tenancy Graphics Processing Unit
App 20210241516 - LEATHER; Mark ;   et al.
2021-08-05
Hybrid Render With Preferred Primitive Batch Binning And Sorting
App 20210209831 - Mantor; Michael ;   et al.
2021-07-08
Dedicated Vector Sub-processor System
App 20210157588 - CHEN; Jiasheng ;   et al.
2021-05-27
Workload-based Clock Adjustment At A Processing Unit
App 20210157639 - NIJASURE; Mangesh P. ;   et al.
2021-05-27
System And Method For Protecting Gpu Memory Instructions Against Faults
App 20210117269 - Kalamatianos; John ;   et al.
2021-04-22
Collapsing Bubbles In A Processing Unit Pipeline
App 20210096877 - HE; Bin ;   et al.
2021-04-01
Matrix Multiplication Unit With Flexible Precision Operations
App 20210089304 - HE; Bin ;   et al.
2021-03-25
Exception Handler For Sampling Draw Dispatch Identifiers
App 20210090205 - MANTOR; Michael ;   et al.
2021-03-25
Hybrid render with preferred primitive batch binning and sorting
Grant 10,957,094 - Mantor , et al. March 23, 2
2021-03-23
Removing or identifying overlapping fragments after z-culling
Grant 10,943,389 - Lefebvre , et al. March 9, 2
2021-03-09
Accumulators For Behavioral Characteristics Of Waves
App 20210064366 - RAMSEY; Randy ;   et al.
2021-03-04
Reconfigurable Virtual Graphics And Compute Processor Pipeline
App 20210049729 - PALTASHEV; Timour T. ;   et al.
2021-02-18
Split frame rendering
Grant 10,922,868 - Nijasure , et al. February 16, 2
2021-02-16
System and method for protecting GPU memory instructions against faults
Grant 10,860,418 - Kalamatianos , et al. December 8, 2
2020-12-08
Graphics Context Bouncing
App 20200379767 - MCCRARY; Rex Eldon ;   et al.
2020-12-03
Pipeline Including Separate Hardware Data Paths For Different Instruction Types
App 20200293329 - CHEN; Jiasheng ;   et al.
2020-09-17
Processing Unit With Mixed Precision Operations
App 20200293286 - HE; Bin ;   et al.
2020-09-17
Prefetch Kernels On Data-parallel Processors
App 20200210341 - Jayasena; Nuwan S. ;   et al.
2020-07-02
Reconfigurable virtual graphics and compute processor pipeline
Grant 10,664,942 - Paltashev , et al.
2020-05-26
Pipeline including separate hardware data paths for different instruction types
Grant 10,656,951 - Chen , et al.
2020-05-19
Prefetch kernels on a graphics processing unit
Grant 10,585,801 - Jayasena , et al.
2020-03-10
Policies for shader resource allocation in a shader core
Grant 10,579,388 - Hartog , et al.
2020-03-03
Wave creation control with dynamic resource allocation
Grant 10,558,499 - Kazakov , et al. Feb
2020-02-11
Single pass flexible screen/scale rasterization
Grant 10,546,365 - Mantor , et al. Ja
2020-01-28
Primitive level preemption using discrete non-real-time and real time pipelines
Grant 10,453,243 - Acharya , et al. Oc
2019-10-22
Split Frame Rendering
App 20190318527 - NIJASURE; Mangesh P. ;   et al.
2019-10-17
Software-controlled Variable Wavefront Size Execution At Gpu
App 20190278605 - EMBERLING; Brian ;   et al.
2019-09-12
Split frame rendering
Grant 10,388,056 - Nijasure , et al. A
2019-08-20
Memory protection in highly parallel computing hardware
Grant 10,372,522 - Sampayo , et al.
2019-08-06
System And Method For Protecting Gpu Memory Instructions Against Faults
App 20190235953 - Kalamatianos; John ;   et al.
2019-08-01
Method and processing apparatus for gating redundant threads
Grant 10,360,177 - Gilani , et al.
2019-07-23
Precise Suspend And Resume Of Workloads In A Processing Unit
App 20190163527 - ACHARYA; Anirudh R. ;   et al.
2019-05-30
Primitive Level Preemption Using Discrete Non-real-time And Real Time Pipelines
App 20190164328 - ACHARYA; Anirudh R. ;   et al.
2019-05-30
Selective Prefetching In Multithreaded Processing Units
App 20190155604 - EMBERLING; Brian ;   et al.
2019-05-23
Wave Creation Control With Dynamic Resource Allocation
App 20190129756 - KAZAKOV; Maxim V. ;   et al.
2019-05-02
Hybrid Render With Deferred Primitive Batch Binning
App 20190122417 - Mantor; Michael ;   et al.
2019-04-25
System and method for protecting GPU memory instructions against faults
Grant 10,255,132 - Kalamatianos , et al.
2019-04-09
Preemptive context switching of processes on an accelerated processing device (APD) based on time quanta
Grant 10,242,420 - Hartog , et al.
2019-03-26
Multithreaded computing
Grant 10,235,220 - Howes , et al.
2019-03-19
Primitive level preemption using discrete non-real-time and real time pipelines
Grant 10,210,650 - Acharya , et al. Feb
2019-02-19
Bin Streamout Preemption In A Graphics Processing Pipeline
App 20190005604 - ACHARYA; Anirudh R. ;   et al.
2019-01-03
Hybrid render with deferred primitive batch binning
Grant 10,169,906 - Mantor , et al. J
2019-01-01
Graphics processing hardware for using compute shaders as front end for vertex shaders
Grant 10,134,102 - Cerny , et al. November 20, 2
2018-11-20
Policies For Shader Resource Allocation In A Shader Core
App 20180321946 - Hartog; Robert Scott ;   et al.
2018-11-08
Memory Protection In Highly Parallel Computing Hardware
App 20180314579 - Sampayo; Carlos ;   et al.
2018-11-01
Single Pass Flexible Screen/scale Rasterization
App 20180276790 - MANTOR; Michael ;   et al.
2018-09-27
Split Frame Rendering
App 20180211435 - Nijasure; Mangesh P. ;   et al.
2018-07-26
Stereo Rendering
App 20180211434 - Nijasure; Mangesh P. ;   et al.
2018-07-26
Removing Or Identifying Overlapping Fragments After Z-culling
App 20180165872 - Lefebvre; Laurent ;   et al.
2018-06-14
Super Single Instruction Multiple Data (super-simd) For Graphics Processing Unit (gpu) Computing
App 20180121386 - Chen; Jiasheng ;   et al.
2018-05-03
Reconfigurable Virtual Graphics And Compute Processor Pipeline
App 20180114290 - Paltashev; Timour T. ;   et al.
2018-04-26
Method And System For Performing Low Power And Low Latency Multi-precision Computation
App 20180113709 - He; Bin ;   et al.
2018-04-26
Pipeline Including Separate Hardware Data Paths For Different Instruction Types
App 20180113714 - CHEN; Jiasheng ;   et al.
2018-04-26
Primitive Shader
App 20180082399 - Martin; Todd ;   et al.
2018-03-22
Method And Processing Apparatus For Gating Redundant Threads
App 20170371393 - Gilani; Syed Zohaib M. ;   et al.
2017-12-28
System And Method For Using Virtual Vector Register Files
App 20170371654 - Bajic; Ljubisa ;   et al.
2017-12-28
System And Method For Protecting Gpu Memory Instructions Against Faults
App 20170371743 - Kalamatianos; John ;   et al.
2017-12-28
Preemptive Context Switching Of Processes On An Accelerated Processing Device (apd) Based On Time Quanta
App 20170076421 - Hartog; Robert Scott ;   et al.
2017-03-16
Interlocked increment memory allocation and access
Grant 9,529,632 - Mantor , et al. December 27, 2
2016-12-27
Hybrid Render With Preferred Primitive Batch Binning And Sorting
App 20160371873 - Mantor; Michael ;   et al.
2016-12-22
Preemptive context switching of processes on ac accelerated processing device (APD) based on time quanta
Grant 9,507,632 - Hartog , et al. November 29, 2
2016-11-29
Providing Asynchronous Display Shader Functionality On A Shared Shader Core
App 20160260246 - Oldcorn; David ;   et al.
2016-09-08
Method and system for synchronization of workitems with divergent control flow
Grant 9,424,099 - Houston , et al. August 23, 2
2016-08-23
Method for resuming an APD wavefront in which a subset of elements have faulted
Grant 9,329,893 - Hartog , et al. May 3, 2
2016-05-03
Ordering thread wavefronts instruction operations based on wavefront priority, operation counter, and ordering scheme
Grant 9,304,772 - Lefebvre , et al. April 5, 2
2016-04-05
Preemptive context switching
Grant 9,299,121 - Hartog , et al. March 29, 2
2016-03-29
Process device context switching
Grant 9,256,465 - Hartog , et al. February 9, 2
2016-02-09
Syscall mechanism for processor to processor calls
Grant 9,170,820 - Rubin , et al. October 27, 2
2015-10-27
Processing unit with a plurality of shader engines
Grant 9,142,057 - Mantor , et al. September 22, 2
2015-09-22
Software mechanisms for managing task scheduling on an accelerated processing device (APD)
Grant 9,122,522 - Hartog , et al. September 1, 2
2015-09-01
Graphics processing logic with variable arithmetic logic unit control and method therefor
Grant 9,098,932 - Mantor August 4, 2
2015-08-04
Hardware managed allocation and deallocation evaluation circuit
Grant 8,972,693 - Lefebvre , et al. March 3, 2
2015-03-03
Method for urgency-based preemption of a process
Grant 8,963,933 - Hartog , et al. February 24, 2
2015-02-24
Executing first instructions for smaller set of SIMD threads diverging upon conditional branch instruction
Grant 8,959,319 - Leather , et al. February 17, 2
2015-02-17
Partitioning resources of a processor
Grant 8,933,942 - Hartog , et al. January 13, 2
2015-01-13
Graphics Processing Hardware For Using Compute Shaders As Front End For Vertex Shaders
App 20140362102 - Cerny; Mark Evan ;   et al.
2014-12-11
Processing unit that enables asynchronous task dispatch
Grant 8,854,381 - Mantor , et al. October 7, 2
2014-10-07
Hybrid Render with Deferred Primitive Batch Binning
App 20140292756 - MANTOR; Michael ;   et al.
2014-10-02
Efficient state management system
Grant 8,826,294 - Mantor , et al. September 2, 2
2014-09-02
Method for preempting graphics tasks to accommodate compute tasks in an accelerated processing device (APD)
Grant 8,803,891 - Hartog , et al. August 12, 2
2014-08-12
Optimized Context Switching for Long-Running Processes
App 20140157287 - HOWES; Lee W. ;   et al.
2014-06-05
Prefetch Kernels on Data-Parallel Processors
App 20140149677 - JAYASENA; Nuwan S. ;   et al.
2014-05-29
Efficient data access for unified pixel interpolation
Grant 8,675,003 - Mantor , et al. March 18, 2
2014-03-18
Method For Urgency-based Preemption Of A Process
App 20140022263 - Hartog; Robert Scott ;   et al.
2014-01-23
Method and system for workitem synchronization
Grant 8,607,247 - Howes , et al. December 10, 2
2013-12-10
Method and System for Synchronization of Workitems with Divergent Control Flow
App 20130326524 - HOUSTON; Michael C. ;   et al.
2013-12-05
Hardware Managed Ordered Circuit
App 20130262834 - Lefebvre; Laurent ;   et al.
2013-10-03
Hardware Managed Allocation and Deallocation Evaluation Circuit
App 20130262812 - Lefebvre; Laurent ;   et al.
2013-10-03
Multithreaded Computing
App 20130191852 - Howes; Lee W. ;   et al.
2013-07-25
Method and system for local data sharing
Grant 8,478,946 - Mantor , et al. July 2, 2
2013-07-02
Method for Resuming an APD Wavefront in Which a Subset of Elements Have Faulted
App 20130160019 - HARTOG; Robert Scott ;   et al.
2013-06-20
Syscall Mechanism For Processor To Processor Calls
App 20130155074 - RUBIN; Norman ;   et al.
2013-06-20
Policies for Shader Resource Allocation in a Shader Core
App 20130155077 - HARTOG; Robert Scott ;   et al.
2013-06-20
Saving and Restoring Shader Context State
App 20130155079 - HARTOG; Robert Scott ;   et al.
2013-06-20
Software Mechanisms for Managing Task Scheduling on an Accelerated Processing Device (APD)
App 20130160017 - HARTOG; Robert Scott ;   et al.
2013-06-20
Method and system for synchronizing thread wavefront data and events
Grant 8,468,547 - LeFebvre , et al. June 18, 2
2013-06-18
Partitioning Resources of a Processor
App 20130147816 - Hartog; Robert Scott ;   et al.
2013-06-13
Method and Apparatus for Accommodating Multiple, Concurrent Work Inputs
App 20130141447 - Hartog; Robert Scott ;   et al.
2013-06-06
Handling Virtual-to-Physical Address Translation Failures
App 20130145202 - Hartog; Robert Scott ;   et al.
2013-06-06
Method and Apparatus for Servicing Page Fault Exceptions
App 20130141446 - Hartog; Robert Scott ;   et al.
2013-06-06
Saving and Restoring Non-Shader State Using a Command Processor
App 20130135327 - Hartog; Robert Scott ;   et al.
2013-05-30
Method and System for Workitem Synchronization
App 20130117750 - HOWES; Lee W. ;   et al.
2013-05-09
Apparatus with redundant circuitry and method therefor
Grant 8,281,183 - Mantor , et al. October 2, 2
2012-10-02
Process Device Context Switching
App 20120200579 - Hartog; Robert Scott ;   et al.
2012-08-09
Preemptive context switching of processes on ac accelerated processing device (APD) based on time quanta
App 20120200576 - Hartog; Robert Scott ;   et al.
2012-08-09
Systems and Methods for Improving Divergent Conditional Branches
App 20120204014 - LEATHER; Mark ;   et al.
2012-08-09
Method and System for Context Switching
App 20120194528 - Hartog; Robert Scott ;   et al.
2012-08-02
Methods and Systems for Synchronous Operation of a Processing Device
App 20120198458 - Hartog; Robert Scott ;   et al.
2012-08-02
Preemptive Context Switching
App 20120194524 - Hartog; Robert Scott ;   et al.
2012-08-02
Managed Task Scheduling on a Graphics Processing Device (APD)
App 20120194525 - Hartog; Robert Scott ;   et al.
2012-08-02
Method for Preempting Graphics Tasks to Accommodate Compute Tasks in an Accelerated Processing Device (APD)
App 20120194527 - Hartog; Robert Scott ;   et al.
2012-08-02
Mechanisms for Enabling Task Scheduling
App 20120188259 - Hartog; Robert Scott ;   et al.
2012-07-26
Write combining cache with pipelined synchronization
Grant 8,190,826 - Lefebvre , et al. May 29, 2
2012-05-29
Method and System for Synchronizing Thread Wavefront Data and Events
App 20120131596 - LEFEBVRE; Laurent ;   et al.
2012-05-24
Data Output Transfer To Memory
App 20120110309 - Lefebvre; Laurent ;   et al.
2012-05-03
Processing Unit that Enables Asynchronous Task Dispatch
App 20110115802 - MANTOR; Michael ;   et al.
2011-05-19
Method And System For Local Data Sharing
App 20110066813 - MANTOR; Michael ;   et al.
2011-03-17
Efficient Data Access for Unified Pixel Interpolation
App 20110057942 - Mantor; Michael ;   et al.
2011-03-10
Processing Unit with a Plurality of Shader Engines
App 20110050716 - MANTOR; Michael ;   et al.
2011-03-03
Interlocked Increment Memory Allocation and Access
App 20110055511 - MANTOR; Michael ;   et al.
2011-03-03
Apparatus With Redundant Circuitry And Method Therefor
App 20100017652 - Mantor; Michael ;   et al.
2010-01-21
Write Combining Cache with Pipelined Synchronization
App 20090300288 - LEFEBVRE; Laurent ;   et al.
2009-12-03
Apparatus with redundant circuitry and method therefor
Grant 7,577,869 - Mantor , et al. August 18, 2
2009-08-18
Efficient State Management System
App 20090172677 - MANTOR; Michael ;   et al.
2009-07-02
Method and apparatus for multi-thread accumulation buffering in a computation engine
Grant 7,111,156 - Mang , et al. September 19, 2
2006-09-19
3-D rendering texture caching scheme
App 20060164429 - Mantor; Michael ;   et al.
2006-07-27
3-D rendering texture caching scheme
Grant 7,050,063 - Mantor , et al. May 23, 2
2006-05-23
Apparatus With Redundant Circuitry And Method Therefor
App 20060053188 - Mantor; Michael ;   et al.
2006-03-09
Graphics Processing Logic With Variable Arithmetic Logic Unit Control And Method Therefor
App 20060053189 - Mantor; Michael
2006-03-09
Method and apparatus for primitive processing in a graphics system
Grant 6,967,664 - Taylor , et al. November 22, 2
2005-11-22
Vector engine with pre-accumulation buffer and method therefore
Grant 6,731,294 - Mang , et al. May 4, 2
2004-05-04
Method and apparatus for memory latency avoidance in a processing system
Grant 6,728,869 - Mang , et al. April 27, 2
2004-04-27
Geometric engine including a computational module without memory contention
Grant 6,675,285 - Mang , et al. January 6, 2
2004-01-06
Pixel engine
App 20030201994 - Taylor, Ralph Clayton ;   et al.
2003-10-30
Method and apparatus for effective level of detail selection
Grant 6,639,598 - Piazza , et al. October 28, 2
2003-10-28
Method and apparatus for arbitrating access to a computational engine for use in a video graphics controller
Grant 6,640,299 - Mang , et al. October 28, 2
2003-10-28
Geometric engine including a computational module for use in a video graphics controller
Grant 6,630,935 - Taylor , et al. October 7, 2
2003-10-07
Method and apparatus for shared microcode in a multi-thread computation engine
Grant 6,624,818 - Mantor , et al. September 23, 2
2003-09-23
Pixel engine
App 20030142107 - Taylor, Ralph Clayton ;   et al.
2003-07-31
Lighting effect computation circuit and method therefore
Grant 6,567,084 - Mang , et al. May 20, 2
2003-05-20
Pixel engine
Grant 6,518,974 - Taylor , et al. February 11, 2
2003-02-11
Method and apparatus for effective level of detail selection
App 20010020948 - Piazza, Thomas A. ;   et al.
2001-09-13
Method and apparatus for texture level of detail dithering
Grant 6,191,793 - Piazza , et al. February 20, 2
2001-02-20
Method and apparatus to efficiently interpolate polygon attributes in two dimensions at a prescribed clock rate
Grant 6,072,505 - Piazza , et al. June 6, 2
2000-06-06

uspto.report is an independent third-party trademark research tool that is not affiliated, endorsed, or sponsored by the United States Patent and Trademark Office (USPTO) or any other governmental organization. The information provided by uspto.report is based on publicly available data at the time of writing and is intended for informational purposes only.

While we strive to provide accurate and up-to-date information, we do not guarantee the accuracy, completeness, reliability, or suitability of the information displayed on this site. The use of this site is at your own risk. Any reliance you place on such information is therefore strictly at your own risk.

All official trademark data, including owner information, should be verified by visiting the official USPTO website at www.uspto.gov. This site is not intended to replace professional legal advice and should not be used as a substitute for consulting with a legal professional who is knowledgeable about trademark law.

© 2024 USPTO.report | Privacy Policy | Resources | RSS Feed of Trademarks | Trademark Filings Twitter Feed