Issued Patents All Time
Showing 25 most recent of 34 patents
| Patent # | Title | Co-Inventors | Date |
|---|---|---|---|
| 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 |