Issued Patents All Time
Showing 25 most recent of 64 patents
| Patent # | Title | Co-Inventors | Date |
|---|---|---|---|
| 12277174 | Label propagation in a distributed system | Matthew H. Austern, James C. Dehnert, Aart J. C. Bik, Grzegorz Malewicz | 2025-04-15 |
| 11698931 | Label propagation in a distributed system | Matthew H. Austern, James C. Dehnert, Aart J. C. Bik, Grzegorz Malewicz | 2023-07-11 |
| 11263265 | Label propagation in a distributed system | Matthew H. Austern, James C. Dehnert, Aart J. C. Bik, Grzegorz Malewicz | 2022-03-01 |
| 10504255 | Label propagation in a distributed system | Matthew H. Austern, James C. Dehnert, Aart J. C. Bik, Grzegorz Malewicz | 2019-12-10 |
| 10394792 | Data storage in a graph processing system | James C. Dehnert, Matthew H. Austern, Aart J. C. Bik, Grzegorz Malewicz, Ilan Horn +1 more | 2019-08-27 |
| 10268777 | Data backup in a graph processing system | Aart J. C. Bik, James C. Dehnert, Matthew H. Austern | 2019-04-23 |
| 9870631 | Multiple reference point shortest path algorithm | Mohamed Elbassiony Mohamed Abou El Alaa Khalefa, Matthew H. Austern, James C. Dehnert, Aart J. C. Bik, Grzegorz Malewicz | 2018-01-16 |
| 9819731 | Distributing global values in a graph processing system | Matthew H. Austern, James C. Dehnert, Aart J. C. Bik | 2017-11-14 |
| 9727425 | Confined recovery in a distributed computing system | Grzegorz Malewicz, Matthew H. Austern, James C. Dehnert, Aart J. C. Bik | 2017-08-08 |
| 9652876 | Label propagation in a distributed system | Matthew H. Austern, James C. Dehnert, Aart J. C. Bik, Grzegorz Malewicz | 2017-05-16 |
| 9535742 | Clustering for parallel processing | Joseph S. Beda, III, Yonggang Zhao | 2017-01-03 |
| 9495477 | Data storage in a graph processing system | James C. Dehnert, Matthew H. Austern, Aart J. C. Bik, Grzegorz Malewicz, Ilan Horn +1 more | 2016-11-15 |
| 9385845 | Distributing global values in a graph processing system | Matthew H. Austern, James C. Dehnert, Aart J. C. Bik, Grzegorz Malewicz | 2016-07-05 |
| 9336024 | Clustering for parallel processing | Joseph S. Beda, III, Jerry Zhao | 2016-05-10 |
| 9135565 | Multiple reference point shortest path algorithm | Mohamed Elbassiony Mohamed Abou El Alaa Khalefa, Matthew H. Austern, James C. Dehnert, Aart J. C. Bik, Grzegorz Malewicz | 2015-09-15 |
| 9104665 | Data backup in a graph processing system | Aart J. C. Bik, James C. Dehnert, Matthew H. Austern | 2015-08-11 |
| 9026850 | Confined recovery in a distributed computing system | Grzegorz Malewicz, Matthew H. Austern, James C. Dehnert, Aart J. C. Bik | 2015-05-05 |
| 8973008 | Combining different resource types | Glenn C. Skinner, Laurent Daynes | 2015-03-03 |
| 8880941 | Optimum checkpoint frequency | Charles Reiss, Grzegorz Malewicz, Matthew H. Austern, James C. Dehnert, Aart J. C. Bik | 2014-11-04 |
| 8793283 | Label propagation in a distributed system | Matthew H. Austern, James C. Dehnert, Aart J. C. Bik, Grzegorz Malewicz | 2014-07-29 |
| 8645429 | Resolving conflicting graph mutations | Aart J. C. Bik, Matthew H. Austern, James C. Dehnert, Grzegorz Malewicz, Naty Leiser | 2014-02-04 |
| 8584129 | Dispenser determines responses to resource requests for a single respective one of consumable resource using resource management policy | Glenn C. Skinner, Ciaran J. Bryce, Stephen C. Hahn, Peter James Soper | 2013-11-12 |
| 8392564 | Cluster-wide resource usage monitoring | Glenn C. Skinner, Laurent Daynes, Krzysztof Palacz | 2013-03-05 |
| 8250559 | Supporting per-program classpaths with class sharing in a multi-tasking virtual machine | Laurent Daynes | 2012-08-21 |
| 8200938 | Computer system and method providing a memory buffer for use with native and platform-independent software code | Laurent Daynes | 2012-06-12 |