基于地理位置分享文件的方法及系统的制作方法

文档序号:8006185阅读:232来源:国知局
基于地理位置分享文件的方法及系统的制作方法
【专利摘要】本发明公开一种基于地理位置分享文件的方法,其包括:(1)发送端及接收端获取分享文件的指令后,分别获取地理位置信息并发送;(2)服务器端接收并比较所述发送端与所述接收端的地理位置信息,并比较所述发送端的地理位置信息的发送时间与所述接收端的地理位置信息的发送时间,若均相同,则返回配对成功的信息,反之,则返回配对失败的信息;(3)所述发送端、所述接收端分别接收配对成功的信息,并建立蓝牙连接;(4)所述发送端将用户选择的需要分享的文件通过蓝牙发送至所述接收端。因此,分享文件的操作较为简单,且无需设置专门的硬件,文件分享的方法具有普遍适用性,从而大大提升用户体验。本发明还公开一种基于地理位置分享文件的系统。
【专利说明】基于地理位置分享文件的方法及系统
【技术领域】
[0001]本发明涉及通信【技术领域】,更具体地涉及一种基于地理位置分享文件的方法及系统。
【背景技术】
[0002]随着移动通信的快速发展,移动终端越来越向智能化的方向发展,例如目前触屏式智能手机或平板电脑,其功能越来越多,操作越来越简便,而随着使用者需求的增加,各种移动终端所具有的应用程序也越来越多,其早已从简单的相互联系工具变为一个综合信息处理平台,更成为人们日常生活中十分重要的个人娱乐终端,例如,利用移动终端即时分享图片、音乐等文件就受到越来越多人的追捧,尤其是年轻一代的消费者。
[0003]现有的一种文件分享方式是利用蓝牙,例如两个或以上的手机打开蓝牙,相互之间通过操作进行配对并建立蓝牙连接后,再进行文件的发送、接收,这种文件分享的操作较为繁琐;近年来出现的另一种新的文件分享技术是近场通信(Near Field Communication,NFC),又称近距离无线通信,是一种短距离的高频无线通信技术,允许电子设备之间进行非接触式点对点数据传输(在10厘米内)交换数据,实现分享文件的需求,但并不是每一个电子设备都有NFC硬件,因此,这个方式有很大的局限性。
[0004]因此,有必要提供一种分享操作简单并具有普遍适用性的文件分享方法及系统,以克服上述现有技术的不足。

【发明内容】

[0005]本发明的目的在于提供一种基于地理位置分享文件的方法,分享操作简单并具有普遍适用性,提升用户体验。
[0006]本发明的另一目的在于提供一种基于地理位置分享文件的系统,分享操作简单并具有普遍适用性,提升用户体验。
[0007]为实现上述目的,本发明的技术方案为:提供一种基于地理位置分享文件的方法,其包括如下步骤:
[0008](I)发送端及接收端获取分享文件的指令后,分别获取地理位置信息并发送;
[0009](2)服务器端接收并比较所述发送端与所述接收端的地理位置信息,并比较所述发送端的地理位置信息的发送时间与所述接收端的地理位置信息的发送时间,若均相同,则返回配对成功的信息,反之,则返回配对失败的信息;
[0010](3)所述发送端、所述接收端分别接收配对成功的信息,并建立蓝牙连接;
[0011](4)所述发送端将用户选择的需要分享的文件通过蓝牙发送至所述接收端。
[0012]较佳地,所述步骤(I)之前还包括如下步骤:识别发送端、接收端的用户身份;其中,所述发送端、所述接收端通过登录账号或识别机器ID号识别用户身份。
[0013]较佳地,所述步骤(I)具体包括如下步骤:
[0014]发送端进入发送界面且接收端进入接收界面;[0015]所述发送端获取用户选择的需要分享的文件;
[0016]所述发送端及所述接收端分别获取分享文件的指令;
[0017]所述发送端及所述接收端分别获取地理位置信息并发送。
[0018]较佳地,所述“分享文件的指令”可通过摇晃、碰触或吹气产生。
[0019]与现有技术相比,本发明基于地理位置分享文件的方法,当发送端及接收端获取分享文件的指令后,分别获取地理位置信息并发送;服务器端接收并比较所述发送端与所述接收端的地理位置信息,并比较所述发送端的地理位置信息的发送时间与所述接收端的地理位置信息的发送时间,若均相同,则返回配对成功的信息,反之,则返回配对失败的信息;所述发送端、所述接收端分别接收配对成功的信息,并建立蓝牙连接;最后,所述发送端将用户选择的需要分享的文件通过蓝牙发送至所述接收端;因此,分享文件的操作较为简单,且无需设置专门的硬件,文件分享的方法具有普遍适用性,从而大大提升用户体验。
[0020]对应地,本发明还公开一种基于地理位置分享文件的系统,其包括:
[0021]发送端,用于根据分享文件的指令获取其地理位置信息并发送,并根据返回的信息将用户选择的需要分享的文件发送;
[0022]接收端,用于根据分享文件的指令获取其地理位置信息并发送,并根据返回的信息接收所述用户选择的需要分享的文件;
[0023]服务器端,用于接收并比较所述发送端与所述接收端的地理位置信息,并比较所述发送端的地理位置信息的发送时间与所述接收端的地理位置信息的发送时间,并根据比较结果返回配对成功或配对失败的信息。
[0024]具体地,所述发送端、所述接收端均包括:
[0025]获取装置,用于获取分享文件的指令;
[0026]GPS定位模块,用于获取地理位置信息;
[0027]第一发送/接收模块,用于发送所述地理位置信息、接收服务器端返回的配对成功或配对失败的信息;
[0028]蓝牙模块,用于发送或接收用户选择的需要分享的文件。
[0029]较佳地,所述“分享文件的指令”包括摇晃、碰触或吹气。
[0030]较佳地,所述获取装置为重力传感器或麦克风。
[0031]具体地,所述服务器端包括:
[0032]第二发送/接收模块,用于接收发送端、接收端发送的地理位置信息、发送配对成功或配对失败的信息;
[0033]比较模块,用于比较所述发送端与所述接收端的地理位置信息,并比较所述发送端的地理位置信息的发送时间与所述接收端的地理位置信息的发送时间。
[0034]与现有技术相比,由于本发明基于地理位置分享文件的系统,其包括发送端、接收端及服务器端,其中,发送端用于根据分享文件的指令获取其地理位置信息并发送,接收端用于根据分享文件的指令获取其地理位置信息并发送;服务器端用于接收并比较所述发送端与所述接收端的地理位置信息,并比较所述发送端的地理位置信息的发送时间与所述接收端的地理位置信息的发送时间,并根据比较结果返回配对成功或配对失败的信息;发送端根据返回的配对成功的信息将用户选择的需要分享的文件发送;接收端根据返回的配对成功的信息接收所述用户选择的需要分享的文件;因此,分享文件的操作较为简单,且无需设置专门的硬件,文件分享的方法具有普遍适用性,从而大大提升用户体验。
【专利附图】

