便携式储存设备制造技术

技术编号:15190631 阅读:250 留言:0更新日期:2017-04-19 23:14
在本公开内容的一个示例中,便携式储存设备用于从第一计算获得第一文件的版本并且更新便携式储存设备中的第一文件以形成已更新的第一文件。便携式储存设备随后用于确定第一文件在第二计算设备上的版本与便携式储存设备中的已更新的第一文件不同并且向第二计算设备提供已更新的第一文件。此外,便携式储存设备用于确定第一文件在远程储存服务上的版本与已更新的第一文件不同并且向远程储存服务提供已更新的第一文件。

【技术实现步骤摘要】
【国外来华专利技术】
技术介绍
便携式储存设备是旨在储存各种数据类型并旨在易于传输的小型储存设备。例如,便携式储存设备可以采用适合于用户的口袋内的形状因数来储存用户的文件、音乐、视频、和/或图片。便携式储存设备典型地能够与如个人计算机或智能电话之类的计算设备耦合以接收来自设备的内容或向设备提供内容。这种耦合可以经由有线和/或无线连接发生,并且控制可以经由图形用户界面(GUI)发生,图形用户界面呈现在计算设备上和/或便携式储存设备上。根据用户的特定需要,便携式储存设备可以被用作媒体传输、数据储存库等。考虑到即时数据存取的不断增长的需要,可以预期的是便携式储存设备将继续在市场中获得动力以满足这个需要并向它们的与位置无关的数据提供用户的访问。附图说明在以下具体实施方式中并参考附图描述了示例,在附图中:图1描绘了根据本公开内容的实施方式的示例性便携式储存设备;图2描绘了根据本公开内容的实施方式的用于示例性便携式储存设备操作的过程流程图;图3描绘了根据本公开内容的另一个实施方式的用于示例性便携式储存设备操作的过程流程图;图4描绘了根据本公开内容的又一个实施方式的用于示例性便携式储存设备操作的过程流程图;并且图5描绘了根据本公开内容的另一个实施方式的示例性便携式储存设备。符号和术语某些术语在整个所附说明书和权利要求书中使用以指代特定的系统部件。如本领域技术人员将意识到的,技术公司可以用不同的名称指代部件。该文件并不旨在区分名称上不同但功能上相同的部件。在以下讨论和权利要求书中,以开放式方式使用术语“包括”和“包含”,并且从而应当被解释为表示“包括但不限于……”。同样,术语“耦合”旨在表示间接或直接的连接。因此,如果第一设备耦合到第二设备,那么这个连接可以通过直接电连接或机械连接、通过经由其它设备和连接的间接电连接或机械连接、通过光电连接、或通过无线电连接。另外地,“便携式储存设备”应当被理解为表示小型储存设备,小型储存设备旨在储存各种数据类型(例如,文件、视频、图片、和/或音乐)并且旨在易于传输。术语“远程储存服务”应当被理解为表示“云”储存服务供应商(例如,MicrosoftGoogleAmazonCloudApple和/或)。最终,术语“清除”应当被理解为表示删除数据以使得其不再能够恢复。具体实施方式如以上所讨论的,便携式储存设备至少由于用户的要求而在市场中获得动力以存取它们的与位置无关的数据。此外,便携式储存设备不断获得动力,因为储存能力不断增加而这种储存的价格不断降低。因此,与先前可能的价格相比,用户可以以更合理的价格储存更多的数据。除了其它事项之外,这还有助于增加对便携式储存设备的接受性。然而,便携式储存设备缺少鲁棒性的区域处于同步、普遍且安全的区域中。具体而言,对于便携式储存设备,缺少优化且安全的多设备、多OS、基于规则的、以及基于配置文件(profile)的自动同步方法。本公开内容的方面提供了这种解决方案。具体而言,本公开内容的方面提供了便携式储存设备,便携式储存设备具有在考虑用户配置文件和预定的同步规则的同时使不同计算设备和/或不同云储存服务之间的数据自动且安全地同步的能力。这些是参考各个附图和示例在以下描述的解决方案中的各种其它方面。具体而言,在一个示例中,提供了便携式计算设备。便携式计算设备包括储存模块、通信模块、以及同步模块。储存模块用于储存第一文件,其中第一文件与多个用户账户的第一用户账户相关联。通信模块用于与第一计算设备、第二计算设备、以及远程储存服务进行通信,其中第一计算设备执行第一操作系统并且第二计算设备执行与第一操作系统不同的第二操作系统。同步模块用于:(ⅰ)确定第一文件在第一计算设备上的版本已经被更新并且与储存在储存模块中的第一文件不同,其中第一计算设备上的第一文件与多个用户账户中的第一用户账户相关联;(ⅱ)从第一计算设备获得第一文件的版本并且更新储存模块中的第一文件以形成已更新的第一文件;(ⅲ)确定第一文件在第二计算设备上的版本与储存模块中的已更新的第一文件不同并且向第二计算设备提供已更新的第一文件,其中第二计算设备上的第一文件与多个用户账户中的第一用户账户相关联;以及(ⅳ)确定第一文件在在远程储存服务上的版本与已更新的第一文件不同并且向远程储存服务提供已更新的第一文件,其中远程储存服务上的已更新的第一文件与多个用户账户中的第一用户账户相关联。在另一个示例中,提供了过程。该过程包括:(ⅰ)在便携式储存设备处确定第一文件在第一计算设备上的版本已经被更新并且与储存在便携式储存设备上的第一文件不同;(ⅱ)从第一计算设备获得第一文件的版本并且更新便携式储存设备中的第一文件以形成已更新的第一文件;(ⅲ)确定第一文件在第二计算设备上的版本与便携式储存设备中的已更新的第一文件不同并且向第二计算设备提供已更新的第一文件;(ⅳ)确定第一文件在第一远程储存服务上的版本与已更新的第一文件不同并且向第一远程储存服务提供已更新的第一文件;以及(ⅴ)确定第一文件在在第二远程储存服务上的版本与已更新的第一文件不同并且向第二远程储存服务提供已更新的第一文件。在又一个示例中,提供了非暂态机器可读介质。机器可读介质包括指令,所述指令在被执行时使得便携式储存设备:(ⅰ)确定第一文件在第一计算设备上的版本已经被更新并且与储存在便携式储存设备上的第一文件不同;(ⅱ)从第一计算设备获得第一文件的版本并且更新便携式储存设备中的第一文件以形成已更新的第一文件;(ⅲ)确定第一文件在第二计算设备上的版本与便携式储存设备中的已更新的第一文件不同并且向第二计算设备提供已更新的第一文件;以及(ⅳ)确定第一文件在远程储存服务上的版本与已更新的第一文件不同并且向远程储存服务提供已更新的第一文件。现在查看图1,该图描绘了根据示例的示例性便携式储存设备100。应当理解的是,该图仅是根据一个实施方式的示例,并且在其它实施方式中可以去除、添加、或修改各种设备/模块而不在其它实施方式中脱离本公开内容的范围。如所示的,便携式储存设备100耦合到第一计算设备102、第二计算设备104、以及远程储存服务106。第一计算设备102和第二计算设备104包括以下计算设备,如:台式电脑、膝上型电脑、平板电脑、智能电话、工作站、瘦客户端、智能TV、服务器、游戏设备、销售设备的零售点和/或其它类似的计算设备。远程储存服务106包括“云”储存服务供应商(例如,MicrosoftGoogleAmazonCloudApple和/或)。因此,远程储存服务106包括被配置为向注册用户提供云储存的至少一个服务器和/或储存节点。注册用户可以经由如因特网之类的广域网或另一种类型的网络(例如,局域网(LAN)、园区网(CAN)、城域网(MAN)和/或内联网)与远程储存服务106进行通信以获得远程储存服务106的访问权。此外,注册用户可以利用远程储存服务106储存如文件、视频、图片和音乐之类的内容。现在聚焦于便携式储存设备100,该设备包括储存模块108、通信模块110以及同步模块112。储存模块108用于储存数据并且实现这种数据的读和写。如所提及的,这种数据可以包括文件、视频、图片、音乐和/或适合于在便携式储存设备100上进行储存的数据的其它形式。储存模块108对非暂本文档来自技高网...
便携式储存设备

