软件认证的远端更新方法

文档序号:6461459阅读:135来源:国知局
专利名称:软件认证的远端更新方法
技术领域
本发明是有关于一种软件认证的更新方法,且特别是有关于一种透过远端操 作的方式,进而更新软件认证的方法。
背景技术
为了维护产品品质并同时保障消费者的权益,许多软件开发业者在设计软件 时会搭配软件认证(license)的机制,以确保软件被合法地使用。因此,工程师 在使用这类软件之前,必须先向对应的认证伺服器(license server)取得该软件 的认证,接着才能顺利地在本地端的电脑系统上启动软件并进行工作。
然而,在大部分的工作环境之下,软件的认证数量多半会少于需要使用到该 软件的工程师人数。除此之外,在工程师不需要使用软件并且将本地端的电脑系统 关闭时,电脑系统通常不会自动地释放软件认证。也就是说,原先配置给电脑系统 的软件认证仍旧会处于占用状态。正因如此,工程师经常必须面临因为缺乏认证而 无法执行软件的情况。
每当上述情况发生时,就必须有人亲自去软件的认证伺服器进行认证的更新 动作,以释放目前无人使用的软件认证。更近一步来说,目前软件认证的管理软件 是安装在认证伺服器上,而当软件认证不敷使用时,就必须指派人员亲自去认证伺 服器的所在地进行认证管理软件的操作,以完成更新动作并释放认证。
不难想见,这样的操作方式十分耗时费力,且对于某些特定的软件来说,甚 至每小时就必须倚靠人为的方式来进行上述更新。如此一来不但会中断工程师的工 作进度,同时在电脑系统与认证伺服器之间来回往返所耗费的时间,也会对工作效 率造成负面的影响。

发明内容
有鉴于此,本发明提供一种软件认证的远端更新方法,使用者得以透过本地端的电脑系统直接控制伺服器进行软件认证的更新动作。
本发明提出一种软件认证的远端更新方法,用以远端控制安装有认证管理软 件的伺服器进行软件认证的更新动作。本方法首先设定对应于认证管理软件的通讯 端口。接着,透过通讯端口接收来自于电脑系统的访问指令,其中此访问指令是对 应于认证管理软件。最后,启动认证管理软件以进行软件认证的更新动作。
在本发明的一实施例中,还包括透过网络信息服务(Internet Information Services, IIS)工具使得伺服器成为网页伺服器,据以接受电脑系统透过网络的 访问。
在本发明的一实施例中,设定对应于认证管理软件的通讯端口的步骤,包括 透过网域名称系统(Domain Name System, DNS)指派认证管理软件的通讯端口 。
在本发明的一实施例中,其中在透过通讯端口接收来自于电脑系统的访问指 令的步骤之前,还包括由电脑系统登录伺服器的网域名称,进而透过通讯端口将访 问指令传送至伺服器。其中,电脑系统登录网域名称的步骤包括透过内建的网页浏 览器来登录网域名称。
在本发明的一实施例中,其中启动认证管理软件以进行软件认证的更新动作 的步骤,还包括由电脑系统透过内建的网页浏览器来控制伺服器上的认证管理软件 启动软件认证的更新动作。
在本发明的一实施例中,认证管理软件所对应的通讯端口例如是80端口 。
本发明将伺服器上负责管理软件认证的软件与通讯端口连接起来,进而让使 用者能以远端连线的方式访问伺服器,并直接控制认证管理软件进行认证的更新动 作。据此减少工程师在本地端电脑与伺服器之间移动的时间,进而提升工作效率。
为让本发明的上述特征和优点能更明显易懂,下文特举较佳实施例,并配合 附图,作详细说明如下。


