Method and system for sharing video with advertisements over a network
DC CAFC- US 8,464,302 B1
- Filed: 08/03/2000
- Issued: 06/11/2013
- Est. Priority Date: 08/03/1999
- Status: Active Grant
First Claim
1. A method of sharing a streaming video and associated advertisement over a network, comprising:
- executing, by a first computer;
receiving an advertisement;
storing the advertisement;
receiving a video file;
converting the video file into a streaming video file comprising a streaming video format, independent from receiving a command to perform such conversion;
storing the streaming video file to a storage device;
generating an identification tag identifying the stored streaming video file;
associating the streaming video file with the advertisement;
embedding the identification tag into a web page accessible to a plurality of users on the network;
receiving, via a web page, a request to transmit the streaming video file; and
transmitting, via a web page, the streaming video file and the advertisement to a second computer on the network.
4 Assignments
Litigations
1 Petition
Accused Products
Abstract
A user can create a video segment or employ an existing video segment, upload the segment to a server, indicate an advertisement to be associated with the video, and then send it to a recipient over a computer network. The user provides an indication that one or more particular video segments and advertisements are to be shared over the network. The video segment(s) is/are then automatically assessed and determined to be compatible with streaming video, or not. If the video segment(s) is/are not compatible with streaming video, it/they are converted to a compatible format automatically. An identifier for the video segment is automatically created and the segment and the identifier are automatically uploaded to a host computer over the network such as the Internet. The video segment, the identifier (optionally with other identifying material such as an identity of the sender, and an advertisement selected by the sender can be stored at the direction of the host computer. A viewer can be sent an identifier of the video, and can request that the video be served as a streaming video to the viewer'"'"'s computer. Alternatively, the viewer can be sent a location of the video such as a URL, can be served the video as an embedded portion of a Web page, or can be served the video as a consequence of being sent a link in an e-mail or as an e-mail greeting card.
-
Citations
17 Claims
-
1. A method of sharing a streaming video and associated advertisement over a network, comprising:
executing, by a first computer; receiving an advertisement; storing the advertisement; receiving a video file; converting the video file into a streaming video file comprising a streaming video format, independent from receiving a command to perform such conversion; storing the streaming video file to a storage device; generating an identification tag identifying the stored streaming video file; associating the streaming video file with the advertisement; embedding the identification tag into a web page accessible to a plurality of users on the network; receiving, via a web page, a request to transmit the streaming video file; and transmitting, via a web page, the streaming video file and the advertisement to a second computer on the network. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
14. A system for sharing a streaming video and associated advertisement over a network, comprising:
-
a first computer for receiving an advertisement; a storage device for storing the advertisement; a second computer for receiving a video file; a third computer for converting the video file into a streaming video file comprising a streaming video format, independent from receiving a command to perform such conversion; a fourth computer for storing the streaming video file to a storage device; a fifth computer for generating an identification tag identifying the stored streaming video file; a sixth computer for associating the streaming video file with the advertisement; a web page accessible to a plurality of users on the network; a seventh computer for embedding the identification tag into the web page accessible to a plurality of users on the network; an eighth computer for receiving a request to transmit the streaming video file; and a ninth computer for transmitting, via a web page, the streaming video file and the advertisement to a tenth computer on the network. - View Dependent Claims (15, 16, 17)
-
Specification