loadpatents
name:-0.075729131698608
name:-0.07387900352478
name:-0.016033172607422
Johns; Charles R. Patent Filings

Johns; Charles R.

Patent Applications and Registrations

Patent applications and USPTO patent grants for Johns; Charles R..The latest application filed is for "secure memory sharing".

Company Profile
18.77.77
  • Johns; Charles R. - Austin TX
*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
Secure Memory Sharing
App 20220207191 - Hetzler; Steven Robert ;   et al.
2022-06-30
Access of named data elements in coordination namespace
Grant 11,288,208 - Nair , et al. March 29, 2
2022-03-29
Global virtual address space consistency model
Grant 11,288,194 - Johns , et al. March 29, 2
2022-03-29
Dynamic update of the number of architected registers assigned to software threads using spill counts
Grant 11,275,614 - Cain, III , et al. March 15, 2
2022-03-15
Caching data from remote memories
Grant 11,200,168 - Johns , et al. December 14, 2
2021-12-14
Relocation and persistence of named data elements in coordination namespace
Grant 11,144,231 - Nair , et al. October 12, 2
2021-10-12
Distributed directory of named data elements in coordination namespace
Grant 11,016,908 - Johns , et al. May 25, 2
2021-05-25
Coordination namespace processing
Grant 10,915,460 - Nair , et al. February 9, 2
2021-02-09
Disaggregated System Domain
App 20200364094 - Kahle; James A. ;   et al.
2020-11-19
Tracking transactions using extended memory features
Grant 10,831,663 - Kahle , et al. November 10, 2
2020-11-10
Dynamic update of the number of architected registers assigned to software threads using spill counts
Grant 10,831,537 - Cain, III , et al. November 10, 2
2020-11-10
Access Of Named Data Elements In Coordination Namespace
App 20200192820 - Nair; Ravi ;   et al.
2020-06-18
Global Virtual Address Space Consistency Model
App 20200192799 - Johns; Charles R. ;   et al.
2020-06-18
Workflow Coordination In Coordination Namespace
App 20200195718 - Nair; Ravi ;   et al.
2020-06-18
Coordination Namespace Processing
App 20200192819 - Nair; Ravi ;   et al.
2020-06-18
Relocation And Persistence Of Named Data Elements In Coordination Namespace
App 20200192576 - Nair; Ravi ;   et al.
2020-06-18
Locating node of named data elements in coordination namespace
Grant 10,684,958 - Nair , et al.
2020-06-16
Identifying Location Of Data Granules In Global Virtual Address Space
App 20200183854 - Johns; Charles R. ;   et al.
2020-06-11
Communication In Coordination Namespace
App 20200183904 - Nair; Ravi ;   et al.
2020-06-11
Distributed Directory Of Named Data Elements In Coordination Namespace
App 20200183859 - Johns; Charles R. ;   et al.
2020-06-11
Tracking Transactions Using Extended Memory Features
App 20200183842 - Kahle; James A. ;   et al.
2020-06-11
Locating Node Of Named Data Elements In Coordination Namespace
App 20200183857 - Nair; Ravi ;   et al.
2020-06-11
Caching Data From Remote Memories
App 20200183840 - Johns; Charles R. ;   et al.
2020-06-11
Metadata For State Information Of Distributed Memory
App 20200183836 - Johns; Charles R. ;   et al.
2020-06-11
Load stall interrupt
Grant 10,592,116 - Johns , et al.
2020-03-17
Dynamic Update Of The Number Of Architected Registers Assigned To Software Threads Using Spill Counts
App 20200026559 - CAIN, III; HAROLD W. ;   et al.
2020-01-23
Implementing modal selection of bimodal coherent accelerator
Grant 10,169,287 - Johns , et al. J
2019-01-01
Load Stall Interrupt
App 20180260118 - Johns; Charles R. ;   et al.
2018-09-13
Dynamic Physical Register Allocation Across Multiple Threads
App 20180239604 - CAIN, III; HAROLD W. ;   et al.
2018-08-23
Structure for a circuit function that implements a load when reservation lost instruction to perform cacheline polling
Grant 9,983,874 - Johns May 29, 2
2018-05-29
Load stall interrupt
Grant 9,971,516 - Johns , et al. May 15, 2
2018-05-15
Load Stall Interrupt
App 20180107385 - Johns; Charles R. ;   et al.
2018-04-19
Implementing Modal Selection Of Bimodal Coherent Accelerator
App 20180052801 - Johns; Charles R. ;   et al.
2018-02-22
Implementing modal selection of bimodal coherent accelerator
Grant 9,842,081 - Johns , et al. December 12, 2
2017-12-12
Implementing modal selection of bimodal coherent accelerator
Grant 9,811,498 - Johns , et al. November 7, 2
2017-11-07
Parallel execution unit that extracts data parallelism at runtime
Grant 9,696,996 - Eichenberger , et al. July 4, 2
2017-07-04
Parallel execution unit that extracts data parallelism at runtime
Grant 9,696,995 - Eichenberger , et al. July 4, 2
2017-07-04
Peripheral component interconnect express (PCIE) pseudo-virtual channels and non-blocking writes
Grant 9,483,424 - Johns , et al. November 1, 2
2016-11-01
Implementing Modal Selection Of Bimodal Coherent Accelerator
App 20160217101 - Johns; Charles R. ;   et al.
2016-07-28
Implementing Modal Selection Of Bimodal Coherent Accelerator
App 20160217096 - Johns; Charles R. ;   et al.
2016-07-28
Method for performing cacheline polling utilizing a store and reserve instruction
Grant 9,390,015 - Johns July 12, 2
2016-07-12
Efficient communication of producer/consumer buffer status
Grant 9,053,069 - Brokenshire , et al. June 9, 2
2015-06-09
Structure for performing cacheline polling utilizing a store and reserve instruction
Grant 9,009,420 - Johns April 14, 2
2015-04-14
Multithreaded programmable direct memory access engine
Grant 8,918,553 - Flachs , et al. December 23, 2
2014-12-23
Virtual world event notifications from within a persistent world game
Grant 8,734,254 - Aguilar, Jr. , et al. May 27, 2
2014-05-27
Data parallel function call for determining if called routine is data parallel
Grant 8,627,043 - Eichenberger , et al. January 7, 2
2014-01-07
Data parallel function call for determining if called routine is data parallel
Grant 8,627,042 - Eichenberger , et al. January 7, 2
2014-01-07
Runtime extraction of data parallelism
Grant 8,583,905 - Eichenberger , et al. November 12, 2
2013-11-12
Runtime extraction of data parallelism
Grant 8,572,359 - Eichenberger , et al. October 29, 2
2013-10-29
Arithmetic decoding acceleration
Grant 8,520,740 - Flachs , et al. August 27, 2
2013-08-27
Efficient Communication of Producer/Consumer Buffer Status
App 20120317372 - Brokenshire; Daniel A. ;   et al.
2012-12-13
Hardware Assisted Scheduling In Computer System
App 20120284720 - Cain, III; Harold W. ;   et al.
2012-11-08
Multithreaded Programmable Direct Memory Access Engine
App 20120246354 - Flachs; Brian K. ;   et al.
2012-09-27
Efficient communication of producer/consumer buffer status
Grant 8,275,917 - Brokenshire , et al. September 25, 2
2012-09-25
Displaying images of conference call participants
Grant 8,265,253 - D'Amora , et al. September 11, 2
2012-09-11
Parallel Execution Unit that Extracts Data Parallelism at Runtime
App 20120191953 - Eichenberger; Alexandre E. ;   et al.
2012-07-26
Runtime Extraction of Data Parallelism
App 20120192167 - Eichenberger; Alexandre E. ;   et al.
2012-07-26
Multithreaded programmable direct memory access engine
Grant 8,230,136 - Flachs , et al. July 24, 2
2012-07-24
Structure for Performing Cacheline Polling Utilizing a Store and Reserve Instruction
App 20120185228 - Johns; Charles R.
2012-07-19
Data Parallel Function Call for Determining if Called Routine is Data Parallel
App 20120180031 - Eichenberger; Alexandre E. ;   et al.
2012-07-12
Structure for performing cacheline polling utilizing a store and reserve instruction
Grant 8,219,763 - Johns July 10, 2
2012-07-10
Mechanisms for priority control in resource allocation
Grant 8,180,941 - Chen , et al. May 15, 2
2012-05-15
Secure Page Tables in Multiprocessor Environments
App 20120110348 - Hofstee; H. Peter ;   et al.
2012-05-03
Structure for a livelock resolution circuit
Grant 8,171,448 - Johns , et al. May 1, 2
2012-05-01
Arithmetic Decoding Acceleration
App 20120057637 - Flachs; Brian ;   et al.
2012-03-08
Configure offline player behavior within a persistent world game
Grant 8,128,498 - Aguilar, Jr. , et al. March 6, 2
2012-03-06
Design structure for performing cacheline polling utilizing store with reserve and load when reservation lost instructions
Grant 8,117,389 - Johns February 14, 2
2012-02-14
System and method for an isolated process to control address translation
Grant 8,108,905 - Johns , et al. January 31, 2
2012-01-31
Parallel Loop Management
App 20120023316 - Flachs; Brian ;   et al.
2012-01-26
Digital thermal sensor test implementation without using main core voltage supply
Grant 8,027,798 - Johns , et al. September 27, 2
2011-09-27
System for communicating command parameters between a processor and a memory flow controller
Grant 8,024,489 - Day , et al. September 20, 2
2011-09-20
Data Parallel Function Call for Determining if Called Routine is Data Parallel
App 20110161623 - Eichenberger; Alexandre E. ;   et al.
2011-06-30
Runtime Extraction of Data Parallelism
App 20110161643 - Eichenberger; Alexandre E. ;   et al.
2011-06-30
Parallel Execution Unit that Extracts Data Parallelism at Runtime
App 20110161642 - Eichenberger; Alexandre E. ;   et al.
2011-06-30
Channel mechanisms for communicating with a processor event facility
Grant 7,930,457 - Day , et al. April 19, 2
2011-04-19
Multithreaded Programmable Direct Memory Access Engine
App 20110066769 - Flachs; Brian K. ;   et al.
2011-03-17
Multithreaded programmable direct memory access engine
Grant 7,870,309 - Flachs , et al. January 11, 2
2011-01-11
Programmable direct memory access engine
Grant 7,870,308 - Flachs , et al. January 11, 2
2011-01-11
Communicating instructions and data between a processor and external devices
Grant 7,869,459 - Day , et al. January 11, 2
2011-01-11
Livelock resolution
Grant 7,861,022 - Johns , et al. December 28, 2
2010-12-28
Method, system, and computer program product for displaying images of conference call participants
Grant 7,792,263 - D'Amora , et al. September 7, 2
2010-09-07
Method for communicating instructions and data between a processor and external devices
Grant 7,778,271 - Day , et al. August 17, 2
2010-08-17
Multithreaded Programmable Direct Memory Access Engine
App 20100161846 - Flachs; Brian K. ;   et al.
2010-06-24
Programmable Direct Memory Access Engine
App 20100161848 - Flachs; Brian K. ;   et al.
2010-06-24
Mechanisms for Priority Control in Resource Allocation
App 20100146512 - Chen; Wen-Tzer T. ;   et al.
2010-06-10
System for limiting the size of a local storage of a processor
Grant 7,730,279 - Burns , et al. June 1, 2
2010-06-01
I/O address translation method for specifying a relaxed ordering for I/O accesses
Grant 7,721,023 - Irish , et al. May 18, 2
2010-05-18
Preloading translation buffers
Grant 7,711,903 - Day , et al. May 4, 2
2010-05-04
Priority control in resource allocation for low request rate, latency-sensitive units
Grant 7,631,131 - Chen , et al. December 8, 2
2009-12-08
Method, system, apparatus, and article of manufacture for performing cacheline polling utilizing store with reserve and load when reservation lost instructions
Grant 7,600,076 - Johns October 6, 2
2009-10-06
Communicating with a Processor Event Facility
App 20090217300 - Day; Michael N. ;   et al.
2009-08-27
Load when reservation lost instruction for performing cacheline polling
Grant 7,581,067 - Johns August 25, 2
2009-08-25
System for Limiting the Size of a Local Storage of a Processor
App 20090204781 - Burns; Adam P. ;   et al.
2009-08-13
Livelock Resolution
App 20090164682 - Johns; Charles R. ;   et al.
2009-06-25
Destructive DMA lists
Grant 7,539,787 - Day , et al. May 26, 2
2009-05-26
Systems and methods for thermal sensing
Grant 7,535,020 - Yoshida , et al. May 19, 2
2009-05-19
Digital Thermal Sensor Test Implementation Without Using Main Core Voltage Supply
App 20090125267 - Johns; Charles R. ;   et al.
2009-05-14
Method for limiting the size of a local storage of a processor
Grant 7,533,238 - Burns , et al. May 12, 2
2009-05-12
Method for communicating with a processor event facility
Grant 7,500,039 - Day , et al. March 3, 2
2009-03-03
Livelock resolution method
Grant 7,500,035 - Johns , et al. March 3, 2
2009-03-03
Apparatus and Method for Efficient Communication of Producer/Consumer Buffer Status
App 20090037620 - Brokenshire; Daniel A. ;   et al.
2009-02-05
Method and apparatus for testing to determine minimum operating voltages in electronic devices
Grant 7,486,096 - Dhong , et al. February 3, 2
2009-02-03
Distributed address arbitration scheme for symmetrical multiprocessor system
Grant 7,484,052 - Bass , et al. January 27, 2
2009-01-27
Structure For A Circuit Function That Implements A Load When Reservation Lost Instruction To Perform Cacheline Polling
App 20090006824 - JOHNS; CHARLES R.
2009-01-01
Design Structure For Performing Cacheline Polling Utilizing A Store And Reserve Instruction
App 20080294409 - JOHNS; CHARLES R.
2008-11-27
Design Structure For Performing Cacheline Polling Utilizing Store With Reserve And Load When Reservation Lost Instructions
App 20080294412 - JOHNS; CHARLES R.
2008-11-27
Communicating Instructions and Data Between a Processor and External Devices
App 20080288757 - Day; Michael N. ;   et al.
2008-11-20
Method, System, And Computer Program Product For Displaying Images Of Conference Call Participants
App 20080267380 - D'Amora; Bruce D. ;   et al.
2008-10-30
System for Communicating Command Parameters Between a Processor and a Memory Flow Controller
App 20080244200 - Day; Michael N. ;   et al.
2008-10-02
Design Structure for a Livelock Resolution Circuit
App 20080228974 - Johns; Charles R. ;   et al.
2008-09-18
System And Method For Handling Multiple Aliased Shadow Register Numbers To Enhance Lock Acquisition
App 20080162823 - Day; Michael N. ;   et al.
2008-07-03
System and method for communicating command parameters between a processor and a memory flow controller
Grant 7,386,636 - Day , et al. June 10, 2
2008-06-10
System And Method For An Isolated Process To Control Address Translation
App 20080104711 - Johns; Charles R. ;   et al.
2008-05-01
Method and Apparatus for Testing to Determine Minimum Operating Voltages in Electronic Devices
App 20080100328 - Dhong; Sang H. ;   et al.
2008-05-01
Virtual world event notification from a persistent world game server in a logically partitioned game console
App 20080090659 - Aguilar; Maximino ;   et al.
2008-04-17
Systems and methods for thermal management
Grant 7,349,762 - Omizo , et al. March 25, 2
2008-03-25
Livelock Resolution Method and Apparatus
App 20080071955 - Johns; Charles R. ;   et al.
2008-03-20
System and Method for Providing a Mediated External Exception Extension for a Microprocessor
App 20080034193 - Day; Michael N. ;   et al.
2008-02-07
Wake-on-Event Game Client and Monitor for Persistent World Game Environment
App 20080026845 - Aguilar; Maximino ;   et al.
2008-01-31
Method To Configure Offline Player Behavior Within A Persistent World Game
App 20070298886 - AGUILAR, JR.; MAXIMINO ;   et al.
2007-12-27
Method To Generate Virtual World Event Notifications From Within A Persistent World Game
App 20070265091 - AGUILAR, JR.; MAXIMINO ;   et al.
2007-11-15
Method, system, apparatus, and article of manufacture for performing cacheline polling utilizing a store and reserve instruction
App 20070220212 - Johns; Charles R.
2007-09-20
Method, system, apparatus, and article of manufacture for performing cacheline polling utilizing store with reserve and load when reservation lost instructions
App 20070220213 - Johns; Charles R.
2007-09-20
Load when reservation lost instruction for performing cacheline polling
App 20070220211 - Johns; Charles R.
2007-09-20
Method, system, and computer program product for displaying images of conference call participants
App 20070200919 - D'Amora; Bruce D. ;   et al.
2007-08-30
I/O address translation blocking in a secure system during power-on-reset
App 20070180269 - Irish; John D. ;   et al.
2007-08-02
Methods and apparatus for reducing command reissue latency
App 20070174556 - Brown; Jeffrey D. ;   et al.
2007-07-26
Apparatus and method for efficient communication of producer/consumer buffer status
App 20070174411 - Brokenshire; Daniel A. ;   et al.
2007-07-26
I/O address translation apparatus and method for specifying a relaxed ordering for I/O accesses
App 20070130372 - Irish; John D. ;   et al.
2007-06-07
Method and Apparatus for Preloading Translation Buffers
App 20070113044 - Day; Michael N. ;   et al.
2007-05-17
Systems and methods for thermal management
App 20070106428 - Omizo; Takashi ;   et al.
2007-05-10
Priority control in resource allocation for low request rate, latency-sensitive units
App 20070101033 - Chen; Wen-Tzer T. ;   et al.
2007-05-03
Destructive DMA lists
App 20070088866 - Day; Michael N. ;   et al.
2007-04-19
System and method for communicating command parameters between a processor and a memory flow controller
App 20070079018 - Day; Michael N. ;   et al.
2007-04-05
System and method for communicating instructions and data between a processor and external devices
App 20070041403 - Day; Michael N. ;   et al.
2007-02-22
System and method for limiting the size of a local storage of a processor
App 20070043926 - Burns; Adam P. ;   et al.
2007-02-22
System and method for communicating with a processor event facility
App 20070043936 - Day; Michael N. ;   et al.
2007-02-22
Systems and methods for thermal sensing
App 20060289862 - Yoshida; Munehiro ;   et al.
2006-12-28
Distributed address arbitration scheme for symmetrical multiprocessor system
App 20060253661 - Bass; Brian M. ;   et al.
2006-11-09
Two dimensional frame buffer memory interface system and method of operation thereof
Grant 5,696,947 - Johns , et al. December 9, 1
1997-12-09
Method and system for automatically assigning memory modules of different predetermined capacities to contiguous segments of a linear address range
Grant 4,908,789 - Blokkum , et al. March 13, 1
1990-03-13

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