Patent attributes
An apparatus includes a computer executable for processing a file of a first file type, and a Hypertext Transfer Protocol (“HTTP”) client that receives files of the first type and a second type from a network. The HTTP client causes the computer executable to process files of the first type. The computer executable includes a first module that determines whether the file includes a first content type and performs a first function if the file includes the first content type. The computer executable also includes a second module that determines whether the file includes a second content type and performs a second function different from the first function if the file includes the second content type.