一种终端视频通讯的通讯数据文件名生成方法及装置与流程

文档序号:12378546阅读:227来源:国知局
一种终端视频通讯的通讯数据文件名生成方法及装置与流程

本发明涉及电子领域,尤其涉及一种终端视频通讯的通讯数据文件名生成方法及装置。



背景技术:

目前,对于视频通讯的通讯数据的命名一般都是将视频聊天具体时间作为该通讯数据的文件名,所述通讯数据包括视频录像和/或视频截图的文件,例如,一般对视频录像和/或视频截图的文件命名为20130926110400.jpg;这对于需要快速查找某个具体视频录像和/或视频截图的文件的用户来说,操作不便且效率较低,严重影响了用户的体验。



技术实现要素:

本发明提供了一种终端视频通讯的通讯数据文件名生成方法及装置,解决了现有技术中查找视频通讯的通讯数据时花费时间较长的问题。

为解决上述技术问题,本发明提供一种终端视频通讯的通讯数据文件名生成方法,包括:

在终端保存所述视频通讯的通讯数据时,获取所述终端通讯数据对应的联系人的信息;

根据所述联系人的信息对所述通讯数据的文件命名。

在本方案的一种实施方式中,获取所述通讯数据对应的联系人的信息包括:判断所述终端的通讯录中是否存在所述通讯数据对应的联系人;若存在所述联系人,则提取所述联系人的信息。

在本方案的一种实施方式中,若所述终端的通讯录中不存在所述联系人, 则读取与所述终端进行视频通讯的联系人的号码,并获取所述号码对应的其他信息,将所述联系人的号码和/或其对应的其他信息作为所述联系人的信息。

在本方案的一种实施方式中,若所述终端无法获取与所述终端进行视频通讯的联系人的号码,则根据预设标识或其视频通讯时间为所述视频通讯数据进行命名。

在本方案的一种实施方式中,根据所述联系人信息对所述通讯数据的文件命名包括:将所述联系人的信息中的至少部分信息作为所述通讯数据的文件名。

在本方案的一种实施方式中,当所述通讯数据中包括多个联系人进行群视频通话时,选择所述群对应的名称作为所述通讯数据的文件名;或者,选择优先级最高的联系人的信息作为所述通讯数据的文件名;或者,按照所述多个联系人的信息的优选级顺序对所述多个联系人的信息进行排序,并将排序结果作为所述通讯数据的文件名。

为解决上述技术问题,本发明提供一种终端视频通讯的通讯数据文件名生成装置,包括:

信息获取模块,用于在终端保存所述视频通讯的通讯数据时,获取所述终端的通讯数据对应的联系人的信息;

文件名生成模块,用于根据所述信息获取模块获取的联系人的信息对所述通讯数据的文件命名。

在本方案的一种实施方式中,所述信息获取模块包括:判断子模块,用于判断所述终端的通讯录中是否存在所述通讯数据对应的联系人;提取子模块,用于当所述判断子模块的判断结果为是时,提取所述联系人的信息。

在本方案的一种实施方式中,信息获取模块还包括:读取子模块,用于当所述判断子模块的判断结果为否时,读取与所述终端进行视频通讯的联系人的 号码,并获取所述号码对应的其他信息,将所述联系人的号码和/或其对应的其他信息作为所述联系人的信息。

在本方案的一种实施方式中,所述文件名生成模块还用于当所述通讯数据中包括多个联系人进行群视频通话时,选择所述群对应的名称作为所述通讯数据的文件名;或者,选择优先级最高的联系人的信息作为所述通讯数据的文件名;或者,按照所述多个联系人的信息的优选级顺序对所述多个联系人的信息进行排序,并将排序结果作为所述通讯数据的文件名。

本发明的有益效果是:

本发明提供的一种终端视频通讯的通讯数据文件名生成方法及装置,终端通过在保存所述视频通讯的通讯数据时,获取所述通讯数据对应的联系人的信息;根据所述联系人的信息对所述通讯数据的文件命名。通过将通讯数据的文件名的命名与其对应的联系人的信息关联,使得用户在查找该通讯数据时,能够快速地查找到其需要的文件,提高了用户的查找速度及其查找数据的准确性,增强了用户的体验。

附图说明

图1本发明实施例一提供的终端视频通讯的通讯数据文件名生成方法的流程示意图一;

图2本发明实施例一提供的终端视频通讯的通讯数据文件名生成方法流程示意图二;

图3为本发明实施例一提供的通过可信存储安全网关中的软件运行SM2加密方式对远端存储设备的数据加密的方法流程示意图;

图4为本发明实施例一提供的生成的通讯数据的文件的文件名示意图;

