相邻的多个安卓定制设备间的交流方法
【技术领域】
[0001]本发明属于家用智能网络设备,特别是相邻的多个智能网络设备的交流方法。
【背景技术】
[0002]现在科技发展,人们邻里越来越陌生,隔壁邻居很多都不认识,缺乏一个可以认识的机会,那么若邻居和自己都买了同一种智能多媒体网络设备,那么可以利用该智能设备的沟通信息来和邻里打交道,让产品功能更加有趣,特别是一种带有云存储的智能网络产品O
【发明内容】
[0003]针对上述现有技术存在的智能设备间交流、沟通不畅的问题,本发明的目的是提供相邻的多个安卓定制设备间的交流方法,包括:
在手机客户端上查询附近是否有安卓定制设备的查询指令发送到与其通信连接的第一安卓定制设备;
根据所述查询指令第一安卓定制设备通过P2P技术和多个安卓定制设备之间的通信协议来查询附近是否有另外一个第二安卓定制设备存在;
根据返回的查询结果判断是否存在有安卓定制设备,若没有则弹出提示信息,若有则弹出是否给对方发送信息;
若有:发送编辑好的联络信息,发送友好信息到第一安卓定制设备;
通过安卓定制设备之间的通信协议,第一安卓定制设备将手机客户端上编辑好的联络信息发送给第二安卓定制设备;
第二安卓定制设备接收到第一安卓定制设备发送过来的联络信息;
同意该用户为自己的邻居关系时,在第二安卓定制设备上推送同意信息,同第一安卓定制设备建立邻居关系。
[0004]接收到第一安卓定制设备中转过来的同意信息,刷新邻里列表后可以在邻里列表里直接进行沟通。
[0005]通过安卓定制设备的P2P技术和云棒和云棒之间的沟通协议来查询附近是否有另外一个安卓定制设备,也可以设定查询范围,可以设定为每次查询时间10秒钟,也可以设定为其他时间。
[0006]多个安卓定制设备是通过UDP协议进行通信的。
[0007]本发明与现有技术相比具有如下有益效果:
本发明可以利用P2P技术进行在设定范围之内发现设备,并且通过设备之间的沟通,建立邻居关系,可以在多个设备间进行更人性化的交流。
【附图说明】
[0008]图1为本发明实施例中所述方法的基本工作流程图。
[0009]图2为本发明能实施所述方法的系统架构图。
[0010]图3为本发明的系统内实施该方法的具体实施例的流程框图。
【具体实施方式】
[0011]以下结合附图对本发明实施例进行详细的描述。
[0012]在本发明中,手机客户端(以下简称手机)只具有智能系统的移动设备,如手机、平板电脑等,安卓定制设备(以下简称设备,第一安卓定制设备简称设备一,第二安卓定制设备简称设备二)特指一种具有安卓系统的网络设备,如智能电视盒、以及类似功能的多媒体网络设备。
[0013]如图1及图2所示,家庭用户中存在一个或多个手机,及一个或多个安卓定制设备,通常这些设备通过WIFI连接,在同一路由的网络状况下,手机和设备通过IP识别很容易识别并建立通信连接,因此默认情况下,手机和设备是同一家庭中的设备。
[0014]结合图1图2及图3,在该系统内,移动手机端方面:
手机通过与设备一通讯,在手机上发出指令或者命令,通过设备一查询附近是否有其他的安卓定制设备,手机与设备一通过WIFI连接,通过在手机和设备一上同时安装软件来同步实施。
[0015]设备一进行搜索后,将搜索结果反馈到手机,手机解读搜索结果,判断是否存在有其他相邻的安卓定制设备,若没有则通过手机软件弹出提示信息,若有则提示是否给对方发送信息。
[0016]若有:在手机上先编辑好要发送的消息,点击发送,将编辑好的联络信息通过设备一转发到其他设备,提示对方友好信息。
[0017]如其他设备,如设备二同意建立邻居关系,则发送同意的消息到设备一,设备一将该消息推送到手机上,设备一和设备二建立邻居关系成功,在手机上设立邻居列表,成功建立邻居关系后,新的邻居出现在邻居列表上,刷新该列表后可以在邻居关系列表里直接进行沟通,非常方便,同时能够修改邻居的信息,备注方便查找。
[0018]第一安卓定制设备(设备一):
通过设备之间的P2P技术互相发现设备,获取其他设备的IP地址并临时储存,如发现多个设备时,依次在手机端进行提示,如设备一发现设备二后,通过UDP协议建立连接并互相通信,通过设备一查询附近是否有另外一个第二安卓定制设备,每次查询时间为10秒钟,若需要重新查询其他设备需要在手机上重新发送指令。
[0019]设备一在搜索中发现设备二存在反馈搜索信息到手机,通过在手机客户端上编辑友好信息,在设备一和设备二建立通信连接的基础上,发送数据给设备二,设备二接收到消息后,反馈为同意的消息,建立邻居关系。
[0020]第二安卓定制设备(设备二):
设备二接收到设备一发送过来的推送交友信息,同意该用户为自己的邻居关系,发送推送同意信息,建立邻居关系,如不同意则推送消息到设备一,但不建立邻居关系。
[0021]以上内容仅为本发明的较佳实施例,对于本领域的普通技术人员,依据本发明的思想,在【具体实施方式】及应用范围上均会有改变之处,本说明书内容不应理解为对本发明的限制。
【主权项】
1.相邻的多个安卓定制设备间的交流方法,包括: 在手机客户端上查询附近是否有安卓定制设备的查询指令发送到与其通信连接的第一安卓定制设备; 根据所述查询指令第一安卓定制设备通过P2P技术和多个安卓定制设备之间的通信协议来查询附近是否有另外一个第二安卓定制设备存在; 根据返回的查询结果判断是否存在有安卓定制设备,若有则弹出是否给对方发送信息; 发送编辑好的联络信息,发送友好信息到第一安卓定制设备; 通过安卓定制设备之间的通信协议,第一安卓定制设备将手机客户端上编辑好的联络信息发送给第二安卓定制设备; 第二安卓定制设备接收到第一安卓定制设备发送过来的联络信息; 同意该用户为自己的邻居关系时,在第二安卓定制设备上推送同意信息,同第一安卓定制设备建立邻居关系; 接收到第一安卓定制设备中转过来的同意信息,手机客户端将第二安卓设备保存到邻居列表,刷新邻居列表后可以在邻居列表里直接同第二安卓设备进行沟通。2.根据专利要求I所述的方法,其特征在于,根据返回的查询结果判断是否存在有安卓定制设备,若没有则弹出提示信息。3.根据专利要求I所述的方法,其特征在于,第一安卓定制设备通过P2P技术和多个安卓定制设备之间的通信协议,根据所述协议,第一安卓定制设备能查询到所设定范围内的第二安卓定制设备。4.根据专利要求I所述的方法,其特征在于,所述邻居列表是第二安卓定制设备同意建立邻居关系后,手机客户端将第二安卓定制设备添加到邻居列表中。5.根据专利要求I所述的方法,其特征在于,根据所述查询指令,第一安卓定制设备查询第二安卓定制设备的查询时间可设定为10秒,也可以设定为其他时间。6.根据专利要求I所述的方法,其特征在于,所述多个安卓定制设备之间是通过UDP协议通信。
【专利摘要】本发明提供相邻的多个安卓定制设备间的交流方法,手机客户端发出指令通过第一安卓定制设备查询附近是否有第二安卓定制设备,根据搜索结果发现存在的第二安卓定制设备,在手机客户端则提示并弹出对话框,编辑并发送信息通过第一安卓定制设备发送到第二安卓定制设备中,得到第二安卓定制设备回应后,安卓定制设备间建立邻居关系,并显示到手机客户端的邻居列表中,在列表中可以直接向第二安卓定制设备发送消息。本发明可以利用P2P技术进行在设定范围之内发现设备,并且通过设备之间的沟通,建立邻居关系,可以在多个设备间进行更人性化的交流。
【IPC分类】H04L29/08, H04W8/00
【公开号】CN105228122
【申请号】CN201510376534
【发明人】罗启明, 王会
【申请人】深圳市美贝壳科技有限公司
【公开日】2016年1月6日
【申请日】2015年7月1日