一种利用短距离通信接力传输信息的方法、装置及系统的制作方法_2

文档序号:9619246阅读:来源:国知局
终端网络发送信息。具体的,用户可以在移动终端所提供的人机交互界面上输入所要发送的信息,例如文字信息等。移动终端在接收到用户输入的信息时,会根据用户所输入的信息生成复合信息,复合信息中包括用户输入的信息和用于标识该复合信息的唯一性标识的识别码。示例性的,移动终端在接收到用户输入的信息时,会在用户输入的信息头部添加识别码来生成复合信息,所述的识别码包括添加识别码的具体时间和接收用户的移动终端的唯一可识别标记,例如移动终端的移动设备国际身份码(Internat1nal Mobile Equipment Identity,I ME I)等移动终端唯一可识别标记。由于每个移动终端的MEI号都不相同,且对于同一个移动终端对用户输入的信息添加识别码的时间也不相同,利用移动终端的MEI号和复合信息的生成时间可以标识该复合信息的唯一性。需要说明的是,移动终端接收用户所输入的信息不只包括用户所输入的文字信息,还可以接收用户所输入的音频、视频或者其它类型的文件。
[0038]步骤S102,向短距离连接的移动终端广播复合信息,以使得短距离连接的移动终端在接收所述复合信息后根据所述复合信息中的识别码判断是否已接收过相同的复合信息,并在判断未接收过相同的复合信息时向下游短距离连接的移动终端分发所述复合信息。
[0039]移动终端在生成复合信息后,会向短距离连接的所有移动终端广播复合信息。所述短距离连接包括:蓝牙连接、红外连接或无线保真技术直连等连接方式。短距离连接的移动终端在接收到所述广播的复合信息后,会根据复合信息的识别码判断是否已接收过相同的复合信息,由于识别码能够唯一标识所述复合信息,通过识别码能够判断在接收到该复合信息以前,是否接收过相同的复合信息。如果接收过相同的复合信息,则不必再分发该复合信息;如果没有接收过该复合信息,则向下游短距离连接的移动终端分发所述复合信息。通过复合信息中的识别码判断是否已接收过相同的复合信息,能够避免接收复合信息的移动终端多次收到相同的复合信息时,多次向下游短距离连接的移动终端分发所述复合信息,在移动终端网络中形成广播风暴,增大移动终端网络的传输负荷,延长分发时间。所述下游短距离连接的移动终端是指除向接收复合信息的移动终端发送复合信息的移动终端以外的其它与所述接收复合信息的移动终端短距离连接的移动终端。
[0040]本实施例通过在需要广播的信息上添加用以唯一标识信息的识别码,使得移动终端能够根据所述识别码确定是否继续分发信息。避免出现信息在移动终端网络内循环转发的情况,使所要广播的信息能够快速分发到移动终端网络的每个移动终端。
[0041]在本实施例的一个优选实施方式中,如果用户所输入的信息不想被移动终端网络中的所有移动终端能够看到,可以在生成复合信息之前,将用户所输入的信息使用预设的加密算法进行加密,并根据加密后的信息生成复合信息然后进行广播。移动终端网络中的其它移动终端能够接收所述复合信息并进行转发,但不能够识别加密信息,只有配置预先设定与所述加密算法对应的解密算法的移动终端能够识别所述加密信息。能够使所述广播的复合信息具有隐私性,不能被移动终端网络中的其它移动终端所识别。
[0042]图2示出本发明的第二实施例。
[0043]图2是本发明第二实施例提供的利用短距离通信接力中继信息的方法的流程示意图,本实施例的方法可以由利用短距离通信接力中继信息的装置来执行,该装置可通过硬件和/或软件的方式实现,并一般可以集成于移动终端内。
[0044]参见图2,所述利用短距离通信接力中继信息的方法包括:
[0045]步骤S201,接收复合信息,提取并显示所述复合信息中输入的信息。
[0046]本实施例中移动终端所接收的复合信息既包括生成复合信息的移动终端所广播的复合信息,也包括其它移动终端所分发的所述复合信息。移动终端在接收到复合信息以后,从所述复合信息中提取复合信息中输入的信息。具体的,可以去除复合信息头部的识别码,获取复合信息中输入的信息。并将所述输入的信息在移动终端的屏幕上显示,以使得用户能够查看复合信息中输入的信息。能够达到将用户输入的信息广播至移动终端网络中所有移动终端的目的。
[0047]步骤S202,提取所述复合信息中的识别码,根据所述识别码判断是否已接收过相同的复合信息,在判断未接收过相同的复合信息时向下游短距离连接的移动终端分发所述复合信息。
[0048]接收复合信息的移动终端提取所述复合信息中的识别码。具体的,移动终端提取所述复合信息中头部附加的识别码。由于识别码能够唯一标识所述复合信息,能够根据复合信息中的识别码判断是否已接收过相同的复合信息。并在判断未接收过相同的复合信息时向下游短距离连接的移动终端分发所述复合信息。示例性的,移动终端会将提取的识别码与在此之前接收的复合信息中的识别码进行匹配,如果能够匹配成功,则说明在此之前已经接收并分发过该条复合信息,不必再分发该条复合信息;如果匹配不成功,则说明在此之前未接收过该条复合信息,移动终端会向其下游的短距离连接的移动终端分发所述复合信息,以使得与其短距离连接的下游移动终端能够接收到所述复合信息并继续分发所述复合信息。
[0049]本实施例通过提取所接收的复合信息中的识别码,使得移动终端能够根据所述识别码确定是否继续分发信息。避免出现信息在移动终端网络内循环转发的情况,使所要广播的信息能够快速的分发到移动终端网络的每个移动终端。
[0050]在本实施例的一个优选实施方式中,移动终端在接收到复合信息,并从复合信息中提取所述用户输入的信息后,通过预设的解密算法对提取的信息进行解密,获取能够被移动终端识别的输入的信息,并将所述能够被识别的输入的信息在移动终端屏幕上显示。
[0051]在本实施例的另一个优选实施方式中,在向下游短距离连接的移动终端分发所述复合信息之后,增加如下步骤:更新在预设的时间段内已分发的复合信息的条数;在所述已分发的复合信息的条数大于预设的条数阈值时,不分发后续接收到的复合信息。具体的,移动终端可以设置一个计数器,用以记录分发的复合信息的条数。在分发复合信息后,更新总的分发复合信息的条数。并在后续再次接收到复合信息时,将记录的分发的复合信息的条数与预设的条数阈值进行比较,在记录的分发的复合信息的条数大于预设的条数阈值时,不再分发所接收到的复合信息。通过上述设置,能够限定移动终端网络中每个移动终端所分发复合信息的条数,避免各种无意义的信息在移动终端网络中传播。
[0052]图3示出本发明的第三实施例。
[0053]本实施例以本发明第二实施例所提供的利用短距离通信接力中继信息的方法为基础。进一步的,在判断未接收过相同的复合信息后,向下游短距离连接的移动终端分发所述复合信息前,增加如下步骤:判断是否只与一个移动终端短距离连接;并将所述向下游短距离连接的移动终端分发所述复合信息具体优化为:在判断不只与一个移动终端连接时,向下游短距离连接的移动终端分发所述复合信息。
[0054]参见图3,所述利用短距离通信接力中继信息的方法,包括:
[0055]步骤S301,接收复合信息,提取并显示所述复合信息中输入的信息。
[0056]步骤S302,
当前第2页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1