便携式数据存储装置制造方法及图纸

技术编号:3089424 阅读:143 留言:0更新日期:2012-04-11 18:40
一种便携式数据存储装置(10)包括一个通用串行总线(USB)连接装置(1)和一个连接USB连接装置(1)的接口装置(2)。便携式数据存储装置(10)还包括一个存储器控制装置(3)和一个非易失性固态存储器装置(4)。存储器控制装置(3)连接在接口装置(2)与存储器装置(4)之间,以控制从存储器装置(4)到USB连接装置(1)的数据流。(*该技术在2020年保护过期,可自由使用*)

【技术实现步骤摘要】

本专利技术涉及一种便携式数据存储装置,特别是一种用于计算机的便携式数据存储装置。
技术介绍
传统的数据存储装置通常分成两类。第一类是电子的固态存储器装置,比如只读存储器(ROM)和随机存取存储器(RAM)。这些存储器装置一般安装在计算机内。它们不是为移动或便携而准备的,所以它们可以在不同的计算机上使用,例如,允许数据从一个计算机传送到另一个计算机。第二类存储装置是基于表面的数据存储装置,在这类存储装置中,数据通常存储在盘或带的表面上。表面存储装置的实例是磁盘和CDROM。这类数据存储装置需要一个安装在计算机内或者连接计算机的机械驱动机构,以允许存储装置上的数据由计算机读出。此外,这类存储装置受限于存储装置的表面区域,并且由于在驱动机构和/或存储装置内需要移动部件,致使从存储装置读取数据的存储装置与驱动机构的组合通常是体积大和/或精密的部件。
技术实现思路
本专利技术提供了一种便携式数据存储装置,其可以直接插入计算机的USB插口并完成磁盘或CD-ROM的功能,其可以存储用来安装到计算机上的软件或可以接收并存储当前计算机上的用户数据,其包括一个用来直接连到计算机上的USB插口的USB插头连接装置;一个连接到所述USB插头的接口装置; 一个存储器控制装置;一个非易失性固态存储器装置;一个在第一位置和第二位置之间移动的手动开关,其在第一位置时允许向所述存储器装置写入数据,在第二位置时不允许向所述存储器装置写入数据;所述存储器控制装置连接在所述接口装置与所述存储器装置之间,以控制从所述存储器装置到所述连接装置的数据流。附图说明下面将结合附图说明本专利技术的数据存储装置的一个实例,其中图1是便携式数据存储装置的一个原理方框图;图2是显示一个软件提供商初始设置数据存储装置的流程图;图3是显示一个终端用户初始设置数据存储装置的流程图;和图4是显示数据存储装置的操作的一个流程图。具体实施例方式图1示出了包括一个USB插头1的数据存储装置10,该USB插头1连接一个USB接口装置2。USB接口装置2连接一个微控制器3,微控制器3又连接一个快闪存储器4。微控制器3包括一个存储控制微控制器3操作的程序的只读存储器(ROM)5。微控制器3执行的操作包括将用户键入的一个口令与快闪存储器4中存储的一个对应的口令进行比较,以确定是否许可用户访问快闪存储器4的内容。ROM5中存储的程序还可以控制进出(进入和流出)快闪存储器4的数据流,并且还可以检测连接存储装置10的计算机是否已经安装了对应于快闪存储器4中存储的口令的软件程序。微控制器3可以自动地从安装的软件中检索出与快闪存储器中存储的口令进行比较的口令,以检验计算机的一个用户是否被准许访问和运行该软件。此外,ROM5中存储的程序还允许软件提供商在快闪存储器中设置一个与提供给用户的软件中所存储的口令相对应的口令。通常,该口令相应于该软件的序列号。快闪存储器4通常被分成多个不同部分或区域。通常,快闪存储器被分成两个区域,每个区域具有一个独特的口令。如果数据存储装置10提供有封装软件,则可以把序列号设置在一个区域中,以作为允许用户访问和使用软件的口令。另一个区域通常可以用来存储用户的数据,它具有一个由用户设置的分离的口令。通常,口令以加密形式存储在快闪存储器的一个安全位置。加密、解密、数据流控制和USB协议都由微控制器3管理。微控制器3还包括一个是一个允许微控制器3操作的临时存储区域的随机存取存储器(RAM)6。此外,一个人工开关7连接在快闪存储器4与微控制器3之间。人工开关7可以在用户可以把数据写入快闪存储器4的一个第一位置与不可以将数据写入快闪存储器4的一个第二位置之间移动。装置10还包括一个直接连接USB插头1并且允许其它USB装置经装置10连接USB装置的USB插口8。例如,如果用户希望增加存储器空间,则可以将第二存储装置10连接该USB插口8。图2是一个显示当一个软件提供商打算把装置10供作软件的验证装置时为该软件提供商建立装置10的处理的流程图。首先,将装置10的插头1插入(在步骤20)计算机上的USB插口。在装置10被插入计算机上的USB插口之后,在计算机与装置10之间建立(在步骤21)通信。软件提供商预先安装了由操作者运行的计算机的安装程序。依据预先安装的软件,响应预先安装的软件请求操作者键入与装置10被供应的软件相对应的口令或序列号,操作者选择建立安装的口令。然后,加密(在步骤26)口令或序列号并存储(在步骤27)到快闪存储器4中。图3是一个显示由一个终端用户初始建立快闪存储器4的口令区域2的流程图。装置10通常供有由用户在设置装置之前装载到计算机上的驱动软件。为了建立口令区2,用户将装置10插入(在步骤20)计算机上的USB端口,然后在计算机与装置10之间建立通信(在步骤21)。接着,用户运行驱动软件,驱动软件输入用于区域2的口令安装设置模式(在步骤23)。用户随后输入(在步骤28)希望用来防止对快闪存储器4的区域2的未授权访问的一个口令。该输入的口令随后被加密(在步骤29)并被存储在快闪存储器4中。用户执行了上述的图3所示的初始口令建立处理之后,当用户将装置10插入(在步骤20)计算机上的USB端口时,将建立与装置10的通信(在步骤21),首先,在步骤33检验快闪存储器4中存储的一个安装状态标志(参见图4)。如果该状态标志为“Y”,则装置10向计算机输出(在步骤34)一个“OK”标志。微控制器3指令向用户发出一个请求(在步骤35),以选择用户所希望输入的区域。如果状态标志为“N”,则装置10不向计算机输出一个“OK”标志,并且直接进入步骤35。响应区域选择的请求,用户选择区域1或区域2。如果选择了区域1,则装置10认定用户希望将存储在快闪存储器4中的软件安装到计算机上,并请求(在步骤37)授权用户安装该软件的用于验证的适当口令。微处理器3接收由用户输入的口令,检索快闪存储器4中存储的区域1的口令,对区域1的口令解密,并且将它与用户输入的口令进行比较,以验证(在步骤38)该用户是否被授权安装该软件。如果这两个口令不匹配,则装置10提示计算机请求(在步骤37)用户再次输入口令。如果用户输入的口令与快闪存储器4中存储的口令相匹配,微处理器3启动(在步骤39)从快闪存储器4到计算机的软件安装。为了安装软件,计算机以USB格式向微处理器3发送用于数据的读/写命令。微处理器3从快闪存储器4中所检索请求的数据,并且向驱动器2发送(在步骤41)数据。驱动器2将数据变换(在步骤42)到PC格式,并且经USB插头1将数据输出给计算机。微控制器3随后检验(在步骤43)安装软件是否完成。如果操作未完成,则操作返回到步骤40。如果软件的安装以及完成,则快闪存储器4中存储的状态标志被变化到“Y”,并且可以从计算机的USB插口取出(在步骤45)装置10。如果用户选择区域2,则微处理器3向计算机发送一个命令,请求用户输入用于区域2的口令。当用户输入口令时,计算机将该口令发送给微处理器3。微处理器3从快闪存储器4检索用于区域2的口令,对该口令解密,并且将它与用户输入的口令进行比较。如果用户输入的口令不正确,则操作返回到步骤46,计算机请求(在步骤46)用户再次输入口令。如果用户输入的口令是正确的,本文档来自技高网...

