loadpatents
name:-0.055577039718628
name:-0.042965888977051
name:-0.030289888381958
Cowperthwaite; David J. Patent Filings

Cowperthwaite; David J.

Patent Applications and Registrations

Patent applications and USPTO patent grants for Cowperthwaite; David J..The latest application filed is for "compute cluster preemption within a general-purpose graphics processing unit".

Company Profile
21.35.44
  • Cowperthwaite; David J. - Portland OR
  • Cowperthwaite; David J. - Hillsboro OR US
  • Cowperthwaite; David J. - Burnaby 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
Failover support within a SoC via standby domain
Grant 11,449,396 - Cormack , et al. September 20, 2
2022-09-20
Compute Cluster Preemption Within A General-purpose Graphics Processing Unit
App 20220245752 - Ramadoss; Murali ;   et al.
2022-08-04
Apparatus and method for memory management in a graphics processing environment
Grant 11,360,914 - Cooray , et al. June 14, 2
2022-06-14
Graphics engine partitioning mechanism
Grant 11,341,600 - Appu , et al. May 24, 2
2022-05-24
Compute cluster preemption within a general-purpose graphics processing unit
Grant 11,270,406 - Ramadoss , et al. March 8, 2
2022-03-08
Thread prefetch mechanism
Grant 11,232,536 - Lake , et al. January 25, 2
2022-01-25
Method And Apparatus For Software Isolation And Security Utilizing Multi-soc Orchestration
App 20210173705 - CORMACK; Christopher ;   et al.
2021-06-10
Dynamically Direct Compute Tasks To Any Available Compute Resource Within Any Local Compute Cluster Of An Embedded System
App 20210173720 - CORMACK; Christopher ;   et al.
2021-06-10
Compute Cluster Preemption Within A General-purpose Graphics Processing Unit
App 20210158471 - Ramadoss; Murali ;   et al.
2021-05-27
Apparatus And Method For Memory Management In A Graphics Processing Environment
App 20210056051 - COORAY; NIRANJAN L. ;   et al.
2021-02-25
Apparatus And Method For Optimized Tile-based Rendering
App 20210035348 - SURTI; Prasoonkumar ;   et al.
2021-02-04
Apparatus And Method For Display Virtualization Using Mapping Between Virtual And Physical Display Planes
App 20200394749 - LIN; Yunbiao ;   et al.
2020-12-17
Compute cluster preemption within a general-purpose graphics processing unit
Grant 10,839,476 - Ramadoss , et al. November 17, 2
2020-11-17
Thread priority mechanism
Grant 10,776,156 - Koker , et al. Sept
2020-09-15
Apparatus and method for memory management in a graphics processing environment
Grant 10,769,078 - Cooray , et al. Sep
2020-09-08
Thread Prefetch Mechanism
App 20200258191 - A1
2020-08-13
Apparatus and method for display virtualization using mapping between virtual and physical display planes
Grant 10,706,493 - Lin , et al.
2020-07-07
Graphics Engine Partitioning Mechanism
App 20200193555 - Appu; Abhishek R. ;   et al.
2020-06-18
Thread prefetch mechanism
Grant 10,565,676 - Lake , et al. Feb
2020-02-18
Failover Support Within A Soc Via Standby Domain
App 20200012576 - Cormack; Christopher ;   et al.
2020-01-09
Apparatus And Method For Memory Management In A Graphics Processing Environment
App 20190391937 - COORAY; NIRANJAN L. ;   et al.
2019-12-26
Compute Cluster Preemption Within A General-purpose Graphics Processing Unit
App 20190378238 - Ramadoss; Murali ;   et al.
2019-12-12
De-centralized load-balancing at processors
Grant 10,496,448 - Surti , et al. De
2019-12-03
Graphics engine partitioning mechanism
Grant 10,482,562 - Appu , et al. Nov
2019-11-19
Compute cluster preemption within a general-purpose graphics processing unit
Grant 10,460,417 - Ramadoss , et al. Oc
2019-10-29
Apparatus and method for memory management in a graphics processing environment
Grant 10,380,039 - Cooray , et al. A
2019-08-13
Apparatus And Method For Display Virtualization
App 20190206017 - LIN; YUNBIAO ;   et al.
2019-07-04
Apparatus and method for scheduling graphics processing unit workloads from virtual machines
Grant 10,191,759 - Cowperthwaite , et al. Ja
2019-01-29
Compute Cluster Preemption Within A General-purpose Graphics Processing Unit
App 20180308209 - Ramadoss; Murali ;   et al.
2018-10-25
Graphics Engine Partitioning Mechanism
App 20180308198 - Appu; Abhishek R. ;   et al.
2018-10-25
Faciltating Multi-level Microcontroller Scheduling For Efficient Computing Microarchitecture
App 20180307533 - Tian; Kun ;   et al.
2018-10-25
Thread Prefetch Mechanism
App 20180300845 - Lake; Adam T. ;   et al.
2018-10-18
Apparatus And Method For Memory Management In A Graphics Processing Environment
App 20180293183 - COORAY; NIRANJAN L. ;   et al.
2018-10-11
De-centralized Load-balancing At Processors
App 20180285157 - Surti; Prasoonkumar ;   et al.
2018-10-04
Compute cluster preemption within a general-purpose graphics processing unit
Grant 10,043,232 - Ramadoss , et al. August 7, 2
2018-08-07
Thread Priority Mechanism
App 20180095785 - Koker; Altug ;   et al.
2018-04-05
Apparatus And Method For Software-agnostic Multi-gpu Processing
App 20180033116 - TIAN; Kun ;   et al.
2018-02-01
Apparatus And Method For Scheduling Graphics Processing Unit Workloads From Virtual Machines
App 20160239333 - COWPERTHWAITE; DAVID J. ;   et al.
2016-08-18
Securing display output data against malicious software attacks
Grant 9,158,942 - Sahita , et al. October 13, 2
2015-10-13
Combined virtual graphics device
Grant 8,966,477 - Cen , et al. February 24, 2
2015-02-24
Method and apparatus for supporting assignment of devices of virtual machines
Grant 8,856,781 - Cowperthwaite , et al. October 7, 2
2014-10-07
Securing Display Output Data Against Malicious Software Attacks
App 20140230067 - Sahita; Ravi L. ;   et al.
2014-08-14
Method and apparatus for three-dimensional tracking of infra-red beacons
App 20130077826 - Cowperthwaite; David J. ;   et al.
2013-03-28
Method and apparatus for three-dimensional tracking of infra-red beacons
Grant 8,335,349 - Cowperthwaite , et al. December 18, 2
2012-12-18
Combined Virtual Graphics Device
App 20120266165 - Cen; Shanwei ;   et al.
2012-10-18
Method and system for enhanced detail-in-context viewing
Grant RE43,742 - Baar , et al. October 16, 2
2012-10-16
Direct Sharing Of Smart Devices Through Virtualization
App 20120167082 - Kumar; Sanjay ;   et al.
2012-06-28
Method, apparatus and system for dynamically reassigning a physical device from one virtual machine to another
Grant 7,971,203 - Lantz , et al. June 28, 2
2011-06-28
Method and apparatus for three-dimensional tracking of infra-red beacons
App 20110064272 - Cowperthwaite; David J. ;   et al.
2011-03-17
Method and apparatus for three-dimensional tracking of infra-red beacons
Grant 7,809,161 - Cowperthwaite , et al. October 5, 2
2010-10-05
Method, apparatus and system for seamlessly sharing a graphics device amongst virtual machines
Grant 7,644,407 - Cowperthwaite , et al. January 5, 2
2010-01-05
Method, apparatus and system for seamlessly sharing devices amongst virtual machines
Grant 7,454,756 - Lantz , et al. November 18, 2
2008-11-18
Method and apparatus for supporting assignment of devices of virtual machines
App 20080072223 - Cowperthwaite; David J. ;   et al.
2008-03-20
Method and apparatus for three-dimensional tracking of infra-red beacons
App 20080063262 - Cowperthwaite; David J. ;   et al.
2008-03-13
Methods and apparatuses of presenting categorical programs in progressive levels of content details
Grant 7,340,677 - Cowperthwaite March 4, 2
2008-03-04
Method and apparatus for three-dimensional tracking of infra-red beacons
Grant 7,310,441 - Cowperthwaite , et al. December 18, 2
2007-12-18
Method and system for enhanced detail-in-context viewing
Grant 7,283,141 - Baar , et al. October 16, 2
2007-10-16
Occlusion reducing transformations for three-dimensional detail-in-context viewing
Grant 7,280,105 - Cowperthwaite October 9, 2
2007-10-09
Elastic presentation space
Grant 7,256,801 - Baar , et al. August 14, 2
2007-08-14
Method and system for enhanced detail-in-context viewing
App 20060214951 - Baar; David J.P. ;   et al.
2006-09-28
Method and system for enhanced detail-in-context viewing
Grant 7,106,349 - Baar , et al. September 12, 2
2006-09-12
Method, apparatus and system for seamlessly sharing a graphics device amongst virtual machines
App 20050210158 - Cowperthwaite, David J. ;   et al.
2005-09-22
Method, apparatus and system for seamlessly sharing devices amongst virtual machines
App 20050198633 - Lantz, Philip R. ;   et al.
2005-09-08
Method, apparatus and system for dynamically reassigning a physical device from one virtual machine to another
App 20050198632 - Lantz, Philip R. ;   et al.
2005-09-08
Elastic presentation space
App 20050041046 - Baar, David J.P. ;   et al.
2005-02-24
Elastic presentation space
App 20040217979 - Baar, David J. P. ;   et al.
2004-11-04
Method and apparatus for three-dimensional tracking of infra-red beacons
App 20040202363 - Cowperthwaite, David J. ;   et al.
2004-10-14
Elastic presentation space
Grant 6,768,497 - Baar , et al. July 27, 2
2004-07-27
Methods and apparatuses of presenting categorical programs in progressive levels of content details
App 20030184578 - Cowperthwaite, David J.
2003-10-02
Authenticatable positioning data
App 20030177094 - Needham, Bradford H. ;   et al.
2003-09-18
Method and system for enhanced detail-in-context viewing
App 20020089520 - Baar, David J.P. ;   et al.
2002-07-11
Elastic presentation space
App 20020044154 - Baar, David J. P. ;   et al.
2002-04-18

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