软件存储运行方法及其系统的制作方法

文档序号:6413622阅读:278来源:国知局
专利名称:软件存储运行方法及其系统的制作方法
技术领域
本发明涉及软件及信息产品领域,尤其是一种软件存储运行方法及其系统。
软件或信息产品的内容可以存放在独立介质,如磁盘,CD-ROM光盘中,直接由用户的计算机或其它智能电子设备读取,这种存储方式的信息称为本地信息。软件或信息产品的内容也可以存放在通过联网才能由用户的计算机或其它智能电子设备读取的其它计算机中,这种信息称为网络信息。当前使用的软件存储方式一般分为三种1.软件的全部信息均为本地信息,用户只要获得存储信息的独立介质后,即可不受任何障碍地使用此软件,因为软件内容的复制极其容易,故这种软件存储方式对盗版者是非常理想的。2.软件的全部信息均为本地信息,但软件商通过技术手段,如设置密码,序列号等,使得用户在得到授权后才能长期使用。但这些技术手段总能被其它技术手段破解,最终仍达不到防盗版的目的。3.软件的全部信息均为网络信息,用户在得到授权后才能获取,获取后的信息即成为第一种情况的本地信息,无任何防护手段,因而这种方式也容易使软件产品被非法复制;且如果软件的信息量太大,也不适于全部通过网络来传递。
本发明的目的是提供一种软件存储运行方法及其系统,使得软件的内容不易被非法复制,从而有效地制止盗版,甚至杜绝盗版,至少有效延缓盗版。
本发明的技术方案是将软件或信息产品的一部分内容存放在独立介质中,直接由用户的计算机或其它智能电子设备读取;产品的其它内容存放在被称为网络中心的其它计算机中,网络中心可与用户机通讯,用户机需要与网络中心通讯后才能读取;每个软件或信息产品的合法用户对该产品拥有一个唯一的标识信息;网络中心运行一个应用软件,能够通过用户传来的标识信息判断该用户是否合法,并向该合法用户传送所需的网络信息。
所述应用软件响应用户通过外部线路对网络中心的呼叫;当用户需要下载特定软件的网络信息时,确认用户的合法标识;如果标识合法,则为用户下载所需要的网络信息;
还可根据特定软件的需要从用户计算机中读取若干信息,然后推出下载软件的相关信息;当用户需要其他服务时,则进入相应界面。
根据各软件数据的不同组织形式和结构,将软件的内容分为本地信息和网络信息,本地信息占软件的大部分信息量,网络信息为软件的小部分信息量。
用户机能够借助本地信息运行软件的第一部分,在获得与软件后续部分相关的网络信息且与本地信息混合后,用户机才能运行软件的相应后续部分;或用户机只有在获得与产品某特定部分相关的网络信息且与本地信息混合后,用户机才能运行产品的相应部分。
合法用户的标识信息存放在装有本地信息的介质中,也可存放在其它介质中。
为实现这种方法而设计的系统,包括用户机,联网工具,通讯网,网络中心和连结线路组成;用户机与网络中心通过通讯设备来通讯,用户机存放软件或信息产品的一部分内容,即本地信息,网络中心存放软件或信息产品的其它内容,即网络信息;网络中心还存放一个应用软件,能够通过用户传来的标识信息判断该用户是否合法,并向该合法用户传送所需的网络信息。
联网工具为调制解调器或其它联网工具;通讯网可为电话网,数据网或国际互联网。
因为本发明将软件分为本地信息和网络信息而分别存放,且网络信息的传送可受控制,即使盗版者获得全部本地信息,仍不能运行完整的软件程序,从而有效地防止盗版,打击盗版者的气焰,维护软件商的合法利益。即便盗版者获得部分网络信息,软件商也可通过将网络信息分期发行,使得盗版者只有通过很长的时间才能得到完整的软件信息,从而延缓盗版;当然软件商还可通过其它手段防止盗版者获得网络信息。


