A system for secure delivery of on-demand content over broadband access
networks includes a client application executing on a user's local
computer system. The client application interacts with a content server on
which a plurality of selectable titles are stored and further interacts
with an access server which provides the network address of a title and
keying data necessary for to the client process access and execute the
title. The client process utilizes an installation abstraction which
enables a title to be executed on the local computer system without ever
being installed. The abstraction is achieved by mounting a network file
system and storing a set of registry entries related to the title on the
local computer system. Portions of the title are retrieved from the
content server and executed by the local operating system. During title
execution, requests from the local operating system are intercepted and
redirected to the set of registry entries, as applicable. The times at
which the client process may retrieve the title data from the content
server are defined by the access server through use of an activator and
token.
Een systeem voor veilige levering van inhoud op bestelling over breedbandtoegangsnetwerken omvat een cliënttoepassing uitvoerend op het lokale computersysteem van een gebruiker. De cliënttoepassing staat met een inhoudsserver waarin wisselwerking op een meerderheid van verkiesbare titels wordt opgeslagen en staat verder met een toegangsserver in wisselwerking die het netwerkadres van een titel en het sluitengegeven noodzakelijk voor voor de toegang verstrekt van het cliëntproces en voert de titel uit. Het cliëntproces gebruikt een installatieabstractie die toelaat dat een titel wordt uitgevoerd op het lokale computersysteem zonder ooit wordt geïnstalleerd. De abstractie wordt bereikt door een network file system op te zetten en een reeks registratieingangen op te slaan met betrekking tot de titel op het lokale computersysteem. De gedeelten van de titel worden teruggewonnen van de inhoudsserver en door het lokale werkende systeem uitgevoerd. Tijdens titeluitvoering, worden de verzoeken van het lokale werkende systeem onderschept en aan de reeks registratieingangen opnieuw gericht, toepasselijk. De tijden waarin het cliëntproces de titelgegevens van de inhoudsserver kan terugwinnen worden bepaald door de toegangsserver door gebruik van activator en een teken.