卡式软件驱动装置的制作方法

文档序号:6417644阅读:358来源:国知局
专利名称:卡式软件驱动装置的制作方法
技术领域
本实用新型涉及一种卡式软件驱动装置,特别是一种卡式软件接口,可以使个人电脑软件的安装或重装简易且省时。
目前的个人电脑或网路主机,流行Windows95/98/NT操作系统,而在使用Windows95/98/NT时,必需通过电脑的CD-ROM将其安装载入电脑的硬盘中,而在安装及以后的使用中,存在有如下问题1、安装不易除非对个人电脑有相当的维护经验,否则,对于一般初接触电脑的人来说,根本没有能力安装。
2、安装费时安装速度由应用程序的多少而定,少则半天多则数天。
3、安装中容易出现故障,且系统无法自动修复,一定要靠人力修复。只要用过装设有Windows95/98/NT电脑的人,不管是熟手、生手,一定都认同以下说法,“动不动就故障,动不动就得重装”。因为,原本安装在硬盘里的操作系统,其故障大多发生在系统“登录数据/Registry Data”(如*.ini或system.dat等)时,换句话说只要发生登录数据故障,则这个操作系统亦跟着损毁(Windows98已提供登录数据的修复功能,但根据实际验证,该功能的功效较弱)。
4、有无法开机的可能若有较严重的故障或病毒,可能无法开机。
5、中电脑病毒的机会较高。
6、占用庞大的硬盘空间即使有大容量的硬盘也常不够用,因为70%以上的硬盘空间被操作系统及应用程序占用。
7、减少硬盘寿命由于操作系统及应用程序的负荷庞大,使硬盘寿命的消耗率增高。
8、易被盗版现有的光盘或磁盘软件,易被非法盗版。
9、系统资源负荷沉重一台电脑往往安装了数十种软件,而实际常用的最多不过五、六种,尤其是初学者,实际使用的将更少。
由以上的问题又延伸出下列缺点10、操作系统不易安装及安装费时,导致电脑的出货速度降低,影响产能。
11、由于容易发生故障,加重了售后服务的负担,客户也不满意,造成社会成本浪费。
12、因找不到维修渠道,或因维修、服务等方面的问题,导致一些电脑无法修复,而打击了初学者的学习信心。
13、加重使用者的负担由于经常出现故障,即使能及时维修,其费用与精神上的负担也是不轻的(经营个人电脑的商家,软、硬件的维修标准是不同的,只有硬件提供至少一年的免费维修,而软件故障常不在免费维修之列)。
14、因软件易被盗版,使经营软件者的权益受到损害。
综上所述,在当前时代,产品的发展潮流是结构简易、安装省时省力,若不尽快解决现有软件驱动装置的这些缺点,将是个人电脑迈向普及化的一大障碍。
本实用新型的目的是设计一种卡式软件驱动装置,克服传统软件驱动装置的缺点,使安装容易和提高安装速度,并能够自动修复。
本实用新型的目的是这样实现的一种卡式软件驱动装置,包括软件驱动器,其特征在于还包括录制有各种软件程序的卡式软件匣;所述的软件驱动器上设有一个或一个以上的窗口,一个或一个以上的卡式软件匣分别对应插入各窗口内。
所述的卡式软件匣上设有一插接槽。
所述卡式软件匣中插接槽的至少一侧面上布设有一个或一个以上的集成电路。
所述集成电路上的插脚端子延伸设置于插接槽中,并固定设置在插接槽的一侧壁面或两侧壁面上,形成接触端子点。
所述的软件驱动器内配置有与个人电脑或网络主机作数据传输的接口卡。
所述软件驱动器的窗口内设有反插接在所述卡式软件匣插接槽中的连接片。
所述连接片的至少一侧面上设有与卡式软件匣的接触端子点相接触的接触面。
所述的软件驱动器还包括有数据传输排线,所述连接片的接触面通过数据传输排线与所述的接口卡连接。
本实用新型的卡式软件驱动装置,应用在个人电脑、网路主机或其他机种上,该装置供个人电脑或网路主机读取所要执行的软件,包括数个卡式软件匣和软件驱动器。其中的卡式软件匣内录制有操作系统及各种不同的应用程序,程序已由软件开发者制造成集成电路版本,在软件驱动器与个人电脑或网络主机连接后,通过软件驱动器上设置的窗口,来读取卡式软件匣上的程序并执行。
软件驱动器与个人电脑之间可通过SCSI或IDE介面连接,或者以网路或任何可利用的驱动方式联系。卡式软件匣上已录制有各种软件程序,且不限于操作系统软件程序或应用软件程序。
若卡式软件匣上所录制的软件为操作系统软件程序,在启动时可按功能键(如F1-F12),开启“开机选单”,并按实际情况选择“第一次安装”或“快速重装”或“删除应用程序后重装”。在执行卡式软件匣上的操作系统软件程序时,若为“第一次安装”,则执行由格式化硬盘到安装完成过程;在执行卡式软件匣上的操作系统软件程序时,若为“快速重装”,则先完全清除所有旧的登录数据(Registry Data),然后重新建立新的登录数据(RegistryData),以确保系统正常;在执行卡式软件匣上的操作系统软件程序时,若为“删除应用程序后重装”,则先清除硬盘上的应用程序(如c\Program fi1es整个文件夹),以及所有的Registry data,然后重新建立新的Registry data,以确保系统正常。
本实用新型卡式软件驱动装置的卡式操作系统,除了有制作成集成电路结构的核心程序外,还有负责开机及自身启动的ROM,无需再将这些开机程序写到硬盘中,以节省硬盘空间。
当本实用新型卡式软件匣中所录制的软件为应用程序时,每个卡式应用程序除了有制作成集成电路结构的核心程序外,还有与操作系统联系的ROM,采用即插即用的即时登录数据方式,其登录文件为暂存文件,无需写到RegistryData,而当抽离卡式软件匣时,暂存文件亦自行删除。
由于卡式软件匣中已录制有较大容量的操作系统或应用软件程序,有利于减少占用硬盘空间。
本实用新型的特点之一是登录数据/Registry Data的修复方式,其次是缩短了安装庞大的操作系统及庞大的应用程序所花费的时间。由于所有的程序均录制在集成电路芯片中,不必安装到硬盘,既节省安装时间及硬盘空间,又不再有发生故障的问题。
虽然操作系统已录制在集成电路中,但启动时由于仍需与各种不同型号的外围硬件联系,所以还需要“登录数据/Registry Data”(记录各外围硬件的驱动程序及应用程序及其联系),此登录数据必须记录在硬盘上。
本实用新型的卡式软件驱动装置,应用或装设在已有的个人电脑上,毋须更动电脑其余部分的结构。装置由数个卡式软件匣及一软件驱动器组成,将原本须安装在硬盘上的操作系统及大型应用程序录制在卡式软件匣内的集成电路上,形成卡式软件,通过卡式介面达到开机及执行所有启动程序的目的。而软件驱动器则为一多窗口的硬件结构体,其窗口供插入卡式软件匣。卡式软件驱动装置与个人电脑或网路主机间可通过SCSI或IDE介面或者以网路或任何可利用的驱动方式联系。
为了进一步了解本实用新型卡式软件驱动装置的新颖性与创造性,特指出下述优点1、安装容易借助于简单的说明书,任何人都可安装操作系统。由于不需要安装卡式应用程序,所以不再有过去挑三检四地做选择性安装的现象,增加了安装的简易性。
2、安装省时省去了等待文件写入硬盘的时间。
3、重装容易因为安装省时,且系统设有完善的重装结构。
4、极少发生无法开机的现象除非发生卡式软件匣或相关驱动器的故障,操作系统的卡式软件匣本身就可开机。
5、即使硬盘染上病毒,因操作系统本身不可能中毒,所以可提供更可靠的杀毒能力。
6、节省庞大的硬盘空间。
7、硬盘负荷减轻,故可延长硬盘寿命。
8、卡式软件不易被盗版。
9、系统负荷减轻,由于卡式软件被普遍使用,使用者可视需要插入所需的卡式软件匣,故系统负荷减轻许多。
10、工作速度加快,因集成电路为电子结构,硬盘为机械结构,数据从集成电路中读取,其速度必定比从硬盘中读取的快。
11、可提供多国语言的开机选择菜单。
12、可使用优良规格的硬盘,如NTFS、HPFS。
13、因个人电脑的结构并未改变,故可保留原有的将操作系统安装在硬盘上的功能,以适应专业玩家的需求,如Linux及其他操作系统的爱好者或程序设计员。
由以上的优点又延伸出下列优点14、操作系统安装容易且安装省时,加快了出货速度,提高了产能。
15、由于易于维护,减轻了厂商售后服务的负担,客户抱怨减少。
16、使用者的负担减轻,可少支付维修费用。
17、卡式软件不易被盗版,使软件开发者的权益得到保障。
下面结合实施例及附图进一步说明本实用新型的技术。


