MM

Michael David Marr

Snap: 4 patents #111 of 824Top 15%
Microsoft: 1 patents #894 of 4,126Top 25%
Overall (2025): #21,660 of 469,880Top 5%
5
Patents 2025

Issued Patents 2025

Patent #TitleCo-InventorsDate
12303783 Systems and methods for converting a bounded gameplay session to an unbounded gameplay session Keith S. Kaplan, Nathan T. Lewis 2025-05-20
12307267 Branch prediction for APIs Michael Cieslak, Jiayao Yu, Farnaz Azmoodeh, Jun Huang, Zahra Ferdowsi 2025-05-20
12284107 Device clustering Zahra Ferdowsi, Michael Cieslak, Aysegul Cansizoglu, Xiaolin Shi, Hussein Mohamed Hassan Mehanna +2 more 2025-04-22
12242373 Feature rollback for incapable mobile devices Michael Cieslak, Jiayao Yu, Kai Chen, Farnaz Azmoodeh, Jun Huang +1 more 2025-03-04
12229035 Staged release of updates with anomaly monitoring Michael Cieslak, Jiayao Yu, Kai Chen, Farnaz Azmoodeh, Jun Huang +4 more 2025-02-18