一种获取等待时长的方法和装置的制造方法

文档序号:9331099阅读:288来源:国知局
一种获取等待时长的方法和装置的制造方法
【技术领域】
[0001]本发明涉及室内无线定位技术领域,特别涉及一种获取等待时长的方法和装置。
【背景技术】
[0002]随着城市化的快速推进,大量人口涌入城市,使城市中聚集的人口与有限的城市公共设施之间产生了矛盾,这种矛盾的表现之一就是在对城市公共资源的使用上产生了排队现象,尤其是机场、火车站、银行或者医院等人群高度密集的地方,居民与公共资源之间的矛盾尤其尖锐,如何通过科学的手段对人群的等待时长进行预测具有重要的实际价值。
[0003]目前,主要是通过排队机对等待时长进行预测,然而排队机成本较高,且排队机在车站和机场等大型公共场所难以实施。

【发明内容】

[0004]为了解决现有技术的问题,本发明提供了一种获取等待时长的方法和装置。技术方案如下:
[0005]—种获取等待时长的方法,所述方法包括:
[0006]获取目标无线网络下各用户的位置信息和目标区域的位置范围,所述目标区域为所述目标无线网络所在区域中的一区域;
[0007]根据所述各用户的位置信息和所述位置范围,分别获取所述各用户进入所述目标区域的进入时间以及所述各用户离开所述目标区域的离开时间;
[0008]根据所述各用户的进入时间和离开时间,获取离开时间在离当前时间最近的预设时长内的用户在所述目标区域中的第一等待时长;
[0009]获取所述目标区域内的等待时长的预测模型;
[0010]根据所述第一等待时长和所述预测模型,计算用户在所述当前时间所在的预设时长内在所述目标区域中的第二等待时长。
[0011]进一步地,所述根据所述各用户的进入时间和离开时间,获取离开时间在离当前时间最近的预设时长内的用户在所述目标区域中的第一等待时长,包括:
[0012]根据所述各用户的离开时间,获取离开时间在离当前时间最近的预设时长内的用户;
[0013]根据所述获取的用户的进入时间和离开时间,计算所述获取的用户在所述目标区域中的第三等待时长;
[0014]从所述获取的用户的第三等待时长中去除不满足条件的第三等待时长,得到剩余的第三等待时长;
[0015]计算所述剩余的第三等待时长的平均值作为离开时间在离当前时间最近的预设时长内的用户在所述目标区域中的第一等待时长。
[0016]进一步地,所述获取所述目标区域内的等待时长的预测模型,包括:
[0017]获取所述目标区域的区域标识,根据所述区域标识,从区域标识和预测模型的对应关系中获取所述目标区域内的等待时长的预测模型;或者,
[0018]获取历史计算得到的用户在所述目标区域的第四等待时长和用户实际在所述目标区域等待的第五等待时长,根据所述第四等待时长和所述第五等待时长,生成所述目标区域内的等待时长的预测模型。
[0019]进一步地,所述根据所述第一等待时长和所述预测模型,计算用户在所述当前时间所在的预设时长内在所述目标区域中的第二等待时长,包括:
[0020]获取所述预测模型包括的预测系数;
[0021]计算所述第一等待时长与所述预测系数的比值作为用户在所述当前时间所在的预设时长内在所述目标区域中的第二等待时长。
[0022]进一步地,所述用户在所述当前时间所在的预设时长内在所述目标区域中的第二等待时长之后,还包括:
[0023]获取所述用户在所述当前时间所在的预设时长内在所述目标区域中实际等待的第六等待时长;
[0024]根据所述第二等待时长和所述第六等待时长,更新所述预测模型。
[0025]—种获取等待时长的装置,所述装置包括:
[0026]第一获取模块,用于获取目标无线网络下各用户的位置信息和目标区域的位置范围,所述目标区域为所述目标无线网络所在区域中的一区域;
[0027]第二获取模块,用于根据所述各用户的位置信息和所述位置范围,分别获取所述各用户进入所述目标区域的进入时间以及所述各用户离开所述目标区域的离开时间;
[0028]第三获取模块,用于根据所述各用户的进入时间和离开时间,获取离开时间在离当前时间最近的预设时长内的用户在所述目标区域中的第一等待时长;
[0029]第四获取模块,用于获取所述目标区域内的等待时长的预测模型;
[0030]计算模块,用于根据所述第一等待时长和所述预测模型,计算用户在所述当前时间所在的预设时长内在所述目标区域中的第二等待时长。
[0031]进一步地,所述第三获取模块,包括:
[0032]第一获取单元,用于根据所述各用户的离开时间,获取离开时间在离当前时间最近的预设时长内的用户;
[0033]第一计算单元,用于根据所述获取的用户的进入时间和离开时间,计算所述获取的用户在所述目标区域中的第三等待时长;
[0034]去除单元,用于从所述获取的用户的第三等待时长中去除不满足条件的第三等待时长,得到剩余的第三等待时长;
[0035]第二计算单元,用于计算所述剩余的第三等待时长的平均值作为离开时间在离当前时间最近的预设时长内的用户在所述目标区域中的第一等待时长。
[0036]进一步地,所述第四获取模块,包括:
[0037]第二获取单元,用于获取所述目标区域的区域标识;
[0038]第三获取单元,用于根据所述区域标识,从区域标识和预测模型的对应关系中获取所述目标区域内的等待时长的预测模型;或者,所述第四获取模块,包括:
[0039]第四获取单元,用于获取历史计算得到的用户在所述目标区域的第四等待时长和用户实际在所述目标区域等待的第五等待时长;
[0040]生成单元,用于根据所述第四等待时长和所述第五等待时长,生成所述目标区域内的等待时长的预测模型。
[0041]进一步地,所述计算模块,包括:
[0042]第五获取单元,用于获取所述预测模型包括的预测系数;
[0043]第三计算单元,用于计算所述第一等待时长与所述预测系数的比值作为用户在所述当前时间所在的预设时长内在所述目标区域中的第二等待时长。
[0044]进一步地,所述装置还包括:
[0045]第五获取模块,用于获取所述用户在所述当前时间所在的预设时长内在所述目标区域中实际等待的第六等待时长;
[0046]更新模块,用于根据所述第二等待时长和所述第六等待时长,更新所述预测模型。
[0047]在本发明实施例中,通过目标无线网络下各用户的位置信息,确定离开时间在离当前时间最近的预设时长内的用户在目标区域中的第一等待时长,根据第一等待时长和预测模型,计算用户在当前时间所在的预设时长内在目标区域中的第二等待时长,从而并不用增加成本即可获取到第二等待时长且能该方法能够应用在任何有无线网络的公共场所,应用范围广。
【附图说明】
[0048]图1是本发明实施例1提供的一种获取等待时长的方法流程图;
[0049]图2-1是本发明实施例2提供的一种获取等待时长的方法流程图;
[0050]图2-2是本发明实施例2提供的获取用户离开目标区域的离开时间的示意图;
[0051]图3是本发明实施例3提供的一种获取等待时长的装置结构示意图。
【具体实施方式】
[0052]为使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明实施方式作进一步地详细描述。
[0053]实施例1
[0054]本发明实施例提供了一种获取等待时长的方法,参见图1,其中,该方法包括:
[0055]步骤101:获取目标无线网络下各用户的位置信息和目标区域的位置范围,目标区域为目标无线网络所在区域中的一区域;
[0056]步骤102:根据各用户的位置信息和该位置范围,分别获取各用户进入目标区域的进入时间以及各用户离开目标区域的离开时间;
[0057]步骤103:根据各用户的进入时间和离开时间,获取离开时间在离当前时间最近的预设时长内的用户在目标区域中的第一等待时长;
[0058]步骤104:获取目标区域内的等待时长的预测模型;
[0059]步骤105:根据第一等待时长和该预测模型,计算用户在当前时间所在的预设时长内在目标区域中的第二等待时长。
[0060]进一步地,根据各用户的进入时间和离开时间,获取离开时间在离当前时间最近的预设时长内的用户在目标区域中的第一等待时长,包括:
[0061]根据各用户的离开时间,获取离开时间在离当前时间最近的预设时长内的用户;
[0062]根据获取的用户的进入时间和离开时间,计算获取的用户在目标区域中的第三等待时长;
[0063]从获取的用户的第三等待时长中去除不满足条件的第三等待时长,得到
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1