【技术保护点】
一种便携式储存设备,包括:储存模块,所述储存模块用于储存第一文件,其中,第一文件与多个用户账户中的第一用户账户相关联;通信模块,所述通信模块用于与第一计算设备、第二计算设备以及远程储存服务进行通信,其中,所述第一计算设备执行第一操作系统并且所述第二计算设备执行与所述第一操作系统不同的第二操作系统;以及同步模块,所述同步模块用于确定所述第一文件在所述第一计算设备上的版本已经被更新并且与储存在所述储存模块中的所述第一文件不同,其中,所述第一计算设备上的所述第一文件与所述多个用户账户中的所述第一用户账户相关联;从所述第一计算设备获得所述第一文件的版本并且更新所述储存模块中的所述第一文件以形成已更新的第一文件;确定所述第一文件在所述第二计算设备上的版本与所述储存模块中的已更新的第一文件不同并且向所述第二计算设备提供已更新的第一文件,其中,所述第二计算设备上的所述第一文件与所述多个用户账户中的所述第一用户账户相关联;以及确定所述第一文件在所述远程储存服务上的版本与已更新的第一文件不同并且向所述远程储存服务提供已更新的第一文件,其中,所述远程储存服务上的已更新的第一文件与所述多个用户账户中的所述第一用户账户相关联。...

