A system add method for controlling the execution or display to one or more
pieces of software developed using the developer's software is provided.
The system permits the developer to receive revenue for use of the
software without inconveniencing the customer or the user. In more detail,
the system has a customer site with one or more locations containing one
or more assets wherein a master key is purchased by the customer from the
developer that specifies the one or more locations on the site of the
customer where the software is located. The master key is stored at a
particular location on the site of the customer and each asset contains a
content key that identifies the location of the master key. The system
further includes a user computer that determines if the execution or
display of the asset downloaded from the customer's site is authorized by
the developer. To determine the authorization of an asset, the asset is
downloaded from the customer's site, the location of the master key based
on the content key in the asset is determined, the master key is
downloaded from the determined location on the customer's site and the
locations contained in the master key are compared to the location of the
asset to determine if the asset is accessible by the user computer.
Система добавляет метод для контролировать исполнение или обеспечена индикация к one or more начатым частям средства программирования использующ средство программирования проявителя. Система позволяет проявитель получить доход для пользы средства программирования без inconveniencing клиент или потребитель. Более подробно, система имеет местоположения клиента при one or more положения содержа one or more имущества при котором отмычка закуплена клиентом от проявителя который определяет one or more положения на месте клиента где средство программирования обнаружено местонахождение. Отмычка хранится на определенном положении на месте клиента и каждое имущество содержит содержимый ключа определяет положение отмычки. Система более дальнейшая вклюает компьютер потребителя обусловливает если исполнение или индикация имущества downloaded от местоположения клиента утвержены проявителем. Для того чтобы обусловить утверждение имущества, имущество downloaded от местоположения клиента, обусловлено положение отмычки основанной на содержимом ключе в имуществе, отмычка downloaded от determined положения на местоположения клиента и положения, котор содержат в отмычке сравнены к положению имущества для того чтобы обусловить если имущество доступно компьютером потребителя.