Patent ID: 11949941
Assignee: HAYSTACK TV, INC.
Field: Audio-visual technology (Electrical engineering)
Classification: CPC G  H | IPC G  H

Claim 22:
23. A method, comprising:
processing, by a client device, overlay information received from one or more servers, the overlay information identifying a first set of overlay templates stored at the client device and including data corresponding to one or more variables of the first set of overlay templates, the first set of overlay templates including a first template, the first template in the set of overlay templates specifying a set of trigger events and indicating that a corresponding overlay GUI is to be presented by the client device within a portion of a display responsive to detection by the client device of a first trigger event in a first subset of the set of trigger events, the overlay information being received responsive to a message transmitted by the client device;
parsing, by the client device, the overlay information to obtain the data corresponding to one or more variables of the first set of overlay templates;
detecting, by the client device, the first trigger event; and
responsive to detecting the first trigger event, dynamically generating, by the client device, an overlay graphical user interface (GUI) according to the first set of overlay templates and the obtained data such that the overlay GUI is presented within a first portion of a first display.