Patent ID: 9633379
Date: 2017-04-25
CPC Classifications: A63F,G06F,G06Q,G06T,H04L,H04N

Claim:
1. A video server system, comprising: a client qualifier configured to determine if a client is qualified to receive a video stream configured for display on the client, qualification of the client being based on abilities of the client to receive and display the video stream at a minimum level of quality; an advertisement source configured to provide an advertisement to the client, the advertisement having multiple levels of available functionality, the advertisement having a lower level of functionality enabled when the advertisement is provided to the client for display at the client, the advertisement configured to have a higher level of functionality enabled at the client upon determination by the client qualifier that the client is qualified to receive the video stream, wherein the advertisement includes logic configured to change the level of the functionality of the advertisement in response to information provided by the client qualifier; a video source configured to provide the video stream, and to provide the video stream when the client is qualified to receive the video stream as determined by the client qualifier; an input/output device configured for communicating with the client via a communication network; a storage configured to store image data for use by the video source or the client qualifier; and a hardware processor configured to execute software components of the video source or the client qualifier as stored on a computer memory.