Tool for creating content for video sharing platform
First Claim
Patent Images
1. A non-transitory storage medium storing a computer program for use in creating content on a client computer, the computer program causing the client computer to execute steps comprising:
- displaying on a display screen of the client computer a tool for creating videos;
creating a first video in response to user interaction with the tool;
communicating through a computer network to upload information relating to the first video to a database that stores information relating to a plurality of videos including video data information of some or all of the created first video;
displaying on the display screen of a second client computer an on-demand preview of the first video using the uploaded video data information;
making available on a display screen of the second client computer a command to download the first video;
initiating a download of the created first video to the second client computer in pieces from two or more computers on the network that have some of the created video data in response to the user of the second client computer selecting the command;
displaying on the display screen of the client computer a tool for searching through the plurality of videos;
displaying on the display screen a result of a search through information stored at the database and relating to the plurality of videos;
displaying on the display screen an option to create a film strip widget that is representative of the result of the search, wherein the film strip widget includes display of still images for corresponding videos identified in the search and a command to start an on-demand playback of the created on-demand video clip for any video included in the film strip;
and posting the film strip widget that is representative of the result of the search to a different network site in response to the option being selected.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for use in providing content includes hosting a network site on a computer network, displaying on the network site links to one or more videos, and displaying on the network site at least an on-demand preview of a first video in response to a corresponding one of the links being selected. A storage medium stores a computer program for use on a client computer. Several other methods, systems and programs are also disclosed.
81 Citations
19 Claims
-
1. A non-transitory storage medium storing a computer program for use in creating content on a client computer, the computer program causing the client computer to execute steps comprising:
-
displaying on a display screen of the client computer a tool for creating videos; creating a first video in response to user interaction with the tool; communicating through a computer network to upload information relating to the first video to a database that stores information relating to a plurality of videos including video data information of some or all of the created first video; displaying on the display screen of a second client computer an on-demand preview of the first video using the uploaded video data information; making available on a display screen of the second client computer a command to download the first video; initiating a download of the created first video to the second client computer in pieces from two or more computers on the network that have some of the created video data in response to the user of the second client computer selecting the command; displaying on the display screen of the client computer a tool for searching through the plurality of videos; displaying on the display screen a result of a search through information stored at the database and relating to the plurality of videos; displaying on the display screen an option to create a film strip widget that is representative of the result of the search, wherein the film strip widget includes display of still images for corresponding videos identified in the search and a command to start an on-demand playback of the created on-demand video clip for any video included in the film strip; and posting the film strip widget that is representative of the result of the search to a different network site in response to the option being selected. - View Dependent Claims (2, 3, 4, 5, 16, 17, 18, 19)
-
-
6. A method for use in creating content, comprising:
-
displaying on a display screen of a client computer a tool for creating videos; creating a first video in response to user interaction with the tool; communicating through a computer network to upload information relating to the first video to a database that stores information relating to a plurality of videos including video data information of some or all of the created first video; displaying on the display screen of a second client computer an on-demand preview of the first video using the uploaded video data information; making available on a display screen of the second client computer a command to download the first video; initiating a download of the created first video to the second client computer in pieces from two or more computers on the network that have some of the created video data in response to the user of the second client computer selecting the command; displaying on the display screen of the client computer a tool for searching through the plurality of videos; displaying on the display screen a result of a search through information stored at the database and relating to the plurality of videos; displaying on the display screen an option to create a film strip widget that is representative of the result of the search, wherein the film strip widget includes display of still images for corresponding videos identified in the search and a command to start an on-demand playback of the created on-demand video clip for any video included in the film strip; and posting the film strip widget that is representative of the result of the search to a different network site in response to the option being selected. - View Dependent Claims (7, 8, 9, 10)
-
-
11. A system for use in creating content, comprising:
-
a first client computer that is configured to display on a display screen of the first client computer a tool for creating videos, create a first video in response to user interaction with the tool, communicate through a computer network to upload information relating to the first video to a database that stores information relating to a plurality of videos including video data information of some or all of the created first video, display on the display screen of the first client computer a tool for searching through the plurality of videos, display on the display screen a result of a search through information stored at the database and relating to the plurality of videos, display on the display screen an option to create a film strip widget that is representative of the result of the search, wherein the film strip widget includes display of still images for corresponding videos identified in the search and a command to start an on-demand playback of the created on-demand video clip for any video included in the film strip, and post the film strip widget that is representative of the result of the search to a different network site in response to the option being selected; and a second client computer that is configured to display on a display screen of the second client computer an on-demand preview of the first video using the uploaded video data information and a command to download the first video, and that is configured to initiate a download of the created first video to the second client computer in pieces from two or more computers on the network that have some of the created video data in response to the user of the second client computer selecting the command. - View Dependent Claims (12, 13, 14, 15)
-
Specification