文件命名方法及第一电子设备的制作方法

文档序号:6501102阅读:103来源:国知局
文件命名方法及第一电子设备的制作方法
【专利摘要】本发明实施例公开了一种文件命名方法及第一电子设备,涉及通信【技术领域】,解决了现有技术中在向云存储目录上增加文件时,需要用户手动为文件创建文件名,容易造成文件名输入错误,且输入文件名的过程较为繁琐的问题。方法包括:第一电子设备接收第二电子设备发送的文件创建命令,所述文件创建命令中携带有待创建的文件的特征信息;第一电子设备根据所述待创建的文件的特征信息,在文件命名规则中获取到所述待创建的文件的特征信息所对应的文件名模型;第一电子设备根据所述文件名模型生成待创建的文件的文件名,并将所述文件名发送给第二电子设备,以使得第二电子设备以所述文件名为所述待创建的文件命名。本发明适用于云存储技术中。
【专利说明】文件命名方法及第一电子设备

【技术领域】
[0001 ] 本发明涉及通信【技术领域】,尤其涉及一种文件命名方法及第一电子设备。

【背景技术】
[0002]当应用某一个独立的存储设备时,一般需要了解该存储设备的型号、接口、传输协议等信息,同时,也需要对存储设备进行定期地状态监控、维护、软硬件更新和升级。因此应用一个独立的存储设备较为复杂。当前技术引入了云存储技术,云存储技术是按照云状的网络结构,创建的云状结构的存储系统,简称为云存储系。这个云存储系统由多个存储设备组成,通过集群功能、分布式文件系统或类似网格计算等功能联合起来协同工作,并通过一定的应用软件或应用接口,对用户提供一定类型的存储服务和访问服务。云存储技术中的云存储系统的所有存储设备对使用者来讲都是完全透明的,任何地方的任何一个经过授权的使用者都可以通过一根接入线缆与云存储连接,对云存储进行数据访问。
[0003]在云存储技术中,云存储系统可以保存各种文件,例如用于记录日志的工作日志文件,以及用于保存账单的账单文件等。而若需要访问云存储系统,则需要云存储服务器向用户所应用的本地计算机提供云存储目录,用户可以通过云存储目录访问云存储系统上的各种文件,并能够向云存储目录中增加文件。在向云存储目录上增加文件时,首先需要用户自己创建需要的文件名,然后编辑文件,以最终向云存储目录上增加文件。
[0004]在实现本发明实施例的过程中,发明人发现现有技术中至少存在如下问题:
[0005]在向云存储目录上增加文件时,需要用户手动为文件创建文件名,容易造成文件名输入错误,且输入文件名的过程较为繁琐。


【发明内容】

[0006]本发明的实施例提供一种文件命名方法及第一电子设备,在创建文件名时,创建的文件名的过程较为快捷,且正确率较高。
[0007]为达到上述目的,本发明采用如下技术方案:
[0008]一种文件命名方法,应用于一种第一电子设备,所述第一电子设备与至少一个第二电子设备通信连接,所述方法,包括:
[0009]所述第一电子设备接收所述第二电子设备发送的文件创建命令,所述文件创建命令中携带有待创建的文件的特征信息;
[0010]所述第一电子设备根据所述待创建的文件的特征信息,在文件命名规则中获取到所述待创建的文件的特征信息所对应的文件名模型;所述文件命名规则存储于所述第一电子设备中;
[0011]所述第一电子设备根据所述文件名模型生成待创建的文件的文件名,并将所述文件名发送给所述第二电子设备,以使得所述第二电子设备以所述文件名为所述待创建的文件命名。
[0012]一种第一电子设备,所述第一电子设备与至少一个第二电子设备通信连接,所述第一电子设备,包括:
[0013]接收单元,用于所述第一电子设备接收所述第二电子设备发送的文件创建命令,所述文件创建命令中携带有待创建的文件的特征信息;
[0014]获取单元,用于根据所述待创建的文件的特征信息,在文件命名规则中获取到所述待创建的文件的特征信息所对应的文件名模型;所述文件命名规则存储于所述第一电子设备中;
[0015]生成单元,用于根据所述文件名模型生成待创建的文件的文件名,并将所述文件名发送给所述第二电子设备,以使得所述第二电子设备以所述文件名为所述待创建的文件命名。
[0016]本发明实施例提供的文件命名方法及第一电子设备,由于所述第一电子设备接收所述第二电子设备发送的文件创建命令,并根据该文件创建命令中的待创建的文件的特征信息,在文件命名规则中获取到所述待创建的文件的特征信息所对应的文件名模型,并根据所述文件名模型生成待创建的文件的文件名,并将所述文件名发送给所述第二电子设备,以使得所述第二电子设备以所述文件名为所述待创建的文件命名。因而避免了现有技术中的需要用户手动为文件创建文件名,容易造成文件名输入错误,且输入文件名的过程较为繁琐的问题。因此本发明中的文件命名方式在创建文件名时,创建的文件名的过程较为快捷,且正确率较高。

