System and methods for providing user generated video reviews
First Claim
1. A non-transitory computer-readable medium storing executable instructions that when executed by a system including at least one computing device cause the system to perform operations comprising:
- receiving, using a network interface, a video review from a terminal of a first user, wherein said video review from the first user terminal comprises two or more segments, including;
a first segment, including audio and video data, featuring a first reviewed product, anda second segment, including audio and video data, featuring a second reviewed product;
providing a user interface, including a control, to the first user terminal via which the first user can associate a first photographic representative image of the first reviewed product with a start time of the first segment of the video review and via which the first user can associate a second representative photographic image of the second reviewed product with a start time of the second segment of the video review;
receiving from the first user terminal an association of the first representative photographic image with the start time of the first segment of the video review, wherein the first representative photographic image is from a source other than the video review;
storing the first representative photographic image of the first review product and the association of the first representative photographic image with the start time of the first segment of the video review;
receiving from the first user terminal an association of the second representative photographic image of the second reviewed product with the start time of the second segment of the video review, wherein the second representative photographic image is from a source other than the video review;
storing the second representative photographic image and the association of the second representative photographic image with the start time of the second segment of the video review;
associating a first product tag with the first segment of the video review, the first segment featuring the first reviewed product;
associating a second product tag associated with the second segment of the video review, the second segment featuring said second reviewed product;
compressing the video review from the first user using at least a first format;
storing multiple copies of the video review from the first user in a backup-enabled video review data store;
providing, using the network interface, a video player to a terminal of a second user to be displayed by the terminal of the second user, the video player configured to enable navigation of video content via photographic images displayed at the same time as a scrubber timeline, wherein the scrubber timeline is displayed in association with playback of video content and indicates video playback progress during a time period in which the video content is being played;
providing, using the network interface, the video review for display via the video player presented on the terminal of a second user;
enabling the video player to play back the video review,wherein the video player is configured to;
play the video review;
while the scrubber timeline is displayed, display at least the first representative photographic image of the first reviewed product at a first location while the video review is played, and at the same time, display the second representative photographic image of the second reviewed product at a second location while the video review is played, wherein the first representative photographic image is from a source other than the video review and the second representative photographic image is from a source other than the video review;
detect a selection by the second user of the first representative photographic image at the first location or the second representative photographic image at the second location, andin response to a detection of a selection by the second user of the first representative photographic image or the second representative photographic image cause playback by the video player of the video review to jump to the corresponding segment of the video review.
0 Assignments
0 Petitions
Accused Products
Abstract
Methods and systems for content aggregation and distribution are described. Video content may be received from a plurality of sources. The video content may be associated with metadata identifying items included within the video content. A video player may be provided which enables video content to be displayed on a user terminal, and a control may be provided enabling the user to quickly navigate to specific portions of the video content. A viewer of the video content may, in turn, author and provide additional video content. The video player may be embeddable.
137 Citations
24 Claims
-
1. A non-transitory computer-readable medium storing executable instructions that when executed by a system including at least one computing device cause the system to perform operations comprising:
-
receiving, using a network interface, a video review from a terminal of a first user, wherein said video review from the first user terminal comprises two or more segments, including; a first segment, including audio and video data, featuring a first reviewed product, and a second segment, including audio and video data, featuring a second reviewed product; providing a user interface, including a control, to the first user terminal via which the first user can associate a first photographic representative image of the first reviewed product with a start time of the first segment of the video review and via which the first user can associate a second representative photographic image of the second reviewed product with a start time of the second segment of the video review; receiving from the first user terminal an association of the first representative photographic image with the start time of the first segment of the video review, wherein the first representative photographic image is from a source other than the video review; storing the first representative photographic image of the first review product and the association of the first representative photographic image with the start time of the first segment of the video review; receiving from the first user terminal an association of the second representative photographic image of the second reviewed product with the start time of the second segment of the video review, wherein the second representative photographic image is from a source other than the video review; storing the second representative photographic image and the association of the second representative photographic image with the start time of the second segment of the video review; associating a first product tag with the first segment of the video review, the first segment featuring the first reviewed product; associating a second product tag associated with the second segment of the video review, the second segment featuring said second reviewed product; compressing the video review from the first user using at least a first format; storing multiple copies of the video review from the first user in a backup-enabled video review data store; providing, using the network interface, a video player to a terminal of a second user to be displayed by the terminal of the second user, the video player configured to enable navigation of video content via photographic images displayed at the same time as a scrubber timeline, wherein the scrubber timeline is displayed in association with playback of video content and indicates video playback progress during a time period in which the video content is being played; providing, using the network interface, the video review for display via the video player presented on the terminal of a second user; enabling the video player to play back the video review, wherein the video player is configured to; play the video review; while the scrubber timeline is displayed, display at least the first representative photographic image of the first reviewed product at a first location while the video review is played, and at the same time, display the second representative photographic image of the second reviewed product at a second location while the video review is played, wherein the first representative photographic image is from a source other than the video review and the second representative photographic image is from a source other than the video review; detect a selection by the second user of the first representative photographic image at the first location or the second representative photographic image at the second location, and in response to a detection of a selection by the second user of the first representative photographic image or the second representative photographic image cause playback by the video player of the video review to jump to the corresponding segment of the video review. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A system comprising:
-
a review server comprising at least one computing device; a network interface configured to communicate over a network with a plurality of user terminals in a client server relationship; a backup-enabled video review data store comprising a plurality of video reviews from a plurality of users received from multiple user terminals; non-transitory computer-readable medium storing executable instructions that when executed by the at least one computing device cause the system to perform operations comprising; receiving, over the network using the network interface from a first user terminal, a video review from a first user, wherein said video review from the first user terminal comprises two or more segments, including; a first segment, including audio and video data, featuring a first reviewed product, and a second segment, including audio and video data, featuring a second reviewed product; providing a user interface, including a control, to the first user terminal via which the first user can associate a first photographic representative image of the first reviewed product with a start time of the first segment of the video review and via which the first user can associate a second representative photographic image of the second reviewed product with a start time of the second segment of the video review; receiving from the first user terminal an association of the first representative photographic image with the start time of the first segment of the video review, wherein the first representative photographic image is from a source other than the video review; storing the first representative photographic image of the first review product and the association of the first representative photographic image with the start time of the first segment of the video review; receiving from the first user terminal an association of the second representative photographic image of the second reviewed product with the start time of the second segment of the video review, wherein the second representative photographic image is from a source other than the video review; storing the second representative photographic image and the association of the second representative photographic image with the start time of the second segment of the video review; associating a first product tag with the first segment of the video review, the first segment featuring the first reviewed product; associating a second product tag associated with the second segment of the video review, the second segment featuring said second reviewed product; compressing the video review from the first user using at least a first format; storing multiple copies of the video review from the first user in the backup-enabled video review data store; providing a video player to a terminal of a second user to be displayed by the terminal of the second user, the video player configured to enable navigation of video content via photographic images displayed at the same time as a scrubber timeline, wherein the scrubber timeline is displayed in association with playback of video content and indicates video playback progress during a time period in which the video content is being played; providing, using the review server, the video review for display via the video player presented on the terminal of a second user; wherein the video player is configured to; play the video review; while the scrubber timeline is displayed, display at least the first representative photographic image of the first reviewed product at a first location while the video review is played, and at the same time, display the second representative photographic image of the second reviewed product at a second location while the video review is played wherein the first representative photographic image is from a source other than the video review and the second representative photographic image is from a source other than the video review; detect a selection by the second user of the first representative photographic image at the first location or the second representative photographic image at the second location, and in response to a detection of a selection by the second user of the first representative photographic image or the second representative photographic image cause playback by the video player of the video review to jump to the corresponding segment of the video review. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A method, comprising:
-
receiving, at a system comprising a network interface, a review server, and a backup-enabled video review data store comprising a plurality of video reviews from a plurality of users received from multiple user terminals, a video review from a terminal of a first user, wherein said video review from the first user terminal comprises two or more segments, including; a first segment, including video data, featuring a first reviewed item, and a second segment, including video data, featuring a second reviewed item; providing a user interface, including a control, to the first user terminal via which the first user can associate a first photographic representative image of the first reviewed product with a start time of the first segment of the video review and via which the first user can associate a second representative photographic image of the second reviewed product with a start time of the second segment of the video review; receiving from the first user terminal an association of the first representative photographic image with the start time of the first segment of the video review, wherein the first representative photographic image is from a source other than the video review; storing the first representative photographic image of the first review product and the association of the first representative photographic image with the start time of the first segment of the video review; receiving from the first user terminal an association of the second representative photographic image of the second reviewed product with the start time of the second segment of the video review, wherein the second representative photographic image is from a source other than the video review; storing the second representative photographic image and the association of the second representative photographic image with the start time of the second segment of the video review; associating a first item tag with the first segment of the video review, the first segment featuring the first reviewed item; associating a second item tag associated with the second segment of the video review, the second segment featuring said second reviewed item; compressing the video review from the first user using at least a first format; storing multiple copies of the video review from the first user in the backup-enabled video review data store; providing a video player to a terminal of a second user to be displayed by the terminal of the second user, the video player configured to enable navigation of video content via photographic images displayed at the same time as a scrubber timeline, wherein the scrubber timeline is displayed in association with playback of video content and indicates video playback progress during a time period in which the video content is being played; providing, using the review server, the video review for display via the video player presented on the terminal of a second user; and enabling the video player to play back the video review, wherein the video player is configured to; play the video review; while the scrubber timeline is displayed, display at least the first representative photographic image of the first reviewed product at a first location while the video review is played, and at the same time, display the second representative photographic image of the second reviewed product at a second location while the video review is played, wherein the first representative photographic image is from a source other than the video review and the second representative photographic image is from a source other than the video review; detect a selection by the second user of the first representative photographic image at the first location or the second representative photographic image at the second location, and in response to a detection of a selection by the second user of the first representative photographic image or the second representative photographic image cause playback by the video player of the video review to jump to the corresponding segment of the video review. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24)
-
Specification