JJ

James E. Johnson

Microsoft: 30 patents #849 of 40,388Top 3%
DE Digital Equipment: 3 patents #412 of 2,100Top 20%
Overall (All Time): #101,508 of 4,157,543Top 3%
34
Patents All Time

Issued Patents All Time

Showing 25 most recent of 34 patents

Patent #TitleCo-InventorsDate
11868793 Tenant-controlled cloud updates Jiaxing Zhang, Thomas Moscibroda, Haoran Wang, Jurgen A. Willis, Yang Chen +2 more 2024-01-09
11175943 Tenant-controlled cloud updates Jiaxing Zhang, Thomas Moscibroda, Haoran Wang, Jurgen A. Willis, Yang Chen +2 more 2021-11-16
11121906 Data plane API in a distributed computing network Guhan Suriyanarayanan, Luis Irun-Briz 2021-09-14
11032359 Multi-priority service instance allocation within cloud computing platforms Thomas Moscibroda, Yang Chen, Ajay Mani, Mark Eugene Russinovich 2021-06-08
10944815 Service location management in computing systems 2021-03-09
10664348 Fault recovery management in a cloud computing environment Mark Eugene Russinovich 2020-05-26
10652321 Optimal allocation of dynamic cloud computing platform resources Mark Eugene Russinovich, Ajay Mani, Bryan W. Tuttle, Alejandro Matute Gonzalez, Huy Hoang 2020-05-12
10630765 Multi-priority service instance allocation within cloud computing platforms Thomas Moscibroda, Yang Chen, Ajay Mani, Mark Eugene Russinovich 2020-04-21
10476948 Service location management in computing systems 2019-11-12
10459750 Tenant-controlled cloud apparatus Jiaxing Zhang, Thomas Moscibroda, Haoran Wang, Jurgen A. Willis, Yang Chen +2 more 2019-10-29
10432450 Data plane API in a distributed computing network Guhan Suriyanarayanan, Luis Irun-Briz 2019-10-01
10153941 Distributed operational control in computing systems David A. Dion, Marcus Fontoura, Milan Vukosavljevic, Mark Eugene Russinovich, Gopal Krishna R. Kakivaya 2018-12-11
10110501 Tenant control in initiating atomic platform tasks Pavithra Tyamagondlu Nagesharao, Luis Irun-Briz, Sushant Pramod Rewaskar, Ajay Mani, Saad Syed 2018-10-23
10061652 Fault recovery management in a cloud computing environment Mark Eugene Russinovich 2018-08-28
9871857 Optimal allocation of dynamic cloud computing platform resources Mark Eugene Russinovich, Ajay Mani, Bryan W. Tuttle, Alejandro Matute Gonzalez, Huy Hoang 2018-01-16
9710250 Mechanism for safe and reversible rolling upgrades Luis Irun-Briz 2017-07-18
8683030 Routing of pooled messages via an intermediary Kartik Paramasivam, Nicholas Alexander Allen, John A. Taylor, Margaret J. Drollinger 2014-03-25
8572627 Providing supplemental semantics to a transactional queue manager Affan Dar 2013-10-29
8301706 Routing of pooled messages via an intermediary Kartik Paramasivam, Nicholas Alexander Allen, John A. Taylor, Margaret J. Lye 2012-10-30
8166481 Transaction processing in transactional memory Alexander Dadiomov, Dana Groff, Yosseff Levanoni 2012-04-24
8082344 Transaction manager virtualization John D. Doty, William J. Carley, Kapil Gupta 2011-12-20
7991971 State management for transactional backup consistency Dana Groff, Jonathan M. Cargille, Norbert Paul Kusters, Ran Kalach, Surendra Verma 2011-08-02
7912973 Message exchange protocol extension negotiation Max Feingold, David E. Langworthy, John D. Doty, Michael Ray Clark 2011-03-22
7873832 Mechanism for secure participation in a transaction by a third party Max Feingold, David E. Langworthy, Christopher G. Kaler 2011-01-18
7860840 Maintaining correct transaction results when transaction management configurations change William J. Carley, Michael Ray Clark 2010-12-28