即时网络通信系统及通信方法与流程

文档序号:14914516发布日期:2018-07-11 00:21阅读:291来源:国知局

本发明涉无线通信技术领域,尤其涉及一种短距离的即时网络通信系统及通信方法。



背景技术:

随着科技的发展,移动终端,例如,手机,已经成为人们工作和生活中必不可少的工具。目前,移动终端的通讯方式均基于连接互联网络的云服务器支持,移动终端通过内部装有的特定软件程序实现即时通讯,如:现有的QQ、阿里旺旺、微信等通讯软件,实现一对一的单线通讯及多对多的多线通讯。

然而,上述的即时通讯方式属于现有的互联网通讯,在无法连接互联网的情况下则不能实现一对一或一对多的通讯,例如,当使用移动终端的多个用户来到信号不好或者没有网络的环境下(如,去郊游),此时将无法进行通话和无线数据服务,进而使得相互之间无法进行通信,一旦走失将很难与其他人取得联系。

鉴于此,实有必要提供一种新的即时网络通信系统及通信方法。



技术实现要素:

本发明的目的是提供一种能够在没有互联网络环境下实现短距离即时通讯的即时网络通信系统及即时网络通信方法。

为了实现上述目的,本发明提供一种即时网络通信系统,包括多个移动终端,每个移动终端包括侦测模块、信息输入模块、控制模块、无线通信模块、判断模块及信息提示模块;所述侦测模块用于侦测用户的操作以开启对应的移动终端的无线通信功能;所述信息输入模块用于依据用户的操作生成第一即时消息以发送至目标移动终端;所述控制模块用于对所述第一即时消息进行处理以生成第二即时消息;所述无线通信模块用于接收或者发送所述第二即时消息;所述判断模块用于判断接收到的第二即时消是否符合要求,并当接收到的第二即时消息符合要求时发送提示指令以控制所述信息提示模块将接收到的第一即时消息显示于对应的显示屏中以提示用户进行相应的操作;若接收到的第二即时消息不符合要求,则所述判断模块通过对应的无线通信模块将所述第二即使消息发送至其他移动终端。

本发明还提供一种即时网络通信方法,应用于多个移动终端之间进行无线通讯,所述即时网络通信方法包括如下步骤:

侦测用户的操作以开启对应的移动终端的无线通信功能;

其中一个移动终端依据用户的操作生成第一即时消息以发送目标移动终端;

对所述第一即时消息进行处理以生成第二即时消息;

基于无线通信协议将所述第二即时消息进行发送;

其他移动终端判断收到的第二即时消是否符合要求;

若接收到的第二即时消息符合要求,则将所述第一即时消息显示于对应的显示屏中以提示用户进行相应的操作;

若接收到的第二即时消息不符合要求,则将所述第二即使消息转发至其他移动终端。

本发明所提供的即时网络通信系统及通信方法,当每个移动终端的无线功能开启后,能够通过短距离无线传输方式实现无网络环境下的即时通讯,能够让用户在缺少网络环境的条件下,进行信息的传递,进而寻找到需要联系的人以进行简便的消息沟通。

为使发明的上述目的、特征和优点能更明显易懂,下文特举本发明较佳实施例,并配合所附附图,作详细说明如下。

【附图说明】

为了更清楚地说明本发明实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本发明的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。

图1为本发明实较佳施例提供的即时通信系统的架构示意图。

图2为图1中每个移动终端的功能模块图。

图3为本发明较佳实施例提供的即时网络通信方法的流程图。

【具体实施方式】

下面将结合本发明实施例中附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。通常在此处附图中描述和示出的本发明实施例的组件可以以各种不同的配置来布置和设计。因此,以下对在附图中提供的本发明的实施例的详细描述并非旨在限制要求保护的本发明的范围,而是仅仅表示本发明的选定实施例。基于本发明的实施例,本领域技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本发明保护的范围。此外,在本发明的描述中,术语“第一”、“第二”等仅用于区分描述,而不能理解为指示或暗示相对重要性。