图5为本发明实施例二提供的终端视频通讯的通讯数据文件名生成装置的结构示意图。

具体实施方式

下面通过具体实施方式结合附图对本发明作进一步详细说明。

实施例一:

请参考图1所示,本实施例提供的终端视频通讯的通讯数据文件名生成方法包括:

S102:在终端保存所述视频通讯的通讯数据时,获取所述通讯数据对应的联系人的信息;所述视频通讯包括:移动通信数据的视频通讯、QQ视频通讯、微信视频通讯、MSN视频通讯等;所述通讯数据包括:本次通讯中的视频录像和/或视频截图等数据;所述终端包括手机、电脑、平板电脑、掌上电脑等;

S104:根据所述联系人的信息对所述通讯数据的文件命名;即本方案中所述通讯数据的文件命名与其联系人相关,方便用户的查找。

在本实施例中,根据与用户进行视频通讯的联系人的信息来为所述通讯数据进行命名,该信息包括但不限于联系人的名称、电话号码、邮箱、家庭地址和所在城市中的至少一种;当用户对视频录像和/或视频截图的通讯数据进行查找时,在视频录像和/或视频截图的文件的目录中就可以直观地根据视频录像和/或视频截图的文件名选定需要的文件,而不必需要逐个文件打开来判断是否为所需文件,既减少查找时间,又提高查找准确度。

在步骤S102中获取所述终端的通讯数据对应的联系人的信息包括:判断所述终端的通讯录中是否存在所述通讯数据对应的联系人;若存在所述联系人,则提取所述联系人的信息。从而,在对该通讯数据的文件进行命名时,能够根 据其提取的联系人的信息进行命名;

若所述终端的通讯录中不存在所述联系人,则读取与所述终端进行视频通讯的联系人的号码,并获取所述号码对应的其他信息,将所述联系人的号码和/或其对应的其他信息作为所述联系人的信息;读取与所述终端进行视频通讯的联系人的号码包括:通过向移动通信网络发送获取与其通讯的联系人号码,或者,通过局域网中进行对应联系人的联系人号码的查询等;所述号码对应的其他信息包括:该号码对应的昵称、年龄和性格等个人信息中的一种或多种;如,用户在进行QQ视频通讯时,当获取到其号码后,可以通过号码获取其QQ的昵称、年龄、性格等其公开的个人信息;

进一步地,若所述终端无法获取与所述终端进行视频通讯的联系人的号码,则根据预设标识或其视频通讯时间为所述视频通讯数据的文件命名;所述预设标识可以为终端系统中默认的名称,如将其命名为“未知”,或者“陌生人”等;也可以为用户根据其自身习惯设置的名称,如设置为“无关”或“某人”等;所述视频通讯时间作为其通讯数据的文件名包括:将该联系人的开始通话时间、通话结束时间或通话时长作为该通讯数据的文件名等。

在步骤S104中根据所述联系人信息对所述通讯数据的文件命名包括:将所述联系人的信息中的至少部分信息作为所述通讯数据的文件名;即将联系人的信息中联系人的名称、电话号码、邮箱、家庭地址和所在城市中的至少一种作为该通讯数据的文件名;优选地,将所述联系人的名称作为该通讯数据的文件的文件名。

在本方案的一些实施例中,当所述通讯数据中包括多个联系人进行群视频通话时,选择所述群对应的名称作为所述通讯数据的文件名;或者,选择优先级最高的联系人的信息作为所述通讯数据的文件名;或者,按照所述多个联系 人的信息的优选级顺序对所述多个联系人的信息进行排序,并将排序结果作为所述通讯数据的文件名。

为了更清楚地对本方案进行说明,结合实际应用场景,对所述终端视频通讯的通讯数据文件名生成方法进行具体说明,请参见图2,所述终端视频通讯的通讯数据文件名生成方法包括以下步骤:

S202:用户使用终端与联系人进行视频通话,并开启视频录像及视频截图功能;

S204:通话结束后,对视频录像及视频截图进行保存;

S206:判断与终端进行通话的联系人的信息是否存在于终端的通讯录中,若是,则转S208;若否,则转S212;

S208:直接从终端通讯录中读取联系人的信息;

S210:将联系人的信息的至少部分信息作为视频录像和/或视频截图文件的文件名;

S212:判断联系人的号码是否可以获取,若是,则转S214;若否,则转S216;

S214:根据获取的号码从网络读取联系人的相应信息,其中,联系人的相应信息可以是根据运行商传输过来的号码反查询到的归属地信息等;

S216:读取视频录像及视频截图的时间信息;

S218:将联系人的号码或读取到的联系人的相应信息中的部分或全部信息作为视频录像和/或视频截图文件的文件名;