【技术特征摘要】
【国外来华专利技术】1.一种便携式储存设备,包括:储存模块,所述储存模块用于储存第一文件,其中,第一文件与多个用户账户中的第一用户账户相关联;通信模块,所述通信模块用于与第一计算设备、第二计算设备以及远程储存服务进行通信,其中,所述第一计算设备执行第一操作系统并且所述第二计算设备执行与所述第一操作系统不同的第二操作系统;以及同步模块,所述同步模块用于确定所述第一文件在所述第一计算设备上的版本已经被更新并且与储存在所述储存模块中的所述第一文件不同,其中,所述第一计算设备上的所述第一文件与所述多个用户账户中的所述第一用户账户相关联;从所述第一计算设备获得所述第一文件的版本并且更新所述储存模块中的所述第一文件以形成已更新的第一文件;确定所述第一文件在所述第二计算设备上的版本与所述储存模块中的已更新的第一文件不同并且向所述第二计算设备提供已更新的第一文件,其中,所述第二计算设备上的所述第一文件与所述多个用户账户中的所述第一用户账户相关联;以及确定所述第一文件在所述远程储存服务上的版本与已更新的第一文件不同并且向所述远程储存服务提供已更新的第一文件,其中,所述远程储存服务上的已更新的第一文件与所述多个用户账户中的所述第一用户账户相关联。2.根据权利要求1所述的便携式储存设备,其中,所述同步模块还用于:确定所述第二计算设备上的已更新的第一文件已经被更新以形成第二文件,并且所述第二文件与所述储存设备上的已更新的第一文件不同;从所述第二计算设备获得所述第二文件并且在所述储存模块上储存所述第二文件;确定所述第一计算设备上的已更新的第一文件与所述第二文件不同并且向所述第一计算设备提供所述第二文件;以及确定所述远程储存服务上的已更新的第一文件与所述第二文件不同并且向所述远程储存服务提供所述第二文件。3.根据权利要求1所述的便携式储存设备,其中:所述通信模块还用于与第二远程储存服务进行通信;并且所述同步模块还用于确定所述第一文件在所述第二远程储存服务上的版本与已更新的第一文件不同并且向所述第二远程储存服务提供已更新的第一文件,其中,所述第二远程储存服务上的已更新的第一文件与所述多个用户账户中的所述第一用户账户相关联。4.根据权利要求1所述的便携式储存设备,其中,所述同步模块还用于:确定所述远程储存服务上的已更新的第一文件已经被更新以形成第二文件并且所述第二文件与所述储存模块上的已更新的第一文件不同;从所述远程储存服务获得所述第二文件并且在所述储存模块上储存所述第二文件;确定所述第一计算设备上的已更新的第一文件与所述第二文件不同并且向所述第一计算设备提供所述第二文件;以及确定所述第二计算设备上的已更新的第一文件与所述第二文件不同并且向所述第二计算设备提供所述第二文件。5.根据权利要求1所述的便携式储存设备,其中:所述通信设备还用于与第二远程储存服务进行通信;并且所述同步模块还用于确定第二文件在所述第二远程储存设备上的版本与所述第二文件在所述远程储存服务上的版本不同,并且,基于预定的规则,向所述远程储存服务提供所述第二文件的从所述第二远程储存服务接收到的版本;以及确定第三文件在所述远程储存设备上的版本与所述第三文件在所述第二远程储...

【专利技术属性】
技术研发人员:D·H·哈内斯
申请(专利权)人:惠普发展公司有限责任合伙企业
类型:发明
国别省市:美国;US

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

1