著录项信息
专利名称 | 一种状态信息查询系统及查询方法 |
申请号 | CN201310574589.1 | 申请日期 | 2013-11-15 |
法律状态 | 授权 | 申报国家 | 中国 |
公开/公告日 | 2014-05-14 | 公开/公告号 | CN103795706A |
优先权 | 暂无 | 优先权号 | 暂无 |
主分类号 | H04L29/06 | IPC分类号 | H;0;4;L;2;9;/;0;6;;;H;0;4;M;1;/;7;2;5查看分类表>
|
申请人 | 上海斐讯数据通信技术有限公司 | 申请人地址 | 上海市松江区广富林路4855弄20号、90号
变更
专利地址、主体等相关变化,请及时变更,防止失效 |
权利人 | 上海斐讯数据通信技术有限公司 | 当前权利人 | 上海斐讯数据通信技术有限公司 |
发明人 | 梁大顺 |
代理机构 | 杭州千克知识产权代理有限公司 | 代理人 | 周希良 |
摘要
本发明公开了一种状态信息查询系统及查询方法,其属于移动终端技术领域;系统包括移动用户端和服务器端;移动用户端与服务器端实现通信连接;移动用户端向服务器端发送状态信息,并从服务器端接收相应的状态信息;方法包括:移动用户端向服务器端发送状态信息,以供服务器端保存状态信息;移动用户端向服务器端发送请求信号,以请求服务器端发送相应的状态信息;服务器端根据请求信号,向移动用户端反馈相应的状态信息;移动用户端接收状态信息,并对状态信息进行处理;移动用户端输出状态信息。上述技术方案的有益效果是:提升了使用者的使用体验,方便使用者联系附近的移动用户;元器件结构简单,实现成本较低。
1.一种状态信息查询系统,适用于移动终端通讯系统;其特征在于,包括移动用户端和服务器端;所述移动用户端通过内置的一第一通信模块,以及所述服务器端内置的一第二通信模块,与所述服务器端之间建立通信连接;
所述移动用户端通过所述第一通信模块将自身的状态信息发送至所述服务器端;所述服务器端保存所述移动用户端发送的所述状态信息;
所述移动用户端通过所述第二通信模块向所述服务器端发送一请求信号;所述请求信号用于请求所述服务器端发送关联于至少一个其他的预设的所述移动用户端的所述状态信息;所述服务器端根据所述请求信号,通过所述第二通信模块和所述第一通信模块向所述移动用户端发送相应的所述状态信息;
所述移动用户端包括信息采集模块和信息输出模块;所述信息采集模块和所述信息输出模块分别连接所述第一通信模块;
所述信息采集模块用于采集所述移动用户端的状态信息;所述信息采集模块通过所述第一通信模块将所述状态信息和/或所述请求信号发送至所述服务器端;所述信息输出模块通过所述第一通信模块读取由所述服务器端发送的所述状态信息,并对所述状态信息进行处理;所述信息输出模块输出经过处理的所述状态信息,以作为关联于所述移动用户端中预设的其他的所述移动用户端的状态信息;所述信息采集模块内包括一状态监测单元以及一状态采集单元;所述状态监测单元连接所述状态采集单元;所述状态监测单元以一预设的时间间隔监测所述移动用户端的所述通讯状态信息;当所述通讯状态信息发生变化时,所述状态监测单元控制所述状态采集单元对所述通讯状态信息进行采集;当所述状态采集单元采集到所述通讯状态信息时,所述状态采集单元通过所述第一通信模块将所述通讯状态信息发送至所述服务器端;
所述移动用户端还包括一输入模块;所述输入模块连接所述状态采集单元;所述输入模块供使用者向所述状态采集单元输入所述通讯状态信息;当所述输入模块向所述状态采集单元输入所述通讯状态信息时,所述状态采集单元通过所述第一通信模块将所述通讯状态信息发送至所述服务器端;
所述服务器端包括信息存储模块和信息处理模块;所述第二通信模块分别连接所述信息存储模块和所述信息处理模块;
所述信息存储模块中保存有所述第二通信模块接收的所述状态信息;所述信息处理模块根据所述第二通信模块接收的所述请求信号提取所述信息存储模块中保存的对应的所述状态信息,并通过所述第二通信模块将所述状态信息发送至所述移动用户端;
所述状态信息包括通讯状态信息和位置状态信息,以及对应的所述移动用户端的用户端信息;所述信息存储模块中保存的所述通讯状态信息与所述用户端信息一一对应;所述信息存储模块中保存的所述位置状态信息与所述用户端信息一一对应。
2.如权利要求1所述的状态信息查询系统,其特征在于,所述移动用户端内设置一显示模块;所述显示模块连接所述信息输出模块;所述显示模块用于显示所述信息输出模块输出的状态信息。
3.如权利要求1所述的状态信息查询系统,其特征在于,所述移动用户端内设置一请求模块;所述请求模块连接所述第一通信模块;当使用者通过一预设的操作请求获取所述状态信息时,所述请求模块通过所述第一通信模块向所述服务器端发送一相应的请求信号,随后所述信息输出模块通过所述第一通信模块读取所述服务器端发送的相应的所述状态信息。
4.如权利要求1所述的状态信息查询系统,其特征在于,所述信息采集模块内设置一定位单元;所述定位单元用于采集所述移动用户端的所述位置状态信息;当所述定位单元采集到所述通讯状态信息时,所述定位单元通过所述第一通信模块将所述位置状态信息发送至所述服务器端。
5.如权利要求4所述的状态信息查询系统,其特征在于,所述信息采集模块内设置一控制单元;所述控制单元连接所述定位单元,并用于控制所述定位单元的工作状态。
6.如权利要求4所述的状态信息查询系统,其特征在于,所述位置状 态信息为所述请求信号。
7.一种状态信息查询方法,其特征在于,采用如权利要求1-6中任意一项所述的状态信息查询系统;所述状态信息查询方法具体包括:
步骤1,移动用户端向服务器端发送状态信息,以供所述服务器端保存所述状态信息;
步骤2,所述移动用户端向所述服务器端发送请求信号,以请求所述服务器端发送关联于至少一个其他的预设的所述移动用户端的所述状态信息;
步骤3,所述服务器端根据所述请求信号,向所述移动用户端发送相应的所述状态信息;
步骤4,所述移动用户端接收所述状态信息,并对所述状态信息进行处理;所述移动用户端输出所述状态信息。
8.如权利要求7所述的状态信息查询方法,其特征在于,当所述移动用户端需要接收所述通讯状态信息时:
步骤a1,所述移动用户端向所述服务器端发送所述请求信号,以请求所述服务器端发送关联于其他的预设的所述移动用户端的所述通讯状态信息;
步骤a2,所述服务器端根据所述请求信号,判断所述信息存储模块中是否保存有相应的所述通讯状态信息;
若所述信息存储模块中未保存有相应的所述通讯状态信息,则所述服务器端返回给所述移动用户端请求失败的信号;随后退出;
若所述信息存储模块中保存有相应的所述通讯状态信息,则所述服务器端从信息存储模块中提取对应的通讯状态信息以及用户端信息,并发送至所述移动用户端;随后转至步骤a3;
步骤a3,所述移动用户端处理所述服务器端发送的所述通讯状态信息以及所述用户端信息,并输出所述通讯状态信息以及所述用户端信息。
9.如权利要求7所述的状态信息查询方法,其特征在于,当所述移动用户端需要接收所述位置状态信息时:
步骤b1,所述移动用户端开启定位单元,以获取所述移动用户端的所述位置状态信息;
步骤b2,所述移动用户端将所述位置状态信息发送至所述服务器端;
步骤b3,所述服务器端根据所述移动用户端发送的所述位置状态信息, 以一预设的规则判断所述信息存储模块中是否保存有至少一条相应的所述位置状态信息;
若所述信息存储模块中未保存有相应的所述位置状态信息,则所述服务器端返回给所述移动用户端请求失败的信号;随后退出;
若所述信息存储模块中保存有至少一条相应的所述位置状态信息,则所述服务器端将所述位置状态信息以及对应的所述用户端信息发送至所述移动用户端;随后转至步骤b4;
步骤b4,所述移动用户端处理所述服务器端发送的所述位置状态信息以及所述用户端信息,并输出所述位置状态信息以及所述用户端信息。
一种状态信息查询系统及查询方法\n技术领域\n[0001] 本发明涉及移动终端技术领域,尤其涉及一种状态信息查询系统及查询方法。\n背景技术\n[0002] 随着移动通信终端(主要是手机)在人们的日常生活中逐渐普及,人们日常的通讯联系越来越依赖于手机。有时候我们在拨打电话时,会发现对方的手机正处于通话状态、关机状态、停机状态或者无服务状态;或者当对方不方便接听电话时贸然拨打会给对方造成不必要的麻烦。因此,在无法事先得知对方手机所处状态的情况下拨打电话可能存在一定不便。\n[0003] 中国专利(CN103297933A)公开了一种判定通讯终端的通话状态实现名片信息发送的方法,具体涉及一种通过互联网,短信,移动互联网的方式,特别是判定通讯终端的通话状态后通过上述方式发送的方法。上述技术方案无法对除通话结束之外的其他通话状态进行判断,因此无法解决现有技术中存在的问题。\n[0004] 中国专利(CN102368793A)公开了一种手机的通话信号处理方法,包括:检测手机的当前通话状态,以判断手机是否进入耳机通话状态;在手机进入耳机通话状态时,利用主麦克风获取第一环境噪音信号;根据第一环境噪音信号对耳机麦克风获取到的通话信号进行噪音抑制处理,以获取经噪音抑制处理的通话信号。上述技术方案仅判断手机是否进入通话状态,无法检测手机的其他状态诸如关机状态以及不在服务区等状态,因此无法解决现有技术中存在问题。\n发明内容\n[0005] 根据现有技术中存在的缺陷,即无法在拨打电话前预知目标方手机的状态信息,现提供一种状态信息查询系统及查询方法,具体包括:\n[0006] 一种状态信息查询系统,适用于移动终端通讯系统;其中,包括移动用户端和服务器端;所述移动用户端通过内置的一第一通信模块,以及所述服务器端内置的一第二通信模块,与所述服务器端之间建立通信连接;\n[0007] 所述移动用户端通过所述第一通信模块将自身的状态信息发送至所述服务器端;\n所述服务器端保存所述移动用户端发送的所述状态信息;\n[0008] 所述移动用户端通过所述第二通信模块向所述服务器端发送一请求信号;所述请求信号用于请求所述服务器端发送关联于至少一个其他的预设的所述移动用户端的所述状态信息;所述服务器端根据所述请求信号,通过所述第二通信模块和所述第一通信模块向所述移动用户端发送相应的所述状态信息。\n[0009] 优选的,该状态信息查询系统,其中,所述移动用户端包括信息采集模块和信息输出模块;所述信息采集模块和所述信息输出模块分别连接所述第一通信模块;\n[0010] 所述信息采集模块用于采集所述移动用户端的状态信息;所述信息采集模块通过所述第一通信模块将所述状态信息和/或所述请求信号发送至所述服务器端;所述信息输出模块通过所述第一通信模块读取由所述服务器端发送的所述状态信息,并对所述状态信息进行处理;所述信息输出模块输出经过处理的所述状态信息,以作为关联于所述移动用户端中预设的其他的所述移动用户端的状态信息;\n[0011] 所述服务器端包括信息存储模块和信息处理模块;所述第二通信模块分别连接所述信息存储模块和所述信息处理模块;\n[0012] 所述信息存储模块中保存有所述第二通信模块接收的所述状态信息;所述信息处理模块根据所述第二通信模块接收的所述请求信号提取所述信息存储模块中保存的对应的所述状态信息,并通过所述第二通信模块将所述状态信息发送至所述移动用户端。\n[0013] 优选的,该状态信息查询系统,其中,所述移动用户端内设置一显示模块;所述显示模块连接所述信息输出模块;所述显示模块用于显示所述信息输出模块输出的状态信息。\n[0014] 优选的,该状态信息查询系统,其中,所述状态信息包括通讯状态信息和位置状态信息,以及对应的所述移动用户端的用户端信息;所述信息存储模块中保存的所述通讯状态信息与所述用户端信息一一对应;所述信息存储模块中保存的所述位置状态信息与所述用户端信息一一对应。\n[0015] 优选的,该状态信息查询系统,其中,所述状态采集模块内包括一状态监测单元以及一状态采集单元;所述状态监测单元连接所述状态采集单元;所述状态监测单元以一预设的时间间隔监测所述移动用户端的所述通讯状态信息;当所述通讯状态信息发生变化时,所述状态监测单元控制所述状态采集单元对所述通讯状态信息进行采集;当所述状态采集单元采集到所述通讯状态信息时,所述状态采集单元通过所述第一通信模块将所述通讯状态信息发送至所述服务器端。\n[0016] 优选的,该状态信息查询系统,其中,所述移动用户端还包括一输入模块;所述输入模块连接所述状态采集单元;所述输入模块供使用者向所述状态采集单元输入所述通讯状态信息;当所述输入模块向所述状态采集单元输入所述通讯状态信息时,所述状态采集单元通过所述第一通信模块将所述通讯状态信息发送至所述服务器端。\n[0017] 优选的,该状态信息查询系统,其中,所述移动用户端内设置一请求模块;所述请求模块连接所述第一通信模块;当使用者通过一预设的操作请求获取所述状态信息时,所述请求模块通过所述第一通信模块向所述服务器端发送一相应的请求信号,随后所述信息输出模块通过所述第一通信模块读取所述服务器端发送的相应的所述状态信息。\n[0018] 优选的,该状态信息查询系统,其中,所述信息采集模块内设置一定位单元;所述定位单元用于采集所述移动用户端的所述位置状态信息;当所述定位单元采集到所述通讯状态信息时,所述定位单元通过所述第一通信模块将所述位置状态信息发送至所述服务器端。。\n[0019] 优选的,该状态信息查询系统,其中,所述信息采集模块内设置一控制单元;所述控制单元连接所述定位单元,并用于控制所述定位单元的工作状态。\n[0020] 优选的,该状态信息查询系统,其中,所述位置状态信息为所述请求信号。\n[0021] 一种状态信息查询方法,其中,采用上述的状态信息查询系统;所述状态信息查询方法具体包括:\n[0022] 步骤1,移动用户端向服务器端发送状态信息,以供所述服务器端保存所述状态信息;\n[0023] 步骤2,所述移动用户端向所述服务器端发送请求信号,以请求所述服务器端发送关联于至少一个其他的预设的所述移动用户端的所述状态信息;\n[0024] 步骤3,所述服务器端根据所述请求信号,向所述移动用户端发送相应的所述状态信息;\n[0025] 步骤4,所述移动用户端接收所述状态信息,并对所述状态信息进行处理;所述移动用户端输出所述状态信息。\n[0026] 优选的,该状态信息查询方法,其中,当所述移动用户端需要接收所述通讯状态信息时:\n[0027] 步骤a1,所述移动用户端向所述服务器端发送所述请求信号,以请求所述服务器端发送关联于其他的预设的所述移动用户端的所述通讯状态信息;\n[0028] 步骤a2,所述服务器端根据所述请求信号,判断所述信息存储模块中是否保存有相应的所述通讯状态信息;\n[0029] 若所述信息存储模块中未保存有相应的所述通讯状态信息,则所述服务器端返回给所述移动用户端请求失败的信号;随后退出;\n[0030] 若所述信息存储模块中未保存有相应的所述通讯状态信息,则所述服务器端从信息存储模块中提取对应的通讯状态信息以及用户端信息,并发送至所述移动用户端;随后转至步骤a3;\n[0031] 步骤a3,所述移动用户端处理所述服务器端发送的所述通讯状态信息以及所述用户端信息,并输出所述通讯状态信息以及所述用户端信息。\n[0032] 优选的,该状态信息查询方法,其中,当所述移动用户端需要接收所述位置状态信息时:\n[0033] 步骤b1,所述移动用户端开启所述定位单元,以获取所述移动用户端的所述位置状态信息;\n[0034] 步骤b2,所述移动用户端将所述位置状态信息发送至所述服务器端;\n[0035] 步骤b3,所述服务器端根据所述移动用户端发送的所述位置状态信息,以一预设的规则判断所述信息存储模块中是否保存有至少一条相应的所述位置状态信息;\n[0036] 若所述信息存储模块中未保存有相应的所述位置状态信息,则所述服务器端返回给所述移动用户端请求失败的信号;随后退出;\n[0037] 若所述信息存储模块中保存有至少一条相应的所述位置状态信息,则所述服务器端将所述位置状态信息以及对应的所述用户端信息发送至所述移动用户端;随后转至步骤b4;\n[0038] 步骤b4,所述移动用户端处理所述服务器端发送的所述位置状态信息以及所述用户端信息,并输出所述位置状态信息以及所述用户端信息。\n[0039] 上述技术方案的有益效果是:\n[0040] 1)使用者在拨打电话前就能预先获知对方的通讯状态,提升了使用者的使用体验;\n[0041] 2)使用者可以通过获取位置状态信息的方式获知附近的其他移动用户的位置,方便使用者联系附近的移动用户;\n[0042] 3)整个技术方案无需增加复杂的元器件结构,实现成本较低。\n附图说明\n[0043] 图1是本发明的较佳的实施例中,一种状态信息查询系统的结构示意图;\n[0044] 图2-4是本发明的较佳的实施例中,设置状态以及显示状态的示意图;\n[0045] 图5是本发明的较佳的实施例中,一种状态信息查询方法的总体流程示意图;\n[0046] 图6是本发明的较佳的实施例中,对于通讯状态的查询请求流程示意图;\n[0047] 图7是本发明的较佳的实施例中,对于位置状态的查询请求流程示意图;\n具体实施方式\n[0048] 下面结合附图和具体实施例对本发明作进一步说明,但不作为本发明的限定。\n[0049] 如图1所示,本发明的较佳的实施例中,一种状态信息查询系统,适用于移动终端通讯系统中。该状态信息查询系统具体包括了移动用户端1和服务器端2。本发明的较佳的实施例中,上述状态信息查询系统中包括了至少两个移动用户端1,以及一个服务器端2,进一步地,上述状态信息查询系统中包括了多个移动用户端1。\n[0050] 本发明的较佳的实施例中,上述移动用户端1内设置有一第一通信模块11,上述服务器端内设置有一第二通信模块21。移动用户端1通过第一通信模块11和对应的第二通信模块21,与服务器端2之间建立通信连接。\n[0051] 本发明的较佳的实施例中,首先对移动用户端1的结构进行描述:\n[0052] 移动用户端1中还包括信息采集模块12和信息输出模块13,上述第一通信模块11分别连接信息采集模块12和信息输出模块13。本发明的较佳的实施例中,上述信息采集模块12用于读取移动用户端1自身的状态信息。信息采集模块12通过第一通信模块11,将采集到的状态信息发送至服务器端2中。随后第一通信模块11接收来自服务器端2的反馈信息并发送给信息输出模块13,信息输出模块13处理并输出该反馈信息。本发明的较佳的实施例中,上述反馈信息亦为状态信息,服务器端2根据第一通信模块11发送的状态信息,经过处理后返回给移动用户端1相应的状态信息。\n[0053] 本发明的较佳的实施例中,第一通信模块11还可以向服务器端2发送请求信号,该请求信号用于请求服务器端2返回相应的状态信息。服务器端2接收到该请求信号后,向移动用户端1发送相应的状态信息。本发明的较佳的实施例中,进一步地,请求信号用于请求服务器端2返回关联于至少一个其他的预设的移动用户端的状态信息。例如,位于发出请求信号的移动用户端1中的一预设的列表内的移动用户端的相关状态信息。\n[0054] 本发明的较佳的实施例中,上述状态信息包括了通讯状态信息,位置状态信息,以及用户端信息。上述通讯状态信息与用户端信息一一对应,同样的位置状态信息也与用户端信息一一对应。进一步地,本发明的较佳的实施例中,上述通讯状态信息可以用于表示一个移动用户端的通讯状态,例如正在通话中、关机、停机、不在服务区等,或者用于表示移动用户端此时不方便接电话的相应状态;上述位置状态信息可以用于表示一个移动用户端所处的位置;上述用户端信息可以为服务器端2向移动用户端1反馈相应状态信息所对应的移动用户端1的名称或者ID,例如正在通话中的移动用户端的名称,正处于某个位置的移动用户端的ID等。\n[0055] 本发明的较佳的实施例中,在上述信息采集模块12中包括了信息采集单元121和定位单元122。信息采集单元121用于采集移动用户端1的通讯状态信息,定位单元122用于采集移动用户端1的位置状态信息。\n[0056] 本发明的较佳的实施例中,上述信息采集模块12中还包括一状态监测单元123,该状态监测单元123连接信息采集单元121。该状态监测单元123采用一个预设的时间间隔监测移动用户端1的通讯状态,并在移动用户端1的通讯状态发生变化时控制信息采集单元\n121采集当前的通讯状态信息。本发明的较佳的实施例中,当信息采集单元121采集到移动用户端当前的通讯状态信息,则该信息采集单元121通过第一通信模块11将该通讯状态信息发送至服务器端2。\n[0057] 本发明的较佳的实施例中,上述信息采集模块12中还包括一控制单元124,该控制单元124连接定位单元122。该控制单元124用于控制定位单元122的工作状态。当控制单元\n124控制定位单元122工作时,定位单元122采集移动用户端1当前所处位置的位置状态信息。本发明的较佳的实施例中,该位置状态信息通过第一通信模块11被发送至服务器端2。\n[0058] 本发明的较佳的实施例中,被发送至服务器端2的上述位置状态信息同样作为请求信号。服务器端2根据该位置状态信息匹配得到关联于至少一个其他的预设的移动用户端的位置状态信息,以及对应的用户端信息,并将上述信息返回给移动用户端1。\n[0059] 本发明的较佳的实施例中,上述定位单元122可以采用GPS定位方法采集位置状态信息,也可以采用其他方法例如wifi网络、蜂窝网络等进行定位。\n[0060] 本发明的较佳的实施例中,在上述移动用户端1中还设置一请求模块14,该请求模块14连接第一通信模块11。当使用者以一预设的操作提出状态信息读取请求时,该请求模块14控制通过第一通信模块11向服务器端2发送相应的请求信号。本发明的较佳的实施例中,例如,当使用者需要拨打某位联系人的电话时,使用者首先进入联系人列表中该联系人的信息界面,并请求查询该联系人的当前通讯状态;此时请求模块14通过第一通信模块11发送包括该联系人姓名或者ID的请求信号至服务器端2,以请求获取对应该联系人的通讯状态信息。\n[0061] 因此,本发明的较佳的实施例中,上述请求信号可以为包括了联系人姓名或者ID,以请求服务器端发送相应的通讯状态信息的请求信号,也可以为包括了移动用户端本身的位置状态信息的请求信号,以请求移动用户端返回相应的至少一个位置状态信息。\n[0062] 本发明的较佳的实施例中,在上述移动用户端1中还设置一输入模块15,该输入模块连接信息采集单元121,以供使用者对通讯状态进行设置。例如,当使用者不方便接电话时,可通过输入模块15将通讯状态设置为不便接听电话的状态,使用者通过输入模块15设置完通讯状态信息后,信息采集单元121将该通讯状态信息发送至服务端2。本发明的较佳的实施例中,当输入模块15对通讯状态进行设置后,相当于信息采集单元121重新采集到了一通讯状态信息,此时信息采集单元121通过第一通信模块11向服务器端2发送该通讯状态信息。\n[0063] 本发明的较佳的实施例中,在上述移动用户端1中还设置一显示模块16,该显示模块16连接信息输出模块13。显示模块16将信息输出模块13输出的状态信息显示给使用者查看。本发明的较佳的实施例中,显示模块16可以为设置于移动用户端1上的显示屏。\n[0064] 本发明的较佳的实施例中,上述信息输出模块13输出状态信息的方式可以因状态信息的类型不同而发生改变。例如,当状态信息为通讯状态信息时,信息输出模块13可以根据用户端信息找到对应的联系人信息界面,并在该联系人信息界面上更新或者增加联系人当前的通讯状态信息;当状态信息为位置状态信息时,信息输出模块13可以在电子地图上以添加点的方式将用户端信息所对应的移动用户端的名字添加到电子地图的相应位置,也可以采用列表的形式输出用户端信息与位置状态信息之间的对应关系。本发明的较佳的实施例中,进一步地,当以列表形式输出时,信息输出模块13可以将移动用户端本身的位置状态与所输出的一个或多个移动用户端的位置状态进行比对,并计算得到上述一个或多个移动用户端相对于本移动用户端的距离。\n[0065] 本发明的较佳的实施例中,对服务器端2的结构进行阐述:\n[0066] 本发明的较佳的实施例中,服务器端2中设置一信息存储模块22,该信息存储模块\n22连接第二通信模块21。信息存储模块22用于保存通过第二通信模块21接收到的状态信息。\n[0067] 进一步地,本发明的较佳的实施例中,上述信息存储模块22中设置有第一存储空间221、第二存储空间222和第三存储空间223。上述第一存储空间221中包括多个独立的第一存储块2211,第二存储空间222中包括多个独立的第二存储块2221,第三存储空间223中包括多个独立的第三存储块2231。\n[0068] 进一步地,每个第一存储块2211中保存有一条包括一用户端信息的第一记录,每个第二存储块2221中保存有一条包括一通讯状态信息的第二记录,每个第三存储块2231中保存有一条包括一位置状态信息的第三记录。\n[0069] 本发明的较佳的实施例中,包括用户端信息的第一记录与包括通讯状态信息的第二记录一一对应;包括用户端信息的第一记录与包括位置状态信息的第三记录也一一对应。\n[0070] 本发明的较佳的实施例中,当服务器端通过第二通信模块21接收到移动用户端1发送的状态信息时,其根据该状态信息对信息存储模块22内的记录进行更新操作,即采用接收到的最新的通讯状态信息和位置状态信息,以及对应的用户端信息来代替信息存储模块22中保存的原先的相应状态信息。\n[0071] 本发明的较佳的实施例中,服务器端2还包括一信息处理模块23,该信息处理模块\n23分别连接信息存储模块22,以及第二收发模块22。该信息处理模块23通过第二通信模块\n21接收到请求信号后,根据该请求信号调取保存于信息存储模块22中的相应的状态信息并进行处理,随后将经过处理的状态信息通过第二通信模块21发送至移动用户端1。\n[0072] 本发明的较佳的实施例中,当信息处理模块23通过第二通信模块21获取的请求信号为请求发送通讯状态信息,则信息处理模块23根据该请求信号获取信息存储模块22中的包括相应的通讯状态信息的第二记录,以及包括对应的用户端信息的第一记录,随后将该第一记录和第二记录通过第二通信模块21发送至移动用户端1。\n[0073] 本发明的较佳的实施例中,当信息处理模块23通过第二通信模块21获取的请求信号为移动用户端自身的位置状态信息,则信息处理模块23根据该位置状态信息,以一预设的规则匹配保存于信息存储模块22中的位置状态信息,并提取匹配成功的至少一个包括位置状态信息的第三记录,以及包括对应的用户端信息的第一记录,随后将该第一记录和第三记录通过第二通信模块21发送至移动用户端1。\n[0074] 本发明的较佳的实施例中,上述预设的规则可以为:匹配距离移动用户端1发送的位置状态信息所对应的位置X米范围内的所有移动用户端对应的位置状态信息,即寻找发出请求的移动用户端附近的其他移动用户端。本发明的较佳的实施例中,上述X米可以为\n100米、1000米或者其他适合的距离。本发明的较佳的实施例中,上述预设的规则还可以加入:所查询的移动用户端包括在发出请求信号的移动用户端的联系人列表内,或者好友列表内,或者其他预设的查询列表内。\n[0075] 因此,本发明的较佳的实施例中,服务器端2返回的位置状态信息应为一个或多个。\n[0076] 本发明的较佳的实施例中,上述至少一个其他的预设的移动用户端,可以为包括在发出请求信号的移动用户端中的一预设列表中的移动用户端。进一步地,该预设列表可以为移动用户端内设置的联系人列表、好友列表,或者其他预设的查询列表。\n[0077] 本发明的较佳的实施例中,通过上述第一通信模块11和第二通信模块21构成的移动用户端1与服务器端2之间的通信连接为双向数据传输连接。\n[0078] 于上述技术方案的基础上,上述状态信息查询系统中的连接结构,可以由硬件实现,也可以由硬件和软件结合实现。上述实施例中所采用的连接形式,并非由此限制本发明的保护范围。\n[0079] 如图2-4为设置状态信息以及显示状态信息的界面示意图:\n[0080] 本发明的较佳的实施例中,当使用者设置状态时,可以采用如图2所示的设置界面,将状态类型分为“空闲”和“请勿打扰”两种。\n[0081] 本发明的较佳的实施例中,当使用者希望取得位置状态信息时,需要通过控制单元124开启定位单元122。开启定位单元122的设置示意图如图3所示。\n[0082] 本发明的较佳的实施例中,信息输出模块13输出到显示模块16以显示给使用者查看的状态信息可以整合到一张信息列表中显示,如图4所示。\n[0083] 本发明的较佳的实施例中,移动用户端1与服务器端2之间的通讯虽然可以采用运营商的蜂窝网络实现,但是由于本发明的较佳的实施例中,多个移动用户端1的状态信息需要汇集到一个或几个特定的服务器端2中进行存储和处理(例如将通讯状态信息保存到一个通讯状态服务器中,将位置状态信息保存到一个位置状态服务器中),因此当多个移动用户端1之间距离较远,即多个移动用户端1之间不处于一个服务小区时,需要对通信方式做进一步改变。本发明的较佳的实施例中,可以采用无线通信或者其他额外的通信方式连接移动用户端1与一个或几个特定的服务器端2。当设置了多个特定的服务器端2时,多个服务器端2之间也建立有相应的通信连接关系。同时,采用额外网络例如无线通信连接的方式,可以保证大量数据的传输不至于产生较高的额外费用,节省了使用者的使用成本。\n[0084] 于上述技术方案的基础上,上述关于通信方式的实施例仅为了方便本领域技术人员理解而提出,并非因此限制本发明的保护范围。\n[0085] 如图5所示为本发明的较佳的实施例中,采用上述状态信息查询系统进行的一种状态信息查询方法,具体包括:\n[0086] 步骤1,移动用户端向服务器端发送状态信息,以供服务器端保存状态信息;\n[0087] 本发明的较佳的实施例中,当上述状态监测单元监测到移动用户端的通讯状态发生变化时,状态采集单元采集此时的通讯状态信息,并将该通讯状态信息以及对应的用户端信息发送至服务器端;服务器端对应用户端信息,将该通讯状态信息保存于信息存储模块中,以替代该用户端信息下原先的通讯状态信息,或者若信息存储模块中并未保存有相应的用户端信息以及通讯状态信息,则服务器端将上述用户端信息和通讯状态信息保存于所述信息存储模块中。\n[0088] 本发明的较佳的实施例中,当上述控制单元控制定位单元工作时(即开启定位单元),定位单元采集此时移动用户端所处位置的位置状态信息,并将该位置状态信息以及对应的用户端信息发送至服务器端;服务器端对应用户端信息,将该位置状态信息保存于信息存储模块中,以替代该用户端信息下原先的位置状态信息,或者若信息存储模块中并未保存有相应的用户端信息以及位置状态信息,则服务器端将上述用户端信息和位置状态信息保存于所述信息存储模块中。\n[0089] 步骤2,移动用户端向服务器端发送请求信号,以请求服务器端发送关联于至少一个其他的预设的移动用户端的状态信息;\n[0090] 本发明的较佳的实施例中,上述请求信号即可以包括所请求的用户端信息(对应请求获取通讯状态信息),或者请求方的位置状态信息(对应请求获取位置状态信息)。\n[0091] 步骤3,服务器端根据请求信号,向移动用户端返回相应的状态信息;\n[0092] 本发明的较佳的实施例中,根据请求信号的不同,服务器端分别向移动用户端反馈相应的通讯状态信息和对应的用户端信息(对应移动用户端请求获取通讯状态信息),或者相应的位置状态信息和对应的用户端信息(对应移动用户端请求获取位置状态信息)。\n[0093] 步骤4,移动用户端接收状态信息,并对状态信息进行处理;移动用户端输出状态信息。\n[0094] 具体而言,本发明的较佳的实施例中,如图6所示,当移动用户端发送的为通讯状态信息时,上述查询方法具体包括:\n[0095] 步骤a1,移动用户端向服务器端发送请求信号,以请求服务器端发送相应的通讯状态信息;\n[0096] 本发明的较佳的实施例中,该请求信号中包括请求获取通讯状态信息的对应的用户端名称或者ID。\n[0097] 步骤a2,服务器端根据请求信号,判断信息存储模块中是否保存有相应的通讯状态信息;\n[0098] 若信息存储模块中未保存有相应的通讯状态信息,则服务器端返回给移动用户端请求失败的信号;随后退出;\n[0099] 若信息存储模块中未保存有相应的通讯状态信息,则服务器端从信息存储模块中提取对应的通讯状态信息以及用户端信息,并发送至移动用户端;随后转至步骤a3;\n[0100] 本发明的较佳的实施例中,服务器端的信息处理模块根据请求信号中包括的用户端名称或者ID,从信息存储模块中调取对应该用户端名称或者ID的通讯状态信息,并发送至移动用户端。\n[0101] 步骤a3,移动用户端处理服务器端发送的通讯状态信息以及用户端信息,并输出通讯状态信息以及用户端信息。\n[0102] 本发明的较佳的实施例中,移动用户端的信息输出模块以在联系人列表中的相应联系人信息界面上更新通讯状态的方式输出通讯状态信息。本发明的其他实施例中,信息输出模块可以以其他使用者便于理解的方式处理并输出上述通讯状态信息和用户端信息。\n[0103] 另一方面,本发明的较佳的实施例中,如图7所示,当移动用户端发送的为位置状态信息时,上述查询方法具体包括:\n[0104] 步骤b1,移动用户端开启定位单元,以获取移动用户端的位置状态信息;\n[0105] 本发明的较佳的实施例中,定位单元由控制单元控制。当使用者需要用到定位功能时,开启控制单元,以使定位单元工作。\n[0106] 步骤b2,移动用户端将位置状态信息发送至服务器端;\n[0107] 本发明的较佳的实施例中,移动用户端实际将包括有位置状态信息以及用户端信息的请求信号发送至服务器端。\n[0108] 本发明的较佳的实施例中,在请求信号中包括用户端信息,是为了方便在信息存储模块中保存位置状态信息和相应的上述用户端信息。在实际查询时,并不会考虑提出请求的移动用户端自身的用户端信息。\n[0109] 步骤b3,服务器端根据移动用户端发送的位置状态信息,以一预设的规则判断信息存储模块中是否保存有至少一条相应的位置状态信息;\n[0110] 若信息存储模块中未保存有相应的位置状态信息,则服务器端返回给移动用户端请求失败的信号;随后退出;\n[0111] 若信息存储模块中保存有至少一条相应的位置状态信息,则服务器端将位置状态信息以及对应的用户端信息发送至移动用户端;随后转至步骤b4;\n[0112] 本发明的较佳的实施例中,上述预设的规则可以为:匹配距离由移动用户端1发送的位置状态信息所对应位置X米范围内的所有移动用户端对应的位置状态信息,即寻找发出请求的移动用户端附近的其他移动用户端。本发明的较佳的实施例中,上述X米可以为\n100米、1000米或者其他适合的距离。本发明的较佳的实施例中,上述预设的规则还可以加入:所查询的移动用户端包括在发出请求信号的移动用户端的联系人列表内,或者好友列表内,或者其他预设的查询列表内。\n[0113] 因此,本发明的较佳的实施例中,服务器端返回给移动用户端的位置状态信息应为一个或多个,对应于一个或多个用户端信息。\n[0114] 步骤b4,移动用户端处理服务器端发送的位置状态信息以及用户端信息,并输出位置状态信息以及用户端信息。\n[0115] 本发明的较佳的实施例中,上述位置状态信息和相应的用户端信息可以以上文中所述的方式转化为电子地图上的描点显示,也可采用其他利于使用者理解的方式显示。\n[0116] 以上所述仅为本发明较佳的实施例,并非因此限制本发明的实施方式及保护范围,对于本领域技术人员而言,应当能够意识到凡运用本发明说明书及图示内容所作出的等同替换和显而易见的变化所得到的方案,均应当包含在本发明的保护范围内。
法律信息
- 2020-12-04
专利权的转移
登记生效日: 2020.11.23
专利权人由上海斐讯数据通信技术有限公司变更为宋易霄
地址由201616 上海市松江区广富林路4855弄20号、90号变更为221700 江苏省徐州市丰县南苑新城4-1-110-商铺
- 2018-02-13
- 2015-07-08
实质审查的生效
IPC(主分类): H04L 29/06
专利申请号: 201310574589.1
申请日: 2013.11.15
- 2014-05-14
引用专利(该专利引用了哪些专利)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 |
1
| |
2013-03-13
|
2012-12-04
| | |
2
| |
2010-12-01
|
2009-05-27
| | |
3
| |
2012-01-04
|
2011-09-27
| | |
4
| |
2012-10-10
|
2012-05-21
| | |
5
| |
2013-06-26
|
2011-12-21
| | |
6
| |
2013-09-18
|
2013-06-23
| | |
被引用专利(该专利被哪些专利引用)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 | 该专利没有被任何外部专利所引用! |