智能终端及包括该终端的内容交互系统及方法_3

文档序号:9381046阅读:来源:国知局
模块与第二终端101的距离检测模块之间进行终端信息交换,并根据终端信息建立终端之间的通信连接;
[0099]S4:通信模块通过所述的通信连接的通道进行各个终端之间的内容交互。
[0100]对于步骤SI中,所述的第一终端102检测第一终端102的周围是否存在与所述的第一终端的距离小于第一阈值的第二终端101,其中第一终端102可能只检测到一个第二终端101,也可能检测到多个第二终端101 ;这时,第一终端102需要与其检测到的全部的第二终端101进行终端信息交互,即第一终端102和第二终端101进行鉴权,以实现终端之间的通信连接,而不需要用户的复杂的操作过程,例如,在界面中选择是否进行连接,并选择是否进行通信连接;另外第一终端102和第二终端101的距离小于第一阈值可以是将第二终端101放在第一终端102之上,或者其他的接近方式,另外第一终端102和第二终端101的距离不小于第一阈值可以是将第二终端101拿走,或者其他的隔离形式,例如屏蔽箱等,此处不再赘述。
[0101]在一种优选的实施方式中,距离检测模块可以是近场通信(NFC)模块,例如射频通信模块,第一终端102通过该距离检测模块不仅可以检测周围是否存在第二终端101,还可以通过该距离检测模块进行终端信息的交互,其中需要注意的是终端信息的交互的与内容的交互是通过两种不同的网络通道进行的,终端内容的交互是通过终端间的其他网络,例如速度比较快的蓝牙或者WIFI网络进行的,而不是通过距离检测模块建立的。
[0102]对于步骤S2,是第一终端102实时地检测第一终端102周围是否存在第二终端101的,该检测是一直持续的。在一种优选的实施方式中,可以在用户需要的时候先开启距离检测模块的功能,也可以是在用户开启终端后,距离检测模块开启并检测终端周围是否存在其他终端,其实现的形式可以是多样的,该形式可以在设置模块设置,在此不再赘述。
[0103]对于步骤S3,在一种优选的实施例中,所述的终端信息包括表示终端的唯一性的终端ID、表示终端为移动端或固定端的终端类别以及列举了终端的网络类型的终端网络信息。在该终端网络信息中,如果所述的网络类型,例如以太网通信、云端通信等中涉及终端的IP地址的,该终端网络信息包括终端的IP地址。
[0104]当第一终端101和第二终端101已经交互了终端信息后,所述的第一终端102和第二终端101则根据该终端信息来判断是否可以建立终端之间的通信连接;在判断是否可以建立终端的通信连接之前,所述的第一终端102和第二终端101还需要根据终端信息判断终端之间是否可以连接,即鉴权过程,在该鉴权过程中,所述的第一终端102和第二终端101需要根据终端ID、终端类别进行判断,是否可以建立连接,当两个终端之间可以连接时,再根据终端网络信息判断是否可以进行通信连接,其中需要说明的是此处的通信连接可以指第一终端102与第二终端101之间的通信连接,也可以指第一终端102与云端服务器以及第二终端101与云端服务器之间的连接,以便于扩展终端之间的通信连接的概念,同时也扩大了第一终端102与第二终端101之间的内容交互的方式。
[0105]在一种优选的实施例中,请参阅图5并结合图2,图5为本发明的第一终端与第二终端根据终端信息建立终端之间的通信连接的流程图。所述的根据终端信息建立终端之间的通信连接,具体包括以下步骤:
[0106]S31:根据终端ID判断是否允许第一终端102和第二终端101的连接;
[0107]S32:如果允许第一终端102与第二终端101的连接,则第一终端102与第二终端101进行连接;
[0108]S33:如果不允许第一终端102与第二终端101的连接,则判断所述的第一终端102的终端ID列表中是否存在第二终端;
[0109]S34:如果所述的第一终端102的终端ID列表中存在第二终端101,则提示用户连接失败;
[0110]S35:如果所述的第一终端102的终端ID列表中不存在第二终端101,则允许第二终端101与第一终端102的连接,并将第二终端102的终端ID存入第一终端102的终端ID列表中,将第一终端102的终端ID存入第二终端101的终端ID列表中;
[0111]S36:判断所述的第一终端102的终端网络信息与第二终端101的终端网络信息是否中是否存在相同的网络信息;
[0112]S37:如果所述的第一终端102的终端网络信息与所述的第二终端101的终端网络信息存在相同的网络信息,则选择该相同的网络信息中优先级最高的网络,并建立第一终端102与第二终端101之间的通信连接;
[0113]S38:如果所述的第一终端102的终端网络信息与所述的第二终端101的终端网络信息不存在相同的网络信息,则提示连接失败。
[0114]在一种优选的实施方式中,所述的第一终端102和第二终端101内预设有终端权限列表,终端的权限列表是针对每个终端的,其随着终端ID的不同而不同,在所述的终端权限列表中设置有与所述的终端相对应的细分权限,例如图片推送、图片接收、视频推送、视频接收、通话推送、通话接收等,用户可以根据需要更改这些位于终端权限列表中的权限,例如通过设置模块或者APP的形式等。
[0115]在一种优选的实施方式中,当第一终端102的终端网络信息与所述的第二终端101的终端网络信息存在相同的网络信息时,但是当其中至少一个终端的终端网络信息的相同的网络信息的网络未开启时,本发明所述的系统可以根据需要开启该网络。此外,针对本发明自动开启网络的权限,用户可以在设置模块中进行设定,在此不再赘述。
[0116]在一种优选的实施方式中,当第一终端102的终端网络信息与所述的第二终端101的终端网络信息存在相同的网络信息,且相同的网络信息包含至少两种以上的网络连接方式时,为了保证网络连接的通道的迅速的建立,可以预先设置网络连接方式的优选级,例如2G网络模块〈3G网络模块 < 者4G网络模块 < 蓝牙模块 < 以太网模块 < 云端通信模块,或者其他的优先级,其中优选级的制定策略可以是以宽带为依据,带宽高的优先级高,也可以采用其他的合适的策略,在此不再赘述。
[0117]本发明中基于终端位置检测功能的智能终端内容交互的方法分为两部分来执行,第一部分为通过距离检测模块来实现第一终端102与第二终端101的连接以及通信连接的通道的建立,具体参见上文所述;第二部分为第一终端102与第二终端101间的内容的传输(此部分将在下文中进行详细地描述)。
[0118]其中,在第二部分中,所述的通信连接的通道的建立,可以是指第一终端102与第二终端101间的通信连接的通道的建立,也可是指第一终端102与云端服务器的通信连接的通道以及第二终端101与云端服务器的通信连接的通道的建立。
[0119]为了更清楚地说明第一终端102和第二终端101通过与云端服务器的连接来实现终端间的内容交互的技术方案,请参阅图2并结合图3与图6所示,本具体实施例中包括第一终端102和第二终端101,其中第一终端102和第二终端101均包括距离检测模块以及通信模块。其中在一种优选的实施例中,请参阅图6所示,其中所述的第一终端102为移动端104,第二终端101为固定端103。
[0120]当用户需要将移动端104的内容转移到固定端103,或者是需要将固定端103的内容转移到移动端104时,将移动端104靠近该固定端103以使得移动端104的距离与固定端103的距离小于第一阈值,这样固定端103的距离检测模块就会检测到移动端104的靠近,具体如图3所示。此外,在第一终端102与第二终端101的终端网络信息无相同的网络信息时,第一终端102和第二终端101通过与云端服务器105的连接来实现终端间的内容交互;或者在云端服务器高速发展的情况下,不需要确定第一终端102与第二终端101的终端网络信息是否存在相同的网络信息,而直接建立第一终端102与云端服务器105的通信连接的通道以及第二终端101与云端服务器105的通信连接的通道,将云端服务器105作为第三方来辅助终端之间的内容的交互。
[0121]请参阅图6和图7所示,其中图6为通过云端服务器来进行第一终端与第二终端的内容交互的结构示意图;图7为图6中示出的具体实施例的通过云端服务器来进行第一终端与第二终端的内容交互的流程图。在将云端服务器105作为第三方的实施方式中,第一终端102获取第二终端101待交互的内容的唯一的内容的ID。待第二终端101离开后,第一终端102根据该内容的ID从云端服务器105获取该内容,并下载至第一终端102即可。S卩,当移动端104移动出双方共有的网络覆盖范围后,可以通过将数据传输通道切换到云端服务器105转发的方式继续实现数据从固定端103到移动端104的传输。
[0122]在一种优选的实施方式中,所述的第一终端102与第二终端101进行连接之后还可以包括以下步骤:
[0123]S321:所述的第二终端101将待交互的内容发送至云端服务器,并将该待交互的内容的ID发送至第一终端102 ;
[0124]S322:所述的第一终端102根据该待交互的内容的ID从所述的云端获取该待交互的内容。
[0125]对于步骤S4,即第一终端102与第二终端101间的通信连接的通道的建立的情
当前第3页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1