用户位置信息的回填方法、装置、终端设备及存储介质与流程

文档序号:16278926发布日期:2018-12-14 22:45阅读:466来源:国知局
用户位置信息的回填方法、装置、终端设备及存储介质与流程

本发明涉及移动通信技术领域,尤其涉及一种用户位置信息的回填方法、装置、终端设备及存储介质。

背景技术

通过lte网络的快速建设,中国移动网络的覆盖优势已经建立,随着科学技术和移动用户的发展,移动通信的无线网络优化需要解决的最大难题是如何在海量的无线信息中回填用户精确位置,是解决海量用户所在位置的室内楼宇评估极具价值的技术创新课题。在现阶段的技术中,主要通过采集信令数据提取用户上报的经纬度位置信息,并通过设定时间窗口关联用户的无线信息,将最近的位置信息回填到无线信息中。

然而,发明人在实施本发明的过程中发现,在现有技术中,只有在用户上报位置时(即在用户上网时),才能回填该位置产生时的无线环境,只占所有无线信息的1%的比例,数据量较少,因此难以全面评估楼宇网络状况,导致楼宇评估的准确度不高。



技术实现要素:

针对上述问题,本发明的目的在于提供一种用户位置信息的回填方法、装置、终端设备及存储介质,可以解决以往基于信令采集获取经纬度比例只有1%的位置回填问题,提高回填的数据量并保证准确性。

第一方面,本发明实施例提供了一种用户位置信息的回填方法,包括:

每隔预设的时间周期,获取待识别的用户在所述时间周期内的信令数据;

根据所述信令数据对所述用户的类型进行识别,检测所述用户的类型是否为静态用户;

当检测到所述用户的类型为静态用户时,获取所述用户的位置信息并将所述位置信息回填到所述用户的无线信息中。

在第一方面的第一种实现方式中,所述根据所述信令数据对所述用户的类型进行识别,检测所述用户的类型是否为静态用户,具体包括:

根据所述信令数据确定所述用户在所述时间周期内占用的小区类型;

从所述信令数据中提取所述用户在所述时间周期内的详细话单数据;

根据所述小区类型以及所述详细话单数据,检测所述用户的类型是否为静态用户。

根据第一方面的第一种实现方式,在第一方面的第二种实现方式中,所述根据所述小区类型以及所述详细话单数据,检测所述用户的类型是否为静态用户,具体包括:

若所述用户占用的小区类型为室分小区,则根据预设的基站工参表和所述详细话单数据,获取所述用户占用的每个基站的基站类型;

根据所述详细话单数据,计算所述每个基站的详细话单数据占比,并记录在所述时间周期内发生变化的小区个数;

根据所述每个基站的基站类型和详细话单数据占比、以及所述小区个数,检测所述用户的类型是否为静态用户。

根据第一方面的第二种实现方式,在第一方面的第三种实现方式中,所述根据所述每个基站的基站类型和详细话单数据占比、以及所述小区个数,检测所述用户的类型是否为静态用户,具体包括:

若检测到所述基站中存在唯一的第一基站的详细话单数据占比大于或等于预设的比例阈值且所述小区个数小于或等于预设的个数阈值,则判断检测到所述用户的类型为静态用户;其中,所述第一基站的基站类型为室内基站。

根据第一方面的第二种实现方式,在第一方面的第四种实现方式中,所述当检测到所述用户的类型为静态用户时,获取所述用户的位置信息并将所述位置信息回填到所述用户的无线信息中,具体为:

当检测到所述用户的类型为静态用户时,从预设的基站工程资料中获取所述用户占用的基站的第一位置信息并将所述第一位置信息回填到所述用户的无线信息中;

获取所述用户在所述时间周期内上报的第二位置信息并将所述第二位置信息补充回填到所述用户的无线信息中。

根据第一方面的第一种实现方式,在第一方面的第五种实现方式中,所述根据所述小区类型以及所述详细话单数据,检测所述用户的类型是否为静态用户,具体包括:

若所述用户占用的小区类型为非室分小区,则根据预设的基站工参表以及所述详细话单数据,获取所述用户占用的每个基站的基站类型以及所述每个基站的位置数据;

当检测到所述所有基站的基站类型为室外基站时,根据所述每个基站的位置数据,计算所述所有基站两两之间的基站距离;

根据所述详细话单数据,记录在所述时间周期内发生变化的小区个数以及主小区的信号变化;

