一种用于文件储存的方法

文档序号:6370222阅读:211来源:国知局
专利名称:一种用于文件储存的方法
技术领域
本发明涉及移动设备中文件的储存,尤其涉及手持移动设备的一种用于文件储存的方法。
背景技术
随着智能手机、平板电脑等手持设备的普遍生产和流行,以及芯片、储存媒介、触控屏等技术的发展,手持设备中的储存空间越来越大,使用户可以将大量的文件存储在手持设备中。但是,由于用户输入模式的改变,和小屏幕尺寸的局限性,使得用户并不能像在PC设备上流畅地使用原有的储存方法,即原有的储存方法并不十分适用于手持设备。

一般情况下,传统的储存流程与方法是从外部接收文件,或从内部移动转存文件,界时会根据文件系统的规则,给出用户整个磁盘的路径供用户选择储存的位置,这种路径的结构一般为可展开的树形结构,在PC等大尺寸显示屏幕的设备上,这样的展开方式可以让用户很容易地选择到需要储存的目标文件夹,定位目标储存位置,当用户选择好目标文件夹后,再进行实际的文件储存地址转移和写入,并且每次发生上述需要对储存媒介进行写入操作时(需要储存选择储存路径),都会提示用户,并不会根据实际的逻辑上的相似性、同样性、减少对用户的提示,使整个的流程和步骤机械的重复。但是,他得益于传统PC的系统机制、屏幕尺寸和操作方式(实体鼠标键盘),用户可以依靠多窗口来缓解这个机械步骤所带来的困扰。在手持设备上,因为受屏幕尺寸与操控方式的限制,很难显示详细的可供储存路径;另外,由于在有限的屏幕尺寸下,显示详细的树形储存路径,会让路径中的每一个节点在屏幕上显示的实际尺寸小到不能被用户所看清,同样也不能点选得到;同时,因为上述限制,并且手持设备在现有系统上显示且仅显示一个窗口的特性,在手持设备上面对多次重复的选择路径时,会更繁琐。在一般的储存方法和路径选择时,如果想解决这种处境,需要使用者有非常清晰的文件分类逻辑,并主动地优化文件的路径,更改文件名等,可以降低使用的复杂度。

发明内容
本发明的目的在于提供一种用于文件储存的方法,其目的在于解决现有技术的问题,提供一种能够在不使用完整的树形路径的情况下也能完成文件的储存和管理,并达到和使用完整的树形路径一样的效果的文件储存的方法。本发明采用的技术方案是一种用于文件储存的方法,包括步骤I :在第一次使用时,提供给用户按照文件的属性基础分类(图片,软件,游戏,音频,视频,文本)作为初始文件系统的默认分类;步骤2 :当用户进行文件储存时,显示给用户基础分类供用户选择,并提供新建分类的选项;步骤3 :写入文件,并记录用户的储存路径和相应分类;
步骤4 :将步骤3中记录的储存路径和分类,与初始的文件系统默认分类进行比对;步骤5:记录比对后结果;步骤6 :用户再次发生储存行为时,根据步骤5中记录的结果再次询问用户选择的目标路径。所述步骤6包括两种情况a:如果步骤5中的记录结果为, 用户使用了与提供的基础分类相同的分类,则提示用户是否使继续使用上次相同的储存路径;b :如果步骤5中记录的结果为,用户新建了一个分类单独来存储文件,则显示给用户基础分类和用户新建的分类选项作为储存路径。所述一种用于文件储存的方法还包括步骤7 :在反复执行步骤6的过程中,以周为周期,客户端定期向服务器传送用户的文件储存分类与步骤5中比对的结果;步骤8 :在服务器端,以周为周期,定期的将步骤6中收集的数据进行统计,将相关用户储存的文件中使用分类最高的一种配对关系进行记录,直到建立起所有文件均有唯一分类匹配,并定期将数据返回给客户端,更新客户端的基础分类。本发明的有益效果本发明提供了新的可以供用户选择的储存路径的方式,不再使用提供完整的储存路径的方法,这样储存过程中选择目标的步骤对屏幕显示尺寸的要求相应的降低了,使得在小屏幕尺寸的手持设备上应用更加合适,并且可以达到完整路径一样的效果,同时因为引入了储存路径(分类)的对比,可以逐渐的减少用户储存的整个过程的步骤数,提升了软件的使用效率,增强了用户体验,使用户可以较容易的在选项中做选择,并完整的包含了用户储存时选择的逻辑,加强了用户体验,进一步提升了软件的使用效率,节省了时间,因为减少了实际的步骤,软件不需要再获取完整的树形储存路径,只需要从自己的定义和记录中读取,减少了全盘遍历的步骤,同时减少了对性能的消耗,可以有效的提高软件的相应速度和运行效率。


