Patent ID: 8893177

Claim:
A method of delivering user specific programming at a receiver station of a plurality of receiver stations, said receiver station including a receiver, a detector, a computer, and a first output device, said method comprising the steps of: receiving generic video programming at said receiver station, said generic video programming including general content appropriate for display to a general audience at each receiver station of said plurality of receiver stations, said generic video programming to be outputted for a duration of time, wherein only a portion of said duration includes at least a first time interval, said first time interval for outputting said user specific programming pertinent to said generic video programming, and timed based on content of the generic video programming, receiving data at said receiver station, wherein at least a portion of one of said data and said generic video programming is received from a remote transmitter station; selecting, at said receiver station, said generic video programming; delivering, at said receiver station, said generic video programming to said first output device for output to a user for said duration of time; detecting, at said receiver station, said data before a time period during which said user specific information will be processed and delivering said data to said computer; generating, at said receiver station in said time period, said user specific information having content of particular relevance to a user of said receiver station without having particular relevance to other users at other receiver stations of said plurality of receiver stations to serve as a basis for delivering said user specific programming by processing said detected data; receiving, storing and outputting a timing signal at said receiver station; synchronizing, on the basis of said timing signal, outputs at said first output device of 1) said user specific programming for output to the user of said receiver station based on said generated user specific information, said user specific programming having content related to said generic video programming output during said at least said first time interval and 2) a pertinent portion of said generic video programming, said synchronized outputs output before the end of said at least said first time interval, wherein said synchronized outputs explain or make apparent the meaning of said user specific programming; and outputting said synchronized outputs including said user specific programming and said pertinent portion of said generic video programming during said first time interval.