Dynamic clear lead injection
AssigneeAmazon Technologies, Inc.
InventorsRonak Patel, Jordan Apgar, Saurabh Gandhi, Adish Agarwal
Life of this patent
Estimating the term…
Abstract
Techniques implementable by a computer system are provided. The techniques include sending a request to stream media content. The request can include a media content identifier and a streaming start point in the media content. The techniques also include receiving an encrypted portion of a media stream for the media content. The encrypted portion can be encrypted by an encryption key. The portion can begin at a silence point. The silence point can be at or after a threshold time length beyond the streaming start point. The techniques also include receiving the encryption key. The techniques also include presenting the encrypted portion of the media stream.
Claims20
A computer-implemented method, comprising:
- transmitting, by a computing device, a request for a server device to stream media content to the computing device, wherein the request includes a media content identifier and a streaming start point in the media content;
- receiving, by the computing device, an encrypted portion of a media stream for the media content, wherein the encrypted portion is encrypted by an encryption key, wherein the encrypted portion begins at a silence point, and wherein the silence point is at or after a threshold time length beyond the streaming start point;
- receiving, by the computing device, a decryption key;
- and
- presenting, by the computing device, the encrypted portion of the media stream.
One or more non-transitory computer-readable media comprising computer-executable instructions that, when executed by one or more processors of a computing device, cause the computing device to perform operations comprising:
- transmitting, by the computing device, a request for a server device to stream media content to the computing device, wherein the request includes a media content identifier and a streaming start point in the media content;
- receiving, by the computing device, an encrypted portion of a media stream for the media content, wherein the encrypted portion is encrypted by an encryption key, wherein the encrypted portion begins at a silence point, and wherein the silence point is at or after a threshold time length beyond the streaming start point;
- receiving, by the computing device, a decryption key;
- and
- presenting, by the computing device, the encrypted portion of the media stream.
A computing device comprising:
- one or more processors;
- and
- one or more memory storing instructions that, upon execution by the one or more processors, configure the computing device to:
- transmit a request for a server device to stream media content to the computing device, wherein the request includes a media content identifier and a streaming start point in the media content;
- receive an encrypted portion of a media stream for the media content, wherein the encrypted portion is encrypted by an encryption key, wherein the encrypted portion begins at a silence point, and wherein the silence point is at or after a threshold time length beyond the streaming start point;
- receive a decryption key;
- and
- present the encrypted portion of the media stream.
Dependencies are inferred from the claim text.