MM

Michael David Marr

AM Amazon: 140 patents #19 of 19,158Top 1%
Microsoft: 45 patents #411 of 40,388Top 2%
Snap: 39 patents #56 of 1,334Top 5%
Overall (All Time): #2,538 of 4,157,543Top 1%
226
Patents All Time

Issued Patents All Time

Showing 25 most recent of 226 patents

Patent #TitleCo-InventorsDate
12307267 Branch prediction for APIs Michael Cieslak, Jiayao Yu, Farnaz Azmoodeh, Jun Huang, Zahra Ferdowsi 2025-05-20
12303783 Systems and methods for converting a bounded gameplay session to an unbounded gameplay session Keith S. Kaplan, Nathan T. Lewis 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
12175022 Visual and audio wake commands Daniel Colascione, Matthew Hanover, Sergei Korolev, Scott Myers, James M. Powderly 2024-12-24
12161940 Methods and systems for enabling users to experience previously hidden information during a playable recreation of a video game session Keith S. Kaplan 2024-12-10
12147817 Automated scaling of application features based on rules Michael Cieslak, Jiayao Yu, Kai Chen, Farnaz Azmoodeh, Jun Huang +1 more 2024-11-19
12074756 Monitoring and detecting causes of failures of network paths Richendra Khanna, Edward L. Wallace, Jagwinder Singh Brar, Samuel James McKelvie, Peter N. DeSantis +4 more 2024-08-27
12034599 Device configuration parameter determination Michael Cieslak, Jiayao Yu, Kai Chen, Farnaz Azmoodeh, Jun Huang +1 more 2024-07-09
11949582 Device clustering Zahra Ferdowsi, Michael Cieslak, Aysegul Cansizoglu, Xiaolin Shi, Hussein Mohamed Hassan Mehanna +2 more 2024-04-02
11896905 Methods and systems for continuing to execute a simulation after processing resources go offline Keith S. Kaplan, Nathan T. Lewis 2024-02-13
11857876 System and method for providing dynamically variable maps in a video game Keith S. Kaplan, Nathan T. Lewis 2024-01-02
11853192 Network device performance metrics determination Michael Cieslak, Jiayao Yu, Kai Chen, Farnaz Azmoodeh, Jun Huang +3 more 2023-12-26
11816506 Core targeting in heterogeneous multiprocessor systems Michael Cieslak, Jiayao Yu, Kai Chen, Farnaz Azmoodeh, Jun Huang +1 more 2023-11-14
11816010 Staged release of updates with anomaly monitoring Michael Cieslak, Jiayao Yu, Kai Chen, Farnaz Azmoodeh, Jun Huang +4 more 2023-11-14
11811846 Thermal state inference based frequency scaling Michael Cieslak 2023-11-07
11800189 Automated graphical image modification scaling based on rules Michael Cieslak, Jiayao Yu, Kai Chen, Farnaz Azmoodeh, Jun Huang +1 more 2023-10-24
11797099 Visual and audio wake commands Daniel Colascione, Matthew Hanover, Sergei Korolev, Scott Myers, James M. Powderly 2023-10-24
11750682 Messaging system with circumstance configuration framework for hardware Michael Cieslak, Jiayao Yu, Kai Chen, Farnaz Azmoodeh, Jun Huang +2 more 2023-09-05
11750545 Messaging system with circumstance configuration framework Michael Cieslak, Jiayao Yu, Kai Chen, Farnaz Azmoodeh, Jun Huang +1 more 2023-09-05
11709531 Configuration management based on thermal state Michael Cieslak, Jiayao Yu, Kai Chen, Farnaz Azmoodeh, Jun Huang +1 more 2023-07-25
11704135 Automated scaling of application features based on rules Michael Cieslak, Jiayao Yu, Kai Chen, Farnaz Azmoodeh, Jun Huang +1 more 2023-07-18
11683236 Benchmarking to infer configuration of similar devices Michael Cieslak, Jiayao Yu, Kai Chen, Farnaz Azmoodeh, Jun Huang +1 more 2023-06-20
11679333 Methods and systems for generating a video game stream based on an obtained game log Keith S. Kaplan 2023-06-20