软件混合存储运行系统图1--用户机2--调制解调器3--通讯网4--网络中心5--线路实施方案以名为《齐天大圣》的游戏软件为例,具体步骤如下1.将《齐天大圣》按故事线索分为若干部分,如“孙猴出世”为第一部分,“下地狱”为第二部分,“闹龙宫”为第三部分,“大战巨灵神”为第四部分。在前三部分的最后都设隐藏的标志位,表明用户已经将游戏进程推进到该部分的最后;2.每部分的场景都由图素和场景数据两部分组成,程序按照场景数据从图素库中取出相应的图素摆在相应位置,构成用户见到的场景;3.将图素库和第一部分的场景数据存放在CD-ROM中;4.将第二部分到第四部分的场景数据分别存放在网络中心;5.《齐天大圣》的其它信息均放在CD-ROM中;6.用户在购买到《齐天大圣》的CD-ROM产品之后,可以直接安装运行软件的第一部分;7.如果用户还想用后面的部分,需要使用他的计算机与网络中心通讯;应用软件响应用户通过外部线路对网络中心的呼叫,为用户提供若干免费信息服务,如产品介绍、下载目录;当用户需要下载特定软件的网络信息时,确认用户的合法标识,如果标识合法,即网络中心在验明正确的用户号、确认用户愿意为此付款且确认第一部分的结束标志位后,则出现费用信息提示,包括本次下载所需金额、目前用户在网络中心尚存金额、确认付款或拒绝付款的选择手段;如果用户确认付款,则为用户下载所需要的网络信息,即可将第二部分的场景数据传送给用户;如果标识不合法,给用户适当的信息提示;8.后面的其它部分依此类推。
第一部分的场景数据也可存放在网络中心中,用户只有在与网络中心通讯后才能运行软件的第一部分。
可以理解的是,可根据各软件数据的不同组织形式和结构,将软件的内容分为本地信息和网络信息。
权利要求
1.一种软件存储运行方法,其特征在于(1)将软件或信息产品的一部分内容存放在独立介质中,直接由用户的计算机或其它智能电子设备读取;产品的其它内容存放在被称为网络中心的其它计算机中,网络中心可与用户机通讯,用户机需要与网络中心通讯后才能读取网络信息;(2)每个软件或信息产品的合法用户对该产品拥有一个唯一的标识信息;(3)网络中心存放一个应用软件,能够通过用户传来的标识信息判断该用户是否合法,并向该合法用户传送相应的网络信息。
2.如权利要求1所述的软件存储运行方法,其特征在于根据各软件数据的不同组织形式和结构,将软件的内容分为本地信息和网络信息,本地信息占软件的大部分信息量,网络信息为软件的小部分信息量。
3.如权利要求1所述的软件存储运行方法,其特征在于所述应用软件响应用户通过外部线路对网络中心的呼叫;当用户需要下载特定软件的网络信息时,确认用户的合法标识;如果标识合法,则为用户下载所需要的网络信息。
4.如权利要求1所述的软件存储运行方法,其特征在于所述应用软件可根据特定软件的需要从用户计算机中读取若干信息,然后推出下载软件的相关信息;当用户需要其他服务时,则进入相应界面。
5.如权利要求1或2或3所述的软件存储运行方法,其特征在于用户机能够借助本地信息运行软件或信息产品的第一部分,在获得与软件或信息产品后续部分相关的网络信息且与本地信息混合后,用户机才能运行软件或信息产品的相应后续部分。
6.如权利要求1或2或3所述的软件存储运行方法,其特征在于软件或信息产品分为若干部分,用户机只有在获得与软件或信息产品某特定部分相关的网络信息且与本地信息混合后,用户机才能运行软件或信息产品的相应部分。
7.如权利要求1所述的软件存储运行方法,其特征在于合法用户的标识信息存放在装有本地信息的介质中,也可存放在其它介质中。
8.为实施权利要求1所述软件存储运行方法而设计的系统,包括用户机,联网工具,通讯网,网络中心和连结线路组成;用户机与网络中心通过通讯设备来通讯,用户机存放软件或信息产品的一部分内容,即本地信息,网络中心存放软件或信息产品的其它内容,即网络信息;网络中心还存放一个应用软件,能够通过用户传来的标识信息判断该用户是否合法,并向该合法用户传送所需的网络信息。
9.如权利要求8所述的系统,其特征在于所述应用软件响应用户通过外部线路对网络中心的呼叫;当用户需要下载特定软件的网络信息时,确认用户的合法标识;如果标识合法,则为用户下载所需要的网络信息。
10.如权利要求8或9所述的系统,其特征在于联网工具为调制解调器或其它联网工具;通讯网可为电话网,数据网或国际互联网。
全文摘要
一种防盗版软件存储方式及其系统,将软件或信息产品的内容分为本地信息和网络信息分别存放在独立介质和网络中心上;合法的用户拥有一个唯一的标识信息;网络中心运行一个应用软件,能够通过用户传来的标识信息判断该用户是否合法,并向该合法用户传送所需的网络信息。使得软件的内容不易被非法复制,从而有效地制止盗版,甚至杜绝盗版,可用于面市的应用软件或信息产品。
文档编号G06F12/16GK1195819SQ9810012
公开日1998年10月14日 申请日期1998年1月12日 优先权日1998年1月12日
发明者边晓春 申请人:北京前导软件有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1