移动用户的定位处理方法及装置制造方法

文档序号:7775667阅读:166来源:国知局
移动用户的定位处理方法及装置制造方法
【专利摘要】本发明提供一种移动用户的定位处理方法及装置。该方法包括:定位服务器接收呈现服务器发送的移动用户的呈现信息,呈现信息至少包括用于指示移动用户所进行的活动类型的活动描述信息,以及用于指示移动用户所在场所类型的场所描述信息;确定与活动描述信息和场所描述信息对应的第一数值和第二数值,其中第一和第二数值大小表示移动用户活动性大小;根据第一与第二数值之和、预设数值门限值以及预设定位时间间隔T,确定对移动用户进行定位的定位时间间隔T’;根据定位时间间隔T’,对移动用户进行定位。本发明根据移动用户的呈现信息确定移动用户的定位时间间隔,并采用该定位时间间隔对移动用户进行定位,减小了系统的开销,节省了系统资源。
【专利说明】移动用户的定位处理方法及装置
【技术领域】
[0001]本发明涉及定位技术,尤其涉及一种移动用户的定位处理方法及装置。
【背景技术】
[0002]基于位置的服务(Location Based Services,简称:LBS),又称定位服务,是通过移动终端和移动网络的配合,确定移动用户的实际地理位置,从而为用户提供所需要的与位置相关的服务信息。LBS系统具有广泛的应用,例如导航、紧急呼叫、车辆调度等。
[0003]现有的LBS系统在对移动终端进行位置服务的过程中,需要每隔一段时间对移动终端进行一次定位操作,并记录其所在的位置,从而进一步实现基于位置的服务,例如导航。目前LBS系统大部分都是每隔一段固定的时间间隔对移动终端进行一次定位。
[0004]随着LBS系统及其应用的不断发展,LBS系统中移动终端越来越多,对系统中所有移动终端都采用固定时间间隔的定位方法进行定位,使得LBS系统开销比较大,降低了系统容量,尤其是在移动终端长时间没有移动的情况下,仍按照固定时间间隔对其定位,将导致资源的浪费。

【发明内容】

[0005]针对现有技术的缺陷,本发明提供一种移动用户的定位处理方法及装置。
[0006]本发明提供的移动用户的定位处理方法,包括:
[0007]定位服务器接收呈现服务器发送的移动用户的呈现信息,所述呈现信息至少包括用于指示所述移动用户所进行的活动类型的活动描述信息,以及用于指示所述移动用户所在场所类型的场所描述信息;
[0008]所述定位服务器确定与所述活动描述信息和所述场所描述信息所对应的第一数值和第二数值;其中,所述第一数值和所述第二数值的大小表示所述移动用户的活动性大小;
[0009]所述定位服务器根据所述第一数值与所述第二数值之和、预设数值门限值,以及预设的定位时间间隔T,确定对所述移动用户进行定位的定位时间间隔T’ ;
[0010]所述定位服务器根据所述定位时间间隔T’,对所述移动用户进行定位。
[0011]本发明提供的移动用户的定位处理装置,包括:
[0012]接收模块,用于接收呈现服务器发送的移动用户的呈现信息,所述呈现信息至少包括用于指示所述移动用户所进行的活动类型的活动描述信息,以及用于指示所述移动用户所在场所类型的场所描述信息;
[0013]确定模块,用于确定与所述活动描述信息和所述场所描述信息所对应的第一数值和第二数值;其中,所述第一数值和所述第二数值的大小表示所述移动用户的活动性大小;
[0014]所述确定模块还用于,根据所述第一数值与所述第二数值之和、预设数值门限值,以及预设的定位时间间隔T,确定对所述移动用户进行定位的定位时间间隔T’ ;[0015]定位模块,用于根据所述定位时间间隔T’,对所述移动用户进行定位。
[0016]本发明提供的移动用户的定位处理方法及装置,克服了现有技术中对LBS系统中所有移动用户都采用固定时间间隔的定位方法进行定位的缺陷,使得LBS系统可以根据移动用户的呈现信息确定该移动用户的定位时间间隔,并采用该变化的定位时间间隔对该移动用户进行定位,从而减小了系统的开销,尤其是在移动用户长时间没有移动的情况下,节省了系统资源。
【专利附图】

