Claims
- 1. A hyperlinked broadcast system comprising:
a video source providing video information; an annotation system generating annotation data to be associated with said video information and generating annotation data timing information; and an augmented video information transmission generator receiving said annotation data, said video information, and said annotation data timing information, said augmented video information transmission generator generating an augmented video transmission signal comprising said annotation data, said annotation data timing information, and said video information, wherein said augmented video information transmission generator associates said video information with said annotation data using said annotation data timing information.
- 2. The system of claim 1 wherein said augmented video information transmission generator comprises a vertical blanking interval insertion device.
- 3. The system of claim 1 wherein said augmented video information transmission generator comprises at last one of a vertical ancillary data insertion device and a digital video data multiplexer.
- 4. The system of claim 1 wherein said annotation data timing information comprises at least one of timestamp information, timecode information, frame numbering information, global time of day information, annotation data device commands, and a video program identifier.
- 5. The system of claim 1 wherein said video information comprises digital video data.
- 6. The system of claim 1 wherein said video information comprises an analog video signal.
- 7. The system of claim 1 further comprising:
a post production environment; and a headend comprising said augmented video information transmission generator, wherein said video information and said annotation data timing information are combined by said post production environment and transmitted to said headend.
- 8. The system of claim 7 wherein said headed is a cable headend.
- 9. The system of claim 7 wherein said headend is a satellite headend.
- 10. The system of claim 1 further comprising:
a post production environment; a broadcast network; and a headend comprising said augmented video information transmission generator, wherein said video information and said annotation data timing information are combined by said post production environment and transmitted to said broadcast network for subsequent transmission to said headend.
- 11. The system of claim 10 wherein said headend is a cable headend.
- 12. The system of claim 10 wherein said headend is a satellite headend.
- 13. The system of claim 1 further comprising:
a receiver in communication with said augmented video information transmission generator; and a display device in communication with said receiver, wherein said receiver synchronizes said annotation data with said video information on a frame by frame basis.
- 14. The system of claim 13 wherein said display device displays said annotation data in response to a viewer request.
- 15. The system of claim 1 wherein said annotation data comprises at least one of mask data, textual data, and graphics data.
- 16. The system of claim 15 wherein said mask data comprises at least one of a graphics presentation and a textual presentation.
- 17. The system of claim 15 wherein said mask data comprises location information of an object in an annotated video frame.
- 18. The system of claim 17 wherein said location information includes a graphics location reference that represents a fixed relation to a set of pixels associated with said object.
- 19. The system of claim 18 wherein said graphics location reference includes an upper left most pixel in said associated pixel set.
- 20. The system of claim 18 wherein said graphics location reference includes a centroid pixel of said associated pixel set.
- 21. The system of claim 15 wherein said mask data comprises location and shape information of an object in a video fame to be annotated.
- 22. A hyperlinked transmission assembly system comprising:
an annotation data stream generator capable of accessing annotation data; a video information source providing video information; an annotation data timing information decoder in communication with said annotation data stream generator and said video information source, said annotation data timing information decoder extracting annotation data timing information from said video information; and an augmented video information transmission generator in communication with said annotation data stream generator and said video information source, wherein said video information transmission generator synchronizes said video information with said annotation data based on said annotation data timing information.
- 23. The system of claim 22 wherein said video information transmission generator synchronizes said video information with said annotation data on a frame by frame basis.
- 24. The system of claim 22 wherein said annotation data timing information decoder is a vertical blanking interval decoder.
- 25. The system of claim 22 wherein said annotation data timing information decoder is at least one of a vertical ancillary data decoder and a digital transport stream decoder.
- 26. The system of claim 22 wherein said annotation data storage device is capable of accessing said annotation data at least as early as said annotation data stream generator receives said annotation data timing information.
- 27. The system of claim 22 wherein said annotation data stream generator accesses said annotation data from an internal storage device.
- 28. The system of claim 22 wherein said annotation data stream generator accesses said annotation data from an external storage device.
- 29. The system of claim 22 wherein said annotation data stream generator streams said annotation data in response to said annotation data timing information.
- 30. The system of claim 22 wherein said annotation data timing information comprises at least one of timestamp information, timecode information, frame numbering information, global time of day information, annotation data device commands, and video program identifier.
- 31. The system of claim 22 wherein said annotation data comprises at least one of mask data, textual data, and graphics data.
- 32. A hyperlinked reception system comprising:
a receiver in communication with a broadcast channel; and a display device in communication with said receiver, wherein said receiver synchronizes mask data with associated video information on a frame by frame basis in response to timing information.
- 33. The system of claim 32 wherein said receiver comprises a timer to calculate an offset from said timing information to synchronize said mask data with said associated video information.
- 34. The system of claim 32 wherein said timing information comprises at least one of timestamp information, timecode information, frame numbering information, global time of day information, receiver commands, and video program identifier.
- 35. A method of generating a hyperlinked video signal comprising:
generating annotation data timing information from video information; generating annotation data for said video information; communicating said annotation data timing information, said annotation data, and said video information to an augmented video information transmission generator; and synchronizing said video information with said annotation data in response to said annotation data timing information by said augmented video information transmission generator.
- 36. The method of claim 35 wherein said augmented video information transmission generator comprises a vertical blanking interval insertion device.
- 37. The method of claim 35 wherein said augmented video information transmission generator comprises at least are of a vertical ancillary data insertion device and a digital video data multiplexer.
- 38. The method of claim 35 wherein said annotation data timing information comprises at least one of timestamp information, timecode information, frame numbering information, global time of day information, annotation data device commands, and a video program identifier.
- 39. The method of claim 35 wherein said video information comprises digital video data.
- 40. The method of claim 35 wherein said video information comprises an analog video signal.
- 41. The method of claim 35 further comprising inserting said annotation data timing information in a vertical blanking interval of an analog video signal.
- 42. The method of claim 35 further comprising inserting said annotation data timing information in a vertical ancillary data region of a digital video signal.
- 43. The method of claim 35 wherein said communicating step comprises transmitting said timing information and said video information to a broadcast network and subsequently to said augmented video information transmission generator.
- 44. The method of claim 35 wherein said annotation data comprises at least one of mask data, textual data, and graphics data.
- 45. The method of claim 44 wherein said mask data comprises at least one of a graphics presentation and a textual presentation.
- 46. The method of claim 44 wherein said mask data comprises location information of an object in an annotated video frame.
- 47. The method of claim 46 wherein said location information includes a graphics location reference that represents a fixed relation to a set of pixels associated with said object.
- 48. The method of claim 47 wherein said graphics location reference includes an upper left most pixel in said associated pixel set.
- 49. The method of claim 48 wherein said graphics location reference includes a centroid pixel of said associated pixel set.
- 50. The method of claim 44 wherein said mask data comprises location and shape information of an object in an annotated video frame.
- 51. The method of claim 50 wherein said shape information is represented by a graphical overlay of said object.
- 52. The method of claim 50 wherein said shape information is represented by an outline of said object.
CROSS-REFERENCE TO RELATED APPLICATIONS
[0001] This application claims the benefit of U.S. provisional patent applications serial No. 60/229,241, filed Aug. 30, 2000, entitled “A Method and Apparatus for Hyperlinking in a Television Broadcast”; and serial No. 60/233,340, filed Sep. 18, 2000, entitled “A Method and Apparatus for Hyperlinking in a Television Broadcast.” The entirety of each of said provisional patent applications is incorporated herein by reference. This application is a Continuation-in-Part of U.S. utility application Ser. No. 09/694,079 filed Oct. 20, 2000.
Provisional Applications (2)
|
Number |
Date |
Country |
|
60229241 |
Aug 2000 |
US |
|
60233340 |
Sep 2000 |
US |
Continuation in Parts (1)
|
Number |
Date |
Country |
Parent |
09694079 |
Oct 2000 |
US |
Child |
09943583 |
Aug 2001 |
US |