Patent ID: 11872487
Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
Field: Furniture, games (Other fields)
Classification: CPC A  G | IPC A  G

Claim 0:
1. A computing device comprising:
at least one processor circuit; and
at least one memory that stores program code configured to be executed by the at least one processor circuit, the program code comprising:
a data manager configured to execute locally on the computing device concurrently with a video game, the data manager comprising:
a plugin manager configured to:
identify a set of plugins that includes a consumer plugin and a producer plugin coupled to the data manager, and
identify an event type to be reported to the consumer plugin; and

an event reporting orchestrator configured to:
receive a notification of a first event from the producer plugin during execution of the video game;
determine whether the first event is of the event type; and
in response to a determination that the first event is of the event type, provide information associated with the first event to the consumer plugin.