基于android智能移动终端中点对点主动推送文件的方法

文档序号:7886922阅读:1003来源:国知局
专利名称:基于android智能移动终端中点对点主动推送文件的方法
技术领域
本发明涉及通信领域,尤其是一种基于android智能移动终端中点对点主动推送文件的方法。
背景技术
随着通信技术的发展,手机的使用是越来越普遍,几乎是人手一部,并且现在以苹果和 android为代表的智能手机正席卷全世界的用户,所以人们对手机功能的需求不再仅仅满足于像打打电话,发发短信这样基本的功能,实际上,现在的智能手机就是一个综合的通信娱乐资讯服务移动终端,比如给朋友分享图片在以往要实现这个功能只能是通过QQ,微博, 蓝牙,红外等技术但是这些技术都有一定的局限性,QQ和微博会受互联网的限制,蓝牙虽然传输速度不错但是距离顶多只有十几米,红外速度慢且传输距离就更短了一般就几十厘米到一米而且还需要把两部移动终端的红外端口方向对准中间不能有任何的障碍物。

发明内容
针对上述问题,本发明提供一种无需热点,方便较远距离传送文件的基于android 智能移动终端中点对点主动推送文件的方法。为了解决上述技术问题,本发明提供一种基于android智能移动终端中点对点主动推送文件的方法,android智能移动终端中安装有用于点对点信息传送的wifiP2P模块, 该wifiP2P模块设置有wifi-direct芯片,其特征在于,按照如下步骤进行
步骤1.启动android智能移动终端的wifiP2P模块进行搜索; 步骤2.列表显示搜索到的移动终端的名称和mac地址; 步骤3.选择连接要匹配的移动终端; 步骤4.等待对方确定,判断是否配对成功实现双机直连;
配对不成功,则返回步骤3中再次选择匹配;配对成功,则选择要传送的文件并发送; 步骤5.判断文件是否传送成功;
文件传送成功,则结束操作;文件传送失败,则判断是否重新发送; 步骤6.如果不重新发送则结束操作,如果重新发送则返回步骤4中选择要传送的文件并发送。所述步骤1中,搜索移动终端,还要进行判断是否搜索到移动终端;
如果搜索到移动终端则进入所述步骤2列表显示搜索到的移动终端的名称和mac地
址;
如果没有搜索到移动终端,则判断搜索次数是否达到3次;
如果搜索次数达到3次,则结束操作;如果搜索次数小于3次,则返回判断是否搜索到移动终端的步骤。所述要匹配的移动终端接收文件的步骤包括接收到配对信号;
判断是否要配对,如果选择不进行配对,则结束操作; 如果选择配对,则建立与android智能移动终端的连接; 接收android智能移动终端发来的文件; 存储并显示接收到的文件。所述步骤4,等待对方确定,判断是否配对成功实现双机直连,等待时间大于30秒匹配对象没有连接成功,则判断为配对不成功。步骤4中,若配对不成功,则返回步骤3中再次选择匹配,或者放弃匹配结束操作。本发明的积极效果是本发明是在android平台上带有wifi-direct硬件芯片的基础上,无需热点就可以进行点对点连接,其传输速度是蓝牙传输速度的20倍以上,并且在200米的长距离范围内都能有效传输,满足移动终端高速、远距离文件传输。


