[发明专利]控制非法使用应用软件的方法无效
| 申请号: | 201080029845.3 | 申请日: | 2010-06-30 |
| 公开(公告)号: | CN102741804A | 公开(公告)日: | 2012-10-17 |
| 发明(设计)人: | 芒达·帕蒂尔 | 申请(专利权)人: | 芒达·帕蒂尔 |
| 主分类号: | G06F7/04 | 分类号: | G06F7/04 |
| 代理公司: | 北京华夏正合知识产权代理事务所(普通合伙) 11017 | 代理人: | 韩登营;栗涛 |
| 地址: | 印度马哈*** | 国省代码: | 印度;IN |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 控制 非法 使用 应用软件 方法 | ||
具体实施方式
本发明记载了在线注册、激活和执行重新安装的程序。所述程序是在Microsoft.NET编程语言下编写的字节码程序。
如图1所示,用户通过执行功能101,将内嵌有唯一软件ID的软件安装在其电脑上。在成功安装的基础上,用户准备使用该软件。用户点击可执行的所述软件以第一次运行该软件,此时执行了方法102。因为用户是第一次使用该软件,因此会弹出一个注册103窗口,以通过桌面软件向在线服务器注册所述用户。用户向注册窗口103输入其注册信息104。如果网络连接可用105,则验证与每个载入对象相关的方法105的完整性。如果成功执行了方法106,则方法107验证注册的信息。在成功执行方法108的基础上,该软件通过执行功能109验证嵌入其中的软件ID与所述在线服务器上注册的软件ID是否匹配。执行验证机制110来验证该软件嵌入的软件ID是否有效并被授权。该软件通过执行方法111向所述在线服务器注册所述用户,并为该用户分配一个唯一的用户ID,然后通过执行方法112将该用户ID嵌入所述软件中。
如图2所示,因为用户安装并向在线服务器注册该软件,因此用户需要输入确认密钥以激活该软件。通过执行方法201以显示激活向导,用户通过执行方法202选择订阅选项,即试用版或认购版:如果用户选择了试用期限203,则向所述用户注册的email ID发送一确认密钥。如果用户通过执行方法204选择了认购选项,则该软件转向在先付款网关205。如果所述用户通过执行方法206成功付款,则该软件通过执行方法207将一确认密钥发送给用户注册的email ID。该用户通过执行功能208向激活向导中输入确认密钥。该软件执行网络连接可用类209来检查网络连接。如果网络可用210,则功能211通过执行网络可用类212向在线数据库验证所述确认密钥。在成功验证的基础上,所述服务器发出带有加密用户ID213的激活文件。该激活文件还包括由在线服务器传递给用户电脑的安装ID、授权使用期限,并将用户电脑的主板ID存储在所述在线数据库中。该软件通过执行功能214验证激活文件中的用户ID是否与嵌入其内部的用户ID相一致。如果成功验证了用户ID215,则执行方法216以激活所述软件。
如图3a所示,如果需要重新安装所述软件,则执行方法301。用户通过执行功能302重新安装内嵌有唯一的软件ID的软件。当用户点击开启所述软件时,执行方法303,此时弹出了软件注册窗口304。用户选择第一次安装还是重新安装已存在的软件。如果用户选择了重新安装,则点击“下一步”通过执行功能305进行处理。用户通过执行功能306向所述注册向导中输入email ID和密码,并点击“下一步”。如果网络连接可用307,则验证与每个载入对象相关的方法308的完整性。如果成功验证了方法308,则执行方法309以验证嵌入所述软件的软件ID与在所述在线服务器上注册的软件ID是否一致。执行验证机制310验证嵌入所述软件中的软件ID是否有效并被授权。
方法311用于检查向在线服务器数据库输入的信息。如果输入的信息有效312,则验证与每个载入对象相关的方法312的完整性。如果成功验证了方法312,则执行方法313(如图3b所示)以获取已向所述在线服务器注册的用户的全部信息。方法314用于重新安装所述软件。如果成功执行了方法314,则该软件通过执行方法315向用户的注册email ID发送确认密钥。该用户通过执行功能316向所述激活向导输入确认密钥。所述软件通过执行方法317检查网络是否可用。所述软件向在线服务器数据库验证该确认密钥318。如果通过方法319验证了该确认密钥是有效的,则通过执行功能320无效掉所有与当前账号相关的在先安装ID,并生成新的唯一安装ID,然后将机器码存储在所述在线数据库中。然后,执行方法321完成所述软件的重新安装。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于芒达·帕蒂尔,未经芒达·帕蒂尔许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201080029845.3/2.html,转载请声明来源钻瓜专利网。





