Management of shared media content
First Claim
1. A computer-implemented method executable by a server communicating on a network, the method comprising:
- receiving a video clip at the server from a first user, wherein the video clip comprises a portion of a video stream, wherein the portion is selected by the first user, wherein the video stream comprises original content owned by one or more original content owners, and wherein the video clip is received from the first user with identification information that identifies the original content used to create the video clip;
identifying, using the server, the one or more original content owners of the original content based upon the identification information received with the video clip;
combining advertisements with the received video clip using the server;
implementing, at the server, one or more restrictions indicating one or more limitations on how the video clip is provided, wherein the restrictions are imposed by the one or more original content owners and are based upon the original content; and
providing the combined video clip and advertisements from the server to the second user upon requests for the video clip subsequently received by the server.
2 Assignments
0 Petitions
Accused Products
Abstract
A media device allows users to watch and capture portions from a media broadcast. Users may then share the captured media content items with other users, for example, by uploading the items to a community website. Before providing requested media content items to other users, the website may combine advertisements with the media content items. The website may receive advertising revenue from advertisers and may share the advertising revenue with owners of the media content items in exchange for their permission to provide the media content items. The advertisers may provide restrictions on how the advertisements are combined with the media content items, and the content owners may provide restrictions on how the media content items are provided to the users.
-
Citations
51 Claims
-
1. A computer-implemented method executable by a server communicating on a network, the method comprising:
-
receiving a video clip at the server from a first user, wherein the video clip comprises a portion of a video stream, wherein the portion is selected by the first user, wherein the video stream comprises original content owned by one or more original content owners, and wherein the video clip is received from the first user with identification information that identifies the original content used to create the video clip; identifying, using the server, the one or more original content owners of the original content based upon the identification information received with the video clip; combining advertisements with the received video clip using the server; implementing, at the server, one or more restrictions indicating one or more limitations on how the video clip is provided, wherein the restrictions are imposed by the one or more original content owners and are based upon the original content; and providing the combined video clip and advertisements from the server to the second user upon requests for the video clip subsequently received by the server. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A computer-implemented method executable by a server, comprising:
-
receiving a content item from a first user at the server via a network, wherein the content item is a video clip that comprises a portion of a video stream that is selected by the first user, wherein the video stream comprises original content that is owned by one or more original content owners, and wherein the content item is received from the first user with identification information that identifies the original content; identifying, using the server, the one or more owners of the original content based upon the identification information received with the content item from the first user; implementing, at the server, one or more restrictions indicating one or more limitations on how the video clip is provided, wherein the one or more restrictions are imposed by the one or more original content owners and are based upon the original content; receiving a request for the content item from a second user by the server; and providing the content item from the server to the second user in accordance with the one or more restrictions. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24, 25)
-
-
26. A system comprising:
-
a web server configured to receive a media clip from a first user, wherein the media clip is created by the first user as a user-selected portion of a media stream comprising original content owned by one or more original content owners, and wherein the media clip is received from the first user with identifying information that identifies the original content used to create the media clip, and wherein the web server is further configured to determine the one or more original content owners of the original content from the identifying information received with the media content from the first user, wherein the web server is further configured to receive requests from a second user for the media clip and, responsive to the requests, to provide the requested media clip in combination with an advertisement to the second user, wherein the advertisement is associated with one or more advertisers, wherein the web server is further configured to receive one or more restrictions indicating one or more limitations on how the media clip is provided, wherein the one or more restrictions are imposed by the one or more original content owners and are based upon the original content; and a payment server configured to debit the advertisers associated with the advertisement for an advertising fee in exchange for providing the advertisement and to credit the owners of the original content associated with the provided media clip for a royally payment. - View Dependent Claims (27, 28, 29)
-
-
30. A computer-implemented method executable by a server providing a media content item, the method comprising:
-
receiving the media content item from a first user at the server, wherein the media content item is a media clip that is created by the first user as a selected portion of a media stream, wherein the media stream comprises original content owned by one or more original content owners, and wherein the media content item comprises identifying information that identifies the original content used to create the media content; determining, using the server, the one or more original content owners based upon the identifying information received from the first user with the media content item; implementing, at the server, one or more restrictions indicating one or more limitations on how the media content item based upon the original content is provided, wherein the one or more restrictions are imposed by the one or more original content owners and are based upon the original content; receiving, at the server, a request for the media content item; and providing the requested media content items from the server in response to the request, the content item provided in accordance with the associated one or more restrictions. - View Dependent Claims (31, 32, 33, 34, 35)
-
-
36. A computer-implemented method executable by a server, the method comprising:
-
receiving a media clip at the server from a media player via a network, wherein the media clip is created by the media player as a user-selected portion of a stream of original content owned by one or more original content owners that is received and encoded at a placeshifting device, and provided to the media player over the network from the placeshifting device, and wherein the media clip is received from the media player with identification information that identifies the original content used to create the media clip; implementing one or more restrictions that are imposed by the one or more original content owners and that are based upon the identification information received from the media player with the media clip, wherein the implementing is performed by the server and wherein the one or more restrictions indicate limitations on how the media clip is provided by limiting at least one of the duration of the media clip, the quality of the media clip, the number of people allowed to view the media clip, and the advertisements that can be associated with the media clip; and providing the media clip from the server upon requests for the media content subsequently received by the server, wherein the media clip is provided in accordance with the associated one or more restrictions. - View Dependent Claims (37, 38, 39, 40, 41, 42, 43, 44, 45)
-
-
46. A system to share a video clip using a network, the system comprising:
-
a media player configured to receive a stream of original content that is owned by an owner, to play the stream of original content for a first user, to create the video clip comprising a selected portion of the stream in response to inputs received at the media player from the first user, and to associate the video clip with identification information that identifies the owner of the original content used to create the video clip; and a server configured to receive the video clip and the associated identification information from the media player via the network, to identify the owner of the original content based upon the identification information associated with the video clip, to implement one or more restrictions that are imposed by the owner of the original content and that are based upon the original content identified by the identifying information, to receive a request for the content item from a second user, and to responsively provide the video clip to the second user via the network in accordance with the restrictions based upon the original content, wherein the restrictions indicate one or more limitations on how the video clip is provided. - View Dependent Claims (47, 48, 49, 50, 51)
-
Specification