若检测到所述每个基站距离小于预设的距离阈值、且所述小区个数小于或等于预设的个数阈值以及所述信号变化小于预设的信号阈值,则判断检测到所述用户的类型为静态用户。

根据第一方面的第五种实现方式,在第一方面的第六种实现方式中,所述当检测到所述用户的类型为静态用户时,获取所述用户的位置信息并将所述位置信息回填到所述用户的无线信息中,具体包括:

当检测到所述用户的类型为静态用户时,获取所述用户在所述时间周期内上报的位置信息并将所述位置信息补充回填到所述用户的无线信息中。

第二方面,本发明实施例还提供了一种用户位置信息的回填装置,包括:

数据获取模块,用于每隔预设的时间周期,获取待识别的用户在所述时间周期内的信令数据;

类型检测模块,用于根据所述信令数据对所述用户的类型进行识别,检测所述用户的类型是否为静态用户;以及,

位置回填模块,用于当检测到所述用户的类型为静态用户时,获取所述用户的位置信息并将所述位置信息回填到所述用户的无线信息中。

第三方面,本发明实施例还提供了一种终端设备,包括处理器、存储器以及存储在所述存储器中且被配置为由所述处理器执行的计算机程序,所述处理器执行所述计算机程序时实现上述任意一项所述的用户位置信息的回填方法。

第四方面,本发明实施例还提供了一种计算机可读存储介质,所述计算机可读存储介质包括存储的计算机程序,其中,在所述计算机程序运行时控制所述计算机可读存储介质所在设备执行上述任意一项所述的用户位置信息的回填方法。

上述技术方案中的一个技术方案具有如下优点:通过判断用户是静态用户或非静态用户(或移动态用户),从而过滤出静态用户,提取静态用户的所有无线信息,并获取所述用户的位置信息进行回填到所有的无线信息中,从而实现所有无线信息都能回填到位置信息,回填的数据量可观;并且通过判断用户静态时将位置信息回填到无线信息中,提高了准确性,解决现有技术回填数量与准确性难以并存的问题。当然,实施本发明的任一产品并不一定需要同时达到以上所述的所有优点。

附图说明

为了更清楚地说明本发明的技术方案,下面将对实施方式中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施方式,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1是本发明的一个优选的实施例提供的一种用户位置信息的回填方法的流程示意图;

图2是本发明的一个优选的实施例提供的一种用户位置信息的回填装置的结构示意图;

图3是本发明的一个优选的实施例提供的一种终端设备的结构示意图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

请参阅图1,是本发明的一个优选的实施例提供的一种用户位置信息的回填方法的流程示意图,其可以在终端设备上执行,并包括以下步骤:

s10、每隔预设的时间周期,获取待识别的用户在所述时间周期内的信令数据。

在本实施例中,所述终端设备可以为手机、笔记本电脑、pda(个人数字助理)、pad(平板电脑)或数字广播接收器等移动终端,也可以为数字tv、台式计算机或服务器等等固定终端。在本实施例中,每隔预设的时间周期采集lte(longtermevolution,长期演进技术)网络上的全量信令数据,并获取得到单个用户在所述时间周期内的信令数据。例如,每隔15分钟(以15分钟为时间粒度),通过用户标识字段imsi(internationalmobilesubscriberidentificationnumber,国际移动用户识别码)进行判断可以获取得到单用户(即所述待识别的用户)的所有信令数据(例如s1-u信令数据)。

s20、根据所述信令数据对所述用户的类型进行识别,检测所述用户的类型是否为静态用户。

在本实施例中,当采集到所述用户的信令数据之后,对所述信令数据进行解析,例如获取所述用户在所述时间周期内所占用的基站信息或者小区信息并进行分析,判断所述用户在所述时间周期内的位置移动是否明显,若用户位置移动不明显,即可认为所述用户的状态在所述时间周期内为静态行为,判断为静态用户,若用户移动位置明显(例如用户在室内外移动明显),则认为所述用户的状态为移动态行为,判断为非静态用户或移动态用户。

s30、当检测到所述用户的类型为静态用户时,获取所述用户的位置信息并将所述位置信息回填到所述用户的无线信息中。

在本实施例中,当判断所述用户为静态用户时,则认为所述用户在所述时间周期内的位置是不变的,因此所述用户在所述时间周期内产生的所有无线信息对应的位置信息也是相同的,接着获取所述用户曾经上报的位置信息(即经纬度信息)将其回填到所述无线信息中,在这里,所述无线信息为mr(measurementreport,测量报告)数据及业务信令等。

