一种终端位置监控方法、系统及对应的服务器和终端的制作方法

文档序号:7758133阅读:187来源:国知局
专利名称:一种终端位置监控方法、系统及对应的服务器和终端的制作方法
技术领域
本发明涉及移动通讯领域,尤其涉及一种终端位置监控方法、系统及对应的服务 器和终端。
背景技术
随着通讯技术的进步,终端的功能不断加强,可实现的应用越来越多,即时通信终 端,现在不仅可以实现简单的即时通讯功能,在基于SIP(Sessionlnitiation Protocol)协 议的即时通信终端及服务器中,用户还可以使用Publish信令发布用户的个人信息,这些 个人信息包括用户在线状态、用户所在地、家庭住址、电话号码、用户设置的心情、推荐、留 言等个人信息。一旦即时通信终端用户发布自己的信息,具有订阅权限的其他即时通信终 端将会获得该用户所发布的信息。但是,本发明人在实施本发明的过程中发现,现有的基于SIP协议的即时通信终 端及服务器中,对即时通信终端用户发布用户的个人信息的应用还是存在明显的缺陷,使 其没有得到充分的利用。主要表现在基于SIP协议的即时通信终端及服务器中,通过信令 Publish所发布的信息,缺少对终端用户地理位置信息的描述,同时,即时通信终端用户也 无法订阅某一区域的即时通信终端用户信息。因此,也不能实现与用户区域位置相关的一 些应用,例如通过获取某个区域内用户的密集程度,进行相应的人员疏导,避免人群过于
Τ ι朱寸。

发明内容
本发明实施例所要解决的技术问题在于,提供一种终端位置监控方法、系统及对 应的服务器和终端。可以在发布即时通信终端用户个人信息时,加入对终端用户地理位置 信息的描述,同时,支持即时通信终端用户订阅某一区域的其他即时通信终端用户的位置 信息。为实现与用户区域位置相关的一些应用提供条件。为了解决上述技术问题,本发明实施例提供了一种终端位置监控方法,该方法包 括接收第一终端发送的区域信息订阅请求,所述区域信息订阅请求中包括所述第 一终端请求订阅的区域信息,以及第一终端请求订阅其位置信息的第二终端的身份标识号 码;检测所述第二终端是否进入所述第一终端订阅的区域,获取所述第二终端在所述 区域中的位置;向所述第一终端反馈所述第二终端的位置信息。其中,所述第一终端请求订阅的区域信息以该区域的实际经纬度范围表示;所述 区域信息订阅请求中包括至少一个第二终端的身份标识号码。其中,所述检测所述第二终端是否进入所述第一终端订阅的区域,获取所述第二 终端在所述区域中的位置;向所述第一终端反馈所述第二终端的位置信息的步骤包括
当检测到所述第二终端进入所述第一终端订阅的区域时,通知所述第一终端,并 将所述第二终端当前的位置信息反馈给所述第一终端。其中,所述当检测到所述第二终端进入所述第一终端订阅的区域时,通知所述第 一终端,还包括通知所述第二终端,其已进入所述第一终端订阅的区域。其中,所述接收第一终端发送的区域信息订阅请求之后,还包括确定所述第一终端是否具有订阅该区域,以及获取所述第二终端位置信息的权 限。相应的,本发明还提供一种终端位置监控系统,包括第一终端、服务器、以及至少
一个第二终端;第一终端,用于发送区域信息订阅请求,所述区域信息订阅请求中包括所述第 一终端请求订阅的区域信息,以及第一终端请求订阅其位置信息的第二终端的身份标识号 码;服务器,用于接收所述第一终端发送的区域信息订阅请求,并根据所述区域信息 订阅请求,检测所述第二终端是否进入所述第一终端订阅的区域,获取所述第二终端在所 述区域中的位置,向所述第一终端反馈所述第二终端的位置信息。相应的,本发明还提供一种服务器,包括请求接收模块,用于接收第一终端发送的区域信息订阅请求,所述区域信息订阅 请求中包括所述第一终端请求订阅的区域信息,以及至少一个被所述第一终端请求订阅 其位置信息的第二终端的身份标识号码;检测模块,用于检测所述第二终端是否进入所述第一终端订阅的区域,以及所述 第二终端在所述区域中的位置;信息反馈模块,用于向所述第一终端反馈所述第二终端的位置信息。其中,所述检测模块包括定位单元,用于根据所述第二终端发布的位置信息或通过检测确定所述第二终端 当前的位置;判断单元,用于根据所述定位单元确定的所述第二终端当前的位置,判断所述第 二终端是否进入所述第一终端订阅的区域。其中,所述信息反馈模块在所述检测模块检测到所述第二终端进入所述第一终端 订阅的区域时,通知所述第二终端其已进入第一终端订阅的区域。其中,所述请求接收模块包括接收单元,用于接收所述第一终端发送的区域信息订阅请求;确权单元,用于确定所述第一终端是否具有订阅其请求订阅的区域,以及是否具 有获取所述第二终端位置信息的权限。相应的,本发明还提供一种终端,包括请求发送模块,用于向服务器发送区域信息订阅请求,所述区域信息订阅请求中 包括订阅的区域信息以及请求订阅其位置信息的第二终端的身份标识号码;信息获取模块,用于接收所述服务器反馈的所述第二终端的位置信息,所述位置 信息是服务器通过检测所述第二终端是否进入本终端订阅的区域,并获取所述第二终端在所述区域中的位置确定的。实施本发明实施例,支持即时通信终端用户订阅某一区域的其他即时通信终端用 户的位置信息,为实现与用户区域位置相关的一些应用提供条件。