图1为本发明推送文件的步骤流程图; 图2为接收文件的步骤流程图。
具体实施例方式下面结合具体实施例对本发明作进一步详细说明。一种基于android智能移动终端中点对点主动推送文件的方法,android智能移动终端中安装有用于点对点信息传送的wifiP2P模块,该wifiP2P模块设置有wifi-direct 芯片,操作时候需要打开应用软件,首先进行匹配移动终端的检索。如图1所示,本发明基于android智能移动终端中点对点主动推送文件的方法,其传送文件的具体步骤如下
启动android智能移动终端的wifiP2P模块,进行搜索;搜索范围是搜索移动终端周围 200米的直径范围内。判断是否搜索到移动终端;
如果搜索到移动终端则列表显示搜索到的移动终端的名称和mac地址(物理地址); 如果没有搜索到移动终端,则判断搜索次数是否达到3次;
如果搜索次数达到3次,则结束操作;如果搜索次数小于3次,则返回判断是否搜索到移动终端的步骤。搜索次数设定3次为临界值,根据实际应用,还可以设置为其他的大于零的整数。列表显示搜索到的移动终端的名称和mac地址; 选择连接要匹配的移动终端;
等待对方确定,判断是否配对成功实现双机直连;
配对不成功,则返回步骤3中再次选择匹配;配对成功,则选择要传送的文件并发送; 要传送的文件为图片、文字文件、应用软件等。判断文件是否传送成功;文件传送成功,则结束操作;文件传送失败,则判断是否重新发送; 如果不重新发送则结束操作,如果重新发送则返回选择要传送的文件并发送。如图2所示,所述要匹配的移动终端接收文件的步骤包括 接收到配对信号;
判断是否要配对,如果选择不进行配对,则结束操作; 如果选择配对,则建立与android智能移动终端的连接; 接收android智能移动终端发来的文件; 存储并显示接收到的文件。等待对方确定,判断是否配对成功实现双机直连,等待时间大于30秒匹配对象没有连接成功,则判断为配对不成功。若配对不成功,则返回步骤3中再次选择匹配,或者放弃匹配结束操作。综合上述可以看到,本发明基于带有wifiP2P模块的android移动终端平台,即使在没有传统的Wi-Fi网络或Wi-Fi接入点的环境中,仍然能够在安装有移动通信移动终端间实现点对点Wi-Fi连接进行文件传送,实现无需热点即可进行文件传送,使用方便。且能够实现在200米的范围内进行文件传输,比现有的蓝牙传输距离更远,方便扩大适用范围, 且速度比蓝牙要快20倍以上。本发明实际使用时候,设计时用户界面加入了炫丽的3D效果从而加强了手机用户的体念感,使功能更加的人性化。通过该技术,还能够实现两台移动终端之间短距离的实时通信功能,比如两台移动终端通过该发明的技术进行实现连机,通过开发的应用软件进行双人游戏、交流等。本发明的上述实施例仅仅是为说明本发明所作的举例,而并非是对本发明的实施方式的限定。对于所属领域的普通技术人员来说,在上述说明的基础上还可以做出其他不同形式的变化和变动。这里无法对所有的实施方式予以穷举。凡是属于本发明的技术方案所引申出的显而易见的变化或变动仍处于本发明的保护范围之列。
权利要求
1.一种基于android智能移动终端中点对点主动推送文件的方法,android智能移动终端中安装有用于点对点信息传送的wifiP2P模块,该wifiP2P模块设置有wifi-direct 芯片,其特征在于,按照如下步骤进行步骤1.启动android智能移动终端的wifiP2P模块进行搜索; 步骤2.列表显示搜索到的移动终端的名称和mac地址; 步骤3.选择连接要匹配的移动终端; 步骤4.等待对方确定,判断是否配对成功实现双机直连;配对不成功,则返回步骤3中再次选择匹配;配对成功,则选择要传送的文件并发送; 步骤5.判断文件是否传送成功;文件传送成功,则结束操作;文件传送失败,则判断是否重新发送; 步骤6.如果不重新发送则结束操作,如果重新发送则返回步骤4中选择要传送的文件并发送。
2.根据权利要求1所述的基于android智能移动终端中点对点主动推送文件的方法, 其特征在于,所述步骤1中,还要进行判断是否搜索到移动终端;如果搜索到移动终端则进入所述步骤2列表显示搜索到的移动终端的名称和mac地址;如果没有搜索到移动终端,则判断搜索次数是否达到3次;如果搜索次数达到3次,则结束操作;如果搜索次数小于3次,则返回判断是否搜索到移动终端的步骤。
3.根据权利要求1所述的基于android智能移动终端中点对点主动推送文件的方法, 其特征在于,所述要匹配的移动终端接收文件的步骤包括接收到配对信号;判断是否要配对,如果选择不进行配对,则结束操作; 如果选择配对,则建立与android智能移动终端的连接; 接收android智能移动终端发来的文件; 存储并显示接收到的文件。
4.根据权利要求1所述的基于android智能移动终端中点对点主动推送文件的方法, 其特征在于,所述步骤4,等待对方确定,判断是否配对成功实现双机直连,等待时间大于 30秒匹配对象没有连接成功,则判断为配对不成功。
5.根据权利要求1所述的基于android智能移动终端中点对点主动推送文件的方法, 其特征在于,步骤4中,若配对不成功,则返回步骤3中再次选择匹配,或者放弃匹配结束操作。
全文摘要
基于android智能移动终端中点对点主动推送文件的方法,按照如下步骤进行启动wifiP2P模块进行搜索;列表显示搜索到的移动终端的名称和mac地址;选择连接要匹配的移动终端;等待对方确定,判断是否配对成功实现双机直连;配对不成功,则再次匹配;配对成功,则选择要传送的文件并发送;判断文件是否传送成功;文件传送成功,则结束操作;文件传送失败,则判断是否重新发送;如果不重新发送则结束操作,如果重新发送则返回选择要传送的文件并发送,本发明是在android平台上带有wifi-direct硬件芯片的基础上,无需热点就可以进行点对点连接,其传输速度快,传输距离长,满足移动终端高速、远距离文件传输。
文档编号H04L29/08GK102420876SQ201210006120
公开日2012年4月18日 申请日期2012年1月6日 优先权日2012年1月6日
发明者万明坚, 何从华, 邱晗 申请人:重庆国虹科技发展有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1