Patent attributes
A method in a network device acting as a gateway of a venue for providing interactive content to a client device. The network device receives a first request from the client device for a webpage accessible through a data network, transmits a second request for the webpage, and receives the webpage. The network device determines whether the webpage is eligible for modification. Responsive to determining that the webpage is eligible for modification, the network device retrieves, from a central system, content to be injected into the webpage that includes a script to be executed by a web browser of the client device that causes the web browser to display the interactive content, modifies the webpage to yield a modified webpage that includes the content, and transmits, to the client device, the modified webpage, whereby the modified webpage is displayed by the web browser with the interactive content.