图1为本实用新型的卡式软件驱动装置立体组合结构示意图。
图2为本实用新型的卡式软件驱动装置立体分解结构示意图。
图3为本实用新型的卡式软件匣仰视结构示意图。
图4为图3中卡式软件匣的侧视结构示意图。
图5为本实用新型的软件驱动器局部部件的仰视结构示意图。
图6为图5中软件驱动器局部部件的侧视结构示意图。
图7为本实用新型的卡式软件匣与软件驱动器的插接部分结构示意图。
图8为本实用新型的卡式软件驱动装置的操作系统安装、重装及运行流程示意图。
图9为传统硬盘磁区数据分布示意图。
图10为本实用新型改进后的硬盘磁区数据分布示意图。
参见图1、图2,并结合参见图3至图6,分别示出本实用新型卡式软件驱动装置及其组成部件的结构。如图1、图2中所示,本实用新型的卡式软件驱动装置,是一种采用卡式软件接口、以改善个人电脑软件安装不易且安装费时方面的问题,使软件安装或重装不仅简易且省时。
卡式软件驱动装置,包括数个已录制有各种软件程序的卡式软件匣1,以及一配置在个人电脑(或网路主机)上的软件驱动器2。卡式软件匣1内设有一插接槽11,该插接槽11的至少一侧面上布设有数个集成电路12,数个集成电路12上的数个插脚13(或称端子)延伸设在插接槽11中,并固定设置在插接槽11的一侧壁面或两侧壁面上,而形成接触端子点,如图3、图4中所示。集成电路12内已录制有卡式软件,该卡式软件不限于应用软件程序及操作系统软件程序。
软件驱动器2上设有一个以上可插入并读取上述卡式软件匣1上软件的窗口21,窗口21内设有可反插接在卡式软件匣1插接槽11中的连接片22,连接片22的至少一个侧面上设有与卡式软件匣1数个接触端子点相接通的数个接触面23,如图5、图6中所示,且该数个接触面23还通过软件驱动器2未端的数据传输排线24与接口卡25联系,再由另一条数据传输排线26与个人电脑或网路主机联系,以组成一卡式软件驱动装置,如图1、图2中所示。
请一并参见图3至图7,该卡式软件驱动装置在使用时,先将软件驱动器2安装在个人电脑或网络主机上,待卡式软件匣1插入到软件驱动器2的窗口21内时,该窗口21内的连接片22即反插在卡式软件匣1的插接槽11中,此时,卡式软件匣1的数个接触端子点即与连接片22上的数个接触面23分别对应接通,在个人电脑或网路主机开机后,该个人电脑或网路主机即可通过软件驱动器2的接口卡25,而读取卡式软件匣1上的软件并执行。
请参见图8至图10,图8中示出卡式软件驱动装置的系统安装、重装及运行操作流程。方框81代表卡式软件驱动装置,方框82代表插入卡式软件匣,图中从左往右第一列方框831至835示出第一次安装的操作步骤,第二列方框841至845示出安装完开机的操作步骤,第三列方框851至855示出快速重装的操作步骤,第四列方框861至865示出删除应用程序后的重装操作步骤。
方框831表示第一次安装,或想在格式化硬盘后再重新安装;方框832表示按功能键,如F8,开启“开机选单”并从开机选单中选择“第一次安装”;方框833表示通过询问使用者,选择所要格式化的规格如NTFS、HPFS、FAT32/16及分割方式等,进行格式化硬盘的操作;方框834表示检测硬件外围,安装驱动程序,建立Registry Data;方框835表示安装完成。
方框841表示正常开机或安装完成后开机;方框842表示读取RegistryData;方框843表示正常运作;方框844表示若卡式软件匣即时插入,并设其软件名为API,则API的登录资料写在硬盘的暂存区中,如CWindows/Temp,当抽去API时,系统即将暂存的登录资料删除;方框845表示凡要将应用程序安装在硬盘中时,应在软件开发者的配合下,于特定路径复制一份安装批次档,供快速重装时使用。
方框851表示快速重装,是只删除egistry Data的重装,仍保留使用者保存在硬盘上的资料及应用程序;方框852表示按功能键,如F8,开启“开机选单”,并从开机选单中选择“快速重装”;方框853表示删除RegistryData;方框854表示检测硬件外围,安装驱动程序以及由硬盘上的应用程序所提供的重安装批次档,建立新的Registry Data;方框855表示安装完成。
方框861表示删除应用程序后重装,当故障是由硬盘上的应用程序造成时,则必须删除硬盘上的应用程序,但保留使用者的资料;方框862表示按功能键,如F8,开启“开机选单”,并从开机选单中选择“删除应用程序后重装”;方框863表示删除Registry Data和删除硬盘上的应用程序;方框864表示检测硬件外围,安装驱动程序,建立新的Registry Data;方框865表示安装完成,此时所保留的使用者资料,在再安装相关的应用程序时,则执行备份的批次档,以与原来的使用者资料连接。
下面分四种情况说明本实用新型卡式软件驱动装置的应用。
一、操作系统与应用程序均为卡式程序时1、将操作系统及大型应用程序,录制在集成电路中并制作成卡式软件匣。
2、虽然操作系统已录制在集成电路中,但启动时仍须与各种不同厂牌的硬件外围连系,所以也需要“登录数据/Registry Data”(记录各硬件外围的驱动程序、应用程序及其联系),而此登录数据亦必须记录在硬盘上。
3、在启动卡式操作系统时,可按功能键(如F1-F12)开启“开机选单”,根据不同情况选择“第一次安装”或“快速重装”或“删除应用程序后重装”。
4、若为第一次安装,则从格式化硬盘到安装完成(方框831至835);若为快速重装则必须完全清除所有旧的Registry Data,然后重新建立新的Registry Data,以确保系统正常(方框851至855)。
5、每个应用程序的卡式软件匣除了有核心程序的集成电路外,还有与操作系统联系的ROM,采用即插即用的即时登录,其登录文件不需要写入Registry Data,当该卡式软件匣抽离时,暂存文件亦自行删除。
6、操作系统卡式软件匣本身除了有核心程序的集成电路外,还有与负责开机及自身启动的ROM,不需再将这些开机程序写入硬盘,以节省硬盘空间。
7、因为所有程序已录制在集成电路芯片中,不必安装到硬盘,既节省安装时间及硬盘空间,也不再有容易发生故障的问题。
8、凡在第一种情况下发生技术方面的问题,则比照第二种情况。
(1)传统的硬盘使用情况,如图9所示,其Registry Data的形成,在系统第一次安装完成时即产生(记录有关硬件从主机板到各硬件外围的驱动程序及相关资料);接着,使用者每在硬盘安装一应用程序或增加一硬件外设,则操作系统便在Registry Data上再记录该应用程序的资料或与外设驱动程序相关等的资料。在硬盘经常读写的情况下,存放在硬盘上的操作系统或应用程序,只要其中任一个程序文件发生故障,便可能导致整个系统无法正常工作,且这种情况的发生率相当高。
(2)改进后硬盘的使用情况如图10所示。
二、第二种情况,操作系统为卡式软件匣式,应用程序则是安装在硬盘上的传统软件方式。
1、当操作系统安装完成后,这时硬盘上即有Registry Data(登录硬件外设的资料)2、操作系统必须预留一备用登录数据的文件夹(假设路径为C\BAKINI\),当在硬盘中安装一套传统的应用程序时,除了程序主体储存在硬盘上的某文件夹及将登录数据写到Registry Data外,该应用程序必须再将安装数据(包括描述该应用程序的存放路径)写一份备份文档存放在C\BAKINI\AP-Name路径内,当操作系统重装时,操作系统则读取C\BAKINI\AP-Name的数据,完成登录,如此即可节省再次安装应用程序的时间。换句话说这个“AP-Name”即等于该应用程序的安装批次文档(特殊的硬件外设驱动程序亦比照此方法)。
3、若将应用程序反安装,则除了清除Registry Data内的登录数据外,亦须将C\BAKINI\AP-Name的备份文档删除。
4、若发现故障是发生在硬盘上某一个(或一个以上)的应用程序内,且在反安装该应用程序后仍无法排除故障(或该应用程序未提供反安装的功能)时,则开机选单可提供“删除应用程序后重装”选项(例如删除C\ProgramFi1es整个文件夹),以便做有效的修复。
凡传统软件(指必须安装在硬盘上的非卡式软件),如放置在操作系统资料夹内的公共程序或公共数据,可按照旧有方式储存,但仍须在备份文件夹内储存一份备份文档(或储存在应用程序本身的文件夹,而C\BAKINI\AP-Name档案内须有由安装数据的存放路径描述的重装批处理文档),以供操作系统重装时登录。
三、使用者资料的管理办法1、一台个人电脑在使用一段时同后,必会保存许多使用者资料,诸如个人文章、造字文档、通讯录、E-Mail、WWW Book Mark、系统环境设定、使用者自建巨集(或安装后极少更动的字体库)等等,这些文件都应该放在另一文件夹内(不应放在操作系统或应用程序的文件夹内以免被使用者误删),且在储存后告知使用者(可在程序结束后产生Report.txt或以其他方式告知)所存放的路径;凡关连应用程序或操作系统的,亦必须在C\BAKINI\AP-Name-user-data(假设)内产生一关连文件的备份文档,供操作系统重装时即时登录时再用。
2、操作系统应提供妥善的使用者文件备份工具。
四、本卡式软件接口的主张及其可行性1、操作系统(含伺服器版及工作站版)一定为卡式,而应用程序可以是卡式软件也可以是安装在硬盘上的软件。
2、操作系统可被卡式应用程序所Bundle(捆绑),例如一套MS Office可以内含操作系统,一套卡式游戏可与其最相容的操作系统及特殊芯片Bundle,而不必担心该游戏与其他操作系统的相容性。
3、尽可能分成大型应用程序与小型应用程序,大型应用程序为卡式软件匣结构,小型应用程序则仍安装在硬盘中。如Corel Draw、MS Office等数百Mega Bytes(兆字节)容量的应用程序为大型应用程序;各类工具软件或占硬盘空间很小的程序为小型应用程序。
4、由于操作系统卡式软件匣已能开机,所以可支持更多种的硬盘格式,如NTFS、HPFS、FAT32/16等格式,供使用者在第一次安装时选择。又因操作系统卡式软件匣能自行开机,所以可用所在国母语的开机选择菜单(如中文版操作系统的开机菜单应是中文字幕)。
5、亦可在操作系统卡式软件匣内装设微型硬盘(1BM公司已发展出如新台币10元硬币大小的高容量微型硬盘)或其他储存装置,可将Registry Data写在其中,令使用者的硬盘更精简。
6、亦可以将微型硬盘装置在卡式软件匣内,使之成为一小巧的便携式储存设备。
7、随着USB/Universal Serial Bus接口的发展,使得新一代的硬件外设能在电脑主机电源开启的状态下,作接合、拆离等动作;故本卡式软件驱动装置,除了操作系统的卡式软件匣在开机状态下不应移动外,其他的应用程序皆可利用USB的技术,做随时插入、抽离的动作(或卡式软件驱动装置的窗口,可特别设置供操作系统的卡式软件匣使用的窗口,使其免于在开机状态下因不慎而被抽离的状况发生)。
8、笔记本型电脑可采用外接式的“卡式软件驱动装置”。
9、本“卡式软件驱动装置”,亦可用于PC机以外的机种中,如MAC。
10、若“卡式软件驱动装置”的窗口不够使用,则可装置二台以上的“卡式软件驱动装置”。以上所述,仅为本实用新型的一个较佳实施例,并非用来限定本实用新型实施的范围。凡按本实用新型专利申请范围所做的均等变化与修饰,应皆为本实用新型专利范围所涵盖。
权利要求1.一种卡式软件驱动装置,包括软件驱动器,其特征在于还包括录制有各种软件程序的卡式软件匣;所述的软件驱动器上设有一个或一个以上的窗口,一个或一个以上的卡式软件匣分别对应插入各窗口内。
2.根据权利要求1所述的卡式软件驱动装置,其特征在于所述的卡式软件匣上设有一插接槽。
3.根据权利要求1或2所述的卡式软件驱动装置,其特征在于所述卡式软件匣中插接槽的至少一侧面上布设有一个或一个以上的集成电路。
4.根据权利要求3所述的卡式软件驱动装置,其特征在于所述集成电路上的插脚端子延伸设置于插接槽中,并固定设置在插接槽的一侧壁面或两侧壁面上,形成接触端子点。
5.根据权利要求1所述的卡式软件驱动装置,其特征在于所述的软件驱动器内还配置有与个人电脑或网络主机作数据传输的接口卡。
6.根据权利要求1或2所述的卡式软件驱动装置,其特征在于所述软件驱动器的窗口内设有反插接在所述卡式软件匣插接槽中的连接片。
7.根据权利要求6所述的卡式软件驱动装置,其特征在于所述连接片的至少一侧面上设有与卡式软件匣的接触端子点相接触的接触面。
8.根据权利要求1或5或7所述的卡式软件驱动装置,其特征在于所述的软件驱动器还包括有数据传输排线,所述连接片的接触面通过数据传输排线与所述的接口卡连接。
专利摘要本实用新型涉及一种卡式软件驱动装置,通过设置卡式软件接口来改善个人电脑软件安装或重装不易,且费时的问题,由数个卡式软件匣和软件驱动器组成。将操作系统及大型应用程序,录制在集成电路中并制作成匣式结构,使之成为卡式软件匣。软件驱动器是设有多个窗口的硬体,卡式软件匣分别插置在各窗口内。卡式软件驱动装置与人个电脑或网路主机间,可通过SCSI或IDE介面或者以网路或任何可利用的驱动方式联络。可广泛运用于目前的个人电脑或网路主机中。
文档编号G06F9/44GK2385374SQ99204728
公开日2000年6月28日 申请日期1999年2月13日 优先权日1999年2月13日
发明者林志成 申请人:林志成
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1