Method, system and software product for transferring content to a remote device
First Claim
Patent Images
1. A method for transferring content to a device, the method including the steps of:
- receiving a request for content from the device;
delivering a loader to the device;
receiving a request for a player from the loader;
generating a uniquely identifiable, ephemeral player by;
incorporating a unique identifier into an object code file at a location that is known to the loader; and
linking the object code file into one or more dynamic link libraries that are adapted to execute in the device'"'"'s native operating system to produce the player without being installed on the operating system or written to the device'"'"'s non-volatile storage;
delivering the generated player to the device; and
transferring content to the device, for presentation on the device by the player.
1 Assignment
0 Petitions
Accused Products
Abstract
The present invention relates to a method for transferring content to a device, the method including the steps of: receiving a request for content from the device; delivering a uniquely identifiable, ephemeral player to the device; and transferring content to the device, for presentation on the device by the player. The invention has particular application to digital rights management in respect of the distribution of audiovisual content such as film and television programs, advertisements and live event broadcasts over communication networks such as the Internet.
-
Citations
16 Claims
-
1. A method for transferring content to a device, the method including the steps of:
-
receiving a request for content from the device; delivering a loader to the device; receiving a request for a player from the loader; generating a uniquely identifiable, ephemeral player by; incorporating a unique identifier into an object code file at a location that is known to the loader; and linking the object code file into one or more dynamic link libraries that are adapted to execute in the device'"'"'s native operating system to produce the player without being installed on the operating system or written to the device'"'"'s non-volatile storage; delivering the generated player to the device; and transferring content to the device, for presentation on the device by the player. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 15)
-
-
12. A secure content delivery system comprising:
-
a content server; and one or more devices communicatively coupled to the content server via a communications network, wherein the content server is configured to; receive a playback session request from a device; deliver a loader to the device; receive a request for a player from the loader; generate a uniquely identifiable and ephemeral player by; incorporating a unique identifier into an object code file at a location that is known to the loader; and linking the object code file into one or more dynamic link libraries that are adapted to execute in the device'"'"'s native operating system to produce the player without being installed on the operating system or written to the device'"'"'s non-volatile storage; and delivering the generated player to the device. - View Dependent Claims (13, 14, 16)
-
Specification