【技术保护点】
一种便携式数据存储装置,其可以直接插入计算机的USB插口并完成磁盘或CD-ROM的功能,其可以存储用来安装到计算机上的软件或可以接收并存储当前计算机上的用户数据,其包括:一个用来直接连到计算机上的USB插口的USB插头连接装置; 一个连接到所述USB插头的接口装置;一个存储器控制装置;一个非易失性固态存储器装置;一个在第一位置和第二位置之间移动的手动开关,其在第一位置时允许向所述存储器装置写入数据,在第二位置时不允许向所述存储器装置写入数 据;所述存储器控制装置连接在所述接口装置与所述存储器装置之间,以控制从所述存储器装置到所述连接装置的数据流。

【技术特征摘要】
1.一种便携式数据存储装置,其可以直接插入计算机的USB插口并完成磁盘或CD-ROM的功能,其可以存储用来安装到计算机上的软件或可以接收并存储当前计算机上的用户数据,其包括一个用来直接连到计算机上的USB插口的USB插头连接装置;一个连接到所述USB插头的接口装置;一个存储器控制装置;一个非易失性固态存储器装置;一个在第一位置和第二位置之间移动的手动开关,其在第一位置时允许向所述存储器装置写入数据,在第二位置时不允许向所述存储器装置写入数据;所述存储器控制装置连接在所述接口装置与所述存储器装置之间,以控制从所述存储器装置到所述连接装置的数据流。2.根据权利要求1所述的装置,其中存储器控制装置用来接收一个口令并将其与存储在存储器中的对应口令比较以判定是否准许访问所述存储器装置的内容。3.根据权利要求1或2所述的装置,其中读/写存储器装置是一个快闪存储器装置。4.根据权利要求1或2所述的装置,其中所述存储器控制装置控制流入和流出所述存储器装置的数据流。5.根据权利要求3所述的装置,其中所述存储器控制装置控制流入和流出所述存储器装置的数据流。6.根据权利要求1或2所述的装置,其中所述存储器控制装置包括一个微控制器。7.根据权利要求3所述的装置,其中所述存储器控制装置包括一个微控制器。8.根据权利要求4所述的装置,其中所述存储器控制装置包括一个微控制器。9.根据权利要求5所述的装置,其中所述存储器控制装置包括一个微控制器。10.根据权利要...

【专利技术属性】
技术研发人员:郑宗盛
申请(专利权)人:特科二零零零国际有限公司
类型:发明
国别省市:SG[新加坡]

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

1