应用程序执行方法与系统、存储媒体控制器及存储装置制造方法及图纸

技术编号:5165441 阅读:204 留言:0更新日期:2012-04-11 18:40
本发明专利技术提供了一种应用程序执行方法与系统、存储媒体控制器及存储装置,用于在电脑主机的操作系统中自动地执行存储在外接式存储装置的存储单元中的应用程序。本方法包括将存储单元划分为第一与第二分区,将第一分区仿真为只读光盘,将切换程序存储于第一分区中并且将应用程序存储于第二分区中。本方法还包括当外接式存储装置被电性连接至电脑主机时,仅提供第一分区给操作系统存取,并由操作系统自动地执行切换程序,以使外接式存储装置与电脑主机中断电性连接并重新电性连接。此外,当外接式存储装置重新电性连接至电脑主机时,本方法还包括仅提供第二分区给操作系统存取并且执行应用程序。

【技术实现步骤摘要】

本专利技术涉及一种应用程序执行方法与系统,且特别是有关于一种应用程序执行 方法与系统、存储媒体控制器及存储装置。
技术介绍
数字相机、手机与MP3在这几年来的成长十分迅速,使得消费者对存储媒体的 需求也急速增加。由于闪速存储器(FlashMemory)具有数据非挥发性、省电、体积小与 无机械结构等的特性,最适合用作为可携式存储装置。此外,随着即插即用的连接接口 (例如,通用串行总线(Universal Serial Bus,USB))的发展,使得可携式存储装置已广泛 应用于数字内容的存储上。存储装置的制造商为了能够使所贩售的可携式存储装置更具市场竞争力,往往 会在所贩售的可携式存储装置中存储应用程序以供购买此可携式存储装置的使用者使 用。例如,制造商开发用于可携式存储装置的磁盘管理程序并预存储在可携式存储装 置,以使得使用者可使用此磁盘管理程序来管理可携式存储装置的存储状态。目前来说,为使使用者的电脑主机可自动地执行此类制造商所提供的应用程 序,制造商会将可携式存储装置的存储单元划分一只读光盘(CompactDisc-Read Only Memory, CD-ROM)分区(Partition),并且将此应用程序以及自动执行文件(例如,文件 名为Autorun.inf的描述文件(scriptfile))预先烧录在所划分的只读光盘分区中,以使 电脑主机的操作系统(例如,Microsoft Windows)来自动地执行所提供的应用程序。然而,由于只读光盘分区内的文件是无法再更新的,因此,在以上述提供所开 发的应用程序的方式来提供给使用者的情况下,当制造厂商所提供的应用程序有更新版 本时,使用者很难进行更新。或者,在使用者希望所购买的外接式存储装置在使用上可 自动地执行其他应用程序的例子中,上述作法很难将使用者的其他应用程序再烧录至只 读光盘分区中以让电脑主机的操作系统来自动地执行。
技术实现思路
本专利技术提供一种应用程序执行方法,其能够在外接式存储装置电性连接至电脑 主机时自动地执行存储于外接式存储装置的一般分区中的应用程序。本专利技术提供一种应用程序执行系统,其能够在外接式存储装置电性连接至电脑 主机时自动地执行存储于外接式存储装置的一般分区中的应用程序。本专利技术提供一种存储媒体控制器,其能够在外接式存储装置电性连接至电脑主 机时切换不同的分区以使电脑主机自动地执行存储于外接式存储装置的一般分区中的应 用程序。本专利技术提供一种外接式存储装置,其能够在被存装置电性连接至电脑主机时切 换不同的分区以使电脑主机自动地执行存储于外接式存储装置的一般分区中的应用程序。本专利技术实施例提出一种应用程序执行方法,用于在一电脑主机的一操作系统中 自动地执行存储在一外接式存储装置的一存储单元中的一应用程序。本应用程序执行方 法包括将存储单元逻辑地分割为一第一分区与一第二分区,并且将第一分区仿真为一只 读光盘分区。本应用程序执行方法也包括将一自动执行文件与一切换程序烧录至第一分 区中并且将上述应用程序存储于第二分区中,其中此自动执行文件用于自动地执行此切 换程序且此切换程序用于自动地执行此应用程序。本应用程序执行方法还包括在外接式 存储装置中配置一存储媒体控制器,其中当外接式存储装置被电性连接至电脑主机时, 使用存储媒体控制器来仅提供第一分区给操作系统识别,由操作系统自动地执行自动执 行文件,由自动执行文件执行切换程序,并且由切换程序要求存储媒体控制器使外接式 存储装置与电脑主机中断电性连接并重新电性连接至电脑主机。此外,其中当存储媒体 控制器使外接式存储装置重新电性连接至电脑主机时,本应用程序执行方法还包括使用 存储媒体控制器来仅提供第二分区给操作系统识别并且由切换程序执行上述应用程序。本专利技术实施例提出一种应用程序执行系统,用于在一操作系统中自动地执行一 应用程序。本应用程序执行系统。本应用程序执行系统包括电脑主机与外接式存储装 置。电脑主机具有一内建式存储装置,其中此内建式存储装置安装有上述操作系统。外 接式存储装置包括存储单元、自动执行文件、切换程序与存储媒体控制器。存储单元具 有一第一分区与一第二分区,其中上述应用程序被存储在第二分区中。自动执行文件与 切换程序是配置在第一分区中。存储媒体控制器电性连接至存储单元,并且用以将第一 分区仿真为只读光盘分区,其中当外接式存储装置被电性连接至电脑主机时,存储媒体 控制器仅提供第一分区给电脑主机的操作系统识别,操作系统会自动地执行自动执行文 件,自动执行文件会执行切换程序,并且切换程序会要求存储媒体控制器使外接式存储 装置与电脑主机中断电性连接并重新电性连接至电脑主机。此外,当存储媒体控制器使 外接式存储装置重新电性连接至电脑主机时,存储媒体控制器仅提供第二分区给操作系 统识别并且切换程序执行上述应用程序。 本专利技术实施例提出一种存储媒体控制器,用于接收来自于一电脑主机的一操作 系统的指令并控制一外接式存储装置的一存储单元,其中此存储单元具有一第一分区与 一第二分区,第一分区存储一自动执行文件与一切换程序,并且第二分区存储一应用程 序。本存储媒体控制器包括微处理器单元、存储媒体接口单元、主机接口单元与存储媒 体管理单元。存储媒体接口单元电性连接至微处理器单元,并且用于电性连接存储单 元。主机接口单元电性连接至微处理器单元,并且用于电性连接电脑主机。存储媒体管 理单元电性连接微处理器单元,并且用以将第一分区仿真为一只读光盘分区,其中当外 接式存储装置被电性连接至电脑主机时,存储媒体管理单元仅提供第一分区给操作系统 识别,操作系统会自动地执行自动执行文件,自动执行文件会执行切换程序,并且切换 程序会要求存储媒体管理单元使主机接口单元与电脑主机中断电性连接并重新电性连接 至电脑主机。此外,当存储媒体管理单元使主机接口单元重新电性连接至电脑主机时, 存储媒体管理单元仅提供第二分区给操作系统识别并且切换程序执行上述应用程序。本专利技术实施例提出一种外接式存储装置,其包括连接器、存储单元与存储媒体 控制器。存储单元具有一第一分区与一第二分区,其中第一分区存储一自动执行文件与 一切换程序,并且第二分区存储一应用程序。存储媒体控制器电性连接至连接器与存储单元,并且用以将第一分区仿真为一只读光盘分区,其中当连接器被电性连接至电脑主 机时,存储媒体控制器仅提供第一分区给电脑主机的操作系统识别,此操作系统会自动 地执行自动执行文件,自动执行文件会执行切换程序,并且切换程序会要求存储媒体控 制器使连接器与电脑主机中断电性连接并重新电性连接至电脑主机。此外,当存储媒体 控制器使连接器重新电性连接至电脑主机时,存储媒体控制器仅提供第二分区给操作系 统识别并且切换程序执行上述应用程序。本专利技术实施例提出一种应用程序执行方法,其包括提供具有一第一分区与一第 二分区的存储单元的外接式存储装置,其中第一分区具有一自动执行文件与一切换程 序,并且第二分区中具有一应用程序。本应用程序方法也包括当此外接式存储装置被 电性连接至电脑主机时,此该外接式存储装置的一存储媒体控制器仅提供上述第一分区 给电脑主机的操作系统识别,并经由此操作系统通过上述自动执行文件执行上述切换程 序。本应用程序方法还包括由上述切换程序通知上述存储媒体控制器仅本文档来自技高网
...

