KK

Keith S. Kaplan

Microsoft: 39 patents #533 of 40,388Top 2%
IBM: 1 patents #44,794 of 70,183Top 65%
Overall (All Time): #78,078 of 4,157,543Top 2%
40
Patents All Time

Issued Patents All Time

Showing 25 most recent of 40 patents

Patent #TitleCo-InventorsDate
12430014 Ordering collaborative actions in a graphical user interface Jayanth Krishnan, Paul R. Bastide, Krishnan Sugavanam 2025-09-30
12303783 Systems and methods for converting a bounded gameplay session to an unbounded gameplay session Michael David Marr, Nathan T. Lewis 2025-05-20
12161940 Methods and systems for enabling users to experience previously hidden information during a playable recreation of a video game session Michael David Marr 2024-12-10
11896905 Methods and systems for continuing to execute a simulation after processing resources go offline Michael David Marr, Nathan T. Lewis 2024-02-13
11857876 System and method for providing dynamically variable maps in a video game Michael David Marr, Nathan T. Lewis 2024-01-02
11679333 Methods and systems for generating a video game stream based on an obtained game log Michael David Marr 2023-06-20
11524237 Systems and methods for distributing the generation of nonplayer characters across networked end user devices for use in simulated NPC gameplay sessions Michael David Marr, Nathan T. Lewis 2022-12-13
11420119 Systems and methods for initiating conversion between bounded gameplay sessions and unbounded gameplay sessions Michael David Marr, Nathan T. Lewis 2022-08-23
11310346 System and method of generating and distributing video game streams Michael David Marr 2022-04-19
11224807 System and method for providing dynamically variable maps in a video game Michael David Marr, Nathan T. Lewis 2022-01-18
10898813 Methods and systems for generating and providing virtual objects and/or playable recreations of gameplay Michael David Marr 2021-01-26
10857468 Systems and methods for dynamically weighing match variables to better tune player matches Michael David Marr, Nathan T. Lewis 2020-12-08
10684911 Compute resource monitoring system and method associated with benchmark tasks and conditions Michael David Marr 2020-06-16
10486068 System and method for providing dynamically variable maps in a video game Michael David Marr, Nathan T. Lewis 2019-11-26
10376792 Group composition matchmaking system and method for multiplayer video games Michael David Marr, Nathan T. Lewis 2019-08-13
10376781 System and method of generating and distributing video game streams Michael David Marr 2019-08-13
10322351 Matchmaking system and method for multiplayer video games Michael David Marr, Nathan T. Lewis 2019-06-18
10315113 System and method for simulating gameplay of nonplayer characters distributed across networked end user devices Michael David Marr, Nathan T. Lewis 2019-06-11
10286326 Soft reservation system and method for multiplayer video games Michael David Marr, Nathan T. Lewis 2019-05-14
10286314 System and method for providing continuous gameplay in a multiplayer video game through an unbounded gameplay session Michael David Marr, Nathan T. Lewis 2019-05-14
10245509 System and method of inferring user interest in different aspects of video game streams Michael David Marr 2019-04-02
10237331 Content delivery methods and systems Michael David Marr 2019-03-19
10232272 System and method for replaying video game streams Michael David Marr 2019-03-19
10152369 Compute resource monitoring system and method associated with benchmark tasks and conditions Michael David Marr 2018-12-11
9889385 Video game storage management Michael David Marr 2018-02-13