Claims
- 1. A method for real time audience estimation and determination of program and object ratings for interactive TV programs, comprising the steps of:
a) creating interactive TV program in a series of frames incorporating images as objects in the frames; b) installing hyperlinks in the objects of interest; c) incorporating a tracking script into the hyperlinks; d) transmitting the program to a plurality of receivers for display to a viewer; e) returning to a server the tracking script including a receiver ID based upon a viewer's selection of a hyperlink in an object; and f) analyzing and determining the program and object ratings.
- 2. The method of claim 1 further comprising the steps of.
g) selecting an object type for the hyperlinks.
- 3. The method of claim 1 further comprising the step of
h) linking a hyperlink to a URL, another interactive TV content file, a video clip, an audio clip, an image or a tracking action, and transaction action.
- 4. The method of claim 1 further comprising the step of:
i) installing the hyperlink types in a tree for viewing and selection by a program creator.
- 5. The method of claim 1 further comprising the step of
j) assigning linking properties to the hyperlinks in a tracking script.
- 6. The method of claim 1 further comprising the step of:
k) classifying tracking scripts by URL and other specially defined formats.
- 7. The method of claim 1 further comprising the step of:
l) selecting the display mode of hyperlinks as visible and/or invisible.
- 8. The method of claim 1 further comprising the step of:
m) providing multilevel tracking patterns in the hyperlinks, including regular program viewing tracking, enhanced program viewing tracking, and per object granularity tracking.
- 9. The method of claim 1 further comprising the step of:
n) classifying the hyperlinks by shape, name, description and Z-order.
- 10. The method of claim 1 wherein the tracking information further comprising the step of:
o) preparing the tracking information in a standard data format.
- 11. The method of claim 1 further comprising the step of:
p) designating a tracking URL or tracking flag property for the tracking information.
- 12. The method of claim 1 further comprising the step of:
q) selecting a TV tracking protocol.
- 13. The method of claim 1 further comprising the step of:
r) assigning a tracking flag property to the tracking information; and s) selecting “enable global tracking” or “enable local tracking”.
- 14. A system for real time audience estimation and determination of program and object ratings for interactive TV programs, comprising:
a) content creation apparatus which creates interactive TV program in a series of frames incorporating images as objects in the frames; b) embedding apparatus which embeds hyperlinks in the objects of interest; c) installation apparatus which installs tracking information into the hyperlinks; d) transmitting apparatus which transmits the program with hyperlinks to a plurality of receivers for display to a viewer; e) receiver apparatus which returns the tracking script including a receiver ID based upon the viewer's selection of a hyperlink in an object; and f) server apparatus which receives the tracking script.
- 15. The system of claim 14 further comprises:
g) analyzing apparatus in the server estimating the audience for the program and determining the program and object ratings.
- 16. The system of claim 14 further comprises:
h) selecting apparatus which selects an object type for the hyperlinks.
- 17. The system of claim 14 further comprises:
i) linking a hotspot to a URL, another interactive TV content file, a video clip, an audio clip, an image or a tracking action, and transaction action.
- 18. The system of claim 14 further comprises:
j) installing apparatus which install hyperlink types in a tree for viewing and selection by a program creator.
- 19. The system of claim 14 further comprises:
k) assigning apparatus which assigns linking properties to the hyperlinks in a tracking script.
- 20. The system of claim 14 further comprises:
l) classifying apparatus which classifies tracking scripts by URL or other specially defined formats.
- 21. The system of claim 14 further comprises:
m) display apparatus which selects the display mode of hyperlinks as visible or invisible.
- 22. The system of claim 14 further comprises:
n) tracking installation apparatus which provides multilevel tracking patterns in the hyperlinks, including regular program viewing tracking, enhanced program viewing tracking, and per object granularity tracking.
- 23. The system of claim 14 further comprises:
o) classification apparatus which classifies the hyperlinks by shape, name, description and Z-order.
- 24. The system of claim 14 further comprises:
p) data formatting apparatus which formats the tracking information in a standard data format.
- 25. The system of claim 14 further comprises:
q) designating apparatus which designates a tracking URL or tracking flag property for the tracking information.
- 26. The system of claim 14 further comprises:
r) protocol selecting apparatus which selects a TV tracking protocol.
- 27. The system of claim 14 further comprises:
s) tracking flag apparatus which assigns a tracking flag property to the tracking information and selects between “enable global tracking” or “enable local tracking”.
- 28. A program medium, executable in a computer system, for real time audience estimation and determination of program and object ratings in interactive TV programs, comprising:
a) program instruction which creates interactive TV program in a series of frames incorporating images as objects in the frames; b) program instruction which install hyperlinks in the objects of interest; c) program instructions which incorporate tracking information into the hyperlinks; d) program instructions which transmit the program to a plurality of receivers for display to a viewer; e) program instruction which generate a tracking script including a receiver ID based upon a viewer's selection of a hyperlink in an object; and f) program instructions which transmit the tracking script to a server for audience estimation and determination of the program and object ratings.
- 29. The medium of claim 28 further comprising:
g) program instructions which select an object type for the hyperlinks.
- 30. The medium of claim 28 further comprising:
h) program instruction which link a hotspot to a URL, another interactive TV content file, a video clip, an audio clip, an image or a tracking action, and transaction action.
- 31. The medium of claim 28 further comprising:
i) program instructions which install the hyperlink types in a tree for viewing and selection by a program creator.
- 31. The medium of claim 28 further comprising:
j) program instructions which assign linking properties to the hyperlinks in a tracking script.
- 32. The medium of claim 28 further comprising:
k) program instructions which classify tracking scripts by URL and other specially defined formats.
- 33. The medium of claim 28 further comprising:
l) program instructions which select the display mode of hyperlinks as visible and/or invisible.
- 34. The medium of claim 28 further comprising:
m) program instructions which provide multilevel tracking patterns in the hyperlinks, including regular program viewing tracking, enhanced program viewing tracking, and per object granularity tracking.
- 35. The medium of claim 28 further comprising:
n) program instructions which classify the hyperlinks by shape, name, description and Z-order.
- 36. The medium of claim 28 further comprising:
o) program instructions which prepare the tracking information in a standard data format.
- 37. The medium of claim 28 further comprising:
p) program instructions which designate a tracking URL or tracking flag property for the tracking information.
- 38. The medium of claim 28 further comprising:
q) program instructions which select a TV tracking protocol.
- 39. The medium of claim 28 further comprising:
r) program instructions which assign a flag property to the tracking information; and s) program instructions which select “enable global tracking” or “enable local tracking”.
- 40. A server for real time audience estimation and programs ratings for interactive TV programs, comprising:
receiving apparatus which receives tracking scripts from receiver in a TV broadcast system; tracking apparatus which implement three multilevel tracking patterns; redirecting apparatus which redirects a browser or HTML engine to a destination URL in the tracking script; and report generating apparatus which generate real-time tracking report adding receiver tracking script results to a table-based template report.
- 41. A receiver for interactive TV programs, comprising:
receiving apparatus which receives tracking scripts embedded in an interactive TV program; parsing apparatus which parses the tracking script; action enablement apparatus which appends a receiver ID to the tracking script; and transmitting apparatus which transmit the appended tracking script to a server for real time audience estimation and program ratings of the interactive TV program.
RELATED APPLICATIONS
[0001] (1) PCT Published Application WO/98/44435 entitled “Method and Apparatus for Integrating Hyperlinks in Video”, by Jeane Chen, Ephraim Feig, Liang-Jie Zhang, published Oct. 8, 1998.
[0002] (2) “Method and Apparatus for Integrating Hyperlinks in Video” (Y0997-087), by Jeane Chen, Ephraim Feig, Liang-Jie Zhang”, Ser. No. ______, filed ______.
[0003] (3) “Method and Apparatus for Content Association Broadcast Data Sources in Enhanced TV “(SOM8-2000-00030), by James S. Lipscomb, Lurmg-Kuo Liu, and Liang-Jie Zhang, Ser. Number ______, filed ______.
[0004] (4) Co-Pending application entitled “Interactive TV Contextual Content Surfing Using Inter-channel Hyperlinking: Systems, Methods & Program Products” (SOM9-2000-00013), by James S. Lipscomb, Lurng-Kuo Liu, and Liang-Jie Zhang, Ser. No. ______, filed Dec. 28, 2000.
[0005] The above-related applications are all assigned to the same assignee as that of the present invention and are fully incorporated herein by reference.