Methods, data structures, and systems for processing media data streams
First Claim
Patent Images
1. A method to process media data, comprising:
- receiving a request for media data from a requestor;
compressing the media data with a custom pixel resolution based on a connection rate of the requestor; and
streaming portions of a media player and the compressed media data to the requestor at the connection rate.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods, systems, and data structures are provided for custom compressing, encrypting, and streaming media data. A requestor makes a request for media data and based on the connection rate of the requester a pixel resolution for the media data is customized and the media data is compressed. Optionally, the compressed media data is encrypted, such that only a customized media player knows the encryption algorithm needed to decrypt the encrypted media data. Next, the compressed media data and portions of a media player are streamed to the requestor.
40 Citations
20 Claims
-
1. A method to process media data, comprising:
-
receiving a request for media data from a requestor;
compressing the media data with a custom pixel resolution based on a connection rate of the requestor; and
streaming portions of a media player and the compressed media data to the requestor at the connection rate. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A media data server, comprising:
-
a data store having media data;
a media player; and
a streaming application to stream portions of the media data from the data store to a requester in a compressed format along with portions of the media player, if the requestor does not have the media player, and wherein the portions of the compressed media data are altered to achieve a custom pixel resolution based on a connection rate associated with the requester. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A media data stream, residing in a computer-readable medium, the data stream comprising:
-
portions of a media player having a unique decryption algorithm customized to a requestor; and
compressed and encrypted media data, wherein the compressed data is based a pixel resolution customized for a connection rate of the requestor. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification