首页 / 专利库 / 软件 / 软件 / 通过网络传输数据的软件管理方法

通过网络传输数据的软件管理方法

阅读:335发布:2021-09-18

专利汇可以提供通过网络传输数据的软件管理方法专利检索,专利查询,专利分析的服务。并且用户购买在CD-ROM中存储有产品码的 软件 ,支付该软件的使用 费用 。在使用该软件之前,由用户根据该软件的使用 频率 确定使用费用。当支付了该软件的使用费用时,在主机中的键码管理表得到更新。用户计算机同在网络上的主机连接,然后,用户得到该软件的可用时间和键码。这样,用户在对应于用费的可用时间内就能使用该软件。因而,能可靠收取用费和公共网络费。,下面是通过网络传输数据的软件管理方法专利的具体信息内容。

1  一种在主机和一个或多个个人计算机之间的网络上传输数据的软件管 理方法,包括的步骤有:
装载一软件到一个人计算机,所述软件包括一主要程序,一用于在所述主 机和所述个人计算机之间的所述网络上传输数据的通信程序,和一用于管理所 述主要程序的可用时间的时间管理程序;
通过所述通信程序从所述个人计算机向所述主机请求用于操作所述主要程 序的所述可用时间和一键码;
通过所述通信程序接收所述键码和所述可用时间;
利用所述键码在所述可用时间内操作所述主要程序;和
通过所述时间管理程序管理所述主要程序的所述可用时间。
2  根据权利要求1的方法,其中所述管理步骤包括的步骤有:
计算所述可用时间的剩余可用时间;和
显示所述可用时间的剩余可用时间。
3  根据权利要求2的方法,其中所述管理步骤包括的步骤有:
如果所述可用时间的剩余可用时间小于零,在存储器中保存所述主要程序 的数据;和
在所述个人计算机中删除所述主要程序的所述键码。

说明书全文

发明涉及软件管理方法,特别是通过网络传输数据的软件管理方法,该 数据在一计算机系统中,例如一主游戏装置或一个人计算机(PC)中,通过 所述软件进行处理。

普通的主游戏装置包括:一游戏单元和一ROM盒。该游戏单元具有-C PC(中央处理单元),-RAM(随机存取存储器),-ROM(只读存储 器),I/O(输入/输出)接口和一定时器。该ROM盒具有-I/O接口和 -ROM。该游戏单元和该ROM盒通过各自的接口相互连接。

现在,一主游戏机包括一卡片式调制解调器的通信单元和-RTC(实时 时钟)。该主游戏装置通过卡片式调制解调器同一网络连接。进而,因为该R TC是一具有时钟功能和目历功能的IC(集成电路),所以能通过RTC计 算机游戏的所用时间。

一种计算机游戏程序可以作为存储在ROM盒或CD-ROM中的数据加 以提供。用户购买这种含有计算机游戏程序的ROM盒或CD-ROM。用户 就可以进行这种存储在ROM盒或CD-ROM中的计算机游戏。进而,这种 计算机游戏程序也可以作为网络上的数据加以提供。用户可以通过使用卡片式 调制解调器来购买在网络上的计算机游戏程序。那么,通过卡片式调制解调器 就可以在网络上进行计算机游戏。

另外,PC(个人计算机)通常包括-CPU,-RAM,-ROM,I /O接口,一软盘单元,-CD-ROM驱动器,-时间/时钟功能,和一调制 解调器。然后,软件的使用时间通过时间/时钟功能计算。该PC通过调制解 调器同网络连接。

例如操作程序或计算机游戏程序的软件可以作为存储在CD-ROM或软 盘中的数据加以提供。用户可购买含有该软件的CD-ROM或软盘。用户可 以使用存储在CD-ROM或软盘中的软件。进而,当PC通过调制解调器同 网络连接时,可以作为网络上的数据提供软件。该软件可以在网络上联机购买, 然后联机卸载到网络的该PC上。

在网络上通常的软件管理方法中,购买价格或软件的使用费用是通过公共 网络费收集的。数据提供者(传送者)传送例如软件帐户码用户(接收者)数 据,然后,用户通过接收的数据使用该软件。当用户使用该软件时,通常被称 为数据使用频率的软件使用频率用帐户码被加以存储。然后,数据提供者收集 对应于数据传用频率和帐户码的数据(软件)使用费用和公共网络费用。

在网络上通常的软件管理方法中,然而,存在着这样的缺点,即因为数据 使用费用和公共网络费用是在用户使用该数据和该网络之后才支付的,所以数 据使用费用和公共网络费用不能被收取,以及一旦用户在网络上卸载该数据, 由于该数据由用户占有,则该数据,侧如软件或计算机游戏程序不能作为出租 项目而在网络上进行出租。

相应地,本发明的一个目的是提供一种在网络上传输数据的软件管理方法, 在该网络上数据使用费用和公共网络费用能被可靠收取。

相应地,本发明的另一个目的是提供一种在网络上传输数据的软件管理方 法,在该网络上,例如操作程序或计算机游戏的软件能作为在网络上的租借项 目被加以租用。

根据本发明的特点,在主机和一个或多个个人计算机之间的网络上传输数 据的软件管理方法包括,装载软件到个人计算机的步骤,该软件包括一主要程 序,用于在主机和个人计算机之间的网络上传输数据的通信程序;和,用于管 理该主要程序的可使用时间的时间管理程序;请求该可使用的时间和通过该通 信程序从个人计算机到主机操作该主要程序的键码;通过通信程序接收该键码 和可使用时间;利用该键码在可使用时间内操作该主要程序;以及,通过该时 间管理程序管理该主要程序的可使用时间。

结合附图更详细描述本发明。其中:

图1是本发明的在网络上传输数据的软件管理方法的流程图

图2是本发明的主机中键码管理表的方框图

图3是本发明的主游戏装置的方框图;

图4是时间管理程序的流程图;和

图5是图4使用的CD-ROM中的一文件的方框图。

在解释根据本发明最佳实施例的在网络上传输数据的软件管理方法之前, 先描述上述在网络上管理软件的方法。

通常的主游戏装置包括一游戏单元和-ROM盒。该游戏单元具有用于处 理计算机游戏程序的CPU(中央处理单元)和一操作系统,用于存储计算机 游戏程序的RAM(随机存取存储器),用于存储操作系统的ROM(只读存 储器),用于连接ROM盒和电视机的I/O(输入/输出)接口,和用于计算 计算机游戏的消耗时间的定时器。该ROM盒具有用于连接游戏单元的I/O 接口,和用于存储计算机游戏程序的ROM。该游戏单元和该ROM盒通过各 自的I/O接口相互连接。

现在,一主游戏装置包括例如一卡片式调制解调器的通信单元和-RTC (实时时钟)。该主游戏装置通过包括在其中的卡片式调制解调器同网络连接。 进而,因为RTC是一具有时钟功能和日历功能的IC(集成电路),所以也 能计算计算机游戏的所用时间。也就是通过利用时钟功能和日历功能,该RT C可以计算计算机游戏的时间的年、月、日、周几、小时、分和秒。

计算机游戏程序可以作为存储在ROM盒或CD-ROM中的数据加以提 供。用户可购买含有计算机游戏程序的ROM盒或CD-ROM。用户可进行 存储在ROM盒或CD-ROM中的计算机游戏。进而,计算机游戏程序也可 作为网络上的数据加以提供。用户可以利用卡片式调制解调器购买网络上的计 算机游戏程序。然后,利用该卡片式调制解调器在网络上联机进行该计算机游 戏。

另外,PC(个人计算机)通常包括用于处理软件的CPU,用于存储软 件的RAM(随机存取存储器),用于存操作系统的ROM(只读存储器), 用于连接外部单元的I/O(输入/输出)接口,用于驱动包括例如软件的数据 的软盘的软盘单元,用于驱动包括例如软件的数据的CD-ROM的CD-R OM(密盘只读存储器)驱动器,用于控制在PC中硬件和软件时间的时间/ 时钟功能,和用于同网络连接以及用于同网络的其它计算机通信的调制解调器。 然后,通过时间/时钟功能计算例如一软件的数据使用时间。

例如操作程序或计算机游戏程序这样的软件可以作为存储在CD-ROM 或软盘中的数据加以提供。用户购买含有该软件的CD-ROM或软盘。用户 可以使用存储在CD-ROM或软盘中的软件。进而,当通过调制解调器,该 PC能与网络连接时,可以作为该网络的数据提供一软件。在网络上可以联机 购买该软件,然后联机装载到该网络的PC上。

在网络上通常的软件管理方法中,一般,例如一软件的数据购买价格或使 用费用随同公共网络费用被加以收集。例如,在一信息通信网络中,一数据提 供者(传送者)传送例如一软件的帐户码的用户(接收者)数据。然后,用户 通过该接收的数据能使用该软件。当用户使用该软件时,通常称之为数据使用 频率的软件使用频率随同帐户码被存储。然后,数据提供者根据对应该数据使 用频率和帐户码收取数据(软件)使用费用和公共网络费用。

在网络上通常的软件管理方法中,然而存在着这样的缺点,即因为用户在 使用该数据和该网络之后才支付数据使用费用和公共网络费用、所以数据使用 费用和公共网络费用可能收不到,以及由于一旦用户装载了网络上的数据,该 数据由用户占有,而使得例如软件或计算机游戏程序这样的数据而不能作为网 络上的租借项目而租到。

从而,它需要提供一种在网络上管理软件的方法,在该网络中,数据使用 费用和公共网络费用能被可靠收取,以及,例如软件的数据能够作网络上的租 借项目能被租用。

下面,将描述图1和2中根据本发明第1最佳实施例中的在网络上传输数 据的软件管理方法。

图1是本发明在网络上传输数据的软件管理方法的流程图。在图1中的步 101,用户可以购买含有存储在CD-ROM,软盘,或ROM盒中的产品 (product)码的软件。进而,用户可以购买在网络上的产生码的软件。 进而,用户可以购买在网络上的包括产品码的软件,然后,在步102,支付 软件使用费用。该使用费是由用户在软件使用前的软件使用频率加以确定的。 当支付了软件使用费用时,产品码必须通知一软件提供者(主机中心)。

该主机具有一键码管理表。图2是本发明主机中键码管理表的方框图。该 键码管理表包括产品码的区段,传送标志,已支付的用费,支付日期,传送日 期,和其它。当主机接到到软件用费和产品码时,在键码管理表中的传送标志 的区段被消除,和在此同时,在图1中的步103,在键码管理表中的产生码 的区段,支付的用费和支付日期被更新。在此情况,一通行口令字被加到产品 码中。

在网络上一用户计算机,例如PC或主游戏装置与主机连接,然后在步 104,用户请求给用户计算机传送软件键码。当该软件的键码被传送到用户 计算机时,在键码管理表中传送标志区段被更新(例如,从“0”变到“1”)。 在软件键码被传送到用户计算机之后,该软件才可被使用。

当由主机接收到传送键码的请求时,在步105,传送码区段和支付日期 区段被加以证实。如果传送码区段是“0”和支付日期不是“0”,即,用户 支付了用费和还没有收到软件的键码,那么,对应于支付用费的键码和软件的 可用时间被传送到用户计算机。如果用户没有支付软件用费已经传送给了用户 计算机或该软件的键码的使用费,则在步110,该信息在用户计算机的监视 器上加以显示,然后,过程结束。

在该软件的键码和可用时间由用户计算机收到时,在步106,该软件的 键码和可用时间被存储在用户计算机的存储器中。在步107,该软件证实该 可用时间是否有效,如果可用时间有效,在步108,该软件在该软件的可用 时间内可以被使用。然后,在步112,有效转换被置为“0”。接着,在步 114,如果有效转换不是“1”,返回在步107。然后,在步107至1 14以予定循环重复,直至可用时间用完。

如果可用时间用完,在步109,在用户计算机的监视器上显示“THE USABLE TIME IS OVER”的信息。然后,在步111,自动执行该软件的结束 过程。在结束过程保留该软件数据。在步113,有效转换被置为“1”。在 步114,证实有效转换是“1”,步115跟随。在步115,如果该软件 需要再次被使用,返回到步102。如果该软件不需要再使用,过程结束。

下面描述在图3至5中根据本发明的第2最佳实施例中的在网络上传输数 据的软件管理方法。

图3是本发明主游戏装置的方框图。

主游戏装置包括,游戏单元20,ROM盒25,和用于存储计算机游戏 程序和计算机游戏数据的外部存储器29。该游戏单元具有用于处理计算机游 戏程序和操作系统的CPU21,用于存储计算机游戏程序的RAM22,用 于存储该操作系统的ROM33,为于连接ROM盒25和电视机(未示出) 的I/O(输入/输出)接口(未示出),用于与主机32通信的通信单元23, 和用于连接例如外部存储器29的外部单元的外部单元接口24。该外部存储 器29通过通道30经由外部单元接口24与游戏单元20连接。在该游戏单 元20中,CPU21,ROM33,RAM22,通信单元23,和外部单 元接口24彼此相连接。RAM22由CPU21用作为主要存储器。进而, 该游戏单元20通过通信单元23与在网络31上的主机32相连接。从而, 含有键码的数据和计算机游戏的可用时间能够在游戏单元20和在网络上的主 机32之间传输。

该ROM盒25具有用于连接游戏单元20的I/O接口(未示出),用 于联接存储计算机游戏程序的ROM26,NV(非易失)RAM27,和R TC(实时时钟)28。该游戏单元20和ROM盒25通过各自的I/O接 口彼此相连接。

