【技术实现步骤摘要】
本专利技术涉及一种程序保护的方法,特别是涉及。
技术介绍
今日市场在激烈的竞争之下,3C产业(计算机、通讯及消费性电子)产品的“品质”已成为经常被提出的要求。社会大众对于品质的期待,不再只局限于产品的有形品质,更进而扩大到设计、生产、搭配软件、硬件扩充性,甚至于企业整体形象的全面品质。因此,除了硬件产品本身之外,常有专为此产品量身打造的软件程序,以提升其附加价值。由于此类软件程序可能需要特定硬件的支持才能运行,故厂商不能保证这种特定程序可在任意装置上正确运行,或不对其他硬件造成损坏。又出于保护软件程序的版权的立场,也不希望此类软件程序可在其它装置上激活。因此,某类软件通常只希望能在特定机型的装置上运行,而不希望可以被使用者在任意装置上使用。因此在此类软件操作时,通常需要检测软件运行的装置机型,当机型符合要求时,软件程序才继续运行,否则将停止程序。现有检测电子装置机型的方法为通过主机板(Mother Board)的基本输入/输出系统(Basic Input Output System,BIOS)检测,基本输入/输出系统是放在只读存储器(ROM)的程序,包含许多计 ...
【技术保护点】
一种利用识别硬件信息进行程序保护的方法,用以在含有多个硬件配置的一电子装置运行一应用程序时,确认该电子装置的该硬件配置符合需求,其特征在于,包含步骤:激活一特定程序,该特定程序包含一预设硬件配置信息;检测该多个硬件配置以取得 该电子装置的一硬件配置信息;对比该硬件配置信息符合该预设硬件配置信息,以确认该电子装置机型;及继续执行该应用程序。
【技术特征摘要】
1.一种利用识别硬件信息进行程序保护的方法,用以在含有多个硬件配置的一电子装置运行一应用程序时,确认该电子装置的该硬件配置符合需求,其特征在于,包含步骤激活一特定程序,该特定程序包含一预设硬件配置信息;检测该多个硬件配置以取得该电子装置的一硬件配置信息;对比该硬件配置信息符合该预设硬件配置信息,以确认该电子装置机型;及继续执行该应用程序。2.根据权利要求1所述的利用识别硬件信息进行程序保护的方法,其特征在于,该对比该硬件配置信息符合该预设硬件配置信息的步骤,其结果为否时,即结束该特定程序。3.根据权利要求2所述的利用识别硬件信息进行程序保护的方法,其特征在于,该特定程序结束时,还包含一报出错误信息的步骤...
【专利技术属性】
技术研发人员:刘文涵,宋建福,张丁浩,刘清华,
申请(专利权)人:英业达股份有限公司,
类型:发明
国别省市:71[中国|台湾]
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。