Trigger having a time attribute
AssigneeWebTV Networks, Inc.
InventorsDEAN J. BLACKKETTER, DANIEL J. ZIGMOND, TIMOTHY F. PARK
Life of this patent
Estimating the term…
Loading patent…
AssigneeWebTV Networks, Inc.
InventorsDEAN J. BLACKKETTER, DANIEL J. ZIGMOND, TIMOTHY F. PARK
Estimating the term…
An interactive television trigger has a time attribute value that indicates a future time when the trigger is to be executed. In situations where the trigger cannot be sent to the receiver unit at the desired time of trigger execution (for example, due to limited available bandwidth of a communication channel to the receiver unit), the trigger is sent prior to the future time. The receiver unit then executes the trigger on the receiver unit at the future time as indicated by the time attribute. The trigger can be sent well before the future time so that a receiver unit that receives the trigger can prefetch an information resource identified by the trigger prior to the future time such that the information resource is already available on the receiver unit when the trigger is later executed at the future time. Multiple triggers identifying the same information resource can be sent so that a receiver unit that does not receive a trigger sent well before the future time (a trigger intended to cause prefetching of the information resource) will receive another trigger to the same information resource at or near the future time. In another embodiment, the time attribute value indicates a life span when the trigger is valid. If the trigger is executed in the context of a first channel of video, and the viewer switches channels to a second channel of video and then switches channels back to the first channel of video, the trigger is automatically reexecuted if the current time is within the life span of the trigger as indicated by the time attribute.
A method, comprising:
A method, comprising:
A method, comprising:
A method, comprising:
A method, comprising:
A method, comprising:
A computer-readable medium having computer-executable instructions for performing the steps of:
A computer-readable medium having computer-executable instructions for performing the steps of:
A computer-readable medium having computer-executable instructions for performing the steps of:
Dependencies are inferred from the claim text.