S220:将视频录像及视频截图的时间信息或预设标识作为视频录像和/或视频截图文件的文件名。

图3是根据本发明实施例所生成的视频录像和/或视频截图的文件的文件名示意显示效果图。

请参见图3,若联系人的信息存在于终端的通讯录中,则可以直接从终端通讯录中读取联系人的信息,例如,在该通讯数据中,与用户进行视频录像及视频截图的联系人为“某某客服”,且已经存储于终端的通讯录中,那么在对视频录像和/或视频截图的文件进行保存时,可以将“某某客服”作为视频录像和/或视频截图的文件的文件名,并将视频录像和/或视频截图文件进行保存;

若联系人的信息不存在于终端的通讯录中,但是可以获取联系人的号码,例如号码为“13412345678”,进一步根据联系人该号码,通过网络读取联系人的相应信息,其中,联系人的相应信息可以是根据运行商传输过来的号码反查询到的归属地信息,如“广东省深圳市”,则可以将“13412345678”和/或“广东省深圳市”作为视频录像及/或视频截图文件的文件名;

若联系人的信息不存在于终端的通讯录中,且无法获取联系人的号码,可以将视频录像及视频截图的时间信息或预设标识作为视频录像和/或视频截图文件的文件名,如视频聊天具体时间为“12:30:45”,那么可以视频录和/或视频截图的文件的文件名为“123045”或“未知”等;

用户还可以根据需要设置保存视频录像和/或视频截图的文件时的文件名的内容;

在视频录像和/或视频截图的文件包括与多个联系人的视频录像及视频截图时,则可以按照设定的优先级顺序或规则生成视频录像及视频截图的文件名。例如,在一个视频录像和/或视频截图的文件中,用户首先与号码“13412345678”通话,然后与某某客服进行通话时,最后与未知号码进行了通话,在生成该视频录像和/或视频截图文件的文件名时,以某某客服作为该视频录像和/或视频截图的文件的文件名,或者查找出号码“13412345678”的归属地,以“某某客服+号码13412345678的归属地+未知号码的标识”作为该视频录像和/或视频 截图的文件的文件名。因此,优先以通讯录中联系人的信息作为视频录像和/或视频截图的文件的文件名。

实施例二:

请参考图4所示,本实施例提供的终端视频通讯的通讯数据文件名生成装置40包括:信息获取模块402和文件名生成模块404;所述信息获取模块402用于在终端保存所述视频通讯的通讯数据时,获取所述终端的通讯数据对应的联系人的信息;所述文件名生成模块404用于根据所述信息获取模块获取的联系人的信息对所述通讯数据的文件命名。通讯数据文件名生成装置40包括手机、电脑、平板电脑或掌上电脑等;或者,以软件的方式安装在手机、平板电脑或掌上电脑上;本实施例通过将通讯数据的文件名的命名与其所述对应的联系人的信息关联,使得用户在查找该通讯数据时,能够快速地查找到其需要的文件,提高了用户的查找速度及其查找数据的准确性,增强了用户的体验。

所述信息获取模块402包括:判断子模块,用于判断所述终端的通讯录中是否存在所述通讯数据对应的联系人;提取子模块,用于当所述判断子模块的判断结果为是时,提取所述联系人的信息。

信息获取模块404还包括:读取子模块,用于当所述判断子模块的判断结果为否时,读取与所述终端进行视频通讯的联系人的号码,并获取所述号码对应的其他信息,将所述联系人的号码和/或其对应的其他信息作为所述联系人的信息。进一步地,若所述信息获取模块404无法获取与所述终端进行视频通讯的联系人的号码,则所述文件名生成模块404根据预设标识或其视频通讯时间为所述视频通讯数据的文件命名。

所述文件名生成模块404具体用于将所述联系人的信息中的至少部分信息 作为所述通讯数据的文件名。包括:将联系人的名称、电话号码、邮箱、家庭地址和所在城市中的至少一种作为所述通讯数据的文件名;所述文件名生成模块404还用于当所述通讯数据中包括多个联系人进行群视频通话时,选择所述群对应的名称作为所述通讯数据的文件名;或者,选择优先级最高的联系人的信息作为所述通讯数据的文件名;或者,按照所述多个联系人的信息的优选级顺序对所述多个联系人的信息进行排序,并将排序结果作为所述通讯数据的文件名。

本发明通过在保存所述视频通讯的通讯数据时,获取所述通讯数据对应的联系人的信息;根据所述联系人的信息对所述通讯数据的文件命名。使得用户在查找该通讯数据时,能够快速地查找到其需要的文件,提高了用户的查找速度及其查找数据的准确性,增强了用户的体验。

以上所述,仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1