用于操作可携式设备的只读方法与系统的制作方法

文档序号:9923683阅读:437来源:国知局
用于操作可携式设备的只读方法与系统的制作方法
【技术领域】
[0001]本发明关于一种只读方法与系统,特别是关于一种用于操作可携式设备的只读方法与系统。
【背景技术】
[0002]某些可携式设备需要设定或进行初始化,才能开始运行。例如,指纹辨识快闪储存器会要求用户注册他们的指纹信息到该设备中,其后安全措施才会生效。因为指纹辨识快闪储存器没有用户接口与用户互动,它必须要一台主机,例如计算机的协助。通常需要软件安装或执行于主机上,以便能执行相关的初始化作业。
[0003]如果一台计算机被用来运行软件,指纹辨识快闪储存器的制造商就会面临一个问题。对每一种支持计算机的操作系统,制造商都得提供该软件对应的版本,这是一笔额外的开销。
[0004]有一个常用的方法用来解决上面提到的问题。不使用必须安装并执行于主机上的软件,而以一个HTML档案传送到主机上的网页浏览器,以便能够与使用者互动,并导引他们到在线的网页,进一步进行安装或局部完成相同的初始化作业。然而,对某些可携式设备而言,在网页浏览器执行这(些)HTML档案与接附的设备进行互动,可能会被操作系统中的安全系统阻挡。例如,如果一个由指纹快闪储存器所提供的HTML档案要求写入数据到指纹快闪储存器中而指纹快闪储存器正好与计算机连接时,因为浏览器安全性的预设否决任何想要写数据到本地文件系统尝试动作,主机的安全系统可能会跳出一段警示信息来警告用户,接下来的动作会有潜在的安全性风险。很明显地,指纹快闪储存器被视作相对于计算机的一个本地端的储存设备。很多人不懂该安全系统是如何运行,而认为指纹快闪储存器内有安全隐忧。这会导致很多关于上述问题的电话询问,甚至造成指纹快闪储存器的退货。
[0005]因而有了这样一个需求:如何设定或初始化一个与一台主机链接的可携式设备,而不会受到安全系统的阻碍。美国专利第7,676,675号给予了一个教示。藉由考虑可携式设备为一远程客户,而该客户想要存取本地端的桌面计算机,美国第7,676,675号专利具有实现上述需求的步骤。然而,该专利需要额外的监听插座设置于两端,这不可能被购买该可携式设备的使用者所接受。
[0006]本发明提出来一种准确但简单的只读方法,与使用该方法操作可携式设备的系统。该系统跨越设备与主机两端,以便主机端现有可用的组件能被有效使用,而不需另外安装新组件。是故能满足以上所提到的需求。

【发明内容】

