[发明专利]终端之间基于MTP的数据同步方法及终端在审
申请号: | 201510522004.0 | 申请日: | 2015-08-24 |
公开(公告)号: | CN105205100A | 公开(公告)日: | 2015-12-30 |
发明(设计)人: | 孙哲 | 申请(专利权)人: | 青岛海信移动通信技术股份有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 北京同立钧成知识产权代理有限公司 11205 | 代理人: | 张莲莲;黄健 |
地址: | 266071 山*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 终端 之间 基于 mtp 数据 同步 方法 | ||
技术领域
本发明涉及通信技术,尤其涉及一种终端之间基于MTP的数据同步方法及终端。
背景技术
随着用户空间的文件系统(FilesysteminUserSpace,简称Fuse)的流行,媒体传输协议(MediaTransferProtocol,简称MTP)技术的重要性日益重要。具体地,MTP是一种支持设备之间进行多媒体文件进行同步的协议,即可以实现将简单的文件复制变成一种协议性传输的方式,例如可以应用与将手机的文件和计算机进行同步。
现有技术中,手机和计算机进行MTP的数据库的更新方式主要是,在计算机开启时,计算机向手机端请求开始进行数据通信,手机将整个MTP数据库当前的信息同步给计算机,计算机能够根据手机数据库当前的信息显示文件列表,从而查看到各个文件夹下当前的信息,其中MTP数据库是指MTP可用的数据库,例如可以通过MTP访问或者控制等。
但是,采用现有技术,计算机在进行浏览手机数据库文件的操作过程中,当手机端某个文件夹中文件有修改后,MTP数据库并不会主动去更新手机文件变化信息,只有通过后台强制修改或者重启终端初始化MTP数据库时才会重新更新MTP数据库,进而把手机端文件变化信息的记录更新到MTP数据库中,因此在MTP数据库更新前,即便手机端文件发生变化,即手机只有在MTP数据库中的内容发生变化时,才会向计算机同步更新后的数据库信息,在这种情况下计算机才会显示手机数据库更新的文件信息,否则计算机只能浏览到手机数据库原始同步的数据库信息,导致计算机端无法及时获取手机文件夹的变化。
发明内容
本发明提供一种终端之间基于MTP的数据同步方法及终端,用于解决现有技术中计算机无法及时获取手机文件夹的变化的问题。
本发明第一方面提供一种终端之间基于MTP的数据同步方法,包括:
第一终端获取第二终端对所述第二终端内的第一目录的访问信息;
所述第一终端根据所述第二终端对所述第二终端内的第一目录的访问信息,判断所述第一终端内是否存在与所述第一目录对应的更新数据;
若所述第一终端内存在与所述第一目录对应的更新数据,则所述第一终端根据所述更新数据更新所述第一终端MTP数据库中对应的数据,并将所述MTP数据库中的更新数据同步给所述第二终端。
本发明第二方面提供一种终端,包括:
获取模块,用于获取第二终端对所述第二终端内的第一目录的访问信息;
判断模块,用于根据所述第二终端对所述第二终端内的第一目录的访问信息,判断所述第一终端内是否存在与所述第一目录对应的更新数据;
同步模块,用于若所述第一终端内存在与所述第一目录对应的更新数据,则根据所述更新数据更新所述第一终端MTP数据库中对应的数据,并将所述MTP数据库中的更新数据同步给所述第二终端。
本发明实施例提供的终端之间基于MTP的数据同步方法及终端中,第一终端获知第二终端访问第二终端内的某第一目录后,判断上述第一终端内是否存在与上述第一目录对应的更新数据,如果有数据更新,则该第一终端更新第一终端MTP数据库中对应的数据,从而触发将该MTP数据库中的更新数据同步给第二终端;现有技术中,即便第一终端内文件目录中有数据变化,但是MTP数据库并不能及时获取第一终端的数据更新信息,需要依靠人工修改或者重启初始化数据库等手段,强制更新MTP数据信息,并且仅当第一终端内的MTP数据库中有某数据更新后,才会触发第二终端被动的进行同步过程,而本发明在第二终端访问某一目录后便可以主动触发第一终端强制进行同步过程,因此可以使得第二终端及时获取第一终端内数据的更新变化,进而保证两个终端中同步数据的可靠性及时效性。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1为本发明提供的终端之间基于MTP的数据同步方法的应用场景示意图;
图2为本发明提供的终端之间基于MTP的数据同步方法实施例一的流程示意图;
图3为本发明提供的终端之间基于MTP的数据同步方法实施例二的流程示意图;
图4为本发明提供的终端之间基于MTP的数据同步方法实施例三的流程示意图;
图5为本发明提供的终端之间基于MTP的数据同步方法实施例四的流程示意图;
图6为本发明提供的终端实施例一的结构示意图;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于青岛海信移动通信技术股份有限公司,未经青岛海信移动通信技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510522004.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:带蝶形弹簧的皮带张紧轮
- 下一篇:外加式独立动力链轮机构