Patent ID: 7945616
Filing Date: 2011-05-17
Classification: H04L

Abstract:
1. A method for delivering a binary media viewer application to a client device, said method comprising: receiving a request for multimedia content from the client device; delivering an agent program to a memory of said client device, wherein a processor of said client device executes said agent program in a runtime environment on said client device and said agent program automatically determines an operating system of the device; receiving information from said agent program regarding said operating system of said device; comparing said information regarding said operating system of said client device with a configuration file containing compatibility information for a plurality of binary media viewer applications; selecting from said plurality of binary media viewer applications the binary media viewer application that corresponds to the best match between said information regarding said operating system of said client device and said compatibility information, wherein the selected binary media viewer application is compatible with said operating system; and delivering said selected binary media viewer application to said client device, wherein said binary media viewer application executes within said operating system of said client device and displays said multimedia content on said client device.