【专利附图】

【附图说明】
[0017]为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0018]图1为本发明实施例提供的文件命名方法的流程图;
[0019]图2为本发明又一实施例提供的文件命名方法的流程图;
[0020]图3为本发明实施例提供的第一电子设备的结构示意图一;
[0021]图4为本发明实施例提供的第一电子设备的结构示意图二 ;
[0022]图5为本发明实施例提供的第一电子设备与第二电子设备构成的文件命名系统的结构示意图。

【具体实施方式】
[0023]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0024]为使本发明技术方案的优点更加清楚,下面结合附图和实施例对本发明作详细说明。
[0025]如图1所示,本发明实施例提供的文件命名方法,应用于一种第一电子设备,所述第一电子设备与至少一个第二电子设备通信连接,所述方法,包括:
[0026]101、所述第一电子设备接收所述第二电子设备发送的文件创建命令。
[0027]具体的,所述文件创建命令中携带有待创建的文件的特征信息,所述待创建的文件的特征信息带有文件特征,所述文件特征可以是按照功能进行分类,例如所述文件特征可以分为日志文件、账单文件等,但不仅局限于此。所述文件创建命令用于告知所述第一电子设备,所述第二电子设备需要在第一电子设备所提供的云存储目录上增加文件,其中,所述第一电子设备可以是一种云存储服务器,所述第二电子设备可以是本地计算机等终端设备。
[0028]102、所述第一电子设备根据所述待创建的文件的特征信息,在文件命名规则中获取到所述待创建的文件的特征信息所对应的文件名模型。
[0029]具体的,所述文件命名规则存储于所述第一电子设备中,可以是在第二电子设备上进行预先设置所述文件命名规则后,由第二电子设备发送给所述第一电子设备,但不仅局限于此。
[0030]具体的,在所述文件命名规则中,每种文件特征信息均可以对应有一种文件名模型,所述文件名模型可以是预先设置的文件的特征信息与文件创建时间的组合,例如所述文件特征信息中的文件特征为日志文件,则所述文件名模型可以是“日志文件”后加上文件创建时间,但不仅局限于此。
[0031]103、所述第一电子设备根据所述文件名模型生成待创建的文件的文件名,并将所述文件名发送给所述第二电子设备,以使得所述第二电子设备以所述文件名为所述待创建的文件命名。
[0032]具体的,若所述文件特征信息为日志文件,且创建的文件的时间为2013年I月31日,则所述待创建的文件的文件名可以用以下形式表示“日志文件2013-1-31”但不仅局限于此。所述第二电子设备在接收到所述文件名后,为所述待创建的文件命名,并且对该文件进行编辑,由于在第一电子设备为云存储服务器时,所述云存储服务器的云存储目录与第二电子设备具有映射关系,则在第二电子设备上对该文件进行的编辑可以实时保存在所述云存储目录上。
[0033]本发明实施例提供的文件命名方法,由于所述第一电子设备接收所述第二电子设备发送的文件创建命令,并根据该文件创建命令中的待创建的文件的特征信息,在文件命名规则中获取到所述待创建的文件的特征信息所对应的文件名模型,并根据所述文件名模型生成待创建的文件的文件名,并将所述文件名发送给所述第二电子设备,以使得所述第二电子设备以所述文件名为所述待创建的文件命名。因而避免了现有技术中的需要用户手动为文件创建文件名,容易造成文件名输入错误,且输入文件名的过程较为繁琐的问题。因此本发明中的文件命名方式在创建文件名时,创建的文件名的过程较为快捷,且正确率较闻。
[0034]如图2所示,本发明又一实施例提供的文件命名方法,包括:
[0035]201、第二电子设备预先设置所述文件命名规则。
[0036]具体的,所述第二电子设备可以预先设置所述文件命名规则为文件特征信息与文件创建时间的组合。每种文件特征信息均可以对应一种文件命名规则,所述文件特征信息带有文件特征,所述文件特征可以是按照功能进行分类,例如所述文件特征可以分为日志文件、账单文件等,但不仅局限于此。例如所述文件特征信息为日志文件,则所述文件命名规则中的文件名模型可以是“日志文件”后加上文件创建时间,但不仅局限于此。
[0037]202、所述第二电子设备将所述文件命名规则发送到所述第一电子设备。执行步骤203或者步骤207。
[0038]具体的,所述文件命名规则可以存储在所述第一电子设备中。
[0039]203、所述第二电子设备向第一电子设备发送文件创建命令。
[0040]其中,所述文件创建命令中携带有待创建的文件的特征信息。所述待创建的文件的特征信息中包括文件特征,所述文件特征可以按照功能进行分类,例如分为日志文件、账单文件等,但不仅局限于此。所述文件创建命令用于告知所述第一电子设备,所述第二电子设备需要在第一电子设备所提供的云存储目录上增加文件,其中,所述第一电子设备可以是一种云存储服务器,所述第二电子设备可以是本地计算机等终端设备。
[0041]204、第一电子设备根据所述待创建的文件的特征信息,在文件命名规则中获取到所述待创建的文件的特征信息所对应的文件名模型。
[0042]具体的,在所述文件命名规则中,每种文件的特征信息均可以对应有一种文件名模型,所述文件名模型可以是预先设置的文件的特征信息与文件创建时间的组合,例如所述文件的特征信息为日志文件,则所述文件名类型可以是“日志文件”后加上文件创建时间,但不仅局限于此。
[0043]205、所述第一电子设备根据所述文件名模型生成待创建的文件的文件名,并将所述文件名发送给所述第二电子设备。
[0044]具体的,若所述文件的特征信息为日志文件,且创建的文件的时间为2013年I月31日,则所述待创建的文件的文件名可以用以下形式表示“日志文件2013-1-31”但不仅局限于此。
[0045]206、所述第二电子设备以所述文件名为所述待创建的文件命名。
[0046]具体的,所述第二电子设备在接收到所述文件名后,为所述待创建的文件命名,并且对该文件进行编辑,由于在所述第一电子设备为云存储服务器时,所述云存储服务器中的云存储目录与第二电子设备具有映射关系,则在第二电子设备上对该文件进行的编辑可以实时保存在所述云存储目录上。
[0047]207、第二电子设备向所述第一电子设备发送已完成的文件。
[0048]具体的,所述已完成的文件并非在云存储目录上创建的文件,而是在第二电子设备中已经创建好后,再上传到云存储目录上的文件,因此该已完成的文件的文件名可能不符合所述文件命名规则。
[0049]208、所述第一电子设备根据所述文件命名规则,对所述已完成的文件的文件名进行校验,以判断所述已完成的文件的文件名是否满足所述文件命名规则。若所述第一电子设备判断所述已完成的文件的文件名满足所述文件命名规则,执行步骤209 ;若所述第一电子设备判断所述已完成的文件的文件名不满足所述文件命名规则,执行步骤210。
[0050]具体的,由于第一电子设备中存储有之前所述第二电子设备向其发送的文件命名规则,因此所述第一电子设备可以对所述已完成的文件的文件名进行判断是否满足所述文件命名规则。
[0051]209、第一电子设备向所述第二电子设备反馈命名成功消息。
[0052]具体的,在向所述第二电子设备反馈命名成功消息之后,所述第一电子设备将所述已完成的文件作为云存储目录下的文件进行存储,以便于第二电子设备之后对该文件的访问。
[0053]210、第一电子设备向所述第二电子设备反馈命名失败消息。继续执行步骤211。
[0054]211、所述第一电子设备根据所述文件命名规则生成所述已完成的文件的文件名,并以所述文件名重新为所述已完成的文件命名。
[0055]具体的,由于所述已完成的文件的文件名不能满足所述文件命名规则,所述第一电子设备可以对所述已完成的文件进行重新命名,重新命名的方式以所述文件命名规则为根据,以使得所述已完成的文件的文件名能够满足所述文件命名规则。
[0056]本发明又一实施例提供的文件命名方法,由于所述第一电子设备接收所述第二电子设备发送的文件创建命令,并根据该文件创建命令中的待创建的文件的特征信息,在文件命名规则中获取到所述待创建的文件的特征信息所对应的文件名模型,并根据所述文件名模型生成待创建的文件的文件名,并将所述文件名发送给所述第二电子设备,以使得所述第二电子设备以所述文件名为所述待创建的文件命名。因而避免了现有技术中的需要用户手动为文件创建文件名,容易造成文件名输入错误,且输入文件名的过程较为繁琐的问题。因此本发明中的文件命名方式在创建文件名时,创建的文件名的过程较为快捷,且正确率较高。
[0057]如图3所示,本发明实施例提供的第一电子设备,所述第一电子设备与至少一个第二电子设备通信连接,所述第一电子设备,包括:
[0058]接收单元31,用于所述第一电子设备接收所述第二电子设备发送的文件创建命令,所述文件创建命令中携带有待创建的文件的特征信息。
[0059]获取单元32,用于根据所述待创建的文件的特征信息,在文件命名规则中获取到所述待创建的文件的特征信息所对应的文件名模型;所述文件命名规则存储于所述第一电子设备中。
[0060]生成单元33,用于根据所述文件名模型生成待创建的文件的文件名,并将所述文件名发送给所述第二电子设备,以使得所述第二电子设备以所述文件名为所述待创建的文件命名。
[0061]具体的,如图4所示,所述第二电子设备预先设置有所述文件命名规则。
[0062]所述接收单元31,还用于接收所述第二电子设备发送的所述文件命名规则。
[0063]其中,所述文件命名规则包括:文件的特征信息与文件创建时间的组合。
[0064]进一步的,如图4所示,所述接收单元31,还用于接收所述第二电子设备发送的已完成的文件。
[0065]所述第一电子设备,还包括:
[0066]校验单元34,用于根据所述文件命名规则,对所述已完成的文件的文件名进行校验,以判断所述已完成的文件的文件名是否满足所述文件命名规则。
[0067]发送单元35,用于若所述第一电子设备判断所述已完成的文件的文件名满足所述文件命名规则,向所述第二电子设备反馈命名成功消息。
[0068]所述发送单元35,还用于若所述第一电子设备判断所述已完成的文件的文件名不满足所述文件命名规则,向所述第二电子设备反馈命名失败消息。
[0069]进一步的,如图4所示,所述生成单元33,还用于:
[0070]根据所述文件命名规则生成所述已完成的文件的文件名,并以所述文件名重新为所述已完成的文件命名。
[0071]具体的,所述第一电子设备与所述第二电子设备的连接结构可以如图5所示,但不仅局限于此。所述第一电子设备可以是一种云存储服务器,所述第二电子设备可以是本地计算机、平板电脑、智能手机等,但不仅局限于此。
[0072]值得说明的是,本发明实施例提供的第一电子设备的【具体实施方式】可以参见图2中的文件命名方法的【具体实施方式】,此处不再赘述。
[0073]本发明实施例提供的第一电子设备,由于所述第一电子设备接收所述第二电子设备发送的文件创建命令,并根据该文件创建命令中的待创建的文件的特征信息,在文件命名规则中获取到所述待创建的文件的特征信息所对应的文件名模型,并根据所述文件名模型生成待创建的文件的文件名,并将所述文件名发送给所述第二电子设备,以使得所述第二电子设备以所述文件名为所述待创建的文件命名。因而避免了现有技术中的需要用户手动为文件创建文件名,容易造成文件名输入错误,且输入文件名的过程较为繁琐的问题。因此本发明中的文件命名方式在创建文件名时,创建的文件名的过程较为快捷,且正确率较闻。
[0074]通过以上的实施方式的描述,所属领域的技术人员可以清楚地了解到本发明可借助软件加必需的通用硬件的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在可读取的存储介质中,如计算机的软盘,硬盘或光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述的方法。
[0075]以上所述,仅为本发明的【具体实施方式】,但本发明的保护范围并不局限于此,任何熟悉本【技术领域】的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应所述以权利要求的保护范围为准。
【权利要求】
1.一种文件命名方法,应用于一种第一电子设备,所述第一电子设备与至少一个第二电子设备通信连接,其特征在于,所述方法,包括: 所述第一电子设备接收所述第二电子设备发送的文件创建命令,所述文件创建命令中携带有待创建的文件的特征信息; 所述第一电子设备根据所述待创建的文件的特征信息,在文件命名规则中获取到所述待创建的文件的特征信息所对应的文件名模型;所述文件命名规则存储于所述第一电子设备中; 所述第一电子设备根据所述文件名模型生成待创建的文件的文件名,并将所述文件名发送给所述第二电子设备,以使得所述第二电子设备以所述文件名为所述待创建的文件命名。
2.根据权利要求1所述的文件命名方法,其特征在于,所述第二电子设备预先设置有所述文件命名规则; 所述方法还包括: 所述第一电子设备接收所述第二电子设备发送的所述文件命名规则。
3.根据权利要求2所述的文件命名方法,其特征在于,所述文件命名规则包括:文件的特征信息与文件创建时间的组合。
4.根据权利要求1- 3任一项所述的文件命名方法,其特征在于,所述方法,还包括: 所述第一电子设备接收所述第二电子设备发送的已完成的文件; 所述第一电子设备根据所述文件命名规则,对所述已完成的文件的文件名进行校验,以判断所述已完成的文件的文件名是否满足所述文件命名规则; 若所述第一电子设备判断所述已完成的文件的文件名满足所述文件命名规则,向所述第二电子设备反馈命名成功消息; 若所述第一电子设备判断所述已完成的文件的文件名不满足所述文件命名规则,向所述第二电子设备反馈命名失败消息。
5.根据权利要求4所述的文件命名方法,其特征在于,在若所述第一电子设备判断所述已完成的文件的文件名不满足所述文件命名规则,向所述第二电子设备反馈命名失败消息之后,所述方法包括: 所述第一电子设备根据所述文件命名规则生成所述已完成的文件的文件名,并以所述文件名重新为所述已完成的文件命名。
6.一种第一电子设备,所述第一电子设备与至少一个第二电子设备通信连接,其特征在于,所述第一电子设备,包括: 接收单元,用于所述第一电子设备接收所述第二电子设备发送的文件创建命令,所述文件创建命令中携带有待创建的文件的特征信息; 获取单元,用于根据所述待创建的文件的特征信息,在文件命名规则中获取到所述待创建的文件的特征信息所对应的文件名模型;所述文件命名规则存储于所述第一电子设备中; 生成单元,用于根据所述文件名模型生成待创建的文件的文件名,并将所述文件名发送给所述第二电子设备,以使得所述第二电子设备以所述文件名为所述待创建的文件命名。
7.根据权利要求6所述的第一电子设备,其特征在于,所述第二电子设备预先设置有所述文件命名规则; 所述接收单元,还用于接收所述第二电子设备发送的所述文件命名规则。
8.根据权利要求7所述的第一电子设备,其特征在于,所述文件命名规则包括:文件的特征信息与文件创建时间的组合。
9.根据权利要求6-8任一项所述的第一电子设备,其特征在于,所述接收单元,还用于: 接收所述第二电子设备发送的已完成的文件。 所述第一电子设备,还包括: 校验单元,用于根据所述文件命名规则,对所述已完成的文件的文件名进行校验,以判断所述已完成的文件的文件名是否满足所述文件命名规则; 发送单元,用于若所述第一电子设备判断所述已完成的文件的文件名满足所述文件命名规则,向所述第二电子设备反馈命名成功消息; 所述发送单元,还用于若所述第一电子设备判断所述已完成的文件的文件名不满足所述文件命名规则,向所述第二电子设备反馈命名失败消息。
10.根据权利要求9所 述的第一电子设备,其特征在于,所述生成单元,还用于: 根据所述文件命名规则生成所述已完成的文件的文件名,并以所述文件名重新为所述已完成的文件命名。
【文档编号】G06F17/30GK104077285SQ201310098513
【公开日】2014年10月1日 申请日期:2013年3月26日 优先权日:2013年3月26日
【发明者】赵志强 申请人:联想(北京)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1