【技术保护点】
一种应用程序执行方法,用于在一电脑主机的一操作系统中自动地执行存储在一外接式存储装置的一存储单元中的一应用程序,该应用程序执行方法包括:将该存储单元逻辑地划分为一第一分区与一第二分区,并且将该第一分区仿真为一只读光盘分区;将一自动执行文件与一切换程序烧录至该第一分区中,其中该自动执行文件用于自动地执行该切换程序且该切换程序用于自动地执行该应用程序;将该应用程序存储于该第二分区中;以及在该外接式存储装置中配置一存储媒体控制器,其中当该外接式存储装置被电性连接至该电脑主机时,使用该存储媒体控制器来仅提供该第一分区给该操作系统识别,由该操作系统自动地执行该自动执行文件,由该自动执行文件执行该切换程序,并且由该切换程序要求该存储媒体控制器使该外接式存储装置与该电脑主机中断电性连接并重新电性连接至该电脑主机,其中当该存储媒体控制器使该外接式存储装置重新电性连接至该电脑主机时,使用该存储媒体控制器来仅提供该第二分区给该操作系统识别并且由该切换程序执行该应用程序。

【技术特征摘要】
1.一种应用程序执行方法,用于在一电脑主机的一操作系统中自动地执行存储在一 外接式存储装置的一存储单元中的一应用程序,该应用程序执行方法包括将该存储单元逻辑地划分为一第一分区与一第二分区,并且将该第一分区仿真为一 只读光盘分区;将一自动执行文件与一切换程序烧录至该第一分区中,其中该自动执行文件用于自 动地执行该切换程序且该切换程序用于自动地执行该应用程序;将该应用程序存储于该第二分区中;以及在该外接式存储装置中配置一存储媒体控制器,其中当该外接式存储装置被电性连接至该电脑主机时,使用该存储媒体控制器来仅 提供该第一分区给该操作系统识别,由该操作系统自动地执行该自动执行文件,由该自 动执行文件执行该切换程序,并且由该切换程序要求该存储媒体控制器使该外接式存储 装置与该电脑主机中断电性连接并重新电性连接至该电脑主机,其中当该存储媒体控制器使该外接式存储装置重新电性连接至该电脑主机时,使用 该存储媒体控制器来仅提供该第二分区给该操作系统识别并且由该切换程序执行该应用 程序。2.根据权利要求1所述的应用程序执行方法,还包括在该切换程序执行该应用程序之后,由该切换程序自行终止。3.根据权利要求1所述的应用程序执行方法,还包括将该第二分区划分为一第三分区 与一第四分区,其中该应用程序被存储在该第三分区中。4.根据权利要求3所述的应用程序执行方法,还包括将该第三分区设定为一只读分 区,且将该第四分区设定为一可读写分区。5.根据权利要求3所述的应用程序执行方法,还包括将该第四分区划分为一第五分区 与一第六分区,并且将至少一其他应用程序存储在该第五分区中。6.根据权利要求5所述的应用程序执行方法,其中当该存储媒体控制器使该外接式存 储装置重新电性连接至该电脑主机时,由该切换程序执行存储在该第五分区中的该至少 一其他应用程序。7.根据权利要求1所述的应用程序执行方法,还包括当该外接式存储装置被电性连接至该电脑主机时,向该电脑主机宣告该外接式存储 装置为一第一存储装置类别;以及当该存储媒体控制器使该外接式存储装置重新电性连接至该电脑主机时,向该电脑 主机宣告该外接式存储装置为一第二存储装置类别,其中该第一存储装置类别不同于该第二存储装置类别。8.—种应用程序执行系统,用于在一操作系统中自动地执行一应用程序,该应用程 序执行系统包括一电脑主机,具有一内建式存储装置,其中该内建式存储装置安装有该操作系统;以及一外接式存储装置,包括一存储单元,具有一第一分区与一第二分区,其中该应用程序被存储在该第二分区中;一自动执行文件与一切换程序,配置在该第一分区中;以及 一存储媒体控制器,电性连接至该存储单元,用于将该第一分区仿真为一只读光盘 分区,其中当该外接式存储装置被电性连接至该电脑主机时,该存储媒体控制器仅提供该 第一分区给该操作系统识别,该操作系统会自动地执行该自动执行文件,该自动执行文 件会执行该切换程序,并且该切换程序会要求该存储媒体控制器使该外接式存储装置与 该电脑主机中断电性连接并重新电性连接至该电脑主机,其中当该存储媒体控制器使该外接式存储装置重新电性连接至该电脑主机时,该存 储媒体控制器仅提供该第二分区给该操作系统识别并且该切换程序执行该应用程序。9.根据权利要求8所述的应用程序执行系统,其中在该切换程序执行该应用程序之 后,该切换程序自行终止。10.根据权利要求8所述的应用程序执行系统,其中该第二分区包括一第三分区与一 第四分区,并且该应用程序被存储在该第三分区中。11.根据权利要求10所述的应用程序执行系统,其中该存储媒体控制器将该第三分区 设定为一只读分区,且将该第四分区设定为一可读写分区。12.根据权利要求8所述的应用程序执行系统,其中当该外接式存储装置被电性连接至该电脑主机时,该存储媒体控制器向该电脑 主机宣告该外接式存储装置为一第一存储装置类别,其中当该存储媒体控制器使该外接式存储装置重新电性连接至该电脑主机时,该存 储媒体控制器向该...

【专利技术属性】
技术研发人员:李乾辅
申请(专利权)人:群联电子股份有限公司
类型:发明
国别省市:71[中国|台湾]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1