loadpatents
name:-0.16141319274902
name:-0.041611909866333
name:-0.029962062835693
Rogers; Philip J. Patent Filings

Rogers; Philip J.

Patent Applications and Registrations

Patent applications and USPTO patent grants for Rogers; Philip J..The latest application filed is for "live updating of machine learning models".

Company Profile
3.51.47
  • Rogers; Philip J. - Austin TX
  • Rogers; Philip J. - Pepperell MA US
  • Rogers; Philip J. - Peppercell MA
  • Rogers, Philip J - Denbighshire GB
  • Rogers; Philip J. - Clwyd GB
  • Rogers; Philip J. - Bodelwyddan GB
  • Rogers; Philip J. - Meliden GB7
*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
Shared virtual address space for heterogeneous processors
Grant 11,100,004 - Cheng , et al. August 24, 2
2021-08-24
Live Updating Of Machine Learning Models
App 20210117859 - Rogers; Philip J. ;   et al.
2021-04-22
Allocation of memory buffers in computing system with multiple memory channels
Grant 10,795,837 - Sadowski , et al. October 6, 2
2020-10-06
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
Priority-based command execution
Grant 10,078,882 - Rogers , et al. September 18, 2
2018-09-18
Allocation Of Memory Buffers In Computing System With Multiple Memory Channels
App 20180239722 - Sadowski; Greg ;   et al.
2018-08-23
Cache access statistics accumulation for cache line replacement selection
Grant 9,910,788 - Rogers , et al. March 6, 2
2018-03-06
Cache Access Statistics Accumulation For Cache Line Replacement Selection
App 20170083455 - Rogers; Philip J. ;   et al.
2017-03-23
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
Priority-based Command Execution
App 20170053377 - Rogers; Philip J. ;   et al.
2017-02-23
Shared Virtual Address Space For Heterogeneous Processors
App 20160378674 - Cheng; Gongxian Jeffrey ;   et al.
2016-12-29
Priority-based command execution
Grant 9,519,943 - Rogers , et al. December 13, 2
2016-12-13
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
Graphics processing dispatch from user mode
Grant 9,176,795 - McCrary , et al. November 3, 2
2015-11-03
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
Reading a local memory of a processing unit
Grant 8,933,947 - Glen , et al. January 13, 2
2015-01-13
Partitioning resources of a processor
Grant 8,933,942 - Hartog , et al. January 13, 2
2015-01-13
Methods and systems to facilitate operation in unpinned memory
Grant 8,842,126 - Kruger , et al. September 23, 2
2014-09-23
Software constants file
Grant 8,823,717 - Rogers 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
Method For Urgency-based Preemption Of A Process
App 20140022263 - Hartog; Robert Scott ;   et al.
2014-01-23
Systems and methods for processing memory requests in a multi-processor system using a probe engine
Grant 8,615,637 - Rogers , et al. December 24, 2
2013-12-24
Software Mechanisms for Managing Task Scheduling on an Accelerated Processing Device (APD)
App 20130160017 - 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
Method for Resuming an APD Wavefront in Which a Subset of Elements Have Faulted
App 20130160019 - 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 Constants File
App 20130147813 - ROGERS; Philip J.
2013-06-13
Video Player With Multiple Grpahics Processors
App 20130148947 - Glen; David I.J. ;   et al.
2013-06-13
Methods and Systems to Facilitate Operation in Unpinned Memory
App 20130147821 - Kruger; Warren Fritz ;   et al.
2013-06-13
Partitioning Resources of a Processor
App 20130147816 - Hartog; Robert Scott ;   et al.
2013-06-13
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
Accessibility Of Graphics Processing Compute Resources
App 20120229481 - McCrary; Rex ;   et al.
2012-09-13
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
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
Method and System for Context Switching
App 20120194528 - 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
Graphics Processing Dispatch From User Mode
App 20120188258 - MCCRARY; Rex ;   et al.
2012-07-26
Method and apparatus with dynamic graphics surface memory allocation
Grant 8,212,832 - Stefanidis , et al. July 3, 2
2012-07-03
Graphics Processing in a Multi-Processor Computing System
App 20120147015 - Rogers; Philip J. ;   et al.
2012-06-14
Priority-Based Command Execution
App 20120139930 - Rogers; Philip J. ;   et al.
2012-06-07
Allocation Of Memory Buffers Based On Preferred Memory Performance
App 20120066471 - Sadowski; Greg ;   et al.
2012-03-15
Resolution Enhancement of Video Stream Based on Spatial and Temporal Correlation
App 20120066444 - SADOWSKI; Greg ;   et al.
2012-03-15
Reading a Local Memory of a Processing Unit
App 20110057939 - GLEN; David I.J. ;   et al.
2011-03-10
Systems And Methods For Processing Memory Requests
App 20110060879 - ROGERS; Philip J. ;   et al.
2011-03-10
Multiple video processor unit (VPU) memory mapping
Grant 7,663,635 - Rogers , et al. February 16, 2
2010-02-16
Method and apparatus with dynamic graphics surface memory allocation
App 20070132770 - Stefanidis; Steve ;   et al.
2007-06-14
Multiple video processor unit (VPU) memory mapping
App 20060267990 - Rogers; Philip J. ;   et al.
2006-11-30
Method and apparatus for graphics processing using state and shader management
Grant 6,975,325 - Morein , et al. December 13, 2
2005-12-13
Method and apparatus for graphics processing using state and shader management
App 20050162437 - Morein, Stephen L. ;   et al.
2005-07-28
Memory range access flags for performance optimization
Grant 6,778,178 - Laksono , et al. August 17, 2
2004-08-17
Optical device using a polarizing beam splitter
App 20040145814 - Rogers, Philip J
2004-07-29
Method and apparatus for efficiently processing vertex information in a video graphics system
Grant 6,704,021 - Rogers , et al. March 9, 2
2004-03-09
Method and apparatus for sequencing palette updates in a video graphics system
Grant 6,166,724 - Paquette , et al. December 26, 2
2000-12-26
Method and apparatus for formatting a texture in a frame buffer
Grant 6,144,392 - Rogers November 7, 2
2000-11-07
Method and apparatus for tiling a block of image data
Grant 6,064,407 - Rogers May 16, 2
2000-05-16
Optical apparatus for superimposing displayed visual information
Grant 5,249,081 - Rogers September 28, 1
1993-09-28
Optical apparatus
Grant 4,934,771 - Rogers June 19, 1
1990-06-19
Infra-red optical systems
Grant 4,432,596 - Campbell , et al. February 21, 1
1984-02-21
Optical apparatus
Grant 4,392,710 - Rogers July 12, 1
1983-07-12
Infra-red optical systems
Grant 4,383,727 - Rogers May 17, 1
1983-05-17
Transfer lens and head-down display using the same
Grant 4,350,411 - Rogers September 21, 1
1982-09-21
Objective lenses
Grant 4,329,024 - Rogers May 11, 1
1982-05-11
Infra-red optical systems
Grant 4,199,217 - Rogers April 22, 1
1980-04-22
Lenses
Grant 4,183,624 - Rogers , et al. January 15, 1
1980-01-15
Lenses with distortion
Grant 4,178,075 - Rogers December 11, 1
1979-12-11
Optical systems
Grant 4,178,072 - Rogers December 11, 1
1979-12-11

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