通过上述方式,可以对不同用户进行分析判断从而回填相应的位置信息,通过判断用户是否为静态用户,并根据静态用户对应的位置信息回填到所述静态用户在所述时间周期内产生的所有无线信息中,保证了用户经纬度回填的无线信息的数量,也保证了用户经纬度回填的准确性,解决了现有技术回填数量与准确性难以并存的问题。

在本发明的另一个优选的实施例中,步骤s20具体为:

根据所述信令数据确定所述用户在所述时间周期内占用的小区类型;

从所述信令数据中提取所述用户在所述时间周期内的详细话单数据;

根据所述小区类型以及所述详细话单数据,检测所述用户的类型是否为静态用户。

在本实施例中,所述信令数据中包含了所述用户在所述时间周期内的用户身份信息、切换位置信息(例如所占用的小区信息等)、用户业务信息等等,因此可以对所述用户所占用的小区类型进行判断,判断所述用户在所述时间周期内占用的小区类型为室分小区或者非室分小区,需要说明的是,所述小区类型分为两类:室分小区和非室分小区,在移动通信的基站建设中,室内建设一般设置有室内覆盖基站,因此将室内覆盖基站的小区称为室分小区,反之称为非室分小区。

接着,从所述信令数据中提取所述用户在所述事件周期内的详细话单数据,即xdr数据(xdetailrecord,各类详单记录),即对移动通信系统中呼叫过程和事务处理的详细记录,包括cdr数据(calldetailrecord,呼叫详细记录)和tdr数据(transactiondetailrecord,事务详细记录),例如以15分钟为粒度,获取所述用户的所有xdr数据,即:

唯一imsi15分钟:set(xdr1,xdr2,xdr3,xdr4,.......xdrn)

其中,所述n为xdr个数。依据检测得到的小区类型,将提取到的所述xdr数据通过不同的算法来进行判断,判断所述用户是否为静态用户,其中,所述xdr数据中包括所述时间周期对应的用户身份信息、切换位置信息(例如小区信息、基站信息等)等等数据。

在本实施例的一种实现方式中,具体地:

若所述用户占用的小区类型为室分小区,则根据预设的基站工参表和所述详细话单数据,获取所述用户占用的每个基站的基站类型;

根据所述详细话单数据,计算所述每个基站的详细话单数据占比,并记录在所述时间周期内发生变化的小区个数;

根据所述每个基站的基站类型和详细话单数据占比、以及所述小区个数,检测所述用户的类型是否为静态用户。

在这里,针对用户占用室分小区所产生的xdr数据通过算法进行判断。当所述用户占用的小区类型为室分小区时,从所述详细话单数据中可以获取得到所述用户在所述时间周期内所占用的所有基站,同时将所述详细话单数据关联预设的基站工参表,则可以获取所述用户占用的每个基站的基站类型,在这里,所述基站工参表包括了预设的基站信息,即每个预设基站的基站标识(enbid)、基站位置(基站具体经纬度)、基站类型等等,因此将所述详细话单数据关联所述基站工参表可以得到所述用户占用的每个基站的基站类型及xdr数据,例如:

enbid1type=室内(xdr1,xdr2,xdr3,xdr4,.......xdrn)

enbid2type=室外(xdr1,xdr2,xdr3,xdr4,.......xdrn)

进一步可以计算得到所述用户占用的每个基站的详细话单数据占比。在这里,如果所述用户占用室内基站时,说明该用户处于楼宇内,且如果所述用户移动位置时,测量到的邻区也会发生很大的变化,因此在获取所述用户占用的基站时分析所述用户占用的主邻小区的变化,并记录发生变化的小区个数(即pci个数),例如:

∑去重(enbid1,enbid2,....enbidn,pci1,pci2,pci3,.....,pcin)

最后再在判断所述用户占用的基站、数据占比、变化的小区个数是否满足预设的条件来检测所述用户的类型是否为静态用户。

具体地,若检测到所述基站中存在唯一的第一基站的详细话单数据占比大于或等于预设的比例阈值且所述小区个数小于或等于预设的个数阈值,则判断检测到所述用户的类型为静态用户;其中,所述第一基站的基站类型为室内基站。

