loadpatents
name:-0.029140949249268
name:-0.015665054321289
name:-0.0030219554901123
LEATHER; Mark Patent Filings

LEATHER; Mark

Patent Applications and Registrations

Patent applications and USPTO patent grants for LEATHER; Mark.The latest application filed is for "spatial partitioning in a multi-tenancy graphics processing unit".

Company Profile
3.24.39
  • LEATHER; Mark - Santa Clara CA
  • Leather; Mark - Los Gatos CA
*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
Spatial Partitioning In A Multi-tenancy Graphics Processing Unit
App 20220237851 - LEATHER; Mark ;   et al.
2022-07-28
Dual Vector Arithmetic Logic Unit
App 20220188076 - He; Bin ;   et al.
2022-06-16
Spatial partitioning in a multi-tenancy graphics processing unit
Grant 11,295,507 - Leather , et al. April 5, 2
2022-04-05
Spatial Partitioning In A Multi-tenancy Graphics Processing Unit
App 20210241516 - LEATHER; Mark ;   et al.
2021-08-05
Policies for shader resource allocation in a shader core
Grant 10,579,388 - Hartog , et al.
2020-03-03
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
Policies For Shader Resource Allocation In A Shader Core
App 20180321946 - Hartog; Robert Scott ;   et al.
2018-11-08
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
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
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
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
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
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
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
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
Saving and Restoring Shader Context State
App 20130155079 - HARTOG; Robert Scott ;   et al.
2013-06-20
Policies for Shader Resource Allocation in a Shader Core
App 20130155077 - 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 for Resuming an APD Wavefront in Which a Subset of Elements Have Faulted
App 20130160019 - HARTOG; Robert Scott ;   et al.
2013-06-20
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
Method and Apparatus for Servicing Page Fault Exceptions
App 20130141446 - 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
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
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
Process Device Context Switching
App 20120200579 - 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 for Preempting Graphics Tasks to Accommodate Compute Tasks in an Accelerated Processing Device (APD)
App 20120194527 - Hartog; Robert Scott ;   et al.
2012-08-02
Method and System for Context Switching
App 20120194528 - Hartog; Robert Scott ;   et al.
2012-08-02
Preemptive Context Switching
App 20120194524 - 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
Managed Task Scheduling on a Graphics Processing Device (APD)
App 20120194525 - Hartog; Robert Scott ;   et al.
2012-08-02
Mechanisms for Enabling Task Scheduling
App 20120188259 - Hartog; Robert Scott ;   et al.
2012-07-26
Shader complex with distributed level one cache system and centralized level two cache
Grant 8,195,882 - DeLaurier , et al. June 5, 2
2012-06-05
Shader Complex with Distributed Level One Cache System and Centralized Level Two Cache
App 20100146211 - DeLaurier; Anthony P. ;   et al.
2010-06-10
Unified Shader Engine Filtering System
App 20090315909 - DeLaurier; Anthony P. ;   et al.
2009-12-24
Multi Instance Unified Shader Engine Filtering System With Level One and Level Two Cache
App 20090309896 - DeLaurier; Anthony P. ;   et al.
2009-12-17

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