请参阅图1,图1是本发明较佳实施例提供的即时通信系统100的架构示意图。所述即时通信系统100包括多个在没有互联网的情况下能够进行无线通信的移动终端10。在本实施方式中,所述移动终端10为手机。在其他实施方式中,所述移动终端10还可以为平板电脑、PDA(Personal Digital Assistant,掌上电脑)以及其他可移动的电子设备。可以理解,本实施方式中所述的能够进行无线通信是指在无网络,例如,所述移动终端10没有信号的情况下,多个移动终端10之间能够通过无线通信的方式来实现即时通信。

请再参阅图2,其为图1中每个移动终端10的功能模块图。具体地,每个移动终端10包括侦测模块11、信息输入模块12、控制模块13、无线通信模块14、判断模块15及信息提示模块16。可以理解,上述各功能模块可以是具有特定功能的硬件电路或者芯片,也可以是以软件或固件(firmware)的形式存储于所述移动终端10的存储器(图未示)中的软件功能模块,所述移动终端10的处理器(图未示)通过运行存储在存储器内的软件程序以及模块,从而实现相应的功能。

所述侦测模块11用于侦测用户的操作以将对应的移动终端10的无线通信功能开启。可以理解,所述侦测模块11可以形成一图标并于对应的移动终端10的显示屏(图未示)中显示;当用户触摸该图标时,所述无线通信功能开启;当用户再次触摸该图标时,所述无线通信功能关闭。此外,所述图标还可以显示不同的颜色以提示用户所述无线通信功能的开启或者关闭。例如,当所述图标显示为蓝色时,表示所述无线通信功能已开启;当所述图标显示为灰色时,表示所述无线通信功能已关闭。当然,所述图标也可以以其他不同的颜色来区分无线通信功能的开启或者关闭。

进一步地,当特定距离内的多个移动终端10的无线通信功能均打开时,多个移动终端10会互相联网桥接。例如,当一个移动终端10准备进行通讯的时候,会将自己设置为主服务,即将自己设置为成熟的热点,然后搜寻附近的热点,并当找到附近的热点时直接连接,进入局域网。

所述信息输入模块12用于依据用户的操作生成第一即时消息以发送至目标移动终端10。在本实施方式中,所述第一即时消息为用户需要发送的文字内容。可以理解,每个移动终端10中可以安装一特定的软件,当所述软件被打开时,所述信息输入模块11形成一文字输入窗口以供用户输入想要发送的为文字内容。

所述控制模块13用于对所述第一即时消息进行处理以生成第二即时消息。其中,所述第二即时消息包括所述第一即时消息及目标移动终端10的标识码。在本实施方式中,所述目标移动终端10的标识码为所述目标移动终端10对应的电话号码。可以理解,当用户要发送特定的消息内容至另一个用户(目标移动终端)时,首先在该特定的软件内找到相应的联系人,并在该联系人对应的文字输入窗口内输入相应的文字内容。

所述无线通信模块14用于接收或者发送所述第二即时消息。在本实施方式中,所述无线通信模块10可以是WiFi模块、也可以是蓝牙模块、还可以是Zigbee模块,亦即,所述多个移动终端10的无线通信模块14可以支持基于WiFi或者蓝牙亦或Zigbee的无线通信协议。可以理解,局域网中设置为主服务的移动终端10,即需要发送消息的移动终端10的无线通信模块14用于发送所述第二即时消息,其他移动终端10的无线通信模块14用于接收所述第二即时消息。

所述判断模块15用于判断接收到的第二即时消是否符合要求;若接收到的第二即时消息符合要求,则发送提示指令至所述信息提示模块16,所述信息提示模块16依据所述提示指令将接收到的第一即时消息显示于对应的显示屏中以提示用户进行相应的操作,例如,当用户看到第一即时消息的内容后,会对该消息进行回复以实现即时通信;若接收到的第二即时消息不符合要求,则所述判断模块15通过对应的无线通信模块14将所述第二即使消息发送至其他移动终端10。

