Method, system and computer program product for producing and distributing enhanced media downstreams
First Claim
1. A method of providing video content from a server to an end-user, comprising:
- recording a live presentation to create the video content;
partitioning the video content simultaneously while recording the live presentation such that the video content comprises a plurality of video segments, wherein said partitioning classifies each of said plurality of video segments into at least one category, and wherein each of said plurality of video segments contain different subject matter of the video content;
storing information representative of said partitioning in a database;
selecting one or more of said plurality of video segments according to at least one user parameter, wherein said at least one user parameter relates to at least one category; and
transmitting at least said selected video segments to the end-user.
1 Assignment
0 Petitions
Accused Products
Abstract
A multimedia production and distribution system collects or assembles a media production (such as, a news program, television programming, or radio broadcast) from a variety of sources, including television stations and other media hosting facilities. The media production is categorized and indexed for retrieval and distribution across a wired or wireless network, such as the Internet, to any client, such as a personal computer, television, or personal digital assistant. A user can operate the client to display and interact with the media production, or select various options to customize the transmission or request a standard program. Alternatively, the user can establish a template to generate the media production automatically based on personal preferences. The media production is displayed on the client with various media enhancements to add value to the media production. Such enhancements include graphics, extended play segments, opinion research, and URLs. The enhancements also include advertisements, such as commercials, active banners, and sponsorship buttons. An advertisement reporting system monitors the sale and distribution of advertisements within the network. The advertisements are priced according to factors that measure the likelihood of an advertisement actually being presented or viewed by users most likely to purchase the advertised item or service. The advertisement reporting system also collects metrics to invoice and apportion income derived from the advertisements among the network participants, including a portal host and/or producer of the content.
763 Citations
96 Claims
-
1. A method of providing video content from a server to an end-user, comprising:
-
recording a live presentation to create the video content;
partitioning the video content simultaneously while recording the live presentation such that the video content comprises a plurality of video segments, wherein said partitioning classifies each of said plurality of video segments into at least one category, and wherein each of said plurality of video segments contain different subject matter of the video content;
storing information representative of said partitioning in a database;
selecting one or more of said plurality of video segments according to at least one user parameter, wherein said at least one user parameter relates to at least one category; and
transmitting at least said selected video segments to the end-user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48)
-
-
49. A system for providing video content from a server to an end-user, comprising:
-
means for recording a live presentation to create the video content;
means for partitioning the video content simultaneously while recording the live presentation to create the video content into a plurality of video segments, wherein said partitioning classifies each of said plurality of video segments into at least one category, and wherein each of said plurality of video segments contain different subject matter of the video content;
means for storing said at least one category in a database;
means for selecting one or more of said plurality of video segments according to at least one user parameter, wherein said at least one user parameter relates to at least one category; and
means for transmitting at least said selected video segments to the end-user. - View Dependent Claims (50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96)
-
Specification