Issued Patents All Time
Showing 25 most recent of 145 patents
| Patent # | Title | Co-Inventors | Date |
|---|---|---|---|
| 11386079 | Replacing preemptible RCU with an augmented SRCU implementation | Lawrence Roy | 2022-07-12 |
| 11321147 | Determining when it is safe to use scheduler lock-acquiring wakeups to defer quiescent states in real-time preemptible read-copy update | — | 2022-05-03 |
| 11055271 | Funnel locking for sleepable read-copy update | — | 2021-07-06 |
| 10983840 | Consolidating read-copy update types having different definitions of a quiescent state | — | 2021-04-20 |
| 10977042 | Using expedited RCU grace periods to avoid out-of-memory conditions for offloaded RCU callbacks | — | 2021-04-13 |
| 10831542 | Prevent counter wrap during update-side grace-period-request processing in tree-SRCU implementations | — | 2020-11-10 |
| 10613913 | Funnel locking for normal RCU grace period requests | — | 2020-04-07 |
| 10459761 | Enabling real-time CPU-bound in-kernel workloads to run infinite loops while keeping RCU grace periods finite | — | 2019-10-29 |
| 10459762 | Enabling real-time CPU-bound in-kernel workloads to run infinite loops while keeping RCU grace periods finite | — | 2019-10-29 |
| 10452638 | Atomically moving data elements between or within linked data structures having no support for atomic moves | — | 2019-10-22 |
| 10372510 | Using expedited grace periods to short-circuit normal grace-period computations | — | 2019-08-06 |
| 10360080 | Short-circuiting normal grace-period computations in the presence of expedited grace periods | — | 2019-07-23 |
| 10353748 | Short-circuiting normal grace-period computations in the presence of expedited grace periods | — | 2019-07-16 |
| 10311039 | Optimized iterators for RCU-protected skiplists | Manuel Mayr | 2019-06-04 |
| 10282230 | Fair high-throughput locking for expedited grace periods | — | 2019-05-07 |
| 10268610 | Determining whether a CPU stalling a current RCU grace period had interrupts enabled | — | 2019-04-23 |
| 10162644 | Shielding real-time workloads from OS jitter due to expedited grace periods | — | 2018-12-25 |
| 10146579 | Enabling real-time CPU-bound in-kernel workloads to run infinite loops while keeping RCU grace periods finite | — | 2018-12-04 |
| 10146577 | Enabling real-time CPU-bound in-kernel workloads to run infinite loops while keeping RCU grace periods finite | — | 2018-12-04 |
| 10140131 | Shielding real-time workloads from OS jitter due to expedited grace periods | — | 2018-11-27 |
| 9965432 | Handling CPU hotplug events in RCU without sleeplocks | — | 2018-05-08 |
| 9940290 | Handling CPU hotplug events in RCU without sleeplocks | — | 2018-04-10 |
| 9910908 | Atomical moving data elements between or within linked data structures | — | 2018-03-06 |
| 9910907 | Atomically moving data elements between or within linked data structures | — | 2018-03-06 |
| 9886329 | Scalable RCU callback offloading | — | 2018-02-06 |