可以理解的是,所述比例阈值、个数阈值等均可根据实际情况进行设置,作为示例,若检测到占用的所有基站中存在唯一一个基站(即第一基站)的详细话单数据占比大于或等于80%(比例阈值)且该基站的基站类型为室内基站,同时发生变化的所述小区个数小于或等于6个(个数阈值),则判定所述用户在所述时间周期内(15分钟)为静态行为,即为“静态用户”;反之所述用户在所述时间周期内的行为类型为移动态行为,即移动态用户,可将其相关数据或位置信息丢弃。例如,获取所述用户的15分钟数据,当存在唯一一个类型为室内基站的基站m满足以下两个判断条件时,则判断所述用户在这15分钟内为静态用户,反之为移动态用户,所述两个判断条件如下:

∑去重(enbid1,enbid2,....enbidn,pci1,pci2,pci3,.....,pcin)<=6

进一步地,所述步骤s30具体包括:

当检测到所述用户的类型为静态用户时,从预设的基站工程资料中获取所述用户占用的基站的第一位置信息并将所述第一位置信息回填到所述用户的无线信息中;

获取所述用户在所述时间周期内上报的第二位置信息并将所述第二位置信息补充回填到所述用户的无线信息中。

需要说明的是,当检测到所述用户占用室分小区并且所述用户为静态用户时,所述用户在所述时间周期内产生的所有无线信息优先通过利用预设的基站工程资料上记录的室分基站经纬度(第一位置信息)进行回填,其次在利用所述用户在所述时间周期内曾经上报的经纬度信息(第二位置信息)进行回填,在这里,所述预设的基站工程资料为移动运营商的室内覆盖基站建设的工程资料,其中所述工程资料上记录有室分基站经纬度信息。

本发明实施例的另一种实现方式中,具体地:

若所述用户占用的小区类型为非室分小区,则根据预设的基站工参表以及所述详细话单数据,获取所述用户占用的每个基站的基站类型以及所述每个基站的位置数据;

当检测到所述所有基站的基站类型为室外基站时,根据所述每个基站的位置数据,计算所述所有基站两两之间的基站距离;

根据所述详细话单数据,记录在所述时间周期内发生变化的小区个数以及主小区的信号变化;

若检测到所述每个基站距离小于预设的距离阈值、且所述小区个数小于或等于预设的个数阈值以及所述信号变化小于预设的信号阈值,则判断检测到所述用户的类型为静态用户。

在这里,针对用户占用非室分小区所产生的xdr数据通过算法进行判断。当所述用户占用的小区类型为非室分小区时,从所述详细话单数据中可以获取得到所述用户在所述时间周期内所占用的所有基站,同时将所述详细话单数据关联预设的基站工参表,则可以获取所述用户占用的每个基站的基站类型以及每个基站的位置数据(经纬度信息),在这里,所述基站工参表包括了预设的基站信息,即每个预设基站的基站标识(enbid)、基站位置(基站具体经纬度)、基站类型等等,因此将所述详细话单数据关联所述基站工参表,得到所述用户占用的每个基站的经纬度,并且当所述用户占用的所有基站均为室外基站时,根据每个所述基站的经纬度来计算所有基站两两之间的基站距离,例如:

∪距离(enbid1,enbid2,enbid3,.......,enbidn)

进一步地,当所述用户移动位置时,测量到的邻区也会发生很大的变化,因此在获取所述用户占用的基站时分析所述用户占用的主邻小区的变化,并记录发生变化的小区个数(即pci个数),例如:

∑去重(enbid1,enbid2,....enbidn,pci1,pci2,pci3,.....,pcin)

同时还需要记录主小区rsrp(referencesignalreceivingpower,参考信号接收功率)的信号变化,例如:

±rsrp(enbid1_rsrp,enbid2_rsrp,enbid3_rsrp,.....enbid4_rsrp)

最后在判断所述用户占用的基站类型、基站距离、变化的小区个数以及信号变化是否满足预设的条件来检测所述用户的类型是否为静态用户。

作为示例,若检测到所述用户占用的所有基站均为室外基站,且所有基站的基站距离均小于600米(距离阈值),且邻区发生变化的小区个数小于或等于6个(个数阈值),以及所述所有主小区rsrp信号变化小于6dbm(信号阈值),则判定所述用户在所述时间周期内(15分钟)为静态行为,即为“静态用户”;反之所述用户在所述时间周期内的行为类型为移动态行为,即移动态用户,可将其相关数据或位置信息丢弃。例如,获取所述用户的15分钟数据,当所占用的所有基站均为室内基站,且满足以下三个判断条件时,则判断所述用户在这15分钟内为静态用户,反之为移动态用户,所述三个判断条件如下:

