Patent ID: 8291505

Claim:
A computer program product embodied on a non-transitory computer readable medium having a computer program, said computer program product comprising: identifier reading code operable to read from computer data an identifier of a decoder operable to decompress compressed video data included in said computer data, wherein header information of a computer file associated with the computer data is downloaded, but not the entire computer file before determining whether to stream the computer file; identifier comparing code operable to compare said identifier with one or more predetermined characteristics indicative of whether said identifier is associated with banned computer data; and triggering code operable if said identifier is associated with banned computer data, to trigger a banned computer data action, wherein said decoder identifying field is a key used by an operating system to associate said computer data with a decoder registered to said operating system, wherein the identifier of the decoder is compared against a list of authorized decoders such that if a match is not found on the list, the banned computer data action is triggered and the computer data is quarantined, and wherein the decoder is part of a video codec computer program that may be authorized for streaming the computer file.