为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现 有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本 发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可 以根据这些附图获得其他的附图。图1为本发明提供的终端位置监控方法第一实施例流程示意图;图2为本发明提供的终端位置监控方法第二实施例流程示意图;图3为本发明提供的终端位置监控系统第一实施例结构示意图;图4为本发明提供的服务器第一实施例结构示意图;图5为本发明提供的服务器第二实施例结构示意图;图6为本发明提供的终端实施例结构示意图。
具体实施例方式下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完 整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于 本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他 实施例,都属于本发明保护的范围。参见图1,为本发明提供的终端位置监控方法第一实施例流程示意图,包括在步骤S100,接收第一终端发送的区域信息订阅请求,所述区域信息订阅请求中 包括所述第一终端请求订阅的区域信息,以及第一终端请求订阅其位置信息的第二终端 的身份标识号码(ID, identity)。在步骤S101,检测所述第二终端是否进入所述第一终端订阅的区域,以及所述第 二终端在所述区域中的位置。在步骤S102,向所述第一终端反馈所述第二终端的位置信息。实施本发明实施例提供的终端位置监控方法,支持终端用户订阅某一区域的其他 即时通信终端用户的位置信息,为实现与用户区域位置相关的一些应用提供条件。参见图2,为本发明提供的终端位置监控方法第二实施例流程示意图,在本实施 例中,将更为详细的描述该方法的流程。另外,需要说明的是,在本发明各实施例中所述的 第二终端为各种具有即时通信功能的移动终端,至少是可实现单向即时通信功能的移动终 端,该第二终端可以实现主动向服务器发布自身的位置信息,或向服务器发射信息,使服务 器能够检测到其所在的位置信息。该方法的流程如图2所示在步骤S200,第一终端向服务器发送区域信息订阅请求,所述区域信息订阅请求 中包括所述第一终端请求订阅的区域信息,以及第一终端请求订阅其位置信息的第二终 端的ID。更为具体的,在区域信息订阅请求中所述第一终端请求订阅的区域信息,可以以该区域的实际经纬度范围进行表示和界定;在本实施例中,所述区域信息订阅请求中包括 至少一个第二终端,即第一终端可以同时将多个移动终端作为第二终端,在第一终端订阅 成功后,当上述任意一个第二终端出现在第一终端订阅的区域,或在该区域中移动时,第一 终端都将获得该第二终端的位置信息。在步骤S201,服务器接收第一终端发送的区域信息订阅请求,提取该请求中的信 息,确定所述第一终端具有订阅该区域及获取所述第二终端位置信息的权限。更为具体的,从终端用户个人信息安全方面的考虑,第一终端获取第二终端的位 置信息必须经过第二终端的同意,当请求中包括多个第二终端的ID时,需要逐一的进行确 认。同时,第一终端是否具有订阅该区域的权限也是需要确认的。若所有的第二终端都允 许第一终端获取其位置信息,且第一终端具有订阅该区域的权限,执行步骤S203。否则执行 步骤S202。若第一终端具有订阅该区域的权限,但只有部分第二终端允许第一终端获取其 位置信息,则执行步骤S203,但在后续的步骤中,服务器只为第一终端提供允许其获取位置 信息的第二终端的位置信息。在步骤S202,服务器拒绝为第一终端提供区域信息服务,并通知第一终端。在步骤S203,服务器通过第一终端的区域信息订阅请求,并将记录其订阅的区域 信息和允许第一终端获取其位置信息的第二终端的ID。在步骤S204,服务器获取第二终端当前的位置信息,更为具体的,服务器获取第二 终端位置信息的方式包括接收所述第二终端主动上报的自身位置信息,因为目前很多移 动终端都已经具备定位功能,如全球定位系统(GPSjlobalPositioning System)。或者服 务器主动搜索第二终端所在的位置,获取其位置信息,在目前的移动网络中,利用基站已经 可以定位移动终端的具体位置,故此方案亦具有可行性。当然,服务器并不需要保证第二终端在任何位置都到获取其位置信息,服务器的 监控范围只要覆盖第一终端订阅的区域,保证第二终端进入该区域时能够及时获知即可。在步骤S205,服务器检测第二终端是否进入第一终端订阅的区域。更为具体的,服 务器将步骤S204中获取的第二终端当前的位置信息与第一终端订阅区域的坐标范围进行 比较,以判断第二终端是否进入了第一终端订阅的区域。若步骤S204未能获取的第二终端 当前的位置信息,则判定第二终端未进入第一终端的订阅区域。在第二终端未进入第一终端的订阅区域时,服务器不会向所述第一终端反馈所述 第二终端的位置。在步骤S206,当服务器检测到第二终端进入第一终端订阅的区域时,将第二终端 当前的位置信息通知第一终端。优选的,服务器通知第一终端的时,也通知第二终端,其已进入第一终端订阅的区 域。例如,公园的管理处可以将一台终端作为本实施例中的第一终端,向服务器发送区域信 息订阅请求,其订阅的区域是公园的范围,将购买公园门票的游客携带的手机都作为第二 终端。当有游客进入公园的区域是时,服务器就会将该信息通知到公园管理处的终端,同 时,服务器向该游客携带的手机发送通知,告知其已进入公园。在步骤S207,当服务器检测到第二终端在第一终端订阅的区域内移动时,将第二 终端当前的位置信息通知所述第一终端。因为服务器不断的检测第二终端的位置,只要第 二终端在第一终端订阅的区域内,且位置出现变化时,服务器将第二终端新的位置信息通
7知第一终端。在步骤S208,第一终端接收第二终端在所述订阅区域中的位置信息。在步骤S209,第一终端将位置信息按照用户的需求进行处理后,向用户呈现。需要说明的是,本发明实施例提供的终端位置监控方法适用于基于SIP协议的即 时通信系统,或具有信息订阅和发布功能的其它即时通信系统。在本实施例中,服务器可以 在向第一终端发布第二终端信息时,加带第二终端的位置信息,并非一定要单独传送位置 fn息ο本实施例提供的终端位置监控方法,重点在于通过在发布即时通信终端用户个 人信息时,加入对终端用户地理位置信息的描述,支持即时通信终端用户订阅某一区域的 其他即时通信终端用户的位置信息,为实现与用户区域位置相关的应用提供便利条件。在 实际应用中,第一终端根据用户的需求对第二终端的位置信息进行怎样的处理不是本发明 的保护重点。例如,交通管理部门可以订阅一个城区的信息,在车辆上加装即时通信终端, 作为本实施例中所述的第二终端,则该交通管理部门可以获得该城区内的车辆分布情况, 以更好的疏导交通。本发明实施例提供的终端位置监控方法,在发布即时通信终端用户个人信息时, 加入对终端用户地理位置信息的描述,从而支持即时通信终端用户订阅某一区域的其他即 时通信终端用户的位置信息。为实现与用户区域位置相关的一些应用提供条件。参见图3,为本发明提供的终端位置监控系统第一实施例结构示意图,如图所示, 该系统包括第一终端1、服务器3、以及至少一个第二终端2。第一终端1,用于发送区域信息订阅请求,区域信息订阅请求中包括第一终端1 请求订阅的区域信息,以及若有第二终端2进入所述订阅区域,即获取其位置信息的第二 终端2的ID。更为具体的,在区域信息订阅请求中第一终端1请求订阅的区域信息可以以该 区域的实际经纬度范围进行表示和界定。在本实施例中,区域信息订阅请求中包括至少一 个第二终端2,即在第一终端1订阅成功后,当上述任意一个第二终端2出现在第一终端1 订阅的区域,或在该区域中移动时,第一终端1都将获得该第二终端2的位置信息。服务器3,用于接收第一终端1发送的区域信息订阅请求,并根据区域信息订阅请 求,检测第二终端2是否进入区域,以及第二终端2在区域中的位置,向第一终端1反馈第 二终端2的位置信息。进一步的,本实施例中的第一终端和第二终端是基于SIP协议的即时通信终端, 或具有信息订阅和发布功能的其它即时通信终端。本发明实施例提供的终端位置监控系统,服务器在发布即时通信终端用户个人信 息时,加入对终端用户地理位置信息的描述,从而支持即时通信终端用户订阅某一区域的 其他即时通信终端用户的位置信息。为实现与用户区域位置相关的应用提供条件。参见图4,为本发明提供的服务器第一实施例结构示意图,该服务器可以应用在上 一实施例提供的终端位置监控系统中,如图4所示,该服务器包括请求接收模块31,接收第一终端发送的区域信息订阅请求,区域信息订阅请求中 包括第一终端请求订阅的区域,以及第一终端请求订阅其位置信息的第二终端的ID检测模块32,用于检测第二终端是否进入第一终端订阅的区域,以及第二终端在该区域中的位置。信息反馈模块33,用于向第一终端反馈第二终端的位置信息。本发明实施例提供的服务器,支持即时通信终端用户订阅某一区域的其他即时通 信终端用户的位置信息,在发布即时通信终端用户个人信息时,加入对终端用户地理位置 信息的描述,从而为实现与用户区域位置相关的一些应用提供条件。参见图5,为本发明提供的服务器第二实施例结构示意图,在本实施例中,将更为 详细的描述该服务器的结构和各部件的功能,该服务器如图5所示,包括请求接收模块31,接收第一终端发送的区域信息订阅请求,区域信息订阅请求中 包括第一终端请求订阅的区域,以及第一终端请求订阅其位置信息的第二终端的ID。更为具体的所述请求接收模块31包括接收单元311,用于接收所述第一终端发送的区域信息订阅请求。更进一步的,所 述区域信息订阅请求中所述第一终端请求订阅的区域以该区域的实际经纬度范围表示; 所述区域信息订阅请求中包括至少一个第二终端,即第一终端可以同时将多个移动终端作 为第二终端。在第一终端订阅成功后,任意一个第二终端出现在第一终端订阅的区域,或在 该区域中移动时,第一终端都将获得该第二终端的位置信息。优选的,本实施例中,请求接收模块31还包括确权单元312,用于确定第一终端是 否具有订阅其请求订阅的区域,以及是否具有获取所述第二终端位置信息的权限。更为具体的,从终端用户个人信息安全方面的考虑,第一终端获取第二终端的位 置信息必须经过第二终端的同意,当请求中包括多个第二终端的ID时,确权单元312需要 逐一的进行确认。同时,第一终端是否具有订阅该区域的权限也是需要确权单元312确认 的。若所有的第二终端都不允许第一终端获取其位置信息,或第一终端不具有订阅该区域 的权限,则确权单元312将指示服务器各模块拒绝为第一终端提供区域信息服务,并通知 第一终端。否则,认为第一终端通过确权,具有订阅区域信息的权限,允许服务器为其提供 服务。检测模块32,用于检测第二终端是否进入第一终端订阅的区域,以及第二终端在 该区域中的位置。更为具体的,所述检测模块32包括定位单元321,用于确定第二终端当前的位置。更为具体的,定位单元321获取第 二终端位置信息的方式包括接收所述第二终端主动上报的自身位置信息,或者服务器主 动搜索第二终端所在的位置,获取其位置信息。因为目前很多移动终端都已经具备定位功 能,如GPS系统;同时,在目前的移动网络中,利用基站已经可以定位移动终端的具体位置, 故上述两种方案亦具有可行性。当然,定位单元321并不需要保证第二终端在任何位置都到获取其位置信息,定 位单元321的监控范围只要覆盖第一终端订阅的区域,保证第二终端进入该区域时能够及 时获知即可。判断单元322,用于根据定位单元321确定的第二终端当前的位置,判断第二终端 是否进入第一终端订阅的区域。更为具体的,判断单元322将定位单元321获取的第二终 端当前的位置信息与第一终端订阅区域的坐标范围进行比较,以判断第二终端是否进入了 第一终端订阅的区域。若定位单元321未能获取的第二终端当前的位置信息,则判定第二 终端未进入第一终端的订阅区域。
维护单元323,用于第二终端在第一终端订阅的区域内移动时,根据定位单元321 确定的第二终端当前的位置,更新第二终端的位置信息。定位单元321不断的检测第二终 端的位置,只要第二终端在第一终端订阅的区域内,且位置出现变化时,维护单元323将更 新第二终端的位置信息,同时通过信息反馈模块33通知第一终端。信息反馈模块33,用于向第一终端反馈第二终端的位置信息。更为具体的,当检测模块32检测到第二终端进入第一终端订阅的区域时,信息反馈模块33将 第二终端当前的位置信息通知第一终端。优选的,信息反馈模块33通知第一终端时,也通 知第二终端,其已进入第一终端订阅的区域。例如,公园的管理处可以将一台终端作为本实 施例中的第一终端,向服务器发送区域信息订阅请求,其订阅的区域是公园的范围,将购买 公园门票的游客携带的手机都作为第二终端。当有游客进入公园的区域时,信息反馈模块 33就会将该信息通知到公园管理处的终端,同时,服务器向该游客携带的手机发送通知,告 知其已进入公园。当检测模块32检测到第二终端在第一终端订阅的区域内移动时,将第二终端当 前的位置信息通知所述第一终端。因为检测模块32不断的检测第二终端的位置,只要第二 终端在第一终端订阅的区域内,且位置出现变化时,信息反馈模块33就将第二终端新的位
置信息通知第一终端。需要说明的是,本发明实施例提供的服务器适用于基于SIP协议的即时通信系 统,或具有信息订阅和发布功能的其它即时通信系统。在本实施例中,服务器可以在向第一 终端发布第二终端信息时,加带第二终端的位置信息,并非一定要单独传送位置信息。本实施例提供的服务器,重点在于通过在发布即时通信终端用户个人信息时,加 入对终端用户地理位置信息的描述,支持即时通信终端用户订阅某一区域的其他即时通信 终端用户的位置信息,为实现与用户区域位置相关的应用提供便利条件。在实际应用中,第 一终端根据用户的需求对第二终端的位置信息进行怎样的处理不是本发明的保护重点。例 如,公园的管理处可以将公园所占的区域作为订阅区域,将购买公园门票的游客的手机作 为本实施例中所述的第二终端,则该公园的管理处可以获得公园内的游客分布情况,以更 好分配人流,避免拥挤。本发明实施例提供的服务器,在发布即时通信终端用户个人信息时,加入对终端 用户地理位置信息的描述,从而支持即时通信终端用户订阅某一区域的其他即时通信终端 用户的位置信息。为实现与用户区域位置相关的一些应用提供条件。参见图6,为本发明提供的终端实施例结构示意图,如图所示,该终端包括请求发送模块11,用于向服务器发送区域信息订阅请求,区域信息订阅请求中包 括第一终端请求订阅的区域,以及第一终端请求订阅其位置信息的第二终端的ID。更为 具体的,在区域信息订阅请求中第一终端请求订阅的区域,是以该区域的实际经纬度范围 进行表示和界定的;第二终端以该第二终端的身份标识号码ID表示的,在本实施例中,区 域信息订阅请求中包括至少一个第二终端,即第一终端可以同时将多个移动终端作为第二 终端,在第一终端订阅成功后,当上述任意一个第二终端出现在第一终端订阅的区域,或在 该区域中移动时,第一终端都将获得该第二终端的位置信息。信息获取模块12,用于接收服务器反馈的第二终端的位置信息,该位置信息是服 务器通过检测第二终端是否进入本终端订阅的区域,以及第二终端在该区域中的位置确定的。优选的,信息处理模块13,用于将信息获取模块12所获取的位置信息按照用户的 需求进行处理后,向用户呈现。需要说明的是,本发明实施例提供的终端用于基于SIP协议 的即时通信终端,或具有信息订阅和发布功能的其它即时通信终端。在本实施例中,该终端 可以订阅某一区域的信息,服务器在向该终端发布第二终端信息时,加带该区域内的第二 终端的位置信息(并非一定要单独传送位置信息)。本实施例提供的终端,重点在于终端可以订阅某一区域的其他即时通信终端用 户的位置信息,为实现与用户区域位置相关的应用提供便利条件。在实际应用中,信息处理 模块13根据用户的需求对第二终端的位置信息进行怎样的处理不是本发明的保护重点。 例如,交通管理部门可以订阅一个城区的信息,在车辆上加装即时通信终端,作为本实施例 中的第二终端,则该交通管理部门可以获得该城区内的车辆分布情况,以更好的疏导交通。本发明实施例提供的终端,可以订阅某一区域的其他即时通信终端用户的位置信 息。为实现与用户区域位置相关的一些应用提供条件。本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以 通过计算机程序来指令相关的硬件来完成,的程序可存储于一计算机可读取存储介质中, 该程序在执行时,可包括如上述各方法的实施例的流程。其中,的存储介质可为磁碟、光盘、 只读存储记忆体(Read-only Memory, ROM)或随机存储记忆体(Random Access Memory, RAM)等。以上所揭露的仅为本发明一种较佳实施例而已,当然不能以此来限定本发明之权 利范围,因此依本发明权利要求所作的等同变化,仍属本发明所涵盖的范围。
权利要求
一种终端位置监控方法,其特征在于,包括接收第一终端发送的区域信息订阅请求,所述区域信息订阅请求中包括所述第一终端请求订阅的区域信息,以及第一终端请求订阅其位置信息的第二终端的身份标识号码;检测所述第二终端是否进入所述第一终端订阅的区域,获取所述第二终端在所述区域中的位置;向所述第一终端反馈所述第二终端的位置信息。
2.如权利要求1所述的终端位置监控方法,其特征在于,所述第一终端请求订阅的区 域信息以该区域的实际经纬度范围表示;所述区域信息订阅请求中包括至少一个第二终端 的身份标识号码。
3.如权利要求2所述的终端位置监控方法,其特征在于,所述检测所述第二终端是否 进入所述第一终端订阅的区域,获取所述第二终端在所述区域中的位置;向所述第一终端 反馈所述第二终端的位置信息的步骤包括当检测到所述第二终端进入所述第一终端订阅的区域时,通知所述第一终端,并将所 述第二终端当前的位置信息反馈给所述第一终端。
4.如权利要求3所述的终端位置监控方法,其特征在于,所述当检测到所述第二终端 进入所述第一终端订阅的区域时,通知所述第一终端,还包括通知所述第二终端,其已进入所述第一终端订阅的区域。
5.如权利要求1至4中任一项所述的终端位置监控方法,其特征在于,所述接收第一终 端发送的区域信息订阅请求之后,还包括确定所述第一终端是否具有订阅该区域,以及获取所述第二终端位置信息的权限。
6.一种终端位置监控系统,其特征在于,包括第一终端、服务器、以及至少一个第二 终端;第一终端,用于发送区域信息订阅请求,所述区域信息订阅请求中包括所述第一终端 请求订阅的区域信息,以及第一终端请求订阅其位置信息的第二终端的身份标识号码;服务器,用于接收所述第一终端发送的区域信息订阅请求,并根据所述区域信息订阅 请求,检测所述第二终端是否进入所述第一终端订阅的区域,获取所述第二终端在所述区 域中的位置,向所述第一终端反馈所述第二终端的位置信息。
7.一种服务器,其特征在于,包括请求接收模块,用于接收第一终端发送的区域信息订阅请求,所述区域信息订阅请求 中包括所述第一终端请求订阅的区域信息,以及至少一个被所述第一终端请求订阅位置 信息的第二终端的身份标识号码;检测模块,用于检测所述第二终端是否进入所述第一终端订阅的区域,以及获取所述 第二终端在所述区域中的位置;信息反馈模块,用于向所述第一终端反馈所述第二终端的位置信息。
8.如权利要求7所述的服务器,其特征在于,所述检测模块包括定位单元,用于根据所述第二终端发布至服务器的位置信息或通过检测确定所述第二 终端当前的位置;判断单元,用于根据所述定位单元确定的所述第二终端当前的位置,判断所述第二终 端是否进入所述第一终端订阅的区域。
9.如权利要求7所述的服务器,其特征在于,所述信息反馈模块在所述检测模块检测 到所述第二终端进入所述第一终端订阅的区域时,通知所述第二终端其已进入第一终端订 阅的区域。
10.如权利要求7所述的服务器,其特征在于,所述请求接收模块包括接收单元,用于接收所述第一终端发送的区域信息订阅请求;确权单元,用于确定所述第一终端是否具有订阅其请求订阅的区域,以及是否具有获 取所述第二终端位置信息的权限。
11.一种终端,其特征在于,包括请求发送模块,用于向服务器发送区域信息订阅请求,所述区域信息订阅请求中包括 订阅的区域信息以及请求订阅其位置信息的第二终端的身份标识号码;信息获取模块,用于接收所述服务器反馈的所述第二终端的位置信息,所述位置信息 是服务器通过检测所述第二终端是否进入所述订阅的区域,并获取所述第二终端在所述区 域中的位置确定的。
全文摘要
本发明实施例公开了一种终端位置监控方法、系统及对应的服务器和终端。该终端位置监控方法包括接收第一终端发送的区域信息订阅请求,所述区域信息订阅请求中包括所述第一终端请求订阅的区域信息,以及第一终端请求订阅其位置信息的第二终端的身份标识号码;检测所述第二终端是否进入所述第一终端订阅的区域,获取所述第二终端在所述区域中的位置;向所述第一终端反馈所述第二终端的位置信息。实施本发明实施例,服务器可以在发布即时通信终端用户个人信息时,加入对终端用户地理位置信息的描述,同时,支持即时通信终端用户订阅某一区域的其他即时通信终端用户的位置信息。为实现与用户区域位置相关的一些应用提供条件。
文档编号H04W64/00GK101945326SQ201010263389
公开日2011年1月12日 申请日期2010年8月25日 优先权日2010年8月25日
发明者杨虎 申请人:宇龙计算机通信科技(深圳)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1