Digital content delivery and viewing system and method
First Claim
Patent Images
1. A method for delivering a binary application to a device comprising:
- receiving a request for content from the device;
delivering an agent program to said device, said agent program adapted to execute in a runtime environment on said device;
receiving information from said agent program regarding a platform of said device; and
delivering a platform specific application to said device, said application being adapted to display said content to a user and to execute on said platform of said device.
5 Assignments
0 Petitions
Accused Products
Abstract
A media distribution system is provided whereby devices on a network are provided with native-mode, optimized content viewers adapted to receive and present digital content provided elsewhere on the network. An agent is downloaded to a device, where it gathers information regarding the device environment and uses that information to identify the appropriate application for that device. The appropriate application for a particular device is then downloaded to the device to enable the device to present the content to a user.
-
Citations
22 Claims
-
1. A method for delivering a binary application to a device comprising:
-
receiving a request for content from the device;
delivering an agent program to said device, said agent program adapted to execute in a runtime environment on said device;
receiving information from said agent program regarding a platform of said device; and
delivering a platform specific application to said device, said application being adapted to display said content to a user and to execute on said platform of said device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A system for providing and displaying media content from a network on a client device comprising:
-
a media server system adapted to receive media content and to encode said media content for delivery over a data network, said media server system comprising an agent provisioning component;
one or more devices connected to said media server system via said network and adapted to send a request for said media content to said media server system, said one or more devices executing a runtime environment;
wherein said agent provisioning component of said media server system is adapted to respond to said request for said media content by delivering an agent program for execution within said runtime environment of said one or more devices, said agent program adapted to determine platforms of said one or more client devices and to send information regarding said platforms to said media server system, said media server system responding to said information regarding said platforms by sending a native-mode binary media viewer application to said one or more devices and delivering an encoded media stream adapted to be displayed on said one or more devices using said native-mode binary media viewer application. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. A system for accessing media from a media server system using a device, said system comprising:
-
requesting from within a runtime environment on said device media content from a selection of content sources;
downloading an agent applet onto said device for execution in said runtime environment, said agent applet identifying a platform of said device;
sending to said media server system information regarding said platform of said device;
receiving from said media server system a native-mode application for execution on said platform of said device; and
receiving a media stream from said media server system, said native-mode application being adapted to decode said media stream for providing said requested media content on said platform of said device.
-
Specification