【附图说明】
[0017]图1为本发明提供的移动用户的定位处理方法的一个实施例的流程图;
[0018]图2为本发明提供的移动用户的定位处理方法的另一个实施例的流程图;
[0019]图3为本发明提供的移动用户的定位处理装置的一个实施例的结构示意图;
[0020]图4为本发明提供的移动用户的定位处理装置的另一个实施例的结构示意图。
【具体实施方式】
[0021]图1为本发明提供的移动用户的定位处理方法的一个实施例的流程图,本实施例提供的移动用户的定位处理方法具体可以用于LBS系统对支持呈现(Presence)业务的移动用户进行定位处理,但并不以此为限。如图1所示,该方法具体可以包括:
[0022]步骤10、定位服务器接收呈现服务器发送的移动用户的呈现信息,所述呈现信息至少包括用于指示所述移动用户所进行的活动类型的活动(Activities)描述信息,以及用于指示所述移动用户所在场所类型的场所(Place-type)描述信息;
[0023]本发明实施例中,移动用户的定位处理方法的执行主体可以是定位服务器。本发明实施例中的移动用户可以是移动终端,如移动电话(或称为“蜂窝”电话)和具有移动终端的计算机,例如,可以是便携式、袖珍式、手持式、计算机内置的或者车载的移动装置,它们都支持呈现业务。呈现业务是一种实现告知一个用户关于另一个用户的可达性、可用性和通信意愿的业务,通过呈现业务,一方面移动用户可以使自己的状态被选定的联系对象所知道,另一方面移动用户也可以知道自己的联系对象的状态。其中,呈现服务器是实现呈现业务的主要网络实体,其主要功能包括:保存使用呈现业务的移动用户的信息、保存移动用户的联系对象名单、接收移动用户的呈现信息(状态通知)并通知相应的联系对象、接收订阅请求等。呈现信息即呈现状态,包含了丰富的状态信息,如联机、忙碌、马上回来、通话中等,表征了移动用户当前处于的某种状态和用户进行通信的意愿。
[0024]本实施例的移动用户的定位处理方法中,首先定位服务器接收呈现服务器发送的移动用户的呈现信息。具体地,定位服务器可向呈现服务器发送订阅移动用户的呈现信息的订阅请求,由呈现服务器向移动用户请求是否允许定位服务器订阅其呈现信息或者根据移动用户提供的黑白名单决定定位服务器的订阅请求是否得到移动用户的批准。在得到移动用户的订阅批准后,由呈现服务器向定位服务器发送移动用户的呈现信息。此外,呈现服务器可维护一个定位服务器订阅列表,该列表存储有移动用户的用户标识及其对应的呈现信息,当通过比较接收的移动用户的呈现信息与该列表中的呈现信息,判断出该移动用户的呈现信息有更新时,呈现服务器可向定位服务器发送移动用户的更新后的呈现信息。也就是说,定位服务器可不断接收移动用户最新的呈现信息。具体地,本实施例中,呈现信息至少包括用于指示所述移动用户所进行的活动类型的活动描述信息,例如:会议、睡觉、驾驶、度假等,以及用于指示所述移动用户所在场所类型的场所描述信息,例如:飞机场、图书馆、火车等。可选地,定位服务器接收到呈现服务器发送的移动用户的呈现信息后,可向呈现服务器返回接收成功或更新成功的响应信息。
[0025]步骤11、所述定位服务器确定与所述活动描述信息和所述场所描述信息所对应的第一数值和第二数值,其中,所述第一数值和所述第二数值的大小表示所述移动用户的活动性大小;
[0026]定位服务器接收呈现服务器发送的至少包括移动用户的活动描述信息和场所描述信息的呈现信息后,将所述活动描述信息和所述场所描述信息分别转换为对应的第一数值和第二数值。本发明实施例中,根据活动描述信息和场所描述信息所表示的移动用户的活动性进行转换,所述移动用户的活动性是指该移动用户当前处于在固定地点活动的状态还是处于移动状态,具体地,可按照数值越大表示移动用户的活动性越大的方式进行转换,也可按照数值越小表示活动性越大的方式进行转换,在此不作限制。以数值越大表示活动性越大为例:若活动性小,如会议、图书馆等,即表示移动用户是在固定地点活动的,则转换为O ;若活动性大,如驾驶、火车等,即表示移动用户在移动中,则转换为2 ;若不能确定活动性,如度假、户外等,则转换为I。
[0027]步骤12、所述定位服务器根据所述第一数值与所述第二数值之和、预设数值门限值,以及预设的定位时间间隔T,确定对所述移动用户进行定位的定位时间间隔T’ ;
[0028]所述预设数值门限值是根据步骤11确定第一数值和第二数值的方法相对应的预先确定的门限值,所述预设的定位时间间隔T可采用现有技术中的固定定位时间间隔,但并不以此为限。定位服务器根据呈现信息确定表示移动用户的活动性的第一数值和第二数值后,将二者相加,即得到一个表示该移动用户当前活动性的数值,通过将该数值与预设数值门限值进行比较,可判断该移动用户的活动性,进而可确定对该移动用户采用较大或较小的定位时间间隔T’。具体地,若判断该移动用户是在固定地点活动,则采用较大的定位时间间隔;若判断该移动用户是在移动中,则采用较小的定位时间间隔;若不能判断该移动用户的状态,则采用预设的定位时间间隔T即可。
[0029]步骤13、所述定位服务器根据所述定位时间间隔T’,对所述移动用户进行定位。
[0030]定位服务器根据移动用户的呈现信息确定其定位时间间隔后,定位服务器可根据该确定的定位时间间隔对移动用户进行定位。例如,可采用现有技术中的观测时间差(Observed Time Difference,简称:0TD)、到达时间差(Time Difference of Arrival,简称:TD0A)等定位技术进行定位操作,但并不以此为限。可选地,定位服务器可将移动用户的标识、上次定位时间及其定位时间间隔存储在一个待定位用户列表里,并根据该列表存储的信息,对到达定位时间的移动用户进行定位。
[0031]本发明实施例提供的移动用户的定位处理方法,使得LBS系统可以根据移动用户的呈现信息确定该移动用户的定位时间间隔,对活动性小的移动用户采用较大的定位时间间隔进行定位,对活动性大的移动用户采用较小的定位时间间隔进行定位,从而减小了系统的开销,节省了系统资源。
[0032]图2为本发明提供的移动用户的定位处理方法的另一个实施例的流程图。该方法包括:[0033]步骤20、定位服务器接收呈现服务器发送的移动用户的呈现信息,所述呈现信息至少包括用于指示所述移动用户所进行的活动类型的活动描述信息,以及用于指示所述移动用户所在场所类型的场所描述信息;
[0034]步骤21、所述定位服务器确定与所述活动描述信息和所述场所描述信息所对应的第一数值和第二数值,其中,所述第一数值和所述第二数值越大表示所述移动用户活动性越大;
[0035]本实施例中按照数值越大表示移动用户的活动性越大的方式进行转换,例如:若活动性小,如会议、图书馆等,即表示移动用户是在固定地点活动的,则转换为O ;若活动性大,如驾驶、火车等,即表示移动用户在移动中的,则转换为2 ;若不能确定活动性,如度假、户外等,则转换为I。
[0036]步骤220、若所述第一数值与所述第二数值之和小于所述预设数值门限值,则根据T确定T’,其中Τ’ >T,并执行步骤23 ;
[0037]步骤221、若所述第一数值与所述第二数值之和大于所述预设数值门限值,则根据T确定Τ’,其中Τ’〈Τ,并执行步骤23 ;
[0038]步骤222、若所述第一数值与所述第二数值之和等于所述预设数值门限值,则根据T确定Τ’,其中T,=T ;
[0039]本实施例中预设数值门限值为2。下面举例说明步骤220-222的实现方式。例如,在步骤21中根据接收到的移动用户的呈现信息中的活动描述信息“会议”确定第一数值为0,根据场所描述信息“公司”确定第二数值也为0,二者之和为0,小于预设数值门限值2,则确定Τ’ >Τ。又如,在步骤21中根据接收到的移动用户的呈现信息中的活动描述信息“度假”确定第一数值为1,根据场所描述信息“咖啡馆”确定第二数值为0,二者之和为1,小于预设数值门限值2,则确定Τ’ >Τ。再如,在步骤21中根据接收到的移动用户的呈现信息中的活动描述信息“度假”确定第一数值为1,根据场所描述信息“火车”确定第二数值为2,二者之和为3,大于预设数值门限值2,则确定Τ’〈Τ。同理,若在步骤21中根据接收到的移动用户的呈现信息中的活动描述信息和场所描述信息都无法确定移动用户的活动状态,即第一数值和第二数值均为1,二者之和为2,等于预设数值门限值2,则确定T’ =T0
[0040]步骤23、所述定位服务器根据所述定位时间间隔Τ’,对所述移动用户进行定位。
[0041]本发明实施例提供的移动用户的定位处理方法,使得LBS系统可以根据移动用户的呈现信息确定该移动用户的定位时间间隔,一方面对于长期处于在固定地点活动状态的移动用户采用较大的定位时间间隔进行定位,减小了系统的开销,节省了系统资源,另一方面对于处于快速移动状态的用户采用较小的定位时间间隔进行定位,可提高定位的准确性。
[0042]可选地,所述定位服务器可维护有一个待定位用户列表,所述待定位用户列表存储有所述移动用户的用户标识、上次定位时间、定位时间间隔以及定位标识;其中,所述定位标识表示下一次定位时间到时是否执行对所述移动用户的定位。例如,若确定下一次定位时间到时执行定位,可设置定位标识为1,若确定下一次定位时间到时不执行定位,可设置定位标识为O。定位服务器可不断扫描该用户列表,并根据该列表存储的信息判断是否有移动用户到达定位时间,即判断移动用户的上次定位时间加上其定位时间间隔是否等于当前时间,若二者相等,则对该到达定位时间的移动用户进行定位。[0043]相应地,在步骤222之后还可包括:
[0044]步骤223、所述定位服务器应用所述T’更新待定位用户列表中该移动用户对应的定位时间间隔。
[0045]在步骤23之后还可包括:
[0046]步骤24、所述定位服务器根据最近一次对所述移动用户进行定位的时间更新所述上次定位时间。
[0047]通过步骤223和步骤23,可及时更新待定位用户列表中的信息,保证了待定位用户列表中信息的准确性。
[0048]进一步地,所述呈现信息还可包括用于指示是否可对所述移动用户进行定位的基础(Basic)信息。
[0049]具体地,当定位服务器接收到的移动用户的呈现信息中包含的基础信息为“关闭”时,表示该移动终端不可用,即不能对该移动用户进行定位,则不对该移动用户进行定位处理。可选地,如果此时待定位用户列表中包含该移动用户的信息,可将该移动用户的信息从列表删除。当定位服务器接收到的移动用户的呈现信息中包含的基础信息为“开放”时,表示该移动终端可用,则可按照本发明实施例提供的方法对其进行定位处理,如果在步骤223判断当前待定位用户列表中不包含该移动用户的信息,则可将该移动用户的相关信息插入到该列表中。可选地,可将该新插入的移动用户的上次定位时间设为当前时间减去确定的定位时间间隔,即在当前时间就对该移动用户进行一次定位操作。
[0050]相应地,在步骤21之前还包括:
[0051]步骤201、根据所述呈现信息中包含的基础信息获知是否可对所述移动用户进行定位。
[0052]进而,如果获知可对所述移动用户进行定位,则可继续进行步骤21,即所述定位服务器可分别确定与所述活动描述信息和所述场所描述信息所对应的第一数值和第二数值。如果获知不可对所述移动用户进行定位,则不对该移动用户做任何定位处理。
[0053]进一步地,本发明实施例提供的移动用户的定位处理方法还包括:若确定Τ’ >T,且所述活动描述信息和/或所述场所描述信息中还包括起始时间和终止时间,则所述定位服务器在所述起始时间到达时设置所述定位标识为不执行定位的信息,在所述终止时间到达时恢复所述定位标识为执行定位的信息。
[0054]具体地,定位服务器接收的移动用户的呈现信息中的活动描述信息和场所描述信息两者或其中之一还可包括起始时间和终止时间。在确定该移动用户处于在固定地点活动的状态时,可进一步确定该非移动状态的明确的开始和终止时间,例如下午两点到五点开会。此时,可明确该移动用户在下午两点到五点的时间段位置不会发生改变,因此可在起始时间到达时将其定位标识设置为不执行定位的信息,例如设置为0,并且在终止时间到达时将该定位标识设置为执行定位的信息,例如设置为I。因此,在起始时间到终止时间的时间段内定位标识为0,如上所述,在定位标识为O的情形下,即使在该时间段内根据上次定位时间和定位时间间隔判断该移动用户到达定位时间,也不会对其进行定位操作,直到到达终止时间,定位标识被恢复为1,则可按照上次定位时间和定位时间间隔继续对该移动用户进行定位处理。可选地,当定位服务器接收到包含起始时间和终止时间的呈现信息时,可启动一个计时器,并将定位标识设置为0,其中计时时间为终止时间减去当前时间,在计时结束时将定位标识恢复为I。也可直接将起始时间和终止时间存储在所述待定位用户信息列表中进行判断并更改定位标识,在此不作限制。然后定位服务器可根据所述待定位用户列表存储的上次定位时间、定位时间间隔T’以及该定位标识,对所述移动用户进行定位处理。需要注意的是,如果判断在该时间段之内或计时器的计时时间未到,而定位服务器接收到该移动用户的更新的呈现信息,则删除存储的该时间段的信息或关闭计时器,并重新对该移动用户进行定位处理。此外,本领域技术人员可以理解,如果定位服务器接收的移动用户的呈现信息中的活动描述信息和场所描述信息两者都包括起始时间和终止时间,则可取两个信息包含的时间段的并集作为表示该移动用户处于非移动状态的时间段。
[0055]本发明实施例提供的移动用户的定位处理方法,使得LBS系统可以根据移动用户的呈现信息确定该移动用户的定位时间间隔,一方面对于长期处于在固定地点活动状态的移动用户采用较大的定位时间间隔进行定位或者在已知位置后的某个确定不移动的时间段内不定位,进一步减小了系统的开销,节省了系统资源,另一方面对于处于快速移动状态的用户采用较小的定位时间间隔进行定位,可提高定位的准确性。
[0056]图3为本发明提供的移动用户的定位处理装置的一个实施例的结构示意图。如图3所示,该装置具体包括:接收模块40、确定模块41和定位模块42。接收模块40用于接收呈现服务器发送的移动用户的呈现信息,所述呈现信息至少包括用于指示所述移动用户所进行的活动类型的活动描述信息,以及用于指示所述移动用户所在场所类型的场所描述信息;确定模块41用于确定与所述活动描述信息和所述场所描述信息所对应的第一数值和第二数值,其中所述第一数值和所述第二数值的大小表示所述移动用户的活动性大小,以及根据所述第一数值与所述第二数值之和、预设数值门限值,以及预设的定位时间间隔T,确定对所述移动用户进行定位的定位时间间隔T’ ;定位模块42用于根据所述定位时间间隔T’,对所述移动用户进行定位。
[0057]本实施例提供的移动用户的定位处理装置可以实现上述各方法实施例,此处不再赘述。
[0058]本发明实施例提供的移动用户的定位处理装置,使得确定模块41可以根据接收模块40接收的移动用户的呈现信息确定该移动用户的定位时间间隔,由定位模块42对活动性小的移动用户采用较大的定位时间间隔进行定位,对活动性大的移动用户采用较小的定位时间间隔进行定位,从而减小了系统的开销,节省了系统资源。
[0059]图4为本发明提供的移动用户的定位处理装置的另一个实施例的结构示意图。如图4所示,本实施例中,第一数值和第二数值越大表示移动用户的活动性越大,确定模块41具体用于:若所述第一数值与所述第二数值之和小于所述预设数值门限值,则根据T确定T’,其中T’>T ;若所述第一数值与所述第二数值之和大于所述预设数值门限值,则根据T确定Τ’,其中Τ’〈Τ ;若所述第一数值与所述第二数值之和等于所述预设数值门限值,则根据T确定Τ’,其中Τ’=Τ。所述确定模块还具体用于:若根据呈现信息中包含的基础信息获知可对所述移动用户进行定位,则分别确定与所述活动描述信息和所述场所描述信息所对应的第一数值和第二数值。
[0060]可选地,所述确定模块41维护有一个待定位用户列表,所述待定位用户列表存储有所述移动用户的用户标识、上次定位时间、定位时间间隔以及定位标识;其中,所述定位标识表示下一次定位时间到时是否执行对所述移动用户的定位;[0061]相应地,本实施例提供的移动用户的定位处理装置还包括更新模块43,用于应用所述T’更新所述定位时间间隔;以及根据最近一次对所述移动用户进行定位的时间更新所述上次定位时间。
[0062]可选地,本实施例提供的装置还包括设置模块44,用于在Τ’ >T,且所述活动描述信息和/或所述场所描述信息中还包括起始时间和终止时间时,在所述起始时间到达时设置所述定位标识为不执行定位的信息,在所述终止时间到达时恢复所述定位标识为执行定位的信息。
[0063]进一步地,所述定位模块42具体用于:根据所述待定位用户列表存储的上次定位时间、定位时间间隔Τ’以及定位标识,对所述移动用户进行定位。
[0064]本发明实施例提供的移动用户的定位处理装置,其执行移动用户的定位处理方法的具体过程可参见本发明图1、图2所示的方法实施例,在此不再赘述。
[0065]本发明实施例提供的移动用户的定位处理装置,使得确定模块41可以根据接收模块40接收的移动用户的呈现信息确定该移动用户的定位时间间隔,一方面由定位模块42对于长期处于在固定地点活动状态的移动用户采用较大的定位时间间隔进行定位,或者由设置模块44设置在已知位置后的某个确定不移动的时间段内不定位,进一步减小了系统的开销,节省了系统资源,另一方面由定位模块42对于处于快速移动状态的用户采用较小的定位时间间隔进行定位,可提高定位的准确性。
[0066]本领域普通技术人员可以理解:实现上述各方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成。前述的程序可以存储于一计算机可读取存储介质中。该程序在执行时,执行包括上述各方法实施例的步骤;而前述的存储介质包括:R0M、RAM、磁碟或者光盘等各种可以存储程序代码的介质。
[0067]最后应说明的是:以上各实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述各实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围。
【权利要求】
1.一种移动用户的定位处理方法,其特征在于,包括: 定位服务器接收呈现服务器发送的移动用户的呈现信息,所述呈现信息至少包括用于指示所述移动用户所进行的活动类型的活动描述信息,以及用于指示所述移动用户所在场所类型的场所描述信息; 所述定位服务器确定与所述活动描述信息和所述场所描述信息所对应的第一数值和第二数值;其中,所述第一数值和所述第二数值的大小表示所述移动用户的活动性大小;所述定位服务器根据所述第一数值与所述第二数值之和、预设数值门限值,以及预设的定位时间间隔T,确定对所述移动用户进行定位的定位时间间隔T’ ; 所述定位服务器根据所述定位时间间隔T’,对所述移动用户进行定位。
2.根据权利要求1所述的方法,其特征在于,所述第一数值和所述第二数值越大表示所述移动用户活动性越大; 相应地,所述定位服务器根据所述第一数值与所述第二数值之和、预设数值门限值,以及预设的定位时间间隔 T,确定对所述移动用户进行定位的定位时间间隔T’,包括: 若所述第一数值与所述第二数值之和小于所述预设数值门限值,则根据T确定T’,其中 τ,>τ; 若所述第一数值与所述第二数值之和大于所述预设数值门限值,则根据T确定Τ’,其中 Τ,〈Τ ; 若所述第一数值与所述第二数值之和等于所述预设数值门限值,则根据T确定Τ’,其中 T,=To
3.根据权利要求1或2所述的方法,其特征在于,所述呈现信息还包括用于指示是否可对所述移动用户进行定位的基础信息; 相应地,所述定位服务器确定与所述活动描述信息和所述场所描述信息所对应的第一数值和第二数值包括: 若根据所述基础信息获知可对所述移动用户进行定位,所述定位服务器则分别确定与所述活动描述信息和所述场所描述信息所对应的第一数值和第二数值。
4.根据权利要求1或2所述的方法,其特征在于,所述定位服务器维护有一个待定位用户列表,所述待定位用户列表存储有所述移动用户的用户标识、上次定位时间、定位时间间隔以及定位标识;其中,所述定位标识表示下一次定位时间到时是否执行对所述移动用户的定位; 相应地,在确定对所述移动用户进行定位的定位时间间隔Τ’后,所述方法还包括: 所述定位服务器应用所述Τ’更新所述定位时间间隔; 相应地,在所述根据所述定位时间间隔Τ’,对所述移动用户进行定位后,所述方法还包括: 所述定位服务器根据最近一次对所述移动用户进行定位的时间更新所述上次定位时间。
5.根据权利要求4所述的方法,其特征在于,所述方法还包括: 若Τ’ >Τ,且所述活动描述信息和/或所述场所描述信息中还包括起始时间和终止时间,则所述定位服务器在所述起始时间到达时设置所述定位标识为不执行定位的信息,在所述终止时间到达时恢复所述定位标识为执行定位的信息。
6.根据权利要求4或5所述的方法,其特征在于,所述定位服务器根据所述定位时间间隔T’,对所述移动用户进行定位包括: 所述定位服务器根据所述待定位用户列表存储的上次定位时间、定位时间间隔T’以及定位标识,对所述移动用户进行定位。
7.一种移动用户的定位处理装置,其特征在于,包括: 接收模块,用于接收呈现服务器发送的移动用户的呈现信息,所述呈现信息至少包括用于指示所述移动用户所进行的活动类型的活动描述信息,以及用于指示所述移动用户所在场所类型的场所描述信息; 确定模块,用于确定与所述活动描述信息和所述场所描述信息所对应的第一数值和第二数值;其中,所述第一数值和所述第二数值的大小表示所述移动用户的活动性大小; 所述确定模块还用于,根据所述第一数值与所述第二数值之和、预设数值门限值,以及预设的定位时间间隔T,确定对所述移动用户进行定位的定位时间间隔T’ ; 定位模块,用于根据所述定位时间间隔T ’,对所述移动用户进行定位。
8.根据权利要求7所述的装置,其特征在于,所述第一数值和所述第二数值越大表示所述移动用户活动性越大; 相应地,所述确定模块具体用于: 若所述第一数值与所述第二数值之和小于所述预设数值门限值,则根据T确定T’,其中 τ,>τ; 若所述第一数值与所述第二数值之和大于所述预设数值门限值,则根据T确定Τ’,其中 Τ,〈Τ ; 若所述第一数值与所述第二数值之和等于所述预设数值门限值,则根据T确定Τ’,其中 T,=To
9.根据权利要求7或8所述的装置,其特征在于,所述呈现信息还包括用于指示是否可对所述移动用户进行定位的基础信息; 相应地,所述确定模块还具体用于: 若根据所述基础信息获知可对所述移动用户进行定位,则分别确定与所述活动描述信息和所述场所描述信息所对应的第一数值和第二数值。
10.根据权利要求7或8所述的装置,其特征在于,所述确定模块维护有一个待定位用户列表,所述待定位用户列表存储有所述移动用户的用户标识、上次定位时间、定位时间间隔以及定位标识;其中,所述定位标识表示下一次定位时间到时是否执行对所述移动用户的定位; 相应地,所述装置还包括: 更新模块,用于应用所述Τ’更新所述定位时间间隔; 所述更新模块还用于,根据最近一次对所述移动用户进行定位的时间更新所述上次定位时间。
11.根据权利要求10所述的装置,其特征在于,还包括: 设置模块,用于在Τ’ >τ,且所述活动描述信息和/或所述场所描述信息中还包括起始时间和终止时间时,在所述起始时间到达时设置所述定位标识为不执行定位的信息,在所述终止时间到达时恢复所述定位标识为执行定位的信息。
12.根据权利要求10或11所述的装置,其特征在于,所述定位模块具体用于:根据所述待定位用户列表存储的上次定位时间、定位时间间隔T’以及定位标识,对所述移动用户进行定位。
【文档编号】H04W64/00GK103561467SQ201310544429
【公开日】2014年2月5日 申请日期:2013年11月5日 优先权日:2013年11月5日
【发明者】周桂英 申请人:中国联合网络通信集团有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1