图1是依照本发明的一实施例所绘示的软件认证的远端更新方法的流程图。 图2是依照本发明的一实施例所绘示的远端更新软件认证的方块图。
具体实施方式
对于需要取得认证才能使用的软件来说,倘若使用者每次在结束工作后,都 能远端连线至伺服器来更新认证的状态,势必能减少他人因认证被占用而无法启动 软件的情况,进而增加软件的使用效率。本发明便是基于上述观点进而发展出的一 种软件认证的远端更新方法。为了使本发明的内容更为明了,以下特举实施例做为 本发明确实能够据以实施的范例。
图1是依照本发明的一实施例所绘示的软件认证的远端更新方法的流程图。 请参阅图1,本实施例是说明当使用者在本地端的电脑系统上准备使用一软件时, 发现缺少可用的软件认证,因而控制远端伺服器进行软件认证更新的详细步骤。其 中,上述软件例如是印刷电路板(Printed Circuit Board, PCB)的设计布线工具等 等,在此并不限制软件的种类与范围。而本地端的电脑系统例如是工作站,使用者 可在工作站上透过伺服器所提供的软件来进行对应的工作。在本实施例中,在伺服 器中安装有对应于软件的认证管理软件,用以管理软件的相关认证。
首先如步骤110所示,在伺服器上安装网络信息服务(Internet Information Services, IIS)工具,使得伺服器成为网页伺服器。也就是说,在安装了网络信 息服务工具之后,伺服器将可以接受其他电脑系统经由网络所进行的访问动作。
接着在步骤120中,设定对应于认证管理软件的通讯端口。在本实施例中, 例如是透过网域名称系统(Domain Name System, DNS)来指派认证管理软件的通 讯端口,其中,通讯端口例如是80端口,然而在此并不限制其范围。
在设置认证管理软件的通讯端口后,如步骤130所示,伺服器透过通讯端口 接收来自于电脑系统的访问指令。其中,访问指令是对应于认证管理软件。进一步 来说,当使用者发现因缺少认证而无法使用软件时,便可透过内建在电脑系统中的 网页浏览器来登录伺服器的网域名称,进而经由通讯端口将访问指令传送到伺服 器。
最后如步骤140所示,伺服器在接收到访问指令后,便会启动认证管理软件 来进行软件认证的更新动作。在一实施例中,使用者可透过网页浏览器控制伺服器 上的认证管理软件来进行软件认证的更新动作。在另一实施例中,认证管理软件会 将软件认证的更新结果自动地回复至电脑系统,进而让电脑系统能取得所需的软件 认证。
如图1所示的各步骤可以发现,在透过网域名称系统把认证管理软件和通讯端口连接起来之后,伺服器上的认证管理软件便成为一个网络版的认证管理软件。 尔后,当使用者缺乏认证之时,仅需透过本地端的电脑系统去访问伺服器的网域名 称,接着再透过认证管理软件便可直接取得认证。从另一个角度来看,当使用者不 再需要使用该软件时,也可透过上述流程来远端启动伺服器上的认证管理软件以释 放认证,据此避免占用认证而导致他人无法使用软件的情况产生。
图2是依照本发明的一实施例所绘示的远端更新软件认证的方块图。在本实
施例中,伺服器210用以提供一软件的服务,而在伺服器210中包括对应于上述软 件的认证管理软件211以及通讯端口213 (例如80端口),并同时安装有网络信 息服务工具。在伺服器210中安装网络信息服务工具之后,只要将认证管理软件 211设置为使用通讯端口 213,认证管理软件211便可经由通讯端口 213接受网络 访问,进而模拟成一个网络版的认证管理软件。
使用者可透过例如工作站220、工作站230,或工作站240连线至伺服器210, 进而在本地端使用伺服器210所支持的软件来进行工作。在一实施例中,当工作站 220的使用者发现因为缺乏软件认证而无法顺利启动软件时,便可操作内建在工作 站220中的网页浏览器221来登录伺服器210的网域名称,进而透过通讯端口 213 将访问指令传送至认证管理软件211,以远端启动认证管理软件211进行软件认证 的更新动作。此时,认证管理软件211将自动释放已无人使用的软件认证,进而让 需要软件认证的使用者取得认证。
在另一实施例中,当工作站230的使用者要关闭工作站230之前,也可以透 过网页浏览器231来登录伺服器210的网域名称,进而主动地启动认证管理软件 211来更新所有软件认证的状态,以避免在关机后不必要的占用软件认证。
综上所述,本发明所述的软件认证的远端更新方法至少具有下列优点
1. 使用者得以利用本地端的电脑系统来远端控制伺服器进行软件认证的更新 动作,进而增加更新认证的便利性。
2. 主动地在需要更新软件认证状态时,以远端登录伺服器的方式来进行软件 认证的更新。如此一来可以减少因缺乏认证而无法使用软件的机率。
3. 不再需要定期指派人员到伺服器前进行软件认证的更新动作,减少在本地 端电脑系统与伺服器之间往返所需要的时间,不但能大幅度的节省人力资源,同时 也能提升工作效率。虽然本发明己以较佳实施例揭示如上,然其并非用以限定本发明,任何所属 技术领域中具有通常知识者,在不脱离本发明的精神和范围内,当可作些许更动与 润饰,因此本发明的保护范围当以权利要求所界定的为准。
权利要求
1. 一种软件认证的远端更新方法,用以远端控制一伺服器进行一软件认证的更新动作,其中该伺服器安装有一认证管理软件,该方法包括设定对应于该认证管理软件的一通讯端口;透过该通讯端口接收来自于一电脑系统的一访问指令,其中该访问指令对应于该认证管理软件;以及启动该认证管理软件以进行该软件认证的更新动作。
2. 如权利要求1所述的软件认证的远端更新方法,其特征在于,还包括 透过一网络信息服务工具使该伺服器成为一网页伺服器,以接受该电脑系统透过网络的访问。
3. 如权利要求1所述的软件认证的远端更新方法,其特征在于,设定对应该认 证管理软件的该通讯端口的步骤包括透过一网域名称系统指派该认证管理软件的该通讯端口。
4. 如权利要求1所述的软件认证的远端更新方法,其特征在于,在透过该通讯 端口接收来自于该电脑系统的该访问指令的步骤之前还包括该电脑系统登录该伺服器的一网域名称,以透过该通讯端口传送该访问指令 至该伺服器。
5. 如权利要求4所述的软件认证的远端更新方法,其特征在于,该电脑系统登 录该网域名称的步骤包括该电脑系统透过内建的一网页浏览器登录该网域名称。
6. 如权利要求1所述的软件认证的远端更新方法,其特征在于,启动该认证管 理软件以进行该软件认证的更新动作的步骤包括该电脑系统透过一网页浏览器控制该伺服器上的该认证管理软件启动该软件 认证的更新动作。
7. 如权利要求1所述的软件认证的远端更新方法,其特征在于,该通讯端口包 括一 80端口。
全文摘要
本发明公开了一种软件认证的远端更新方法,用以远端控制安装有认证管理软件的伺服器来进行软件认证的更新动作。本方法首先设定对应于认证管理软件的通讯端口。接着,透过通讯端口接收来自于电脑系统的访问指令,其中此访问指令是对应于认证管理软件。最后,启动认证管理软件以进行软件认证的更新动作。据此,使用者可以在本地端的电脑系统上控制伺服器进行软件认证的更新,进而提升工作效率。
文档编号G06F21/00GK101533453SQ200810083788
公开日2009年9月16日 申请日期2008年3月11日 优先权日2008年3月11日
发明者叶志刚, 范文纲 申请人:英业达股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1