Claims
- 1. A method of editing and distributing media throughout a network, comprising the steps of:
(1) receiving media from a production, wherein said production comprises one or more elements of a story; (2) editing association of auxiliary information with said story; and (3) enabling display of said media and said auxiliary information at one or more media clients.
- 2. The method of claim 1, further comprising the step of:
(4) deliverying said production over one or more television mediums.
- 3. The method of claim 2, wherein step (3) and step (4) occur substantially at the same time.
- 4. The method of claim 2, wherein step (3) and step (4) occur substantially at the same time as producing said production.
- 5. The method of claim 1, further comprising the step of:
(4) converting said media into one or more packets.
- 6. The method of claim 5, wherein step (2) comprises the step of:
(a) adding a header to at least one of said one or more packets to associate said auxiliary information with said story.
- 7. The method of claim 5, wherein step (2) comprises the step of:
(a) associating an address to the location of said auxiliary information to associate said auxiliary information.
- 8. The method of claim 7, wherein step (2) further comprises the step of:
(b) specifying said address in a header appended to at least one of said one or more packets.
- 9. The method of claim 5, further comprising the step of:
(5) formatting said one or more packets for transport to said one or more clients.
- 10. The method of claim 9, wherein step (5) comprises the step of:
(a) formatting said one or more packets for compliance with a TCP over IP protocol suite.
- 11. The method of claim 9, wherein step (5) comprises the step of:
(a) formatting said one or more packets for compliance with an HTTP protocol.
- 12. The method of claim 9, wherein step (5) comprises the step of:
(a) formatting said one or more packets for compliance with a RTP protocol.
- 13. The method of claim 1, further comprising the step of:
(4) transmitting said media and said auxiliary information to said one or more clients.
- 14. The method of claim 13, wherein step (4) comprises the step of:
(a) transmitting said media and said auxiliary information over a computer network to said one or more clients.
- 15. The method of claim 13, wherein step (4) comprises the step of:
(a) transmitting said media and said auxiliary information to said one or more clients over a least one of an intranet, an extranet, a virtual private network, and the global Internet.
- 16. The method of claim 1, wherein step (2) comprises the step of:
(a) associating auxiliary information with a corresponding element of said story.
- 17. A method of editing encoded media, comprising the steps of:
(1) receiving encoded media representing a production; (2) modifying association of auxiliary information to one or more elements of said production; and (3) storing said encoded media such that elements of said production are retrievable.
- 18. The method of claim 17, further comprising the step of:
(4) receiving a request from a client for one or more elements of said production.
- 19. The method of claim 18, further comprising the step of:
(5) transmitting instructions enabling presentation of one or more elements identified in said request to occur concurrently with a corresponding associated auxiliary information.
- 20. The method of claim 17, further comprising the step of:
(4) storing instructions for displaying said auxiliary information, wherein said auxiliary information corresponds with the element being displayed on one or more clients.
- 21. The method of claim 17, further comprising the step of:
(4) formatting said encoded media for transport to one or more clients over the global Internet.
- 22. A computer data signal embodied in a transmission medium, comprising:
a first code segment including instructions for displaying one or more stories; and a second code segment including instructions for displaying auxiliary information corresponding to at least one story, such that said auxiliary information is displayed concurrently with a corresponding story.
- 23. The computer data signal according to claim 22, further comprising:
a third code segment including instructions for transmitting to an enhanced media server a request for additional auxiliary information.
- 24. The computer data signal according to claim 22, further comprising:
a third code segment including instructions for displaying auxiliary information corresponding with an element of said at least one story, such that said auxiliary information is displayed concurrently with a corresponding element.
- 25. The computer data signal according to claim 22, wherein said auxiliary information includes at least one of extended media, an URL address, an opinion poll, an email address, statistics, graphics, a text document, or an advertisement.
- 26. The computer data signal according to claim 22, further comprising:
a third code segment including instructions for requesting a customizable selection of one or more stories and/or one or more elements of a story.
- 27. A computer program product comprising a computer useable medium having control logic embedded in said medium for causing a computer to edit and/or distribute media, said control logic comprising:
first means for causing the computer to receive media from a production, wherein said production comprises one or more elements of a story; second means for causing the computer to associate auxiliary information with said story; and third means for causing the computer to enable display of said media and said auxiliary information at one or more enhanced media clients.
- 28. The computer program product according to claim 27, wherein said third means is adapted to enable said display to occur at substantially the same time as a broadcast of said media over another distribution medium.
- 29. A system for editing encoded media, comprising:
first means for receiving encoded media representing a production; second means for modifying association of auxiliary information to one or more elements of said production; and third means for storing said encoded media such that elements of said production are retrievable on an on-demand basis.
- 30. The system of claim 29, further comprising:
fourth means for receiving a request from a client for one or more elements of said production.
- 31. The system of claim 30, further comprising:
fifth means for transmitting instructions enabling presentation of one or more elements identified in said request to occur concurrently with a corresponding associated auxiliary information.
- 32. A method of transmitting information within a communications network, comprising the steps of:
(1) accessing one or more topics corresponding to a user profile; (2) assembling a media production matching the one or more topics; and (3) enabling display of the media production to the user.
- 33. The method of claim 32, wherein step (1) further comprising the step of:
(a) receiving the one or more topics from the user.
- 34. The method of claim 32, wherein step (1) further comprising the step of:
(a) inferring the one or more topics from psychographic data.
- 35. The method of claim 32, wherein step (1) further comprising the step of:
(a) parsing a calendar to identify the one or more topics.
- 36. The method of claim 32, wherein step (2) further comprising the step of:
(a) setting a user-specified duration of the media production.
- 37. The method of claim 32, further comprising the step of:
(a) enabling formatting of the media production to match formats specified by the user.
- 38. The method of claim 32, further comprising the step of:
(a) transmitting a media production related to traffic and/or weather during a commute of the user.
- 39. The method of claim 32, further comprising the step of:
(a) enabling display of the media production at a time designated by the user.
- 40. The method of claim 32, wherein step (2) further comprises the step of:
(a) selecting video, documents, web links, audio feeds, or commercial offers to assemble the media production.
- 41. A computer program product comprising a computer useable medium having control logic embedded in said medium for causing a computer to transmit media productions, said control logic comprising:
first means for causing the computer to access one or more topics corresponding to a user profile; second means for causing the computer to assemble a media production matching the one or more topics; and third means for causing the computer to send the media production to the user.
- 42. The computer program product according to claim 41, further comprising:
fourth means for causing the computer to determine the one or more topics from psychographic data.
Parent Case Info
[0001] This application is a continuation-in-part of U.S. patent application Ser. No. 09/836,239, filed Apr. 18, 2001, by Holtz et al., entitled “Method, System and Computer Program Product for Producing and Distributing Enhanced Media Downstreams,” incorporated herein by reference in its entirety.
[0002] This application also claims the benefit of U.S. Patent Application Serial No. 60/309,788, filed Aug. 6, 2001, by Holtz, entitled “Webcasting and Business Models,” incorporated herein by reference in its entirety, and the benefit of U.S. Patent Application Serial No. 60/386,753, filed Jun. 10, 2002, by Holtz et al., entitled “Method, System and Computer Program Product for Producing and Distributing Enhanced Media,” incorporated herein by reference in its entirety.
Provisional Applications (2)
|
Number |
Date |
Country |
|
60309788 |
Aug 2001 |
US |
|
60386753 |
Jun 2002 |
US |
Continuation in Parts (1)
|
Number |
Date |
Country |
Parent |
09836239 |
Apr 2001 |
US |
Child |
10208810 |
Aug 2002 |
US |