System and method for enabling collaborative media stream editing
First Claim
Patent Images
1. A method, comprising:
- providing multimedia content to a plurality of viewers;
tracking a frequency of at least one type of actions performed by the plurality of viewers in relation to the provided multimedia content;
in response to the tracked frequency of the at least one type of actions performed by the plurality of viewers satisfying a predefined criteria, modifying the multimedia content accordingly, wherein the multimedia content is modified in a manner selected from the group consisting of eliminating a portion of the multimedia content, modifying a portion of the multimedia content to be played at a slower-than-normal rate, modifying a portion of the multimedia content to be played at a faster-than-normal rate, zooming into an image presented in the multimedia content, panning within the multimedia content, modifying audio-related aspects of the multimedia content, or some combination thereof;
providing the modified multimedia content to at least one subsequent viewer, wherein the tracked types of actions comprise at least one of fast forwarding through a portion of the multimedia content, replaying a portion of the multimedia content, viewing a portion of the multimedia content at a slower-than-normal rate, skipping a portion of the multimedia content, and manipulating audio-related aspects of the multimedia content; and
wherein the predefined criteria comprises at least one of a number of consecutive viewers performing the same action, a frequency of performing a particular action, and whether a certain percentage of viewers perform a particular action.
9 Assignments
0 Petitions
Accused Products
Abstract
A system and method for editing multimedia content. A server transmits multimedia content to a plurality of electronic devices. Each of the plurality of electronic devices enables a user to perform at least one action in relation to the multimedia content. A voting engine gathers information concerning the actions performed by users in relation to the multimedia content transmitted to the electronic devices. In response to the information gathered by the voting engine, the multimedia content is modified based upon predefined criteria. The modified multimedia content is subsequently provided to later users.
-
Citations
13 Claims
-
1. A method, comprising:
-
providing multimedia content to a plurality of viewers; tracking a frequency of at least one type of actions performed by the plurality of viewers in relation to the provided multimedia content; in response to the tracked frequency of the at least one type of actions performed by the plurality of viewers satisfying a predefined criteria, modifying the multimedia content accordingly, wherein the multimedia content is modified in a manner selected from the group consisting of eliminating a portion of the multimedia content, modifying a portion of the multimedia content to be played at a slower-than-normal rate, modifying a portion of the multimedia content to be played at a faster-than-normal rate, zooming into an image presented in the multimedia content, panning within the multimedia content, modifying audio-related aspects of the multimedia content, or some combination thereof; providing the modified multimedia content to at least one subsequent viewer, wherein the tracked types of actions comprise at least one of fast forwarding through a portion of the multimedia content, replaying a portion of the multimedia content, viewing a portion of the multimedia content at a slower-than-normal rate, skipping a portion of the multimedia content, and manipulating audio-related aspects of the multimedia content; and wherein the predefined criteria comprises at least one of a number of consecutive viewers performing the same action, a frequency of performing a particular action, and whether a certain percentage of viewers perform a particular action. - View Dependent Claims (2, 3)
-
-
4. A computer program product, embodied in a computer-readable storage medium, comprising:
-
computer code for enabling a device to provide multimedia content to a plurality of viewers; computer code for tracking a frequency of at least one type of actions performed by the plurality of viewers in relation to the provided multimedia content; computer code for, in response to the tracked frequency of the at least one type of actions satisfying a predefined criteria, modifying the multimedia content accordingly, wherein the multimedia content is modified in a manner selected from the group consisting of eliminating a portion of the multimedia content, modifying a portion of the multimedia content to be played at a slower-than-normal rate, modifying a portion of the multimedia content to be played at a faster-than-normal rate, zooming into an image presented in the multimedia content, panning within the multimedia content, modifying audio-related aspects of the multimedia content, or some combination thereof; computer code for enabling the device to provide the modified multimedia content to at least one subsequent viewer; wherein the tracked types of actions comprise at least one of fast forwarding through a portion of the multimedia content, replaying a portion of the multimedia content, viewing a portion of the multimedia content at a slower-than-normal rate, skipping a portion of the multimedia content, and manipulating audio-related aspects of the multimedia content; and wherein the predefined criteria comprises at least one of a number of consecutive viewers performing the same action, a frequency of performing a particular action, and whether a certain percentage of viewers perform a particular action. - View Dependent Claims (5, 6)
-
-
7. A system, comprising:
-
a server configured to transmit multimedia content; a plurality of electronic devices in communication with the server configured to receive the multimedia content, each of the plurality of electronic devices enabling a user to perform at least one action in relation to the multimedia content; and a voting engine configured to track a frequency of at least one type of actions performed by users of the plurality of electronic devices in relation to the multimedia content transmitted to the plurality of electronic devices, wherein, in response to the frequency of the at least one type of actions tracked by the voting engine satisfying a predefined criteria, the server is further configured to modify the multimedia content accordingly, wherein the multimedia content is modified in a manner selected from the group consisting of eliminating a portion of the multimedia content, modifying a portion of the multimedia content to be played at a slower-than-normal rate, modifying a portion of the multimedia content to be played at a faster-than-normal rate, zooming into an image presented in the multimedia content, panning within the multimedia content, modifying audio-related aspects of the multimedia content, or some combination thereof, wherein the modified multimedia content is subsequently provided to the plurality of electronic devices, wherein the tracked types of actions comprise at least one of fast forwarding through a portion of the multimedia content, replaying a portion of the multimedia content, viewing a portion of the multimedia content at a slower-than-normal rate, skipping a portion of the multimedia content, and manipulating audio-related aspects of the multimedia content, and wherein the predefined criteria comprises at least one of a number of consecutive viewers performing the same action, a frequency of performing a particular action, and whether a certain percentage of viewers perform a particular action. - View Dependent Claims (8, 9)
-
-
10. An apparatus, comprising:
-
a processor; and a memory unit operatively connected to the processor and including; computer code for enabling the apparatus to receive multimedia content from a remote location; computer code for enabling the apparatus to provide the multimedia content to a viewer; computer code for tracking a frequency of at least one type of actions performed by the viewer in relation to the multimedia content; computer code for enabling the apparatus to transmit information concerning the observed actions to the remote location; computer code for enabling the apparatus to receive the multimedia content in modified form from the remote location, wherein the multimedia content is modified in a manner selected from the group consisting of eliminating a portion of the multimedia content, modifying a portion of the multimedia content to be played at a slower-than-normal rate, modifying a portion of the multimedia content to be played at a faster-than-normal rate, zooming into an image presented in the multimedia content, panning within the multimedia content, modifying audio-related aspects of the multimedia content, or some combination thereof; wherein the modified form of the multimedia content is represents modifications to the multimedia content in a manner according to the performed action when the tracked frequency of the performed action meets a predefined criteria, the tracked types of actions comprising at least one of fast forwarding through a portion of the multimedia content, replaying a portion of the multimedia content, viewing a portion of the multimedia content at a slower-than-normal rate, skipping a portion of the multimedia content, and manipulating audio-related aspects of the multimedia content; and wherein the predefined criteria comprises at least one of a number of consecutive viewers performing the same action, a frequency of performing a particular action, and whether a certain percentage of viewers perform a particular action. - View Dependent Claims (11)
-
-
12. An apparatus, comprising:
-
a processor; and a memory unit operatively connected to the processor and including; computer code for enabling the apparatus to receive tracking information concerning a frequency of at least one type of actions that have been performed on multimedia content by a plurality of users; computer code for, in response to the tracked frequency of the at least one type of actions satisfying a predefined criteria, modifying the multimedia content accordingly, wherein the multimedia content is modified in a manner selected from the group consisting of eliminating a portion of the multimedia content, modifying a portion of the multimedia content to be played at a slower-than-normal rate, modifying a portion of the multimedia content to be played at a faster-than-normal rate, zooming into an image presented in the multimedia content, panning within the multimedia content, modifying audio-related aspects of the multimedia content, or some combination thereof; computer code for enabling the apparatus to transmit the modified multimedia content to a remote location for subsequent exhibition to a viewer; wherein the tracked types of actions comprise at least one of fast forwarding through a portion of the multimedia content, replaying a portion of the multimedia content, viewing a portion of the multimedia content at a slower-than-normal rate, skipping a portion of the multimedia content, and manipulating audio-related aspects of the multimedia content; and wherein the predefined criteria comprises at least one of a number of consecutive viewers performing the same action, a frequency of performing a particular action, and whether a certain percentage of viewers perform a particular action. - View Dependent Claims (13)
-
Specification