US 11,850,519 B2
Tracking in-game events and generating event reports across multiple gaming applications
Daniel Gilbert Kennett, Bellevue, WA (US); and Mark Edward Rabold, Renton, WA (US)
Assigned to Microsoft Technology Licensing, LLC
Filed by Microsoft Technology Licensing, LLC, Redmond, WA (US)
Filed on Jun. 17, 2021, as Appl. No. 17/350,825.
Prior Publication US 2022/0401843 A1, Dec. 22, 2022
Int. Cl. A63F 13/75 (2014.01); A63F 13/77 (2014.01); H04L 67/10 (2022.01)
CPC A63F 13/77 (2014.09) [A63F 13/75 (2014.09); H04L 67/10 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method, comprising:
receiving a request to track instances of an event, the event being associated with a type of in-game occurrence within gaming sessions across a first gaming application and a second gaming application;
identifying a first event recognizer being trained to detect instances of the event, the first event recognizer including a first machine learning model, the first machine learning model being trained to output one or more signals associated with occurrence of a given instance of the event based on gaming content for a corresponding gaming session;
identifying first gaming content of the first gaming application including first video content for a first gaming session of the first gaming application and second gaming content of the second gaming application including second video content for a second gaming session of the second gaming application, wherein the first video content and the second video content are provided to a client system by gaming servers of a cloud computing system;
applying the first machine learning model to both the first gaming content and the second gaming content to identify one or more instances of the event within the first gaming content and one or more instances of the event within the second gaming content; and
generating an event report for the event, the event report including information associated with the plurality of instances of the event detected by the first machine learning model.