图I为本发明文件储存的方法示意图;图2为实现本发明的流程示意图;图3为服务器配合工作时的流程示意图。
具体实施例方式为了使本发明的目的、技术方案及优点更加清楚明白,下面结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本发明,并不用于限定本发明。但是,本领域普通技术人员应该认识到,各个实施例可以做进一步的组合和排列。因此,本文中描述的实施例旨在涵盖落入所附权利要求书的保护范围内的所有这样的改变、修改和变型。此外,就说明书或权利要求书中使用的术语“包含”,该词的涵盖方式类似于术语“包括”,就如同“包括,”在权利要求中用作衔接词所解释的那样。此外,使用在权利要求书的说明书中的任何一个术语“或者”是要表示“非排它性的或者”。
如图I所示,本发明所提供的方法包括以下步骤步骤101.提供基础的分类给用户供用户在储存时选择。步骤102.根据用户的选择与上一次的分类(第一次后对比的分类是基础分类)做比对。步骤103.用户再次发生储存行为时,根据比对结果提示给用户新的分类。步骤104.循环执行102 103步骤,优化结果。步骤105.向服务器发送优化的结果,供服务器做统计。步骤106.服务器将统计后的结果和对应关系,定期返回给客户端,跟新客户端的基础分类。
如图2所示,实现本方法需要以下步骤步骤201.用户在第一次使用本储存方法的软件中发生储存行为时,给出用户基础的分类和储存路径(游戏,软件,音频,视频,文本);步骤202.将用户的选择记录添加到可提供的储存路径列表,同时将此次储存的文件与分类的对应关系储存在对应列表中,同时将文件写入对应分类和路径的相应的储存媒介;步骤203.用户再次发生储存行为时,将记录的结果与上一次的储存可选列表对比;步骤204.根据对比结果,判断用户选择的分类路径是否已经存在可供储存的分类路径列表中,是则执行步骤205,否则执行步骤207 ;步骤205.根据204的对比结果,进一步比较用户储存的文件类型和来源是否在对应列表中存在对应关系,如果用户储存的文件,类型和来源已经存在对应关系,(这里说的对应关系是指,文件类型和来源和分类与路径的关系,可以理解为,将文件的类型和来源属性,与该文件存储时的分类和路径作为一组数据存入关系列表或数据库),则执行步骤206,否则执行步骤207 ;步骤206.询问用户是否使用上一次的分类和路径,如果用户选择了是,则将用户选择添加到可提供的储存类经列表,同时将此次储存的文件与分类的对应关系存在对应列表,并将文件写入储存媒介.否则,执行步骤207;步骤207.将新的可供用户储存的分类路径和列表显示个用户选择,并将新加入的项放在第一位;步骤208.如果文件的类型与基础列表中的分类有逻辑上的对应关系,则只显示新加入列表的分类和逻辑上有对应关系的选项。(这里指的逻辑关系是,文件的非计算机分类,而是按照事物正常的逻辑,例如,储存的文件是一个MP3格式,而MP3是音频的格式,所以逻辑上的对应关系的分类和路径就是音频)如图3所示在服务器配合下文件储存的步骤步骤301.从用户第一次发生储存行为后,每周约定的时间,客户端判在客户端部分是否产生了新的对应关系,如果是则执行302,如果否则执行303。步骤302.客户端请求服务器并将对应关系表发送到服务器。步骤303.客户端等待下一次约定时间的到来。步骤304.服务器接到客户端的类表后,将所有客户端传送上来的对应关系作统if ο步骤305.根据统计结果,如果有文件来源,类型,分类路径的对应关系达到85%,则将该分类记录,同时同步给客户端。步骤306.客户端接到服务器的同步数据后,当用户储存了满足85%的对应关系的文件时,则在提供给用户的展示列表中加入该文件所对应的分类。实施例一当用户需要储存的时候,用户储存了一个文件名为A,MP3格式的文件,当用户第一次发生储存行为时,使用本方法的软件应该提供给用户基础的选项,这些选项应该至少包括,软件,游戏,音乐,视频,文本,这时用户选择需要储存的位置,如果用户选择了音频,则记录A,类型MP3,来源为网址B,储存分类为音频的数据。如果用户没有使用默认的分类,而选择了新建分类,并为分类取名为新歌,则记录A,类型MP3,来源为网址B,储存分类为新 歌。当用户再次储存一个MP3的格式名称叫X的文件时,如果上一次用户选择的是音频,则直接询问用户是否使用上一次的分类储存,如果用户上一次选择的是新建的新歌分类,则继续查看X的来源,如果X的来源同样也是B,则提示是否使用上一次的储存分类,如果不是,则向用户显示,可供的选项,这里可供的选项则是,音频和新歌的选项。当用户使用这个软件发生过储存行为后,如果时间足够一周的时间,则客户端向服务器提交客户端记录的关系列表。接受到列表后,服务器会将所有提交的列表作比对,如果文件A,来源于B,被超过80%的用户都存在了新歌分类中,则服务器与客户端再次通讯时,会将该分类同步给第一次使用此储存方法的客户端作基础分类之一。至此,经过上述的描述,基础的分类列表,和客户端内用户的文件关系都有不断进化的过程,并逐步达到,每个文件都有较为准确的分类,使储存分类在小尺寸设备上的展示以及操作繁琐的问题得以解决。实施例二 当用户需要储存的时候,用户储存了一个文件名为D,视频格式的文件,当用户第一次发生储存行为时,使用本方法的软件应该提供给用户最基础的选项,这些选项应该至少包括,软件,游戏,音乐,视频,文本,这时用户选择需要储存的位置,如果用户选择了视频,则记录D,类型视频,来源为网址E,储存分类为视频的数据。如果用户没有使用默认的分类,而选择了新建分类,并为分类取名为F,则记录D,类型视频,来源为网址E,储存分类为F。当用户再次储存一个视频格式名称叫T的文件时,如果上一次用户选择的是视频,则直接询问用户是否使用上一次的分类储存,如果用户上一次选择的是新建的F,则继续查看T的来源,如果T的来源同样也是E,则提示是否使用上一次的储存分类,如果不是,则向用户显示可供的选项,这里可供的选项则是,视频和F的选项。当用户使用这个软件发生过储存行为后,如果时间足够一周的时间,则客户端向服务器提交客户端记录的关系列表。接受到列表后,服务器会将所有提交的列表作比对,如果文件D,来源于E,被超过80%的用户都存在了 F分类中,则服务器与客户端再次通讯时,会将该分类同步给第一次使用此储存方法的客户端作基础分类之一。至此,经过上述的描述,基础的分类列表,和客户端内用户的文件关系都有不断进化的过程,并逐步达到,每个文件都有较为准确的分类,使储存分类在小尺寸设备上的展示以及操作繁琐的问题得以解决。实施例三当用户需要储存的时候,用户储存了一个文件名为C,游戏格式的文件,当用户第一次发生储存行为时,使用本方法的软件应该提供给用户基础的选项,这些选项应该至少包括,软件,游戏,音乐,视频,文本,这时用户选择需要储存的位置,如果用户选择了游戏,则记录C,类型游戏,来源为网址G,储存分类为游戏的数据。如果用户没有使用默认的分类,而选择了新建分类,并为分类取名为新游戏,则记录C,类型游戏,来源为网址J,储存分类为新游戏。当用户再次储存一个游戏格式名称叫Z的文件时,如果上一次用户选择的是游戏,则直接询问用户是否使用上一次的分类储存,如果用户上一次选择的是新建的新游戏,则继续查看Z的来源,如果Z的来源同样也是J,则提示是否使用上一次的储存分类,如果不是,则向用户显示可供的选项,这里可供的选项则是,游戏和新游戏的选项。当用户使用这个软件发生过储存行为后,如果时间足够一周的时间,则客户端向服务器提交客户端记录的关系列表。接受到列表后,服务器会将所有提交的列表作比对,如果文件C,来源于G,被超过80%的用户都存在了新游戏分类中,则服务器与客户端再次通讯时,会将该分类 同步给第一次使用此储存方法的客户端作基础分类之一。至此,经过上述的描述,基础的分类列表,和客户端内用户的文件关系都有不断进化的过程,并逐步达到,每个文件都有较为准确的分类,使储存分类在小尺寸设备上的展示以及操作繁琐的问题得以解决。
权利要求
1.一种用于文件储存的方法,其特征在于,包括 步骤I:在第一次使用时,提供给用户按照文件的属性基础分类,作为初始文件系统的默认分类; 步骤2 :当用户进行文件储存时,显示给用户基础分类供用户选择,并提供新建分类的选项; 步骤3 :写入文件,并记录用户的储存路径和相应分类; 步骤4 :将步骤3中记录的储存路径和分类,与初始的文件系统默认分类进行比对; 步骤5 :记录比对后结果; 步骤6 :用户再次发生储存行为时,根据步骤5中记录的结果再次询问用户选择的目标路径。
2.如权利要求I所述一种用于文件储存的方法,其特征在于步骤6包括两种情况 a:如果步骤5中的记录结果为,用户使用了与提供的基础分类相同的分类,则提示用户是否使继续使用上次相同的储存路径; b :如果步骤5中记录的结果为,用户新建了一个分类单独来存储文件,则显示给用户基础分类和用户新建的分类选项作为储存路径。
3.如权利要求I所述一种用于文件储存的方法,其特征在于还包括 步骤7 :在反复执行f的过程中,以周为周期,客户端定期向服务器传送用户的文件储存分类与步骤5中比对的结果。
步骤8 :在服务器端,以周为周期,定期的将步骤6中收集的数据进行统计,将相关用户储存的文件中使用分类最高的一种配对关系进行记录,直到建立起所有文件均有唯一分类匹配,并定期将数据返回给客户端,更新客户端的基础分类。
4.如权利要求I至3任一项所述的方法,其特征在于,所述文件属性的基础分类包括图片、软件、游戏、音频、视频和文本。
全文摘要
一种用于文件储存的方法,所述的方法包括提供给用户用于储存的基础分类,并允许用户自建分类;记录分类路径,并将文件写入储存媒介;用户非第一次发生储存行为时,将用户选择的分类与上一次对比;重复记录对比;并将所记录的结果定期传送到服务器;服务器将发送来的结果进行比对统计;将统计结果的最高一位返回给客户端作为基础分类,利用本发明,可以解决手持设备屏幕尺寸限制原有的储存效率问题,可以使文件储存的流程简化,提高使用效率,减少了全盘遍历的步骤,同时减少了对性能的消耗,可以有效地提高软件的相应速度和运行效率。
文档编号G06F17/30GK102722543SQ201210164869
公开日2012年10月10日 申请日期2012年5月24日 优先权日2012年5月24日
发明者潘勇刚 申请人:潘勇刚
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1