loadpatents
name:-0.15137600898743
name:-0.14719700813293
name:-0.010010004043579
McKenney; Paul E. Patent Filings

McKenney; Paul E.

Patent Applications and Registrations

Patent applications and USPTO patent grants for McKenney; Paul E..The latest application filed is for "determining when it is safe to use scheduler lock-acquiring wakeups to defer quiescent states in real-time preemptible read-copy update".

Company Profile
10.157.144
  • McKenney; Paul E. - Beaverton OR
  • McKenney; Paul E. - Hillsboro 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
Replacing preemptible RCU with an augmented SRCU implementation
Grant 11,386,079 - McKenney , et al. July 12, 2
2022-07-12
Determining when it is safe to use scheduler lock-acquiring wakeups to defer quiescent states in real-time preemptible read-copy update
Grant 11,321,147 - McKenney May 3, 2
2022-05-03
Funnel locking for sleepable read-copy update
Grant 11,055,271 - McKenney July 6, 2
2021-07-06
Consolidating read-copy update types having different definitions of a quiescent state
Grant 10,983,840 - McKenney April 20, 2
2021-04-20
Using expedited RCU grace periods to avoid out-of-memory conditions for offloaded RCU callbacks
Grant 10,977,042 - McKenney April 13, 2
2021-04-13
Determining When It Is Safe To Use Scheduler Lock-acquiring Wakeups To Defer Quiescent States In Real-time Preemptible Read-copy Update
App 20210064446 - McKenney; Paul E.
2021-03-04
Using Expedited Rcu Grace Periods To Avoid Out-of-memory Conditions For Offloaded Rcu Callbacks
App 20210026640 - McKenney; Paul E.
2021-01-28
Replacing Preemptible Rcu With An Augmented Srcu Implementation
App 20200409938 - McKenney; Paul E. ;   et al.
2020-12-31
Prevent counter wrap during update-side grace-period-request processing in tree-SRCU implementations
Grant 10,831,542 - McKenney November 10, 2
2020-11-10
Funnel Locking For Normal Rcu Grace Period Requests
App 20200110642 - McKenney; Paul E.
2020-04-09
Funnel locking for normal RCU grace period requests
Grant 10,613,913 - McKenney
2020-04-07
Prevent Counter Wrap During Update-Side Grace-Period-Request Processing in Tree-SRCU Implementations
App 20200104176 - McKenney; Paul E.
2020-04-02
Consolidating Read-Copy Update Flavors Having Different Notions Of What Constitutes A Quiescent State
App 20190391857 - McKenney; Paul E.
2019-12-26
Enabling real-time CPU-bound in-kernel workloads to run infinite loops while keeping RCU grace periods finite
Grant 10,459,762 - McKenney Oc
2019-10-29
Enabling real-time CPU-bound in-kernel workloads to run infinite loops while keeping RCU grace periods finite
Grant 10,459,761 - McKenney Oc
2019-10-29
Atomically moving data elements between or within linked data structures having no support for atomic moves
Grant 10,452,638 - McKenney Oc
2019-10-22
Using expedited grace periods to short-circuit normal grace-period computations
Grant 10,372,510 - McKenney
2019-08-06
Short-circuiting normal grace-period computations in the presence of expedited grace periods
Grant 10,360,080 - McKenney
2019-07-23
Short-circuiting normal grace-period computations in the presence of expedited grace periods
Grant 10,353,748 - McKenney July 16, 2
2019-07-16
Optimized iterators for RCU-protected skiplists
Grant 10,311,039 - McKenney , et al.
2019-06-04
Funnel Locking For Sleepable Read-Copy Update
App 20190147077 - McKenney; Paul E.
2019-05-16
Fair high-throughput locking for expedited grace periods
Grant 10,282,230 - McKenney
2019-05-07
Determining whether a CPU stalling a current RCU grace period had interrupts enabled
Grant 10,268,610 - McKenney
2019-04-23
Enabling Real-Time CPU-Bound In-Kernel Workloads To Run Infinite Loops While Keeping RCU Grace Periods Finite
App 20190034231 - McKenney; Paul E.
2019-01-31
Enabling Real-Time CPU-Bound In-Kernel Workloads To Run Infinite Loops While Keeping RCU Grace Periods Finite
App 20190034232 - McKenney; Paul E.
2019-01-31
Shielding real-time workloads from OS jitter due to expedited grace periods
Grant 10,162,644 - McKenney Dec
2018-12-25
Enabling real-time CPU-bound in-kernel workloads to run infinite loops while keeping RCU grace periods finite
Grant 10,146,577 - McKenney De
2018-12-04
Enabling real-time CPU-bound in-kernel workloads to run infinite loops while keeping RCU grace periods finite
Grant 10,146,579 - McKenney De
2018-12-04
Shielding real-time workloads from OS jitter due to expedited grace periods
Grant 10,140,131 - McKenney Nov
2018-11-27
Using Expedited Grace Periods To Short-Circuit Normal Grace-Period Computations
App 20180267840 - McKenney; Paul E.
2018-09-20
Enabling Real-Time CPU-Bound In-Kernel Workloads To Run Infinite Loops While Keeping RCU Grace Periods Finite
App 20180165126 - McKenney; Paul E.
2018-06-14
Atomically Moving Data Elements Between Or Within Linked Data Structures Having No Support For Atomic Moves
App 20180165319 - McKenney; Paul E.
2018-06-14
Enabling Real-Time CPU-Bound In-Kernel Workloads To Run Infinite Loops While Keeping RCU Grace Periods Finite
App 20180165125 - McKenney; Paul E.
2018-06-14
Optimized Iterators For RCU-Protected Skiplists
App 20180157696 - McKenney; Paul E. ;   et al.
2018-06-07
Handling CPU hotplug events in RCU without sleeplocks
Grant 9,965,432 - McKenney May 8, 2
2018-05-08
Handling CPU hotplug events in RCU without sleeplocks
Grant 9,940,290 - McKenney April 10, 2
2018-04-10
Fair High-Throughput Locking For Expedited Grace Periods
App 20180095666 - McKenney; Paul E.
2018-04-05
Atomically moving data elements between or within linked data structures
Grant 9,910,907 - McKenney March 6, 2
2018-03-06
Atomical moving data elements between or within linked data structures
Grant 9,910,908 - McKenney March 6, 2
2018-03-06
Short-Circuiting Normal Grace-Period Computations In The Presence Of Expedited Grace Periods
App 20180060140 - McKenney; Paul E.
2018-03-01
Short-Circuiting Normal Grace-Period Computations In The Presence Of Expedited Grace Periods
App 20180060086 - McKenney; Paul E.
2018-03-01
Shielding Real-Time Workloads From OS Jitter Due To Expedited Grace Periods
App 20180046521 - McKenney; Paul E.
2018-02-15
Shielding Real-Time Workloads From OS Jitter Due To Expedited Grace Periods
App 20180046468 - McKenney; Paul E.
2018-02-15
Scalable RCU callback offloading
Grant 9,886,329 - McKenney February 6, 2
2018-02-06
Low overhead contention-based switching between ticket lock and queued lock
Grant 9,830,199 - McKenney November 28, 2
2017-11-28
Low overhead contention-based switching between ticket lock and queued lock
Grant 9,830,201 - McKenney November 28, 2
2017-11-28
Signal interrupts in a transactional memory system
Grant 9,824,039 - McKenney , et al. November 21, 2
2017-11-21
Signal interrupts in a transactional memory system
Grant 9,824,040 - McKenney , et al. November 21, 2
2017-11-21
Preemptible-RCU CPU hotplugging while maintaining real-time response
Grant 9,727,467 - McKenney August 8, 2
2017-08-08
Preemptible-RCU CPU hotplugging while maintaining real-time response
Grant 9,720,836 - McKenney August 1, 2
2017-08-01
Handling CPU Hotplug Events In RCU Without Sleeplocks
App 20170097917 - McKenney; Paul E.
2017-04-06
Handling CPU Hotplug Events In RCU Without Sleeplocks
App 20170097916 - McKenney; Paul E.
2017-04-06
Suspending transactional-memory transactions without stack corruption
Grant 9,606,829 - McKenney March 28, 2
2017-03-28
TASKS.sub.--RCU detection of tickless user mode execution as a quiescent state
Grant 9,600,349 - McKenney March 21, 2
2017-03-21
Suspending transactional-memory transactions without stack corruption
Grant 9,594,589 - McKenney March 14, 2
2017-03-14
Tasks.sub.--RCU detection of tickless user mode execution as a quiescent state
Grant 9,552,236 - McKenney January 24, 2
2017-01-24
Scalable RCU Callback Offloading
App 20160378573 - McKenney; Paul E.
2016-12-29
Applying limited-size hardware transactional memory to arbitrarily large data structure
Grant 9,529,839 - McKenney , et al. December 27, 2
2016-12-27
Detecting full-system idle state in adaptive-tick kernels
Grant 9,519,307 - McKenney December 13, 2
2016-12-13
TASKS_RCU Detection Of Tickless User Mode Execution As A Quiescent State
App 20160335133 - McKenney; Paul E.
2016-11-17
Preemptible-RCU CPU Hotplugging While Maintaining Real-Time Response
App 20160335183 - McKenney; Paul E.
2016-11-17
Preemptible-RCU CPU Hotplugging While Maintaining Real-Time Response
App 20160335137 - McKenney; Paul E.
2016-11-17
TASKS_RCU Detection Of Tickless User Mode Execution As A Quiescent State
App 20160335136 - McKenney; Paul E.
2016-11-17
Safely rolling back transactions in a transactional memory system with concurrent readers
Grant 9,459,963 - McKenney , et al. October 4, 2
2016-10-04
Atomically Moving Data Elements Between Or Within Linked Data Structures
App 20160224608 - McKenney; Paul E.
2016-08-04
Atomically Moving Data Elements Between Or Within Linked Data Structures
App 20160224583 - McKenney; Paul E.
2016-08-04
Highly scalable tree-based trylock
Grant 9,400,818 - McKenney July 26, 2
2016-07-26
Highly scalable tree-based trylock
Grant 9,396,226 - McKenney July 19, 2
2016-07-19
Achieving low grace period latencies despite energy efficiency
Grant 9,389,925 - McKenney July 12, 2
2016-07-12
Expediting RCU grace periods under user mode control
Grant 9,348,765 - McKenney May 24, 2
2016-05-24
Suspending Transactional-Memory Transactions Without Stack Corruption
App 20160085549 - McKenney; Paul E.
2016-03-24
Suspending Transactional-Memory Transactions Without Stack Corruption
App 20160085548 - McKenney; Paul E.
2016-03-24
Expedited module unloading for kernel modules that execute read-copy update callback processing code
Grant 9,262,234 - McKenney February 16, 2
2016-02-16
Expedited module unloading for kernel modules that execute read-copy update callback processing code
Grant 9,256,476 - McKenney February 9, 2
2016-02-09
Enabling hardware transactional memory to work more efficiently with readers that can tolerate stale data
Grant 9,251,074 - McKenney February 2, 2
2016-02-02
Asynchronous grace-period primitives for user-space applications
Grant 9,250,979 - McKenney February 2, 2
2016-02-02
Asynchronous grace-period primitives for user-space applications
Grant 9,250,978 - McKenney February 2, 2
2016-02-02
Enabling hardware transactional memory to work more efficiently with readers that can tolerate stale data
Grant 9,244,844 - McKenney January 26, 2
2016-01-26
Reader-writer synchronization with high-performance readers and low-latency writers
Grant 9,218,305 - McKenney December 22, 2
2015-12-22
Reader-writer synchronization with high-performance readers and low-latency writers
Grant 9,218,307 - McKenney December 22, 2
2015-12-22
Low Overhead Contention-Based Switching Between Ticket Lock And Queued Lock
App 20150355953 - McKenney; Paul E.
2015-12-10
Read-copy update implementation for non-cache-coherent systems
Grant 9,189,413 - McKenney November 17, 2
2015-11-17
Read-copy update implementation for non-cache-coherent systems
Grant 9,183,156 - McKenney November 10, 2
2015-11-10
Performance of RCU-based searches and updates of cyclic data structures
Grant 9,081,803 - McKenney July 14, 2
2015-07-14
Achieving Low Grace Period Latencies Despite Energy Efficiency
App 20150153817 - McKenney; Paul E.
2015-06-04
Optimized resizing for RCU-protected hash tables
Grant 9,015,133 - McKenney , et al. April 21, 2
2015-04-21
Optimized resizing for RCU-protected hash tables
Grant 9,009,122 - McKenney , et al. April 14, 2
2015-04-14
Resolving RCU-scheduler deadlocks
Grant 9,003,420 - McKenney April 7, 2
2015-04-07
Resolving RCU-scheduler deadlocks
Grant 8,997,110 - McKenney March 31, 2
2015-03-31
Read-copy update system and method
Grant 8,990,510 - McKenney , et al. March 24, 2
2015-03-24
Signal Interrupts In A Transactional Memory System
App 20150074311 - McKenney; Paul E. ;   et al.
2015-03-12
Signal Interrupts In A Transactional Memory System
App 20150074309 - McKenney; Paul E. ;   et al.
2015-03-12
Motivating lazy RCU callbacks under out-of-memory conditions
Grant 8,972,801 - McKenney March 3, 2
2015-03-03
Energy efficient implementation of read-copy update for light workloads running on systems with many processors
Grant 8,938,631 - McKenney January 20, 2
2015-01-20
In-kernel SRCU implementation with reduced OS jitter
Grant 8,924,655 - McKenney December 30, 2
2014-12-30
Detecting Full-System Idle State In Adaptive-Tick Kernels
App 20140380084 - McKenney; Paul E.
2014-12-25
Highly Scalable Tree-Based Trylock
App 20140379676 - McKenney; Paul E.
2014-12-25
Highly Scalable Tree-Based Trylock
App 20140379678 - McKenney; Paul E.
2014-12-25
Low Overhead Contention-Based Switching Between Ticket Lock And Queued Lock
App 20140351231 - McKenney; Paul E.
2014-11-27
Performance of RCU-based searches and updates of cyclic data structures
Grant 8,874,535 - McKenney October 28, 2
2014-10-28
Effective management of blocked-tasks in preemptible read-copy update
Grant 8,869,166 - McKenney October 21, 2
2014-10-21
Expediting RCU Grace Periods Under User Mode Control
App 20140281295 - McKenney; Paul E.
2014-09-18
Enabling Hardware Transactional Memory To Work More Efficiently With Readers That Can Tolerate Stale Data
App 20140281267 - McKenney; Paul E.
2014-09-18
Enabling Hardware Transactional Memory To Work More Efficiently With Readers That Can Tolerate Stale Data
App 20140281268 - McKenney; Paul E.
2014-09-18
Motivating Lazy RCU Callbacks Under Out-Of-Memory Conditions
App 20140223242 - McKenney; Paul E.
2014-08-07
In-Kernel SRCU Implementation With Reduced OS Jitter
App 20140223119 - McKenney; Paul E.
2014-08-07
Scalable, concurrent resizing of hash tables
Grant 8,788,543 - McKenney , et al. July 22, 2
2014-07-22
Fast path for grace-period detection for read-copy update system
Grant 8,706,706 - McKenney April 22, 2
2014-04-22
Performance Of RCU-Based Searches And Updates Of Cyclic Data Structures
App 20140108366 - McKenney; Paul E.
2014-04-17
Performance Of RCU-Based Searches And Updates Of Cyclic Data Structures
App 20140108365 - McKenney; Paul E.
2014-04-17
Resolving RCU-Scheduler Deadlocks
App 20140089939 - McKenney; Paul E.
2014-03-27
Reader-Writer Synchronization With High-Performance Readers And Low-Latency Writers
App 20140089606 - McKenney; Paul E.
2014-03-27
Read-Copy Update Implementation For Non-Cache-Coherent Systems
App 20140089596 - McKenney; Paul E.
2014-03-27
Optimized deletion and insertion for high-performance resizable RCU-protected hash tables
Grant 8,666,952 - McKenney , et al. March 4, 2
2014-03-04
Optimized deletion and insertion for high-performance resizable RCU-protected hash tables
Grant 8,661,005 - McKenney , et al. February 25, 2
2014-02-25
Cluster-wide read-copy update system and method
Grant 8,635,193 - McKenney , et al. January 21, 2
2014-01-21
Energy Efficient Implementation Of Read-Copy Update For Light Workloads Running On Systems With Many Processors
App 20140006820 - McKenney; Paul E.
2014-01-02
Effective management of blocked-tasks in preemptible read-copy update
Grant 8,615,771 - McKenney December 24, 2
2013-12-24
Resolving RCU-Scheduler Deadlocks
App 20130311995 - McKenney; Paul E.
2013-11-21
Efficiently boosting priority of read-copy update readers while resolving races with exiting and unlocking processes
Grant 8,495,641 - McKenney July 23, 2
2013-07-23
Expedited Module Unloading For Kernel Modules That Execute Read-Copy Update Callback Processing Code
App 20130151798 - McKenney; Paul E.
2013-06-13
Optimized Deletion And Insertion For High-Performance Resizable RCU-Protected Hash Tables
App 20130151811 - McKenney; Paul E. ;   et al.
2013-06-13
Optimized Resizing For RCU-Protected Hash Tables
App 20130151488 - McKenney; Paul E. ;   et al.
2013-06-13
Optimized Deletion And Insertion For High-Performance Resizable RCU-Protected Hash Tables
App 20130151489 - McKenney; Paul E. ;   et al.
2013-06-13
Expedited Module Unloading For Kernel Modules That Execute Read-Copy Update Callback Processing Code
App 20130152095 - McKenney; Paul E.
2013-06-13
Optimized Resizing For RCU-Protected Hash Tables
App 20130151524 - McKenney; Paul E. ;   et al.
2013-06-13
Reader-Writer Synchronization With High-Performance Readers And Low-Latency Writers
App 20130138896 - McKenney; Paul E.
2013-05-30
Making read-copy update free-running grace period counters safe against lengthy low power state sojourns
Grant 8,407,503 - McKenney March 26, 2
2013-03-26
Energy Efficient Implementation Of Read-Copy Update For Light Workloads Running On Systems With Many Processors
App 20130061071 - McKenney; Paul E.
2013-03-07
Moving physical objects from original physical site to user-specified locations at destination physical site
Grant 8,380,464 - Correl , et al. February 19, 2
2013-02-19
Asynchronous Grace-Period Primitives For User-Space Applications
App 20120331238 - McKenney; Paul E.
2012-12-27
Asynchronous Grace-Period Primitives For User-Space Applications
App 20120331237 - McKenney; Paul E.
2012-12-27
Effective Management Of Blocked-Tasks In Preemptible Read-Copy Update
App 20120324461 - McKenney; Paul E.
2012-12-20
Read-Copy Update Implementation For Non-Cache-Coherent Systems
App 20120324170 - McKenney; Paul E.
2012-12-20
Effective Management Of Blocked-Tasks In Preemptible Read-Copy Update
App 20120324473 - McKenney; Paul E.
2012-12-20
High performance real-time read-copy update
Grant 8,307,173 - McKenney November 6, 2
2012-11-06
Hybrid multi-threaded access to data structures using hazard pointers for reads and locks for updates
Grant 8,250,047 - McKenney , et al. August 21, 2
2012-08-21
Providing a computing system with real-time capabilities
Grant 8,230,446 - McKenney , et al. July 24, 2
2012-07-24
High Performance Real-Time Read-Copy Update
App 20120144129 - McKenney; Paul E.
2012-06-07
High performance real-time read-copy update
Grant 8,185,704 - McKenney May 22, 2
2012-05-22
Use of rollback RCU with read-side modifications to RCU-protected data structures
Grant 8,176,489 - Bauer , et al. May 8, 2
2012-05-08
Making Read-Copy Update Free-Running Grace Period Counters Safe Against Lengthy Low Power State Sojourns
App 20120079301 - McKenney; Paul E.
2012-03-29
Cluster-wide read-copy update system and method
Grant 8,126,843 - McKenney , et al. February 28, 2
2012-02-28
Cluster-Wide Read-Copy Update System And Method
App 20120047140 - McKenney; Paul E. ;   et al.
2012-02-23
Scalable, Concurrent Resizing Of Hash Tables
App 20110283082 - McKenney; Paul E. ;   et al.
2011-11-17
Optimizing preemptible read-copy update for low-power usage by avoiding unnecessary wakeups
Grant 8,055,918 - McKenney , et al. November 8, 2
2011-11-08
Read-copy-update (RCU) operations with reduced memory barrier usage
Grant 8,055,860 - McKenney , et al. November 8, 2
2011-11-08
User-level read-copy update that does not require disabling preemption or signal handling
Grant 8,020,160 - McKenney September 13, 2
2011-09-13
Atomic renaming and moving of data files while permitting lock-free look-ups
Grant 7,987,166 - McKenney , et al. July 26, 2
2011-07-26
Quad aware locking primitive
Grant 7,979,617 - McKenney , et al. July 12, 2
2011-07-12
Security module
Grant 7,971,243 - McKenney , et al. June 28, 2
2011-06-28
Applying Limited-Size Hardware Transactional Memory To Arbitrarily Large Data Structure
App 20110137962 - McKenney; Paul E. ;   et al.
2011-06-09
Optimizing grace period detection for preemptible read-copy update on uniprocessor systems
Grant 7,953,708 - McKenney , et al. May 31, 2
2011-05-31
Efficient support of consistent cyclic search with read-copy update and parallel updates
Grant 7,953,778 - McKenney , et al. May 31, 2
2011-05-31
Read/write lock with reduced reader lock sampling overhead in absence of writer lock acquisition
Grant 7,934,062 - McKenney , et al. April 26, 2
2011-04-26
Updating first data value before second data value
Grant 7,904,438 - McKenney March 8, 2
2011-03-08
Realtime-safe read copy update with lock-free readers
Grant 7,904,436 - McKenney March 8, 2
2011-03-08
High Performance Real-Time Read-Copy Update
App 20110055183 - McKenney; Paul E.
2011-03-03
Safely Rolling Back Transactions In A Transactional Memory System With Concurrent Readers
App 20110055630 - McKenney; Paul E. ;   et al.
2011-03-03
Atomically moving list elements between lists using read-copy update
Grant 7,873,612 - McKenney , et al. January 18, 2
2011-01-18
Updating First Data Value Before Second Data Value
App 20100318502 - McKenney; Paul E.
2010-12-16
Instructions for ordering execution in pipelined processes
Grant 7,844,802 - McKenney November 30, 2
2010-11-30
Method and apparatus for updating first data value before second data value
Grant 7,836,034 - McKenney November 16, 2
2010-11-16
Read-copy-update (RCU) operations with reduced memory barrier usage
Grant 7,818,306 - McKenney , et al. October 19, 2
2010-10-19
Efficient support of consistent cyclic search with read-copy-update
Grant 7,814,082 - McKenney October 12, 2
2010-10-12
Efficient sharing of memory between applications running under different operating systems on a shared hardware system
Grant 7,809,896 - McKenney , et al. October 5, 2
2010-10-05
Hard real-time response
Grant 7,748,003 - McKenney , et al. June 29, 2
2010-06-29
Adaptive reader-writer lock
Grant 7,747,805 - McKenney June 29, 2
2010-06-29
Efficiently boosting priority of read-copy update readers in a real-time data processing system
Grant 7,734,879 - McKenney , et al. June 8, 2
2010-06-08
Adapting RCU for real-time operating system usage
Grant 7,734,881 - McKenney , et al. June 8, 2
2010-06-08
Read-copy update grace period detection without atomic instructions that gracefully handles large numbers of processors
Grant 7,689,789 - McKenney , et al. March 30, 2
2010-03-30
User-level Read-copy Update That Does Not Require Disabling Preemption Or Signal Handling
App 20100023946 - McKenney; Paul E.
2010-01-28
Optimizing Grace Period Detection For Preemptible Read-copy Update On Uniprocessor Systems
App 20100023559 - McKenney; Paul E. ;   et al.
2010-01-28
Realtime-safe read copy update with per-processor read/write locks
Grant 7,653,791 - McKenney January 26, 2
2010-01-26
Moving physical objects from original physical site to user-specified locations at destination physical site
App 20100010783 - Correl; Stephen F. ;   et al.
2010-01-14
Efficient Support Of Consistent Cyclic Search With Read-copy Update And Parallel Updates
App 20090292705 - McKenney; Paul E. ;   et al.
2009-11-26
Optimizing Preemptible Read-Copy Update for Low-Power Usage by Avoiding Unnecessary Wakeups
App 20090254764 - McKenney; Paul E. ;   et al.
2009-10-08
Utilizing hardware transactional approach to execute code after initially utilizing software locking by employing pseudo-transactions
Grant 7,587,615 - McKenney September 8, 2
2009-09-08
System For Controlling Memory Power Consumption In Integrated Devices
App 20090147612 - McKenney; Paul E.
2009-06-11
Providing a computing system with real-time capabilities
App 20090138896 - McKenney; Paul E. ;   et al.
2009-05-28
Fast Path For Grace-period Detection For Read-copy Update System
App 20090077080 - McKenney; Paul E.
2009-03-19
Quad aware Locking Primitive
App 20090063826 - McKenney; Paul E. ;   et al.
2009-03-05
Quad aware locking primitive
Grant 7,500,036 - McKenney , et al. March 3, 2
2009-03-03
Efficient Sharing Of Memory Between Applications Running Under Different Operating Systems On A Shared Hardware System
App 20090055601 - McKenney; Paul E. ;   et al.
2009-02-26
Efficient sharing of memory between applications running under different operating systems on a shared hardware system
Grant 7,478,204 - McKenney , et al. January 13, 2
2009-01-13
Efficiently Boosting Priority Of Read-copy Update Readers While Resolving Races With Exiting And Unlocking Processes
App 20090006403 - McKenney; Paul E.
2009-01-01
Read-copy update method
Grant 7,472,228 - McKenney , et al. December 30, 2
2008-12-30
Memory allocator for a multiprocessor computer system
Grant 7,472,233 - McKenney , et al. December 30, 2
2008-12-30
Read/write Lock With Reduced Reader Lock Sampling Overhead In Absence Of Writer Lock Acquisition
App 20080320262 - McKenney; Paul E. ;   et al.
2008-12-25
Read-Copy Update System And Method
App 20080313238 - McKenney; Paul E. ;   et al.
2008-12-18
Read-copy Update Grace Period Detection Without Atomic Instructions That Gracefully Handles Large Numbers Of Processors
App 20080288749 - McKenney; Paul E. ;   et al.
2008-11-20
Read-copy update grace period detection without atomic instructions that gracefully handles large numbers of processors
Grant 7,454,581 - McKenney , et al. November 18, 2
2008-11-18
Using vector processors to accelerate cache lookups
Grant 7,447,868 - McKenney November 4, 2
2008-11-04
Instructions For Ordering Execution In Pipelined Processes
App 20080263337 - McKenney; Paul E.
2008-10-23
Adaptive reader-writer lock
Grant 7,430,627 - McKenney September 30, 2
2008-09-30
Realtime-safe Read Copy Update With Lock-free Readers
App 20080229309 - McKenney; Paul E.
2008-09-18
Efficient support of consistent cyclic search with read-copy-update
Grant 7,426,511 - McKenney September 16, 2
2008-09-16
Realtime-safe Read Copy Update With Per-processor Read/write Locks
App 20080215784 - McKenney; Paul E.
2008-09-04
Adaptive Reader-Writer Lock
App 20080209433 - McKenney; Paul E.
2008-08-28
Efficient Support Of Consistent Cyclic Search With Read-copy-update
App 20080177742 - McKenney; Paul E.
2008-07-24
Apparatus for improving computer security
App 20080168280 - McKenney; Paul E. ;   et al.
2008-07-10
Instructions for ordering execution in pipelined processes
Grant 7,398,376 - McKenney July 8, 2
2008-07-08
Realtime-safe read copy update with per-processor read/write locks
Grant 7,395,383 - McKenney July 1, 2
2008-07-01
Realtime-safe read copy update with lock-free readers
Grant 7,395,263 - McKenney July 1, 2
2008-07-01
Security module
Grant 7,392,376 - McKenney , et al. June 24, 2
2008-06-24
Read-copy-update (RCU) operations with reduced memory barrier usage
App 20080140951 - McKenney; Paul E. ;   et al.
2008-06-12
Using Counter-Flip Acknowledge And Memory-Barrier Shoot-Down To Simplify Implementation of Read-Copy Update In Realtime Systems
App 20080082532 - McKenney; Paul E.
2008-04-03
Read-copy-update (RCU) operations with reduced memory barrier usage
Grant 7,353,346 - McKenney , et al. April 1, 2
2008-04-01
Atomic renaming and moving of data files while permitting lock-free look-ups
Grant 7,349,926 - McKenney , et al. March 25, 2
2008-03-25
Efficiently Boosting Priority Of Read-copy Update Readers In A Real-time Data Processing System
App 20080040720 - McKenney; Paul E. ;   et al.
2008-02-14
Atomically Moving List Elements Between Lists Using Read-copy Update
App 20080033952 - McKenney; Paul E. ;   et al.
2008-02-07
Security Module
App 20080022127 - McKenney; Paul E. ;   et al.
2008-01-24
Adapting RCU for Real-Time Operating System Usage
App 20070266209 - McKenney; Paul E. ;   et al.
2007-11-15
Adapting RCU for real-time operating system usage
Grant 7,287,135 - McKenney , et al. October 23, 2
2007-10-23
Security Module
App 20070226792 - McKenney; Paul E. ;   et al.
2007-09-27
Read-copy-update (RCU) operations with reduced memory barrier usage
App 20070226431 - McKenney; Paul E. ;   et al.
2007-09-27
Read-copy-update (RCU) operations with reduced memory barrier usage
App 20070226440 - McKenney; Paul E. ;   et al.
2007-09-27
Atomic renaming and moving of data files while permitting lock-free look-ups
App 20070198520 - McKenney; Paul E. ;   et al.
2007-08-23
Utilizing hardware transactional approach to execute code after initially utilizing software locking by employing pseudo-transactions
App 20070198521 - McKenney; Paul E.
2007-08-23
Realtime-safe read copy update with per-processor read/write locks
App 20070101071 - McKenney; Paul E.
2007-05-03
Realtime-safe read copy update with lock-free readers
App 20070083565 - McKenney; Paul E.
2007-04-12
Adaptive reader-writer lock
Grant 7,191,272 - McKenney March 13, 2
2007-03-13
Using vector processors to accelerate cache lookups
App 20060288151 - McKenney; Paul E.
2006-12-21
Hybrid multi-threaded access to data structures using hazard pointers for reads and locks for updates
App 20060265373 - McKenney; Paul E. ;   et al.
2006-11-23
Method and apparatus for updating first data value before second data value
App 20060259520 - McKenney; Paul E.
2006-11-16
Hard real-time response
App 20060150185 - McKenney; Paul E. ;   et al.
2006-07-06
Use of rollback RCU with read-side modifications to RCU-protected data structures
App 20060130061 - Bauer; Robert T. ;   et al.
2006-06-15
Read-copy update grace period detection without atomic instructions that gracefully handles large numbers of processors
App 20060123100 - McKenney; Paul E. ;   et al.
2006-06-08
Cluster-wide read-copy update system and method
App 20060117072 - McKenney; Paul E. ;   et al.
2006-06-01
Atomically moving list elements between lists using read-copy update
App 20060112121 - McKenney; Paul E. ;   et al.
2006-05-25
Read-copy update system and method
App 20060100996 - McKenney; Paul E. ;   et al.
2006-05-11
Method and apparatus for improving computer security
App 20060090085 - McKenney; Paul E. ;   et al.
2006-04-27
Adapting RCU for real-time operating system usage
App 20060090104 - McKenney; Paul E. ;   et al.
2006-04-27
Verification of proper coupling of power line communication units to power circuits
Grant 7,030,734 - Butler , et al. April 18, 2
2006-04-18
Software implementation of synchronous memory barriers
Grant 6,996,812 - McKenney February 7, 2
2006-02-07
Enhancement of real-time operating system functionality using a hypervisor
App 20050251806 - Auslander, Marc A. ;   et al.
2005-11-10
Efficient sharing of memory between applications running under different operating systems on a shared hardware system
App 20050246505 - McKenney, Paul E. ;   et al.
2005-11-03
Atomic renaming and moving of data files while permitting lock-free look-ups
App 20050223004 - McKenney, Paul E. ;   et al.
2005-10-06
Efficient support of consistent cyclic search with read-copy-update
App 20050198030 - McKenney, Paul E.
2005-09-08
Adaptive reader-writer lock
App 20050149634 - McKenney, Paul E.
2005-07-07
High speed methods for maintaining a summary of thread activity for multiprocessor computer systems
Grant 6,886,162 - McKenney April 26, 2
2005-04-26
Utilizing software locking approach to execute code upon failure of hardware transactional approach
App 20050086446 - McKenney, Paul E. ;   et al.
2005-04-21
Utilizing hardware transactional approach to execute code after initially utilizing software locking by employing pseudo-transactions
App 20050060559 - McKenney, Paul E.
2005-03-17
Verification of proper coupling of power line communication units to power circuits
App 20050017846 - Butler, Craig N. ;   et al.
2005-01-27
Reader-writer lock for multiprocessor systems
Grant 6,823,511 - McKenney , et al. November 23, 2
2004-11-23
Memory allocator for a multiprocessor computer system
App 20040205304 - McKenney, Paul E. ;   et al.
2004-10-14
Memory allocator for a multiprocessor computer system
Grant 6,785,888 - McKenney , et al. August 31, 2
2004-08-31
Spinlock for shared memory
Grant 6,779,090 - McKenney , et al. August 17, 2
2004-08-17
Security module
App 20040128507 - McKenney, Paul E. ;   et al.
2004-07-01
Adaptive reader-writer lock
App 20040117531 - McKenney, Paul E.
2004-06-17
Adaptive reader-writer lock
Grant 6,678,772 - McKenney January 13, 2
2004-01-13
High speed counters
Grant 6,668,310 - McKenney December 23, 2
2003-12-23
Spinlock for shared memory
App 20030221071 - McKenney, Paul E. ;   et al.
2003-11-27
Message passing using shared memory of a computer
Grant 6,629,152 - Kingsbury , et al. September 30, 2
2003-09-30
Using hardware counters to estimate cache warmth for process/thread schedulers
Grant 6,615,316 - McKenney , et al. September 2, 2
2003-09-02
Message Passing Using Shared Memory Of A Computer
App 20030061395 - KINGSBURY, BRENT A. ;   et al.
2003-03-27
Software implementation of synchronous memory Barriers
App 20020194436 - McKenney, Paul E.
2002-12-19
Instructions for ordering execution in pipelined processes
App 20020184476 - McKenney, Paul E.
2002-12-05
Lingering locks with fairness control for multi-node computer systems
Grant 6,480,918 - McKenney , et al. November 12, 2
2002-11-12
High speed counters
App 20020166030 - McKenney, Paul E.
2002-11-07
Quad aware locking primitive
App 20020087769 - McKenney, Paul E. ;   et al.
2002-07-04
Adaptive reader-writer lock
App 20020078284 - McKenney, Paul E.
2002-06-20
Apparatus and method for achieving reduced overhead mutual exclusion and maintaining coherency in a multiprocessor system utilizing execution history and thread monitoring
Grant 6,219,690 - Slingwine , et al. April 17, 2
2001-04-17
User specifiable allocation of memory for processes in a multiprocessor computer having a non-uniform memory architecture
Grant 6,205,528 - Kingsbury , et al. March 20, 2
2001-03-20
Apparatus and method for achieving reduced overhead mutual-exclusion and maintaining coherency in a multiprocessor system utilizing execution history and thread monitoring
Grant 5,727,209 - Slingwine , et al. March 10, 1
1998-03-10
Method for maintaining data coherency using thread activity summaries in a multicomputer system
Grant 5,608,893 - Slingwine , et al. March 4, 1
1997-03-04
Apparatus and method for achieving reduced overhead mutual exclusion and maintaining coherency in a multiprocessor system utilizing execution history and thread monitoring
Grant 5,442,758 - Slingwine , et al. August 15, 1
1995-08-15

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