[發明專利]用于保護計算機程序產品的方法、計算機程序產品以及計算機可讀存儲介質有效
| 申請號: | 201380033862.8 | 申請日: | 2013-05-03 |
| 公開(公告)號: | CN104620553B | 公開(公告)日: | 2018-03-13 |
| 發明(設計)人: | J·巴托爾特;S·迪普爾 | 申請(專利權)人: | 西門子公司 |
| 主分類號: | H04L29/06 | 分類號: | H04L29/06;G06F21/50;G06F21/12 |
| 代理公司: | 中國專利代理(香港)有限公司72001 | 代理人: | 張濤,胡莉莉 |
| 地址: | 德國*** | 國省代碼: | 暫無信息 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 用于 保護 計算機 程序 產品 方法 以及 可讀 存儲 介質 | ||
1.用于保護計算機程序產品(1)的方法,該計算機程序產品運行在物理操作環境(2)中,具有步驟:
檢測(S1)所述計算機程序產品(1)在其中執行的所述操作環境(2)的至少一個定義于所述操作環境(2)之外的操作參數(15-1 - 15-5);
比較(S2)所檢測到的操作參數(15-1 - 15-5)與為各自操作參數(15-1 - 15-5)存儲的比較值;
如果比較結果的數量超過預定閥值,所述比較結果表示所述計算機程序產品(1)執行于與其中接納所述比較值的操作環境不同的操作環境(2)中,則輸出(S3)警告信號(17)。
2.如權利要求1所述的方法,其中,所述至少一個定義于所述物理操作環境(2)之外的操作參數(15-1 - 15-5)具有與所述物理操作環境(2)相耦合的數據網絡(4)的預定系統的子網掩碼和/或預定地址。
3.如上述權利要求任一項所述的方法,其中,所述至少一個定義于所述物理操作環境(2)之外的操作參數(15-1 - 15-5)具有DNS服務器地址和/或標準網關地址。
4.如權利要求2所述的方法,其中,所述至少一個定義于所述物理操作環境(2)之外的操作參數(15-1 - 15-5)具有在所述數據網絡(4)中通過所述計算機程序產品(1)可達到的相鄰系統(5、6)。
5.如權利要求1至2中任一項所述的方法,其中,所述至少一個定義于所述物理操作環境(2)之外的操作參數(15-1 - 15-5)具有通過所述計算機程序產品(1)可達到的SNMP設備。
6.如權利要求1至2中任一項所述的方法,其中,所述至少一個定義于所述物理操作環境(2)之外的操作參數(15-1 - 15-5)具有至已知互聯網服務器(7)的網絡路徑的至少一部分。
7.如權利要求1至2中任一項所述的方法,其中,所述至少一個定義于所述物理操作環境(2)之外的操作參數(15-1 - 15-5)具有至至少一個已知互聯網服務器(7)的數據傳送時間。
8.如權利要求1至2中任一項所述的方法,其中,在進行比較(S2)時將各自操作參數(15-1 - 15-5)與定義的比較值和/或與數值范圍和/或與布爾值進行比較。
9.如權利要求1至2中任一項所述的方法,其中,對每個操作參數(15-1 - 15-5)分配權重并且通過以所分配的權重為基礎算出的加權總和計算比較的數量。
10.如權利要求1至2中任一項所述的方法,其中,除了輸出所述警告信號(17)外還阻止啟動所述計算機程序產品(1)。
11.如權利要求1至2中任一項所述的方法,其中,除了輸出所述警告信號(17)外還請求許可證密鑰。
12.用于保護計算機程序產品(1)的設備,該計算機程序產品運行在物理操作環境(2)中,具有:
用于檢測所述計算機程序產品(1)在其中執行的所述操作環境(2)的至少一個定義于所述操作環境(2)之外的操作參數(15-1 - 15-5)的裝置;
用于比較所檢測到的操作參數(15-1 - 15-5)與為各自操作參數(15-1 - 15-5)存儲的比較值的裝置;
用于在比較結果的數量超過預定閥值的情況下輸出警告信號(17)的裝置,所述比較結果表示所述計算機程序產品(1)執行于與其中接納所述比較值的操作環境不同的操作環境(2)中。
13.計算機可讀存儲介質,具有用于執行如權利要求1至11中任一項所述的方法的計算機指令。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于西門子公司,未經西門子公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201380033862.8/1.html,轉載請聲明來源鉆瓜專利網。





