Patent ID: 8782700
Filing Date: 2014-07-15
Classification: H04N

Abstract:
1. A method for controlling one or more attributes of a secondary video stream for display in combination with a primary video stream, the method comprising: receiving a primary video stream; receiving a secondary video stream separately from the primary video stream; assigning one or more settings for one or more attributes of the secondary video stream to a predetermined set of one or more user identifiers; identifying the user identifier associated with a given video processing module; determining the one or more attribute settings assigned to the user identifier; periodically processing the secondary video stream for display in combination with the primary video stream at one or more first predetermined time intervals in accordance with the one or more attribute settings for the processing of the secondary video stream data into a video image for display for the user identifier, wherein one or more of the user identifiers are associated with data representing a predetermined service level for the primary video stream, wherein the predetermined service level governs a level of obtrusion of the secondary video stream over the primary video stream when displayed in combination, wherein the level of obtrusion establishes a portion of the secondary video stream that at least partially obscures the primary video stream, wherein the periodic processing of the secondary video stream for display in combination with the primary video stream continues until a second predetermined time interval that is associated with the secondary video stream expires; and in response to the second predetermined time interval expiring, resuming processing of the primary video stream alone; wherein: the one or more attributes further comprises at least a set of attributes that govern each of: a size of display of the secondary video stream, a position of the display of the secondary video stream, an opacity of the display of the secondary video stream, a color saturation of the secondary video stream, and a difference in contrast between the tones in secondary video stream and the primary video stream; the predetermined service level further identifies one or more services to which one or more users associated with the predetermined service level are subscribed thereto; and the secondary video stream comprises picture-in-picture (PiP) advertising data.