loadpatents
name:-0.021750926971436
name:-0.055138111114502
name:-0.0039098262786865
Brown; Patrick R. Patent Filings

Brown; Patrick R.

Patent Applications and Registrations

Patent applications and USPTO patent grants for Brown; Patrick R..The latest application filed is for "techniques for maintaining atomicity and ordering for pixel shader operations".

Company Profile
4.63.30
  • Brown; Patrick R. - Cambridge MA
  • Brown; Patrick R. - Wake Forest NC
  • BROWN; Patrick R. - Wake Fores NC
  • - Wake Forest NC US
  • Brown; Patrick R. - Raleigh NC
  • Brown, Patrick R. - Greenacres WA
  • Brown; Patrick R. - Kingston NY
  • Brown; Patrick R. - Zumikon CH
*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
Transparent luminescent displays enabled by electric-field-induced quenching of photoluminescent pixels
Grant 10,680,194 - Brown , et al.
2020-06-09
Techniques for maintaining atomicity and ordering for pixel shader operations
Grant 10,453,168 - Hakura , et al. Oc
2019-10-22
Hardware for parallel command list generation
Grant 10,169,072 - Duluk, Jr. , et al. J
2019-01-01
Techniques for maintaining atomicity and ordering for pixel shader operations
App 20180374185 - Hakura; Ziyad ;   et al.
2018-12-27
Image loads, stores and atomic operations
Grant 10,134,169 - Bolz , et al. November 20, 2
2018-11-20
Techniques for maintaining atomicity and ordering for pixel shader operations
Grant 10,055,806 - Hakura , et al. August 21, 2
2018-08-21
Techniques for maintaining atomicity and ordering for pixel shader operations
Grant 10,032,245 - Hakura , et al. July 24, 2
2018-07-24
Techniques for maintaining atomicity and ordering for pixel shader operations
Grant 10,019,776 - Hakura , et al. July 10, 2
2018-07-10
Energy Level Modification Of Nanocrystals Through Ligand Exchange
App 20170271604 - Brown; Patrick R. ;   et al.
2017-09-21
Managing memory regions to support sparse mappings
Grant 9,754,561 - Dunaisky , et al. September 5, 2
2017-09-05
System, method, and computer program product for redistributing a multi-sample processing workload between threads
Grant 9,665,958 - Bolz , et al. May 30, 2
2017-05-30
Techniques For Maintaining Atomicity And Ordering For Pixel Shader Operations
App 20170116700 - HAKURA; ZIYAD ;   et al.
2017-04-27
Techniques For Maintaining Atomicity And Ordering For Pixel Shader Operations
App 20170116699 - HAKURA; ZIYAD ;   et al.
2017-04-27
Techniques For Maintaining Atomicity And Ordering For Pixel Shader Operations
App 20170116698 - HAKURA; ZIYAD ;   et al.
2017-04-27
Methods to facilitate primitive batching
Grant 9,589,310 - Duluk, Jr. , et al. March 7, 2
2017-03-07
Surface resource view hash for coherent cache operations in texture processing hardware
Grant 9,448,935 - Bolz , et al. September 20, 2
2016-09-20
System, method, and computer program product for accessing multi-sample surfaces
Grant 9,436,971 - Bolz , et al. September 6, 2
2016-09-06
State shadowing to support a multi-threaded driver environment
Grant 9,401,004 - Duluk, Jr. , et al. July 26, 2
2016-07-26
Transparent Luminescent Displays Enabled By Electric-field-induced Quenching Of Photoluminescent Pixels
App 20160201881 - Brown; Patrick R. ;   et al.
2016-07-14
Bindless texture and image API
Grant 9,349,154 - Bolz , et al. May 24, 2
2016-05-24
Memory coherency in graphics command streams and shaders
Grant 9,324,175 - Bolz , et al. April 26, 2
2016-04-26
Multi-sample surface processing using sample subsets
Grant 9,286,659 - Minkin , et al. March 15, 2
2016-03-15
GPU work creation and stateless graphics in OPENGL
Grant 9,275,491 - Bolz , et al. March 1, 2
2016-03-01
Multi-sample surface processing using one sample
Grant 9,262,797 - Minkin , et al. February 16, 2
2016-02-16
Global stores and atomic operations
Grant 9,245,371 - Bolz , et al. January 26, 2
2016-01-26
Tessellation shader inter-thread coordination
Grant 9,024,946 - Brown , et al. May 5, 2
2015-05-05
Managing Memory Regions To Support Sparse Mappings
App 20150097847 - DUNAISKY; Jonathan ;   et al.
2015-04-09
Surface Resource View Hash For Coherent Cache Operations In Texture Processing Hardware
App 20150089151 - Bolz; Jeffrey ;   et al.
2015-03-26
System, Method, And Computer Program Product For Redistributing A Multi-sample Processing Workload Between Threads
App 20150054836 - Bolz; Jeffrey Alan ;   et al.
2015-02-26
Pixel shader output map
Grant 8,922,555 - Duluk, Jr. , et al. December 30, 2
2014-12-30
Pixel shader output map
Grant 08922555 -
2014-12-30
System, Method, And Computer Program Product For Accessing Multi-sample Surfaces
App 20140267376 - Bolz; Jeffrey Alan ;   et al.
2014-09-18
Multi-sample Surface Processing Using Sample Subsets
App 20140267356 - Minkin; Alexander Lev ;   et al.
2014-09-18
Multi-sample Surface Processing Using One Sample
App 20140267315 - Minkin; Alexander Lev ;   et al.
2014-09-18
Shader program headers
Grant 8,786,618 - Duluk, Jr. , et al. July 22, 2
2014-07-22
System and method for path rendering with multiple stencil samples per color sample
Grant 8,704,830 - Kilgard , et al. April 22, 2
2014-04-22
Method macro expander
Grant 8,669,991 - Duluk, Jr. , et al. March 11, 2
2014-03-11
Cull before vertex attribute fetch and vertex lighting
Grant 8,564,616 - Hakura , et al. October 22, 2
2013-10-22
Cull before vertex attribute fetch and vertex lighting
Grant 8,542,247 - Hakura , et al. September 24, 2
2013-09-24
Zero-bandwidth clears
Grant 8,330,766 - McAllister , et al. December 11, 2
2012-12-11
Index-based zero-bandwidth clears
Grant 8,319,783 - McAllister , et al. November 27, 2
2012-11-27
Indexed access to texture buffer objects using a graphics library
Grant 8,189,009 - Brown , et al. May 29, 2
2012-05-29
Unified assembly instruction set for graphics processing
Grant 8,154,554 - Brown , et al. April 10, 2
2012-04-10
Method Macro Expander
App 20120072701 - Duluk, JR.; Jerome Francis ;   et al.
2012-03-22
Unified assembly instruction set for graphics processing
Grant 8,134,566 - Brown , et al. March 13, 2
2012-03-13
System And Method For Path Rendering With Multiple Stencil Samples Per Color Sample
App 20110285742 - KILGARD; Mark J. ;   et al.
2011-11-24
Integer-based functionality in a graphics shading language
Grant 8,044,951 - Brown , et al. October 25, 2
2011-10-25
GPU Work Creation and Stateless Graphics in OPENGL
App 20110242119 - BOLZ; Jeffrey A. ;   et al.
2011-10-06
Bindless Texture And Image Api
App 20110242117 - BOLZ; Jeffrey A. ;   et al.
2011-10-06
Loading integer-based data into a graphics processing system
Grant 7,986,325 - Gold , et al. July 26, 2
2011-07-26
Methods and systems for processing a geometry shader program developed in a high-level shading language
Grant 7,958,498 - Brown , et al. June 7, 2
2011-06-07
Feedback and record of transformed vertices in a graphics library
Grant 7,928,989 - Brown , et al. April 19, 2
2011-04-19
State Shadowing To Support A Multi-threaded Driver Environment
App 20110084977 - DULUK, JR.; Jerome Francis ;   et al.
2011-04-14
Shader Program Headers
App 20110084976 - Duluk, JR.; Jerome F. ;   et al.
2011-04-14
Pixel Shader Output Map
App 20110080407 - DULUK, JR.; Jerome F. ;   et al.
2011-04-07
Methods to Facilitate Primitive Batching
App 20110080416 - Duluk, JR.; Jerome F. ;   et al.
2011-04-07
Hardware For Parallel Command List Generation
App 20110072211 - DULUK, JR.; Jerome F. ;   et al.
2011-03-24
Hardware For Parallel Command List Generation
App 20110072245 - DULUK, JR.; Jerome F. ;   et al.
2011-03-24
Tessellation Shader Inter-thread Coordination
App 20110063294 - BROWN; Patrick R. ;   et al.
2011-03-17
Memory Coherency In Graphics Command Streams And Shaders
App 20110063313 - Bolz; Jeffrey A. ;   et al.
2011-03-17
Global Stores and Atomic Operations
App 20110063296 - Bolz; Jeffrey A. ;   et al.
2011-03-17
Image Loads, Stores and Atomic Operations
App 20110063318 - Bolz; Jeffrey A. ;   et al.
2011-03-17
Storage and support for large amounts of constant data in a graphics library
Grant 7,852,345 - Brown , et al. December 14, 2
2010-12-14
Parameter buffer objects for shader parameters in a graphics library
Grant 7,839,410 - Brown , et al. November 23, 2
2010-11-23
Texture arrays in a graphics library
Grant 7,777,750 - Brown , et al. August 17, 2
2010-08-17
Methods and systems for processing a geometry shader program developed in a high-level shading language
Grant 7,746,347 - Brown , et al. June 29, 2
2010-06-29
System and method for converting a vertex program to a binary format capable of being executed by a hardware graphics pipeline
Grant 7,719,545 - Brown , et al. May 18, 2
2010-05-18
System and method for converting a vertex program to a binary format capable of being executed by a hardware graphics pipeline
Grant 7,456,838 - Brown , et al. November 25, 2
2008-11-25
System, method and computer program product for programmable fragment processing
Grant 7,286,133 - Kilgard , et al. October 23, 2
2007-10-23
Floating point buffer system and method for use during programmable fragment processing in a graphics pipeline
Grant 7,009,615 - Kilgard , et al. March 7, 2
2006-03-07
Graphics API with branching capabilities
Grant 7,006,101 - Brown , et al. February 28, 2
2006-02-28
Arrangements for antialiasing coverage computation
Grant 6,985,159 - Brown January 10, 2
2006-01-10
System, method and computer program product for programmable fragment processing in a graphics pipeline
Grant 6,982,718 - Kilgard , et al. January 3, 2
2006-01-03
System, method and computer program product for programmable fragment processing
App 20050259103 - Kilgard, Mark J. ;   et al.
2005-11-24
System, method and computer program product for programmable fragment processing in a graphics pipeline
App 20040066385 - Kilgard, Mark J. ;   et al.
2004-04-08
Arrangements for antialiasing coverage computation
App 20030210251 - Brown, Patrick R.
2003-11-13
Detecting failures in printed circuit boards
App 20020101256 - Brown, Patrick R. ;   et al.
2002-08-01
Quadrant-based two-dimensional memory manager
Grant 5,461,712 - Chelstowski , et al. October 24, 1
1995-10-24
Shelf storage system
Grant 3,982,639 - Haldimann , et al. September 28, 1
1976-09-28

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