∪距离(enbid1,enbid2,enbid3,.......,enbidn)<=600米

∑去重(enbid1,enbid2,....enbidn,pci1,pci2,pci3,.....,pcin)<=6

±rsrp(enbid1_rsrp,enbid2_rsrp,enbid3_rsrp,.....enbid4_rsrp)<=6dbm

进一步地,所述步骤s30具体包括:

当检测到所述用户的类型为静态用户时,获取所述用户在所述时间周期内上报的位置信息并将所述位置信息补充回填到所述用户的无线信息中。

在这里,判断为非室分静态用户的所有无线信息,主要是利用所述用户在所述时间周期内曾经上报的经纬度进行回填,即当判断所述用户为静态用户时,则认为所述用户在所述时间周期内的位置是不变的,因此所述用户在所述时间周期内产生的所有无线信息对应的位置信息也是相同的,则获取所述用户曾经上报的位置信息(即经纬度信息)将其回填到所述无线信息中。

通过上述方式,根据所述用户在所述时间周期内所占用的小区类型,利用不同的算法对对用户位置移动进行判断,能够准确识别出占用室分小区与占用非室分小区的静态用户;对判断为静态用户的所有无线信息,对占用室分小区的用户回填基站经纬度以及对占用非室分小区的用户回填在该位置上曾经上报的精确经纬度,既保证用户经纬度回填的无线信息数量,又保证了用户经纬度回填的准确性。

请参阅图2,是本发明的一个优选的实施例提供的一种用户位置信息的回填装置的结构示意图,包括:

数据获取模块10,用于每隔预设的时间周期,获取待识别的用户在所述时间周期内的信令数据;

类型检测模块20,用于根据所述信令数据对所述用户的类型进行识别,检测所述用户的类型是否为静态用户;以及,

位置回填模块30,用于当检测到所述用户的类型为静态用户时,获取所述用户的位置信息并将所述位置信息回填到所述用户的无线信息中。

优选地,所述类型检测模块20,具体包括:

小区类型检测单元,用于根据所述信令数据确定所述用户在所述时间周期内占用的小区类型;

话单数据获取单元,用于从所述信令数据中提取所述用户在所述时间周期内的详细话单数据;以及,

用户类型检测单元,用于根据所述小区类型以及所述详细话单数据,检测所述用户的类型是否为静态用户。

进一步地,所述用户类型检测单元,具体包括:

第一基站提取单元,用于若所述用户占用的小区类型为室分小区,则根据预设的基站工参表和所述详细话单数据,获取所述用户占用的每个基站的基站类型;

第一数据计算单元,用于根据所述详细话单数据,计算所述每个基站的详细话单数据占比,并记录在所述时间周期内发生变化的小区个数;以及,

第一用户检测单元,用于根据所述每个基站的基站类型和详细话单数据占比、以及所述小区个数,检测所述用户的类型是否为静态用户。

进一步地,所述第一用户检测单元,具体用于,若检测到所述基站中存在唯一的第一基站的详细话单数据占比大于或等于预设的比例阈值且所述小区个数小于或等于预设的个数阈值,则判断检测到所述用户的类型为静态用户;其中,所述第一基站的基站类型为室内基站。

优选地,所述位置回填模块30,具体包括:

第一位置回填单元,用于当检测到所述用户的类型为静态用户时,从预设的基站工程资料中获取所述用户占用的基站的第一位置信息并将所述第一位置信息回填到所述用户的无线信息中;以及,

第二位置回填单元,用于获取所述用户在所述时间周期内上报的第二位置信息并将所述第二位置信息补充回填到所述用户的无线信息中。

优选地,所述用户类型检测单元,具体包括:

第二基站提取单元,用于若所述用户占用的小区类型为非室分小区,则根据预设的基站工参表以及所述详细话单数据,获取所述用户占用的每个基站的基站类型以及所述每个基站的位置数据;

第二数据计算单元,用于当检测到所述所有基站的基站类型为室外基站时,根据所述每个基站的位置数据,计算所述所有基站两两之间的基站距离;

