DH

David Alan Hepkin

IBM: 34 patents #2,873 of 70,183Top 5%
Microsoft: 21 patents #1,590 of 40,388Top 4%
Overall (All Time): #45,020 of 4,157,543Top 2%
55
Patents All Time

Issued Patents All Time

Showing 25 most recent of 55 patents

Patent #TitleCo-InventorsDate
12353903 Software isolation of virtual machine resources Jin LIN, Michael Bishop Ebersol, Stephanie Sumyi LUCK, Jonathan E. Lange, Bruce J. Sherwin, Jr. +4 more 2025-07-08
12340207 Virtual machine update while keeping devices attached to the virtual machine Kevin Michael Broas, Wen Jia LIU, Hadden Mark Hoppert 2025-06-24
12265606 Direct assignment of physical devices to confidential virtual machines Jin LIN, Jason S. Wohlgemuth, Michael Bishop Ebersol, Aditya Bhandari, Steven Adrian West +10 more 2025-04-01
12204771 Software filtered memory devices in computing systems Martijn de Kort, Murtaza Ghiya, Liang Yang, Matthew David Kurjanowicz 2025-01-21
12204449 Computer memory management in computing devices Yevgeniy Bak, Kevin Michael Broas, Landy Wang, Mehmet Iyigun, Brandon Allsop +1 more 2025-01-21
11941260 Software filtered memory devices in computing systems Martijn de Kort, Murtaza Ghiya, Liang Yang, Matthew David Kurjanowicz 2024-03-26
11875145 Virtual machine update while keeping devices attached to the virtual machine Kevin Michael Broas, Wen Jia LIU, Hadden Mark Hoppert 2024-01-16
11580019 Computer memory management in computing devices Yevgeniy Bak, Kevin Michael Broas, Landy Wang, Mehmet Iyigun, Brandon Allsop +1 more 2023-02-14
11531533 Virtual machine update while keeping devices attached to the virtual machine Kevin Michael Broas, Wen Jia LIU, Hadden Mark Hoppert 2022-12-20
11385809 Software filtered memory devices in computing systems Martijn de Kort, Murtaza Ghiya, Liang Yang, Matthew David Kurjanowicz 2022-07-12
10990374 Virtual machine update while keeping devices attached to the virtual machine Kevin Michael Broas, Wen Jia LIU, Hadden Mark Hoppert 2021-04-27
10969973 Software filtered memory devices in computing systems Martijn de Kort, Murtaza Ghiya, Liang Yang, Matthew David Kurjanowicz 2021-04-06
10956193 Hypervisor virtual processor execution with extra-hypervisor scheduling Artem Oks 2021-03-23
10831886 Virtual machine manager facilitated selective code integrity enforcement Kenneth D. Johnson 2020-11-10
10649763 Resource efficient deployment of multiple hot patches Sai Ganesh Ramachandran, Bruce J. Sherwin, Jr. 2020-05-12
10621342 Speculative side channel attack mitigation using uncacheable memory Kenneth D. Johnson, Sai Ganesh Ramachandran, Xin David ZHANG, Arun U. Kishan 2020-04-14
10540199 Hardware accelerated virtual context switching 2020-01-21
10296413 Recovery environment for a virtual machine Allen Marshall, Kevin Michael Broas, Christopher McCarron, Mathew John 2019-05-21
10198572 Virtual machine manager facilitated selective code integrity enforcement Kenneth D. Johnson 2019-02-05
9928094 Hardware accelerated virtual context switching 2018-03-27
9430642 Providing virtual secure mode with different virtual trust levels each having separate memory access protections, interrupt subsystems and private processor states Arun U. Kishan 2016-08-30
9417899 Memory page de-duplication in a computer system that includes a plurality of virtual machines Stuart Z. Jacobs, Bruce Mealey, Naresh Nayar, Wade B. Ouren 2016-08-16
9342336 Memory page de-duplication in a computer system that includes a plurality of virtual machines Stuart Z. Jacobs, Bruce Mealey, Naresh Nayar, Wade B. Ouren 2016-05-17
9183056 Expanding memory size Satya P. Sharma, Saurabh Sharma, Randall Craig Swanberg 2015-11-10
8799892 Selective memory donation in virtual real memory environment 2014-08-05