发明名称 Controlling Execution of a Software Application on an Execution Platform in a Local Network
摘要 A method for controlling an execution of a software application on an execution platform in a first local network comprises: determining a first environment fingerprint including a first network fingerprint characteristic for the first local network using predetermined rules; generating a license including the first environment fingerprint and defining terms of allowed execution of the software application; and controlling the execution by: determining a second environment fingerprint including a second network fingerprint of a local network in which an execution platform for the software application is included using the predetermined rules; comparing the second environment fingerprint with the first environment fingerprint of the license; allowing execution of the software application according to the terms of the license where the second environment fingerprint complies with the first environment fingerprint, and preventing the execution of the software application where the second environment fingerprint does not comply with the first environment fingerprint.
申请公布号 US2015169852(A1) 申请公布日期 2015.06.18
申请号 US201414305771 申请日期 2014.06.16
申请人 SFNT Germany GmbH 发明人 Lange Andreas;Kumar Pratyush;Zunke Michael
分类号 G06F21/12;G06F21/62 主分类号 G06F21/12
代理机构 代理人
主权项 1. Method for controlling an execution of a software application on an execution platform in a first local network, comprising: a) determining a first environment fingerprint including a first network fingerprint of the first local network by using predetermined rules, wherein said first network fingerprint is characteristic for the first local network and is operative to distinguish the first local network from other local networks, b) generating a license including said first environment fingerprint, wherein said license defines terms of allowed execution of the software application on an execution platform in the first local network, and c) controlling the execution by determining a second environment fingerprint including a second network fingerprint of a candidate local network in which a candidate execution platform for said software application is included by using said predetermined rules,comparing the second environment fingerprint with the first environment fingerprint of the license,allowing the execution of the software application according to the terms of the license where the second environment fingerprint complies with the first environment fingerprint, andpreventing the execution of the software application where the second environment fingerprint does not comply with the first environment fingerprint.
地址 Germering DE