Systems and methods for sharing video with advertisements over a network
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 having any one video file format among a plurality of video file formats;
converting the video file having the any one video file format into a first streaming video file having a first streaming video format and converting the video file having the any one video file format into a second streaming video file having a second streaming video format, independent from receiving a command to perform such conversions;
storing the first streaming video file and the second streaming video file to a storage device;
generating an identification tag identifying the stored first streaming video file;
associating the first 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 first streaming video file; and
transmitting, via a web page, the first streaming video file and the advertisement to a second computer on the network.
4 Assignments
0 Petitions
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. 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.
-
Citations
30 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 having any one video file format among a plurality of video file formats; converting the video file having the any one video file format into a first streaming video file having a first streaming video format and converting the video file having the any one video file format into a second streaming video file having a second streaming video format, independent from receiving a command to perform such conversions; storing the first streaming video file and the second streaming video file to a storage device; generating an identification tag identifying the stored first streaming video file; associating the first 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 first streaming video file; and transmitting, via a web page, the first 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, 15, 16, 17, 18)
-
19. 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 having any one video file format among a plurality of video file formats; a third computer for converting the video file having the any one video file format into a first streaming video file having a first streaming video format and converting the video file having the any one video file format into a second streaming video file having a second streaming video format, independent from receiving a command to perform such conversions; a fourth computer for storing the first streaming video file and the second streaming video file to a storage device; a fifth computer for generating an identification tag identifying the stored first streaming video file; a sixth computer for associating the first 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 first streaming video file; and a ninth computer for transmitting, via a web page, the first streaming video file and the advertisement to a tenth computer on the network. - View Dependent Claims (20, 21)
-
-
22. A system for sharing a streaming video and associated advertisement over a network, comprising:
one or more first computers configured to; receive an advertisement; store the advertisement; receive a video file having any one video file format among a plurality of video file formats; convert the video file having the any one video file format into a first streaming video file having a first streaming video format and converting the video file having the any one video file format into a second streaming video file having a second streaming video format, independent from receiving a command to perform such conversions; store the first streaming video file and the second streaming video file to a storage device; generate an identification tag identifying the stored first streaming video file; associate the first streaming video file with the advertisement; embed the identification tag into a web page accessible to a plurality of users on the network; receive, via a web page, a request to transmit the first streaming video file; and transmit, via a web page, the first streaming video file and the advertisement to a second computer on the network. - View Dependent Claims (23, 24, 25, 26, 27, 28, 29, 30)
Specification