loadpatents
name:-0.057317972183228
name:-0.043628931045532
name:-0.017516851425171
Koufaty; David A. Patent Filings

Koufaty; David A.

Patent Applications and Registrations

Patent applications and USPTO patent grants for Koufaty; David A..The latest application filed is for "techniques to support mulitple interconnect protocols for an interconnect".

Company Profile
20.37.59
  • Koufaty; David A. - Portland OR
  • Koufaty; David A - Portland OR
*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
System for address mapping and translation protection
Grant 11,436,161 - Sahita , et al. September 6, 2
2022-09-06
Techniques To Support Mulitple Interconnect Protocols For An Interconnect
App 20220197847 - Van Doren; Stephen R. ;   et al.
2022-06-23
Remote Atomic Operations In Multi-socket Systems
App 20220091983 - Jayasimha; Doddaballapur N. ;   et al.
2022-03-24
System For Address Mapping And Translation Protection
App 20220027287 - SAHITA; Ravi L. ;   et al.
2022-01-27
Technologies For Increasing Link Efficiency
App 20210374087 - Koufaty; David A. ;   et al.
2021-12-02
System, Apparatus And Method For Accessing Multiple Address Spaces Via A Data Mover
App 20210342182 - KUMAR; SANJAY K. ;   et al.
2021-11-04
System for address mapping and translation protection
Grant 11,144,479 - Sahita , et al. October 12, 2
2021-10-12
Remote atomic operations in multi-socket systems
Grant 11,138,112 - Jayasimha , et al. October 5, 2
2021-10-05
Techniques for managing access to hardware accelerator memory
Grant 11,030,126 - Koufaty , et al. June 8, 2
2021-06-08
Memory domains protection method and apparatus with composite protection key numbers
Grant 11,003,597 - Zhang , et al. May 11, 2
2021-05-11
Enforcing Memory Operand Types Using Protection Keys
App 20210117343 - Lemay; Michael ;   et al.
2021-04-22
Enforcing memory operand types using protection keys
Grant 10,884,952 - Lemay , et al. January 5, 2
2021-01-05
Spatial And Temporal Merging Of Remote Atomic Operations
App 20200319886 - Hughes; Christopher J. ;   et al.
2020-10-08
Application driven hardware cache management
Grant 10,664,199 - Dulloor , et al.
2020-05-26
System For Address Mapping And Translation Protection
App 20200159673 - SAHITA; RAVI L. ;   et al.
2020-05-21
Spatial and temporal merging of remote atomic operations
Grant 10,572,260 - Hughes , et al. Feb
2020-02-25
System for address mapping and translation protection
Grant 10,515,023 - Sahita , et al. Dec
2019-12-24
Virtual machine manager for address mapping and translation protection
Grant 10,503,664 - Durham , et al. Dec
2019-12-10
Method for booting a heterogeneous system and presenting a symmetric core view
Grant 10,503,517 - Weissmann , et al. Dec
2019-12-10
Memory protection key architecture with independent user and supervisor domains
Grant 10,489,309 - Koufaty , et al. Nov
2019-11-26
Remote Atomic Operations In Multi-socket Systems
App 20190243761 - Jayasimha; Doddaballapur N. ;   et al.
2019-08-08
Spatial And Temporal Merging Of Remote Atomic Operations
App 20190205139 - Hughes; Christopher J. ;   et al.
2019-07-04
Application Driven Hardware Cache Management
App 20190171396 - Dulloor; Subramanya R. ;   et al.
2019-06-06
Technologies for protecting dynamically generated managed code with protection domains
Grant 10,311,252 - Li , et al.
2019-06-04
Remote atomic operations in multi-socket systems
Grant 10,296,459 - Jayasimha , et al.
2019-05-21
Memory Domains Protection Method And Apparatus With Composite Protection Key Numbers
App 20190129867 - Zhang; Mingwei ;   et al.
2019-05-02
Migrating tasks between asymmetric computing elements of a multi-core processor
Grant 10,185,566 - Naveh , et al. Ja
2019-01-22
Techniques For Managing Access To Hardware Accelerator Memory
App 20190018806 - KOUFATY; DAVID A. ;   et al.
2019-01-17
Techniques To Support Mulitple Interconnect Protocols For An Interconnect
App 20190004990 - VAN DOREN; STEPHEN R. ;   et al.
2019-01-03
Selective migration of workloads between heterogeneous compute elements based on evaluation of migration performance benefit and available energy and thermal budgets
Grant 10,162,687 - Gorbatov , et al. Dec
2018-12-25
Application driven hardware cache management
Grant 10,126,985 - Dulloor , et al. November 13, 2
2018-11-13
Technologies For Protecting Dynamically Generated Managed Code With Protection Domains
App 20180268170 - Li; Xiaoning ;   et al.
2018-09-20
Memory protection at a thread level for a memory protection key architecture
Grant 10,037,288 - Guim , et al. July 31, 2
2018-07-31
Enforcing Memory Operand Types Using Protection Keys
App 20180095902 - Lemay; Michael ;   et al.
2018-04-05
Processors, Methods, Systems, And Instructions To Determine Page Group Identifiers, And Optionally Page Group Metadata, Associated With Logical Memory Addresses
App 20180095892 - Wilkinson; Hugh ;   et al.
2018-04-05
Access control for memory protection key architecture
Grant 9,910,611 - Koufaty , et al. March 6, 2
2018-03-06
Method For Booting A Heterogeneous System And Presenting A Symmetric Core View
App 20180060078 - Weissmann; Eliezer ;   et al.
2018-03-01
Systems, Apparatuses, and Methods for Platform Security
App 20180004681 - Koufaty; David A.
2018-01-04
Memory Protection At A Thread Level For A Memory Protection Key Architecture
App 20170286326 - Guim; Francesc Bernat ;   et al.
2017-10-05
System For Address Mapping And Translation Protection
App 20170249260 - SAHITA; RAVI L. ;   et al.
2017-08-31
System For Address Mapping And Translation Protection
App 20170249261 - DURHAM; DAVID M. ;   et al.
2017-08-31
Method for booting a heterogeneous system and presenting a symmetric core view
Grant 9,727,345 - Weissmann , et al. August 8, 2
2017-08-08
Providing an asymmetric multicore processor system transparently to an operating system
Grant 9,720,730 - Ginzburg , et al. August 1, 2
2017-08-01
Apparatus and method for intelligently powering heterogeneous processor components
Grant 9,672,046 - Subbareddy , et al. June 6, 2
2017-06-06
Apparatus and method for heterogeneous processors mapping to virtual cores
Grant 9,639,372 - Narvaez , et al. May 2, 2
2017-05-02
Application Driven Hardware Cache Management
App 20160378651 - Dulloor; Subramanya R. ;   et al.
2016-12-29
Access Control For Memory Protection Key Architecture
App 20160350019 - Koufaty; David A. ;   et al.
2016-12-01
Hetergeneous processor apparatus and method
Grant 9,448,829 - Narvaez , et al. September 20, 2
2016-09-20
System partitioning to present software as platform level functionality via inter-partition bridge including reversible mode logic to switch between initialization, configuration, and execution mode
Grant 9,430,296 - Tolopka , et al. August 30, 2
2016-08-30
Hetergeneous processor apparatus and method
Grant 9,329,900 - Narvaez , et al. May 3, 2
2016-05-03
Memory Protection Key Architecture With Independent User And Supervisor Domains
App 20160110298 - KOUFATY; DAVID A. ;   et al.
2016-04-21
Processors Having Heterogeneous Cores With Different Instructions And/or Architecural Features That Are Presented To Software As Homogeneous Virtual Cores
App 20150007196 - TOLL; BRET L. ;   et al.
2015-01-01
Method For Booting A Heterogeneous System And Presenting A Symmetric Core View
App 20140281457 - Weissmann; Elierzer ;   et al.
2014-09-18
Hetergeneous Processor Apparatus And Method
App 20140189299 - Narvaez; Paolo ;   et al.
2014-07-03
Hetergeneous Processor Apparatus And Method
App 20140189704 - Narvaez; Paolo ;   et al.
2014-07-03
Hetergeneous Processor Apparatus And Method
App 20140189297 - Narvaez; Paolo ;   et al.
2014-07-03
Optimal Logical Processor Count And Type Selection For A Given Workload Based On Platform Thermals And Power Budgeting Constraints
App 20140189302 - Subbareddy; Dheeraj R. ;   et al.
2014-07-03
High Dynamic Range Software-transparent Heterogeneous Computing Element Processors, Methods, And Systems
App 20140189301 - Gorbatov; Eugene ;   et al.
2014-07-03
Apparatus And Method For Intelligently Powering Hetergeneou Processor Components
App 20140189377 - Subbareddy; Dheeraj R. ;   et al.
2014-07-03
Thread Migration Support For Architectually Different Cores
App 20140181830 - Naik; Mishali ;   et al.
2014-06-26
Migrating Tasks Between Asymmetric Computing Elements Of A Multi-core Processor
App 20140129808 - Naveh; Alon ;   et al.
2014-05-08
Steering system management code region accesses
Grant 8,683,158 - Dixon , et al. March 25, 2
2014-03-25
Providing An Asymmetric Multicore Processor System Transparently To An Operating System
App 20140082630 - Ginzburg; Boris ;   et al.
2014-03-20
System Partitioning To Present Software As Platform Level Functionality
App 20130290978 - Tolopka; Stephen J. ;   et al.
2013-10-31
System partitioning to present software as platform level functionality including mode logic to maintain and enforce partitioning in first and configure partitioning in second mode
Grant 8,479,208 - Tolopka , et al. July 2, 2
2013-07-02
Memory region access management
Grant 7,519,792 - Koufaty April 14, 2
2009-04-14
Predicting contention in a processor
Grant 7,516,313 - Saha , et al. April 7, 2
2009-04-07
System Partitioning To Present Software As Platform Level Functionality
App 20080244598 - Tolopka; Stephen J. ;   et al.
2008-10-02
Partitioning Memory Mapped Device Configuration Space
App 20080162865 - Koufaty; David A. ;   et al.
2008-07-03
Method and apparatus for suspending execution of a thread until a specified memory access occurs
Grant 7,363,474 - Rodgers , et al. April 22, 2
2008-04-22
Method and apparatus for suspending execution of a thread until a specified memory access occurs
App 20080034190 - Rodgers; Dion ;   et al.
2008-02-07
Memory region access management
App 20070195103 - Koufaty; David A.
2007-08-23
Steering system management code region accesses
App 20070156978 - Dixon; Martin G. ;   et al.
2007-07-05
Coherency techniques for suspending execution of a thread until a specified memory access occurs
Grant 7,127,561 - Hill , et al. October 24, 2
2006-10-24
Predicting contention in a processor
App 20060161738 - Saha; Bratin ;   et al.
2006-07-20
Suspending execution of a thread in a multi-threaded processor
App 20030126416 - Marr, Deborah T. ;   et al.
2003-07-03
Coherency techniques for suspending execution of a thread until a specified memory access occurs
App 20030126375 - Hill, David L. ;   et al.
2003-07-03
Instruction sequences for suspending execution of a thread until a specified memory access occurs
App 20030126379 - Kaushik, Shiv ;   et al.
2003-07-03
Method and apparatus for suspending execution of a thread until a specified memory access occurs
App 20030126186 - Rodgers, Dion ;   et al.
2003-07-03

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