【附图说明】
[0035]图1是本发明基于地理位置分享文件的方法的主流程图。
[0036]图2是本发明基于地理位置分享文件的方法一具体实施例的流程图。
[0037]图3是本发明基于地理位置分享文件的系统的结构示意图。
[0038]图4是图3的结构框图。
[0039]图5是图4进一步的结构框图。
【具体实施方式】
[0040]现在参考附图描述本发明的实施例,附图中类似的元件标号代表类似的元件。本发明提供的基于地理位置分享文件的方法及系统,分享文件的操作简单并具有普遍适用性,从而具有较好的用户体验。
[0041]如图1所示,图1展示了本发明一种基于地理位置分享文件的方法的主流程图。具体地,该方法包括如下步骤:
[0042]步骤S1:发送端及接收端获取分享文件的指令后,分别获取地理位置信息并发送;
[0043]步骤S2:服务器端接收并比较所述发送端与所述接收端的地理位置信息,并比较所述发送端的地理位置信息的发送时间与所述接收端的地理位置信息的发送时间,若均相同,则返回配对成功的信息,反之,则返回配对失败的信息;
[0044]步骤S3:所述发送端、所述接收端分别接收配对成功的信息,并建立蓝牙连接;
[0045]步骤S4:所述发送端将用户选择的需要分享的文件通过蓝牙发送至所述接收端。
[0046]如图2所示,图2展示了本发明一种基于地理位置分享文件的方法一具体实施例的流程图。具体地,该方法包括如下步骤:
[0047]步骤SOl:发送端进入发送界面且接收端进入接收界面;
[0048]步骤S02:所述发送端获取用户选择的需要分享的文件;
[0049]步骤S03:所述发送端及所述接收端分别获取分享文件的指令;其中,所述“分享文件的指令”可通过摇晃、碰触或吹气产生;例如,发送端、接收端同时摇晃,或相互碰触,或由用户分别对着发送端、接收端吹气,从而产生分享文件的指令;
[0050]步骤S04:所述发送端及所述接收端分别获取地理位置信息并发送;具体地,发送端获取其地理位置信息并将该地理位置信息发送至服务器端,接收端获取其地理位置信息并将该地理位置信息发送至服务器端;
[0051]步骤S05:服务器端接收所述发送端与所述接收端的地理位置信息;
[0052]步骤S06:服务器端比较所述发送端与所述接收端的地理位置信息是否相同,若相同,则进行步骤S07,反之,则返回配对失败的信息;具体地,若发送端的地理位置信息与接收端的地理位置信息相同,则进行下一步骤,反之,则返回配对失败的信息至发送端及接收端;
[0053]步骤S07:服务器端比较所述发送端的地理位置信息的发送时间与所述接收端的地理位置信息的发送时间是否相同,若相同,则进行步骤S08,反之,则返回配对失败的信息;具体地,若发送端的地理位置信息的发送时间与接收端的地理位置信息的发送时间相同,则进行一下步骤,反之,则返回配对失败的信息至发送端及接收端;
[0054]步骤S08:服务器端返回配对成功的信息;
[0055]步骤S09:所述发送端、所述接收端分别接收配对成功的信息,并建立蓝牙连接;
[0056]步骤SlO:所述发送端将用户选择的需要分享的文件通过蓝牙发送;
[0057]步骤Sll:所述接收端通过蓝牙接收所述用户选择的需要分享的文件。
[0058]具体地,所述步骤SOl之前还包括如下步骤:
[0059]发送端、接收端分别开启定位功能及蓝牙功能;
[0060]更具体地,“发送端、接收端分别开启定位功能及蓝牙功能”之前还包括如下步骤:
[0061]识别发送端、接收端的用户身份;其中,所述发送端、接收端分别通过登录账号或识别机器ID号来识别用户身份,例如通过登录专用于支持云服务的账号,或通过机器的IMEI号或序列号来识别用户身份。
[0062]由于本发明基于地理位置分享文件的方法,当发送端及接收端获取分享文件的指令后,分别获取地理位置信息并发送;服务器端接收并比较所述发送端与所述接收端的地理位置信息,并比较所述发送端的地理位置信息的发送时间与所述接收端的地理位置信息的发送时间,若均相同,则返回配对成功的信息,反之,则返回配对失败的信息;所述发送端、所述接收端分别接收配对成功的信息后,建立蓝牙连接;最后,所述发送端将用户选择的需要分享的文件通过蓝牙发送至所述接收端;因此,分享文件的操作较为简单,且无需设置专门的硬件,文件分享的方法具有普遍适用性,从而大大提升用户体验。
[0063]如图3、图4所示,本发明一种基于地理位置分享文件的系统包括:
[0064]发送端20,用于根据分享文件的指令获取其地理位置信息并发送,并根据返回的信息与接收端30建立蓝牙连接,再将用户选择的需要分享的文件发送;
[0065]接收端30,用于根据分享文件的指令获取其地理位置信息并发送,并根据返回的信息与发送端20建立蓝牙连接,并接收所述用户选择的需要分享的文件;
[0066]服务器端10,用于接收并比较所述发送端20与所述接收端30的地理位置信息,并比较所述发送端20的地理位置信息的发送时间与所述接收端30的地理位置信息的发送时间,并根据比较结果返回配对成功或配对失败的信息。
[0067]继续参阅图4、图5所示,所述发送端20包括获取装置201、GPS定位模块202、第一发送/接收模块203及蓝牙模块204。
[0068]所述获取装置201用于获取分享文件的指令;其中,所述获取装置201为重力传感器或麦克风等,所述“分享文件的指令”可包括摇晃、碰触或吹气等;例如,当用户摇晃所述发送端20、碰触发送端20、或对着发送端20吹气后,重力传感器感应到摇晃、触碰或麦克风感应到吹气后,即获取分享文件的指令;所述GPS定位模块202用于获取发送端20的地理位置信息;第一发送/接收模块203用于发送所述地理位置信息、接收服务器端10返回的配对成功或配对失败的信息;所述蓝牙模块204用于发送或接收用户选择的需要分享的文件。
[0069]继续参阅图4、图5所示,所述接收端30包括获取装置301、GPS定位模块302、第一发送/接收模块303及蓝牙模块304。
[0070]所述获取装置301用于获取分享文件的指令;其中,所述获取装置301为重力传感器或麦克风等,所述“分享文件的指令”可包括摇晃、碰触或吹气等;例如,当用户摇晃所述接收端30、碰触接收端30、或对着接收端30吹气后,重力传感器感应到摇晃、触碰或麦克风感应到吹气后,即获取分享文件的指令;所述GPS定位模块302用于获取接收端30的地理位置信息;所述第一发送/接收模块303用于发送所述地理位置信息、接收服务器端10返回的配对成功或配对失败的信息;所述蓝牙模块304用于发送或接收用户选择的需要分享的文件。
[0071]可以理解地,所述发送端20、接收端30为相对的两端,并且两者的结构相同,因此,接收端30亦具有发送用户选择的需要分享的文件的功能,对应地,发送端20亦具有接收用户选择的需要分享的文件的功能,此为本领域技术人员所熟知的技术。
[0072]优选地,所述发送端20、接收端30均为手机、平板电脑、PAD等,但不以此为限。
[0073]再次参阅图4、图5所示,所述服务器端10包括第二发送/接收模块101及比较模块 102。
[0074]所述第二发送/接收模块101用于接收发送端30、接收端30发送的地理位置信息,并用于发送配对成功或配对失败的信息;所述比较模块102用于比较所述发送端30与所述接收端30的地理位置信息,并比较所述发送端30的地理位置信息的发送时间与所述接收端30的地理位置信息的发送时间。
[0075]由于本发明基于地理位置分享文件的系统,其包括发送端20、接收端30及服务器端10,其中,发送端20、接收端30根据分享文件的指令获取其地理位置信息并发送后;月艮务器端10接收并比较所述发送端20与所述接收端30的地理位置信息,并比较所述发送端30的地理位置信息的发送时间与所述接收端30的地理位置信息的发送时间,并根据比较结果返回配对成功或配对失败的信息;发送端20根据返回的配对成功的信息将用户选择的需要分享的文件发送;接收端30根据返回的配对成功的信息接收所述用户选择的需要分享的文件;因此,分享文件的操作较为简单,且无需设置专门的硬件,文件分享的方法具有普遍适用性,从而大大提升用户体验。
[0076]以上所揭露的仅为本发明的优选实施例而已,当然不能以此来限定本发明之权利范围,因此依本发明申请专利范围所作的等同变化,仍属本发明所涵盖的范围。
【权利要求】
1.一种基于地理位置分享文件的方法,其特征在于,包括如下步骤: (1)发送端及接收端获取分享文件的指令后,分别获取地理位置信息并发送; (2)服务器端接收并比较所述发送端与所述接收端的地理位置信息,并比较所述发送端的地理位置信息的发送时间与所述接收端的地理位置信息的发送时间,若均相同,则返回配对成功的信息,反之’则返回配对失败的信息; (3)所述发送端、所述接收端分别接收配对成功的信息,并建立蓝牙连接; (4)所述发送端将用户选择的需要分享的文件通过蓝牙发送至所述接收端。
2.如权利要求1所述的基于地理位置分享文件的方法,其特征在于,所述步骤(I)之前还包括如下步骤: 识别发送端、接收端的用 户身份。
3.如权利要求2所述的基于地理位置分享文件的方法,其特征在于,所述发送端、所述接收端通过登录账号或识别机器ID号识别用户身份。
4.如权利要求1所述的基于地理位置分享文件的方法,其特征在于,所述步骤(I)具体包括如下步骤: 发送端进入发送界面且接收端进入接收界面; 所述发送端获取用户选择的需要分享的文件; 所述发送端及所述接收端分别获取分享文件的指令; 所述发送端及所述接收端分别获取地理位置信息并发送。
5.如权利要求4所述的基于地理位置分享文件的方法,其特征在于,所述“分享文件的指令”可通过摇晃、碰触或吹气产生。
6.一种基于地理位置分享文件的系统,其特征在于,包括: 发送端,用于根据分享文件的指令获取其地理位置信息并发送,并根据返回的信息将用户选择的需要分享的文件发送; 接收端,用于根据分享文件的指令获取其地理位置信息并发送,并根据返回的信息接收所述用户选择的需要分享的文件; 服务器端,用于接收并比较所述发送端与所述接收端的地理位置信息,并比较所述发送端的地理位置信息的发送时间与所述接收端的地理位置信息的发送时间,并根据比较结果返回配对成功或配对失败的信息。
7.如权利要求6所述的基于地理位置分享文件的系统,其特征在于,所述发送端、所述接收端均包括: 获取装置,用于获取分享文件的指令; GPS定位模块,用于获取地理位置信息; 第一发送/接收模块,用于发送所述地理位置信息、接收服务器端返回的配对成功或配对失败的信息; 蓝牙模块,用于发送或接收用户选择的需要分享的文件。
8.如权利要求7所述的基于地理位置分享文件的系统,其特征在于,所述“分享文件的指令”包括摇晃、碰触或吹气。
9.如权利要求7所述的基于地理位置分享文件的系统,其特征在于,所述获取装置为重力传感器或麦克风。
10.如权利要求6所述的基于地理位置分享文件的系统,其特征在于,所述服务器端包括: 第二发送/接收模块,用于接收发送端、接收端发送的地理位置信息、发送配对成功或配对失败的信息; 比较模块,用于比较所述发送端与所述接收端的地理位置信息,并比较所述发送端的地理位置信息的发送时间与所`述接收端的地理位置信息的发送时间。
【文档编号】H04L29/08GK103458025SQ201310390934
【公开日】2013年12月18日 申请日期:2013年8月30日 优先权日:2013年8月30日
【发明者】代希刚 申请人:广东明创软件科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1