小区变化记录单元,用于根据所述详细话单数据,记录在所述时间周期内发生变化的小区个数以及主小区的信号变化;以及,

第二用户检测单元,用于若检测到所述每个基站距离小于预设的距离阈值、且所述小区个数小于或等于预设的个数阈值以及所述信号变化小于预设的信号阈值,则判断检测到所述用户的类型为静态用户。

进一步地,所述位置回填模块30,具体包括:

第三位置回填单元,用于检测到所述用户的类型为静态用户时,获取所述用户在所述时间周期内上报的位置信息并将所述位置信息补充回填到所述用户的无线信息中。

需说明的是,以上所描述的装置实施例仅仅是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。另外,本发明提供的装置实施例附图中,模块之间的连接关系表示它们之间具有通信连接,具体可以实现为一条或多条通信总线或信号线。本领域普通技术人员在不付出创造性劳动的情况下,即可以理解并实施。

本发明又一个优选的实施例提供了一种终端设备,参见图3所示,是本发明的一个优选的实施例提供的一种终端设备的结构示意图,包括处理器100、存储器200以及存储在所述存储器200中且被配置为由所述处理器100执行的计算机程序,所述处理器100执行所述计算机程序时实现上述任一实施例所述的用户位置信息的回填方法。

示例性的,所述计算机程序可以被分割成一个或多个模块,所述一个或者多个模块被存储在所述存储器中,并由所述处理器执行,以完成本发明。所述一个或多个模块可以是能够完成特定功能的一系列计算机程序指令段,该指令段用于描述所述计算机程序在所述终端设备中的执行过程。

所述终端设备可以是桌上型计算机、笔记本、掌上电脑及云端服务器等计算设备。所述终端设备可包括,但不仅限于,处理器、存储器、显示器。本领域技术人员可以理解,上述部件仅仅是终端设备的示例,并不构成对终端设备的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件,例如所述终端设备还可以包括输入输出设备、网络接入设备、总线等。

所称处理器可以是中央处理单元(centralprocessingunit,cpu),还可以是其他通用处理器、数字信号处理器(digitalsignalprocessor,dsp)、专用集成电路(applicationspecificintegratedcircuit,asic)、现成可编程门阵列(field-programmablegatearray,fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等,所述处理器是所述终端设备的控制中心,利用各种接口和线路连接整个所述终端设备的各个部分。

所述存储器可用于存储所述计算机程序和/或模块,所述处理器通过运行或执行存储在所述存储器内的计算机程序和/或模块,以及调用存储在存储器内的数据,实现所述终端设备的各种功能。所述存储器可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序(比如声音播放功能、文字转换功能等)等;存储数据区可存储根据手机的使用所创建的数据(比如音频数据、文字消息数据等)等。此外,存储器可以包括高速随机存取存储器,还可以包括非易失性存储器,例如硬盘、内存、插接式硬盘,智能存储卡(smartmediacard,smc),安全数字(securedigital,sd)卡,闪存卡(flashcard)、至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。

其中,所述终端设备集成的模块如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明实现上述实施例方法中的全部或部分流程,也可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一个计算机可读存储介质中,该计算机程序在被处理器执行时,可实现上述各个方法实施例的步骤。其中,所述计算机程序包括计算机程序代码,所述计算机程序代码可以为源代码形式、对象代码形式、可执行文件或某些中间形式等。所述计算机可读介质可以包括:能够携带所述计算机程序代码的任何实体或装置、记录介质、u盘、移动硬盘、磁碟、光盘、计算机存储器、只读存储器(rom,read-onlymemory)、随机存取存储器(ram,randomaccessmemory)、电载波信号、电信信号以及软件分发介质等。需要说明的是,所述计算机可读介质包含的内容可以根据司法管辖区内立法和专利实践的要求进行适当的增减,例如在某些司法管辖区,根据立法和专利实践,计算机可读介质不包括电载波信号和电信信号。

需说明的是,上述终端设备可包括,但不仅限于,处理器、存储器,本领域技术人员可以理解,图3结构框图仅仅是终端设备的示例,并不构成对终端设备的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件。

本发明又一个优选的实施例提供了一种计算机可读存储介质,其特征在于,所述计算机可读存储介质包括存储的计算机程序,其中,在所述计算机程序运行时控制所述计算机可读存储介质所在设备执行上述任一实施例所述的用户位置信息的回填方法。

以上所述是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也视为本发明的保护范围。

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