Authenticated stream manipulation
AssigneeTailStream Technologies, LLC
InventorKelley Wise
Life of this patent
Estimating the term…
Abstract
Systems and methods for accessing a media stream are presented. In response to a request for a media stream, an individual can be authorized to manipulate the media stream. Once an individual has gained authorization with respect to a media stream's manipulation rights, they are allowed to manipulate the stream. In some embodiments, a provider controls a secure environment to play the stream and enforce the rights.
Claims17
A method of providing dually manipulated media to a remote computer via a network, the method comprising:
- providing a media player within a secure execution environment to the remote computer;
- receiving, via the network, a first request from the remote computer for the media;
- streaming, via the network, a portion of the media from at least one of a plurality of distributed data servers to the remote computer;
- enabling, by the at least one of a plurality of distributed data servers via the network, a first manipulation control of the media player within the secure execution environment under the control of the at least one of a plurality of distributed data servers, the first manipulation control configured to manipulate the media within the secure execution environment;
- enabling a second manipulation control of the media player;
- receiving, by the at least one of a plurality of distributed data servers via the network, a second request from the second manipulation control to manipulate the media wherein the second request includes an audio track for attachment to the media;
- and
- streaming, from the at least one of a plurality of distributed data servers via the network, manipulated media to the media player in response to the second request from the second manipulation control, wherein the manipulated media is streamed to the media player from outside the secure execution environment and the manipulated media includes the audio track and an image file.
A method of providing dually manipulated media to a remote computer via a network, the method comprising:
- providing a media player within a secure execution environment to the remote computer;
- receiving, via the network, a first request from the remote computer for the media;
- streaming, via the network, a portion of the media from at least one of a plurality of distributed data servers to the remote computer;
- enabling, by the at least one of a plurality of distributed data servers via the network, a first manipulation control of the media player within the secure execution environment under the control of the at least one of a plurality of distributed data servers, the first manipulation control configured to manipulate the media within the secure execution environment;
- enabling a second manipulation control of the media player;
- receiving, by the at least one of a plurality of distributed data servers via the network, a second request from the second manipulation control to manipulate the media;
- streaming, from the at least one of a plurality of distributed data servers via the network, manipulated media to the media player in response to the second request from the second manipulation control, wherein the manipulated media is streamed to the media player from outside the secure execution environment;
- and
- assigning a first manipulation right and a second manipulation right to the media, the first manipulation right associated with the first manipulation control and the second manipulation right associated with the second manipulation control, wherein the step of assigning occurs before the step of receiving, via the network, the first request from the remote computer for the media.
Dependencies are inferred from the claim text.