在本实施方式中,当接收到的第二即时消息中的标识码与用于接收该第二即时消息的无线通信模块14所对应的移动终端10的标识码相同时,则接收到的第二即时消息符合要求。可以理解,由于WiFi、蓝牙或者Zigbee通信都是支持短距离通信,因此,若在建立的局域网中,没有找到目标移动终端10,则其他移动终端10可以再以自己为主服务向其他移动终端10发送第二即时消息,直至找到目标移动终端10。例如,如图1所示,若有五个移动终端10,其中A、B与C可能在一个局域网,而C作为中间过渡可能和D和E在另一个局域网,因此,通过C转发第二即时信息到D和E,能够最终找到目标移动终端E,从而实现即时通信。

需要说明的是,如果没有找到目标移动终端10,发送第二即时消息的移动终端10会显示搜索中,以提示用户没有发现目标。如果找到目标移动终端10,则发送第二即时消息的移动终端10会主动发送停止转发指令以让局域网中的其他移动终端10停止转发第二即时消息。

请再参阅图3,其为本发明较佳实施例提供的即时网络通信方法的流程图。所应说明的是,本发明的方法并不受限于下述步骤的顺序,且其他实施例中,本发明的方法可以只包括以下所述步骤的其中一部分,或者其中的部分步骤可以被删除。

步骤S01,侦测用户的操作以开启对应的移动终端10的无线通信功能。

具体地,当特定距离内的多个移动终端10的无线通信功能均打开时,多个移动终端10会互相联网桥接。例如,当一个移动终端10准备进行通讯的时候,会将自己设置为主服务,即将自己设置为成熟的热点,然后搜寻附近的热点,并当找到附近的热点时直接连接以进入局域网。

步骤S02,其中一个移动终端10依据用户的操作生成第一即时消息以发送至目标移动终端。

在本实施方式中,所述第一即时消息为用户需要发送的文字内容。可以理解,每个移动终端10中可以安装一特定的软件,当所述软件被打开时,所述信息输入模块11形成一文字输入窗口以供用户输入想要发送的为文字内容。

步骤S03,对所述第一即时消息进行处理以生成第二即时消息。

在本实施方式中,所述第二即时消息包括所述第一即时消息及目标移动终端10的标识码。在本实施方式中,所述目标移动终端10的标识码为所述目标移动终端10对应的电话号码。可以理解,当用户要发送特定的消息内容至另一个用户时,首先在该特定的软件内找到相应的联系人,并在该联系人对应的文字输入窗口内输入相应的文字内容。

步骤S04,基于无线通信协议将所述第二即时消息进行发送。

在本实施方式中,所述无线通信协议为WiFi通信协议、蓝牙通信协议或者Zigbee通信协议。

步骤S05,其他移动终端10判断收到的第二即时消是否符合要求;若接收到的第二即时消息符合要求,则产生提示指令并进入步骤S06;若接收到的第二即时消息不符合要求,则进入步骤S07。

在本实施方式中,当接收到的第二即时消息中的标识码与用于接收该第二即时消息的无线通信模块14所对应的移动终端10的标识码相同时,则接收到的第二即时消息符合要求。

步骤S06,依据所述提示指令将所述第一即时消息显示于对应的显示屏中以提示用户进行相应的操作。

步骤S07,将所述第二即使消息转发至其他移动终端10。

可以理解,由于WiFi、蓝牙或者Zigbee通信都是支持短距离通信,因此,若在建立的局域网中,没有找到目标移动终端10,则其他移动终端10可再以自己为主服务向其他移动终端10转发第二即时消息,直至找到目标移动终端10。

本发明所提供的即时网络通信系统100及通信方法,当每个移动终端10的无线功能开启后,能够通过短距离无线传输方式实现无网络环境下的即时通讯,能够让用户在缺少网络环境的条件下,进行信息的传递,进而寻找到需要联系的人以进行简便的消息沟通,方便通信。

以上所述仅为本发明的实施方式,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1