[0007]由以上的说明可知,对于现今的可携式设备而言,当它们与主机相连接而进行设定或初始化时,如果制造商不对特定的操作系统提供特定的驱动软件,藉由网页的方式来完成设定或初始化,会遭受来自该操作系统的阻碍。然而,现有技术一直无法突破这样的障碍。本发明即是针对这样的需求,提出解决方案。
[0008]依照本发明的一种态样,一种用于操作可携式设备的只读系统,包含:一可携式设备,包含:一记忆单元,具有一文件系统目录,与植入一程序的一 HTML档案或一应用程序文件,用于储存数据于一实体及/或虚拟记忆空间,前述的程序由一脚本语言或一程序语言编程,该应用程序文件植入或指向一作业;及一处理单元,用于传送来自该记忆单元的HTML档案或应用程序文件、运行一监视程序、执行监视程序要求的一服务,及传送地址内的数据;及一主机,与该可携式设备连接,用以接收该HTML档案或应用程序文件,包含:一显示单元,用以于一浏览器上显现网页,或显示应用程序文件的执行结果,前述的浏览器显示HTML档案的内容并执行该内嵌程序;及一处理器,用以运行一操作系统,与该浏览器或应用程序文件。
[0009]该主机视该可携式设备为一储存设备,而该储存设备是文件系统目录的结构所指出的。安装在主机的浏览器执行该HTML档案并执行该内嵌程序。该内嵌程序或应用程序文件运行以转译一被选取的选择属性或一由用户输入对应一服务的信息,为一对应的全球资源定位器或全球资源定位器的组合,前述单一的全球资源定位器或全球资源定位器的组合分别指向位于文件系统目录中的一或多个档案。由搜寻在该文件系统目录的一索引表中的该一或多个档案的地址并接着请求该可携式设备读该(些)地址上的数据,操作系统存取该一或多个档案;该监视程序检查由操作系统发送的地址,并判断是否该(些)地址对应到该服务。如果该监视程序发现该(些)地址是对应到该服务,监视程序通知处理单元执行该服务。由文件系统目录提供的该(些)地址,是该可携式设备中一记忆空间的索引号。
[0010]最好,该文件系统目录为FAT (File Allocat1n Table,文件配置表)、FAT16、FAT32、exFAT(Extended File Allocat1n Table)、NTFS(New Technology File System,新技术文件系统)、ext2、ext3、ext4、HFS (HTTP File Server,网络文件服务器)、HFSX、或IS09660(国际标准格式)。该文件系统目录的索引表为FAT文件系统中的文件分配表、延伸文件系统中的索引节点(inode),或新技术文件系统(NTFS)中的主控文件表。该监视程序具有一默认表或规则,链接地址至对应的服务。该程序或应用程序运行与用户互动,用以取得该选择属性或输入的信息。显现于浏览器的该选择属性以单选按钮、复选框或下拉式选单的形式呈现。或者,显现于浏览器的该选择属性以一张图像形式呈现,如果该图像被点击,就触发一特定的服务。该信息由浏览器上的一文字输入框输入,而该脚本语言为JavaScript或HTML5使用的程序语言。经该服务可携式设备接收并执行来自用户的命令/信息,该服务包含初始化该可携式设备、配置该可携式设备,执行该可携式设备的一动作、提供该可携式设备内的一段信息,或切断与该主机连接。
[0011]依照本发明,该可携式设备由一无线或有线连接方式连接到该主机。该无线连接方式应用W1-Fi模块或蓝牙模块。该有线连接方式使用USB连接器、SD卡槽、e-SATA连接器、Lighting连接器或Thunderbolt连接器。可携式设备为硬盘、快闪储存器、固态硬盘、指纹辨识器,或指纹快闪储存器,而主机为桌面计算机、笔记本电脑、平板计算机或智能型手机。该显示单元为监视器、屏幕,或触控屏幕。主机进一步包含一输入设备,用以选择该服务选项。该输入设备为鼠标、键盘或触控屏幕。
[0012]依照本发明的另一种态样,一种用于操作可携式设备的只读方法,包含步骤:连接一主机与一可携式设备;从该可携式设备提供一文件系统目录与植入一程序的一 HTML档案至主机的操作系统中;初始化一浏览器,以由该操作系统运行HTML档案中的程序;输入一信息至浏览器的接口或由该接口中选择一选择属性;转译该选择属性及/或信息为一全球资源定位器或全球资源定位器的组合;由该操作系统转译该全球资源定位器或该全球资源定位器的组合为一读取动作;由搜寻在该文件系统目录的一索引表中的该一或多个档案的地址并接着请求该可携式设备读该(些)地址上的数据,存取位于该文件系统目录中的一或一些档案,前述该(些)档案由该全球资源定位器或该全球资源定位器的组合所指向;在可携式设备的该(些)档案存取过程中,监视该(些)存取地址;寻找对应到在可携式设备的该(些)存取地址的一服务;及由该可携式设备执行该服务。
[0013]由以上的说明可知,本发明所提供的系统,当浏览器请求对连接至该主机的可携式设备进行存取后,记忆单元被存取及追踪,对应的服务便可由该可携式设备执行。利用这样的技巧,藉由网页的方式来完成设定或初始化的作业,就不会为主机安全系统所阻挡。
【附图说明】
[0014]图1为依照本发明的一只读系统的方框图;
[0015]图2显示于实施例中一记忆单元的细部结构;
[0016]图3显示记忆单元的另一细部结构;
[0017]图4显示在一显示单元中的浏览器;
[0018]图5显示用于全球资源定位器的预设表;
[0019]图6为全球资源定位器的文件系统目录;
[0020]图7显示用于全球资源定位器的另一预设表;
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1