在ROM盒25中,ROM26是用于存储计算机游戏程序的。该NV RAM27是用于存储通过在游戏单元20中的通信单元23接收的键码和计 算机游戏的可用时间的。该RTC28是一共有时钟功能和日历功能的IC( 集成电路)。即,如果“T1”定计算机游戏的可用时间,“T2”是计算机 游戏的使用时间,该RTC28利用时钟功能和日历功能计算该计算机游戏的 可用的剩余时间(“T1-T2”)。进而,该RTC28和NV RAM2 7被连接有电池(未示出)。通过电池向RTC 28和NV RAM27 提供能源。从而,如果该ROM盒25从游戏单元20中卸下时,该RTC2 8和NU RAM27准确地保存着独立于游戏单元20中计算机游戏的可用 的剩余时间。

另外,PC(个人计算机)通常包括用于操作例如计算机游戏和操作系统 的这样的软件的CPU,用于存储该软件的RAM(随机存取存储器),用于 存储操作系统的ROM(只读存储器),用于连接外部单元的I/O(输入/输 出)接口,用于驱动含有例如一软件的数据的软盘的软盘单元,用于驱动含有 例如一软件的数据的CD-ROM的CD-ROM(密盘只读存储器)驱动器, 用于控制在PC中硬件和/或软件的时间的时间/时钟功能,和用于与网络连接 和用于同在网络上的其它计算机通信的调制解调器。进而,通过该时间/时钟 功能可以计算例如一软件的数据的使用时间。

例如计算机游戏这样的软件可以作为存储在CD-ROM中的数据加以提 供。在此情况下,软件的可用时间和键码是通过包含在CD-ROM中的时间 管理程序(该软件的)来控制。图4是时间管理程序的流程图。图5是图4中 所用CD-ROM中的一文件的方框图。

在图4中,在步401,在显示单元上显示计算机游戏的菜单。在步40 2,由用户选择计算机游戏中的一个。在步403,检验选定的计算机游戏的 键码,如果键码不存在,在步404,显示信息“NO KEY CODE”, 然后返回步401。如果键码存在,在步405,在显示单元上显示计算机游 戏的可用时间。在步406,用户选择是否进行计算机游戏。如果用户选择游 戏,在步407进行该计算机游戏。在游戏期间,在步408的一确定周期中 检验可用的剩余时间。在步409,如果剩余可用时间多于“10分”,步4 16跟随。如果剩余可用时间少于“10分”,步410跟随。在步410, 如果剩余可用时间小于“0”,在411,在显示单元上显示“TIME I S OVER”的信息。然后,在步412执行计算游戏的结束过程。在结束 过程时,保存例如游戏特征状态等的计算机游戏的数据。在步413,由时间 管理程序自动删除计算机游戏的键码。在步410,如果剩余可用时间多于“ 0”,那么在步414的游戏期间在显示单元上显示剩余可用时间。接着,在 步415,更新剩余可用时间。并重复步407至415的步骤,直到在步4 16用户停止计算机游戏或者在步410,剩余可用时间变得少于“0”。如 果在步416用户停止计算机游戏,那么在步417,该剩余可用时间被更新 作为新的可用时间。接着,在步418在显示单元上显示新的可用时间,然后 结束时间管理过程。

因而,能可靠收取数据使用费用和公共网络费用。进而,例如计算机游戏 这样的软件能够租到在网络上的租借项目。

作为该发明,可以不脱离其实质特征的精神就能作出多种改型,从而本实 施例并非是对本发明的限制。因为本发明的范围是由所附权利要求所限定,而 非上述的具体描述。所有变化或等价变换都在本权利要求保护的范围之内。

高效检索全球专利

专利汇是专利免费检索,专利查询,专利分析-国家发明专利查询检索分析平台,是提供专利分析,专利查询,专利检索等数据服务功能的知识产权数据服务商。

我们的产品包含105个国家的1.26亿组数据,免费查、免费专利分析。

申请试用

分析报告

专利汇分析报告产品可以对行业情报数据进行梳理分析,涉及维度包括行业专利基本状况分析、地域分析、技术分析、发明人分析、申请人分析、专利权人分析、失效分析、核心专利分析、法律分析、研发重点分析、企业专利处境分析、技术处境分析、专利寿命分析、企业定位分析、引证分析等超过60个分析角度,系统通过AI智能系统对图表进行解读,只需1分钟,一键生成行业专利分析报告。

申请试用

QQ群二维码
意见反馈