著录项信息
专利名称 | 一种基于数据网络的通讯方法及系统 |
申请号 | CN201310290663.7 | 申请日期 | 2013-07-11 |
法律状态 | 授权 | 申报国家 | 中国 |
公开/公告日 | 2013-11-20 | 公开/公告号 | CN103401758A |
优先权 | 暂无 | 优先权号 | 暂无 |
主分类号 | H04L12/58 | IPC分类号 | H;0;4;L;1;2;/;5;8;;; ;H;0;4;M;1;1;/;0;6查看分类表>
|
申请人 | 惠州TCL移动通信有限公司 | 申请人地址 | 广东省惠州市仲恺高新区惠风四路70号
变更
专利地址、主体等相关变化,请及时变更,防止失效 |
权利人 | 惠州TCL移动通信有限公司 | 当前权利人 | 惠州TCL移动通信有限公司 |
发明人 | 郭翰林 |
代理机构 | 深圳市君胜知识产权代理事务所 | 代理人 | 王永文; 杨宏 |
摘要
本发明提供的一种基于数据网络的通讯方法及系统,通过注册移动终端的SIM卡号码到服务器;当需要进行数据网络通讯时,进入通讯录,选中同样完成注册SIM卡号码到服务器的目标联系人之后;移动终端的操作系统自动检测数据网络是否支持进行数据网络通讯,如果支持则进行数据网络通讯,否则提示通过运营商网络进行通讯或者退出通讯,从而达到通过数据网络来进行通讯的目的。本发明提供的方法和系统因为使用移动终端的SIM卡号码在服务器中进行注册,因此其使用起来不需要进行安装,注册简单方便。
一种基于数据网络的通讯方法及系统 \n技术领域\n[0001] 本发明涉及移动终端领域,特别涉及一种基于数据网络的通讯方法及系统。 背景技术\n[0002] 随着手持终端及智能手机技术的发展,智能手机的普及率越来越高,人们使用智能手机的方式也跟以前功能手机的使用方式产生了翻天覆地的变化。\n[0003] 首先智能手机作为一个手机产品,语音通话和短信功能是两个最常使用的基本功能。\n[0004] 一般来讲的手机通话跟短信都会走SIM卡所属运营商的基础电信网络,按时间跟条目来计费,价格资费虽然已经降到了一个非常便宜的水平,但是如果达到一定的数量级,还是会给使用者带来不小的开销。\n[0005] 考虑到现有技术中,除了基础电信网络以外,数据网络的发展也已经达到了长足的进步。用户可以用非常低廉的价格获得包括很多数据流量的数据网络套餐,并且现有技术中互联网企业利用运营商的网络发展自己的业务,比如Skype和QQ,这类业务通常称为OTT业务,此类业务的发展为了用户方便与联系人联系节约了资费。\n[0006] 但是现有技术中具有通过数据网络进行语音和信息通讯的微信软件,一方面为第三方应用安装在系统层上,另一方面,其需要用手机号或者QQ号码进行绑定,其还包括其他各种的增值服务,对于想要快速和简单的通过数据网络与联系人进行语音和短信通讯的用户来说,微信的使用并不非常满意。\n[0007] 有鉴于此,现有技术有待于进一步的改进。 \n发明内容\n[0008] 鉴于上述现有技术的不足之处,本发明的目的在于提供一种基于数据网络的通讯方法及系统,,以解决现有技术中使用运营商网络进行语音和短信通讯给使用者带来不小的话费开销,而使用基于数据网络进行通讯仅消耗少量的数据流量便可以进行语音和短信通讯,为用户通讯带来方便。\n[0009] 为了达到上述目的,本发明采取了以下技术方案:\n一种基于数据网络的通讯方法,其中,所述方法包括:\nA、将需进行数据网络通讯的移动终端的SIM卡号码注册到服务器;\nB.当进行数据网络通讯时,进入通讯录,选中已经完成注册的移动终端的SIM卡号码作为目标联系人;\nC、接收用户的操作指令选中所述目标联系人对应的SIM卡号码进行数据网络通讯后,移动终端的操作系统自动检测数据网络是否连通;\nD、当是时,移动终端与选中的目标联系人进行数据网络通讯。\n[0010] 所述基于数据网络的通讯方法,其中,所述步骤A包括:\nA1、打开移动终端的通讯录选择注册SIM卡号码,则移动终端操作系统自动读取SIM卡号码的注册信息并发送到服务器;\nA2、服务器接收移动终端的SIM卡号码的注册信息,并发送验证短信到请求注册SIM卡号码的移动终端上;\nA3、移动终端接收到验证短信,并根据用户的指令对此验证短信进行确认。\n[0011] 所述基于数据网络的通讯方法,其中,所述步骤C中包括:\nC1、接收用户选择与选中的目标联系人进行语音通讯的指令;\nC2、移动终端的操作系统自动检测移动终端的网络速率是否达到预设的网络速率第一阈值,是,则进入步骤D;否则,提示用户通过运营商网络进行语音通讯或者退出通讯;\nC3、由服务器检测目标联系人所使用的移动终端的网络速率是否达到预设的网络速率第二阈值,是,则进入步骤D,否则提示用户通过运营商网络进行语音通讯或者退出通讯。\n[0012] 所述基于数据网络的通讯方法,其中,所述步骤C中还包括:\nC11、接收用户选择与选中的目标联系人进行短信通讯的指令;\nC22、移动终端的操作系统自动检测移动终端的网络状态是否连通;如果连通则进入下一步,如果未连通则提示通过运营商网络进行短信通讯或者退出通讯;\nC33、将短信内容保存至服务器,并由服务器检测目标联系人所使用的移动终端的网络状态是否连通,如果连通,则进入步骤D,如果未连通则等待连通之后再进入步骤D。\n[0013] 所述基于数据网络的通讯方法,其中,移动终端的通讯录中已经注册完成的联系人使用标记进行标识;移动终端相隔预设时间与服务器进行通讯,根据服务器中注册完成的移动终端名单信息对通讯录中联系人注册完成的标记进行更新。\n[0014] 一种基于数据网络的通讯系统,其中,所述系统包括以下模块:\nSIM卡号码注册模块,注册移动终端的SIM卡号码到服务器;\n选择通讯模块,用于进入通讯录,选中同样完成注册移动终端的SIM卡号码到服务器的目标联系人;\n网络状态判断模块,接收用户选择与选中的目标联系人进行数据网络通讯的指令,移动终端的操作系统自动检测数据网络是否连通;\n连接通讯模块,用移动终端与选中的目标联系人进行数据网络通讯。\n[0015] 所述基于数据网络的通讯系统,其中,所述SIM卡号码注册模块具体包括以下单元:\n选择注册单元,打开移动终端的通讯录选择注册SIM卡号码,则移动终端操作系统自动读取SIM卡号码的注册信息并发送到服务器;\n服务器验证单元,服务器接收移动终端的SIM卡号码的注册信息,并发送验证短信到请求注册SIM卡号码的移动终端上;\n本机确认单元,移动终端接收到验证短信,并根据用户的指令对此验证短信进行确认。\n[0016] 所述基于数据网络的通讯系统,其中,所述网络状态判断模块包括以下单元:\n接收语音指令单元,接收用户选择与选中的目标联系人进行语音通讯的指令;\n网络速率自检测单元,移动终端的操作系统自动检测移动终端的网络速率是否达到预设的网络速率第一阈值;\n网络速率对方检测单元,用于由服务器检测目标联系人的移动终端的网络速率是否达到预设的网络速率第二阈值。\n[0017] 所述基于数据网络的通讯系统,其中,所述网络状态判断模块还包括以下单元:\n接收短信指令单元,用于接收用户选择与选中的目标联系人进行短信通讯的指令;\n网络状态自检测单元,用于移动终端的操作系统自动检测移动终端的网络状态是否连通;\n网络状态对方检测单元,用于将短信内容保存至服务器,并由服务器检测目标联系人的移动终端数据网络状态是否连通。\n[0018] 所述基于数据网络的通讯系统,其中,所述系统还包括一通讯录更新单元,用于移动终端的通讯录中已经注册完成的联系人使用标记进行标识,并且移动终端相隔预设时间与服务器进行通讯,根据服务器中注册完成的移动终端名单信息对通讯录中联系人注册完成的标记进行更新。\n[0019] 本发明提供的一种基于数据网络的通讯方法及系统,通过将移动终端通过服务器进行注册,将想要进行数据网络通讯的移动终端和目标联系人所使用的移动终端进行匹配,在数据网络支持的情况下,顺利的通过数据网络进行语音和短信通讯,从而可以提供一种廉价的通讯方法,并且使用方便。由于本方法是通过通讯录完成注册本机号码到服务器,因此其功能是具有本机号码来实现的,不需要另外安装软件来实现,注册简单方便,因此可以提高用户的满意度和忠诚度。 \n附图说明\n[0020] 图1是本发明一种基于数据网络的通讯方法具体实施例步骤流程图。\n[0021] 图2是本发明所述移动终端注册SIM卡号码的最佳实施例步骤流程图。\n[0022] 图3是本发明一种基于数据网络的通讯方法步骤中进行语音通讯的具体实施例步骤流程图。\n[0023] 图4是本发明一种基于数据网络的通讯方法步骤中进行短信通讯的实施例步骤流程图。\n[0024] 图5是本发明一种基于数据网络的通讯方法具体应用实施例步骤流程图。\n[0025] 图6是本发明一种基于数据网络的通讯系统的结构原理图。\n[0026] 图7是本发明一种基于数据网络的通讯系统中SIM卡号码注册模块的结构原理图。\n[0027] 图8是本发明一种基于数据网络的通讯系统中网络状态判断模块的结构原理图。 具体实施方式\n[0028] 本发明提供了一种基于数据网络的通讯方法及系统。为使本发明的目的、技术方案及效果更加清楚、明确,以下参照附图并举实例对本发明进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本发明,并不用于限定本发明。\n[0029] 本发明提供一种基于数据网络的通讯方法,如图1所示,所述方法包括:\nS1、将需进行数据网络通讯的移动终端的SIM卡号码注册到服务器。\n[0030] 因为本发明提供的通讯方法是通过深度集成在移动终端的操作系统上的,进行数据网络通讯的唯一标识为SIM卡号码,因此使用本发明提供的方法进行数据网络通讯的两个移动终端都必须要求使用SIM卡在服务器中注册。\n[0031] 具体的如图2所示为本发明所述移动终端注册SIM卡号码的最佳实施例步骤流程图。\n[0032] S11、打开移动终端的通讯录选择注册SIM卡号码,则移动终端操作系统自动读取SIM卡号码的注册信息并发送到服务器。\n[0033] 想要进行移动终端的通讯录首先进行注册SIM卡号码到服务器,此后移动终端开机之后,此数据网络通讯的功能便默认为开启。\n[0034] 本发明的方法在进行数据网络通讯与腾讯公司研发的微信进行数据网络通讯具有实质性的区别,微信为第三方应用程序软件,其必须通过安装才可以使用,而本发明提供的数据网络通讯方法是通过注册SIM卡号码为唯一标识,并且是集成在操作系统上的,不需要安装或者在线与否的问题。\n[0035] 当移动终端选择注册SIM卡号码时,则此移动终端的操作系统会自动读取该终端的SIM卡号码的注册信息,并将此注册信息发送至服务器。\n[0036] S12、服务器接收移动终端的SIM卡号码的注册信息,并发送验证短信到请求注册SIM卡号码的移动终端上。\n[0037] 服务器接收来自移动终端的SIM卡号码的注册信息,并发送与此注册信息相对应的验证信息到请求注册SIM卡号码的移动终端上。\n[0038] S13、移动终端接收到验证短信,并根据用户的指令对此验证短信进行确认。\n[0039] 当然移动终端的用户也可以选择对此验证信息进行拒绝,但是如果选择拒绝则意味着此移动终端注册失败。\n[0040] S2.当进行数据网络通讯时,进入通讯录,选中已经完成注册的移动终端的SIM卡号码作为目标联系人。\n[0041] 因为本发明的基于数据网络的通讯方法要求进行数据网络通讯的双方必须都满足注册SIM卡号码到服务器,通过服务器进行两者之间的匹配,因此在此步骤中需要选择同样完成注册的目标联系人才能进行数据网络通讯。\n[0042] 为了方便的从通讯录中识别出哪些联系人所使用的移动终端已经在服务器上完成注册,则在移动终端的通讯录中对已经注册完成的联系人使用标记进行标识,并且移动终端每相隔预设时间与服务器进行通讯,根据服务器中注册完成的移动终端名单信息对通讯录中联系人注册完成的标记进行更新。\n[0043] S3、接收用户的操作指令选中所述目标联系人对应的SIM卡号码进行数据网络通讯后,移动终端的操作系统自动检测数据网络是否连通,是则进入下一步。\n[0044] 接收用户与选中的目标联系人进行数据网络通讯的指令后,移动终端的操作系统需要首先对该移动终端是否具有数据网络通讯的功能进行检测,即检测其数据网络是否连通,是则进行下一步,否则只能提醒用户通过的运营商的网络进行通讯,或者选择退出本次通讯。\n[0045] 具体的,因为本发明使用数据网络通讯可以进行的通讯为语音通讯和短信通讯,两者在进行数据网络是否支持进行通讯时有所不同,则下面分别对语音通讯和短信通讯的网络是否支持的方法步骤进行更加详细的叙述。\n[0046] 如图3所述,当用户选择为与目标联系人通过数据网络进行语音通讯时,则其进行数据网络判断是否支持的方法步骤包括:\nS31、接收用户选择与选中的目标联系人进行语音通讯的指令。\n[0047] S32、移动终端的操作系统自动检测移动终端的网络速率是否达到预设的网络速率第一阈值,是,则进入步骤S4,否则提示用户通过运营商网络进行语音通讯或者退出通讯。\n[0048] 因为通过数据网络进行语音通讯必须通讯的双方都满足一定的网络速率才能进行,因此需要首先通过操作系统对该移动移动终端自身的数据网络的网络速率进行判定,如果自身的数据网络的网络速率达到了预设的网络速率第一阈值,也就是自身的数据网络的网络速率能够支持进行语音通讯,则进行下一步操作,若未达到该预设的网络速率第一阈值,则说明移动终端的网络速率并不能支持进行数据网络的语音通讯,则提示用户通过运营商网络进行语音通讯或者选择退出本次通讯。\n[0049] S33、由服务器检测目标联系人所使用的移动终端的网络速率是否达到预设的网络速率第二阈值,是则进入步骤S4,否则提示用户通过运营商网络进行语音通讯或者退出通讯。\n[0050] 与上述移动终端的数据网络速率需要达到一定的阈值同样的道理,目标联系人使用的移动终端的网络速率也需要达到一定的预设阀值,两个进行语音通讯的移动终端之间才能顺畅的进行语音通话。\n[0051] 当发起数据网络语音通讯的移动终端满足进行语音通讯的条件之后,由服务器与目标联系人所使用的移动终端进行通讯,并对其是否具有满足进行数据网络语音通讯的网络速率进行判定,如果判定目标联系人使用的移动终端满足进行数据网络语音通讯,则发起语音通讯请求的移动终端可以直接向目标联系人进行语音通讯,如果不能则只能用户通过运营商网络进行语音通讯或者退出通讯。\n[0052] 如图4所述,当用户选择为与目标联系人通过数据网络进行短信通讯时,则其进行数据网络判断是否支持的方法步骤包括:\nS321、接收用户选择与选中的目标联系人进行短信通讯的指令。\n[0053] S322、移动终端的操作系统自动检测移动终端的网络状态是否连通;如果连通则进入下一步,如果未连通则提示通过电信网络进行短信通讯或者退出通讯。\n[0054] 因为当移动终端选择为进行短信通讯时,仅要满足该移动终端的数据网络进行连通,便可以进行通讯,因此在本步骤中该移动终端的操作系统仅判定出其数据网络的网络是否连通即可。\n[0055] S323、将短信内容保存至服务器,并由服务器检测目标联系人所使用的移动终端的网络状态是否连通,如果连通,则进入步骤S4,如果未连通则等待连通之后再进入步骤S4。\n[0056] 如果发起进行数据网络短信通讯的移动终端的数据网络是连通的,则此时先将短信内容保存在服务器上,然后由服务器判断目标联系人使用的移动终端中的数据网络是否连通。\n[0057] S4、当上述步骤S3中移动终端的操作系统自动检测数据网络为连通时,则移动终端与选中的目标联系人进行数据网络通讯。\n[0058] 如图5所示,本发明提供的一种基于数据网络的通讯方法,在具体实施时的方法步骤为:\nH1、移动终端首先进入本地的通讯录,查看联系人号码,准备发起短信或者语音通讯。\n[0059] H2、此时移动终端的操作系统对该移动终端是否进行了SIM卡号码(即手机号码)注册,如果该移动终端未进行SIM卡号码注册到服务器则只能选择使用的语音和短信业务进行通讯,如果已经注册,则进行下一步。\n[0060] H3、选中想要通讯的联系人,即选中目标联系人,并接收用户发出通讯的指令,如果用户发出的为语音通话指令,则进入步骤H4,如果为短信通讯指令,则进入步骤H5。\n[0061] H4、移动终端的操作系统查看该移动终端的数据网络的网络速率,并进行判断,进入步骤H6。\n[0062] H5、查看移动终端的网络,然后进入步骤H10。\n[0063] H6、移动终端的操作系统自动判断该移动终端的网络速率的状态是否支持数据网络通讯,如果支持,则进入步骤S7,如果不支持,则提示用户通过运营商网络进行语音通讯或者退出通讯。\n[0064] H8、由服务器检测目标联系人所使用的移动终端的网络速率是否支持数据网络通讯,如果支持,则进入步骤S9,如果不支持则提示用户通过运营商网络进行语音通讯或者退出通讯。\n[0065] H9、移动终端通过数据网络直接向目标联系人发起语音通讯。\n[0066] H10、移动终端的操作系统自动判断移动终端的网络状态是否连通;如果连通则进入步骤H11,如果未连通则提示通过电信网络进行短信通讯或者退出通讯。\n[0067] H11、将短信内容保存至服务器。\n[0068] H12、由服务器检测目标联系人所使用的移动终端的网络状态是否连通,如果连通,则进入步骤H13,如果未连通则等待连通之后再进入步骤H13。\n[0069] H13、将短信发送至目标联系人所使用的移动终端。\n[0070] 本发明还提供了一种基于数据网络的通讯系统,如图6所示,所述系统包括以下模块:\nSIM卡号码注册模块10,注册移动终端的SIM卡号码到服务器;\n选择通讯模块20,用于进入通讯录,选中同样完成注册移动终端的SIM卡号码到服务器的目标联系人;\n网络状态判断模块30,接收用户选择与选中的目标联系人进行数据网络通讯的指令,移动终端的操作系统自动检测数据网络是否支持进行数据网络通讯;\n连接通讯模块40,用移动终端与选中的目标联系人进行数据网络通讯。\n[0071] 所述基于数据网络的通讯系统,其中,所述SIM卡号码注册模块10具体包括以下单元:\n选择注册单元110,打开移动终端的通讯录选择注册SIM卡号码,则移动终端操作系统自动读取SIM卡号码的注册信息并发送到服务器;\n服务器验证单元120,服务器接收移动终端的SIM卡号码的注册信息,并发送验证短信到请求注册SIM卡号码的移动终端上;\n本机确认单元130,移动终端接收到验证短信,并根据用户的指令对此验证短信进行确认。\n[0072] 所述基于数据网络的通讯系统,其中,所述网络状态判断模块30包括以下单元:\n接收语音指令单元310,接收用户选择与选中的目标联系人进行语音通讯的指令;\n网络速率自检测单元311,移动终端的操作系统自动检测移动终端的网络速率是否支持数据网络通讯;\n网络速率对方检测单元312,用于由服务器检测目标联系人的移动终端的网络速率是否支持数据网络通讯。\n[0073] 所述基于数据网络的通讯系统,其中,所述网络状态判断模块30还包括以下单元:\n接收短信指令单元320,用于接收用户选择与选中的目标联系人进行短信通讯的指令;\n网络状态自检测单元321,用于移动终端的操作系统自动检测移动终端的网络状态是否连通;\n网络状态对方检测单元322,用于将短信内容保存至服务器,并由服务器检测目标联系人的移动终端数据网络状态是否连通。\n[0074] 所述基于数据网络的通讯系统,其中,所述系统还包括一通讯录更新单元,用于移动终端的通讯录中已经注册完成的联系人使用标记进行标识,并且移动终端相隔预设时间与服务器进行通讯,根据服务器中注册完成的移动终端名单信息对通讯录中联系人注册完成的标记进行更新。\n[0075] 本发明提供的一种基于数据网络的通讯方法及系统,通过注册移动终端的SIM卡号码到服务器;想要进行数据网络通讯时,则进入通讯录,选中同样完成注册移动终端的SIM卡号码到服务器的目标联系人;移动终端的操作系统自动检测数据网络是否支持进行数据网络通讯,如果支持则进行数据网络通讯,否则提示通过运营商网络进行通讯或者退出通讯。从而达到通过数据网络来进行通讯的目的。本发明提供的方法和系统因为使用移动终端的SIM卡号码在服务器中进行注册,因此其使用起来不需要另外安装软件来实现,且注册简单方便,因此可以提高用户的满意度和忠诚度。\n[0076] 可以理解的是,对本领域普通技术人员来说,可以根据本发明的技术方案及其发明构思加以等同替换或改变,而所有这些改变或替换都应属于本发明所附的权利要求的保护范围。
法律信息
- 2017-04-12
- 2014-03-26
实质审查的生效
IPC(主分类): H04L 12/58
专利申请号: 201310290663.7
申请日: 2013.07.11
- 2013-11-20
引用专利(该专利引用了哪些专利)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 | 该专利没有引用任何外部专利数据! |
被引用专利(该专利被哪些专利引用)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 | 该专利没有被任何外部专利所引用! |