通过行为预测防止掉线呼叫的制作方法
【专利说明】通过行为预测防止掉线呼叫
[0001]置量
[0002]诸如智能手机的移动设备的使用,几乎无所不在。许多这些移动设备包括确定它们的物理位置的能力。也就是说,移动设备能够确定它在物理世界中的位置。按照惯例,位置确定通常通过使用全球定位系统(GPS)、多无线电信号的某种形式的三边测量法或者插值、因特网协议(IP)地理定位或其某种组合而被完成。
[0003]一些所谓的基于位置的服务(LBS)正在出现,该服务利用了许多人每天随身携带的移动设备的位置检测能力。例如,LBS包括针对性的广告、社交网络、朋友定位(“登记处”)、相片标签、生活记录、基于位置的游戏、健康监控以及其他。基于位置的服务还可以包括交通工具或包裹追踪。
[0004]附图简要说明
[0005]图1示出了被用于表示根据这里的描述的实施方案的示例性周边地图。
[0006]图2示出了被用于表示根据这里的描述的实施方案的示例性路线图。
[0007]图3示出了根据这里描述的一个或多个实施方案的示例性系统。
[0008]图4示出了根据这里描述的一个或多个实施方案的示例性移动设备。
[0009]图5-9示出了根据这里描述的实施方案的处理。
[0010]图10示出了根据这里描述的技术实施的示例性计算设备。
[0011]图11示出了根据这里描述的技术实施的示例性设备。
[0012]详细描述参照了附图。在附图中,参考标号最左边的数字识别了该参考标号第一次出现的附图。贯穿附图,相同的数字被用于引用类似的特征和组件。
[0013]详细描沐
[0014]即使在蜂窝电话服务的普遍覆盖和手机广泛使用的这个时代,仍然是这种情形:蜂窝电话呼叫经常的在相同的地点或者规律性地在特定的时间和地点掉线。
[0015]这里所公开的是,基于当设备行进时检测一组周围可识别的无线信号(IWS)源,估计由诸如蜂窝电话的移动设备行进的路线的技术。这里所公开的还有基于移动设备的过往行为和沿着由该蜂窝电话行进的路线的掉线呼叫的历史,预测沿着该路线的蜂窝电话服务覆盖空洞存在的位置。该历史可以利用众包信息和/或来源于移动设备本身的信息被建立。当信息从一个很大的群或“一群”用户收集时,它经常被称为众包。在一个或多个实施方案中,移动设备辅助确定何时用户应当关注将发生的呼叫失败。
[0016]蜂窝呼叫由于多种原因掉线。一些呼叫因为网络中的拥塞而掉线。其他呼叫当离开覆盖区域时掉线。另一些呼叫因为信号强度不够和或者因为强干扰而掉线。掉线呼叫持续发生的位置可以被称为“覆盖空洞”或者“死角”。
[0017]在此所描述的一个或多个实施方案中,移动设备建模和追踪用户通常访问的地点或者在这些地点之间用户采用的路径。例如,移动设备能够识别何时呼叫掉线,记忆位置,随时间继续监控该位置以识别失败的一贯模式,当需要连接时,如果移动设备应当能够确定正去往不良区域,然后警告或者重新引导用户。
[0018]利用周期的(例如,大约每分钟一次)W1-Fi扫描的结果,建模和追踪以一种节能的方式被执行。该技术的结果为用户模式的基于图形的模型,其中节点和边界表示地点和它们之间的路线。基于在WiFi扫描期间所观察到的802.11无线接入点(WAP)的SSID和BSSID,地点和路线被学习并且稍后被识别。数据显示当处于或向已知地点移动时,实施方案在95 %的时间准确地预测了用户的状态。
[0019]这里所描述的掉线呼叫预测系统可以利用众包以学习/验证不良覆盖点。当设备处于之前从未访问的区域时,它可以就在该区域内弱覆盖的可能点查询众包数据库。当设备已经获知弱覆盖点时,通过将关于该弱覆盖点位置的信息向数据库捐献,它能够与其他设备合作。在数据库内,来源于各个用户的弱覆盖区域的报告可以与来源于其他用户的报告以秘密的方式比较,并确定该弱覆盖点是否被其他用户遇到,并确定它是否与干扰或弱覆盖相关,而与网络负载或拥塞问题无关。
[0020]因为这里所描述的技术加入了学习元件,随着网络和覆盖改变,它可以调整呼叫掉线可能性的比率。在一个或多个实施方案中,这里所描述的技术记录了呼叫掉线的位置并记住它以用于以后参考。另外,每当相同的点被接近时,路线被监控以确定问题是否持续并需要被包括于警告中,或者问题是否已经被解决。由于模型的连续学习和更新,该技术考虑了蜂窝电话系统运营商可能对该区域做出了改变或改进。
[0021]这里所描述的技术的一个或多个实施方案还促进了准确预测用户的可能目的地在哪和他们可能什么时候到达这些目的地。能够准确预测路线、目的地和估计的到达时间(ETA)具有几个应用。这些应用包括准确预测目的地和到达时间,这允许有限资源(例如,电池或网络数据限制)的更智能预算。应用还包括准确的路线信息,这使得预测路线上可能会遇到的网络资源(例如,用于云/客户端同步的未被充分利用的所谓4G无线电的区域)。同时,路线/目的地/ETA信息在社交网络中对保持人们了解朋友和家庭的行为具有直接的用途。
[0022]此外,在确定移动设备行经的路线后,这里的技术确定移动设备行经的路线是否为已知路线。如果该路线为已知路线,基于沿着该已知路线的掉线的蜂窝电话呼叫的过往历史,这里所描述的技术预测是否存在一个或多个已经学习的已知的覆盖空洞。如果沿着该已知路线存在一个或多个被预测的覆盖空洞,这里所描述的技术生成覆盖空洞通知,所述覆盖空洞通知指示沿着该路线存在一个或多个覆盖空洞。
[0023]尽管不可能预测蜂窝手持设备上的所有掉线呼叫,这里所描述的技术可以在它们再次发生以前,识别可能的呼叫掉线区域。通过了解用户追随的路线,从这些路线学习用户的过往行为,和将这些与任何愤怒的之前历史组合而被实现,以当用户接近覆盖空洞时警告该用户。
[0024]这里所描述的技术还保持了覆盖空洞的历史,并且当再次经过该区域时,为准确性而重新测试它们。随时间过去,移动设备可以预测在给定路线上或路线的给定部分呼叫掉线的可能性。移动设备然后能够在出行期间,或者到达蜂窝呼叫可能掉线的位置之前的一定量的时间,提供通知。
[0025]位詈觉知
[0026]位置觉知涉及移动设备确定它的当前位置。传统的位置确定方法包括GPS和信号定位(例如,三角测量、三边测量和其他形式的内插和外插法)以确定关于多个信号源的地理位置。GPS为近于无所不在的户外定位技术,并且GPS使能的典型的智能手机具有三至五米的准确度。对信号定位,信号源可以使用蜂窝或IEEE 802.11 (即W1-Fi)的变形。信号定位方法依赖于信号源地图,信号源的位置已知从而推断设备的位置。
[0027]然而,GPS技术为资源集中型并且被限制于户外应用。特别地,GPS技术需要计算并且耗电高。大多用户已经了解到当他们的移动设备依赖于电池时节约地使用他们的GPS。否则,GPS将很快耗尽他们的移动设备的电池。另外,GPS技术依赖于从地球同步人造卫星接收信号。室内以及周围具有很高建筑物的城市街道上,移动设备无法接收足够的信号以进行可靠的GPS计算是常见的。
[0028]传统的方法依赖于物理或地理位置的确定以估计路线、预测目的地、并计算估计的到达时间(“ETA”)。与那些传统方式不同,基于沿着路线的“被观察的”周围的无线电环境,这里所描述的技术的一个或多个实施方案学习和识别用户经常使用的路线。
[0029]这里所描述的一个或多个实施方案包括,例如,基于在常去的离散位置的“被观察的”周围的无线电环境,移动设备识别和学习该位置。特别地,移动设备能够识别和学习哪些周围的可识别无线(“IWS”)源为在该离散位置的接收范围内地形的一部分。
[0030]无线接入点(“WAP”)为周围的IWS源的特定示例。IWS源这里被称为周围的,因为当移动设备四处移动时,它们可以在环境中被检测或“被观察到”。因为每一个IWS源是唯一地可识别,IWS源被称为“可识别的”。例如,每一个WAP可以通过它的基本服务集识别(BSSID)或媒体接入卡(MAC)地址被唯一地识别。当然,其他识别特征可以被单独使用,或相互组合使用,或与BSSID或MAC地址一起使用。这种其他识别特征的示例包括服务集识别(SSID)和接收的信号强度指示(RSSI)。
[0031]地理定位,还被称为地球物理定位,包括确定目标或人物在真实世界的地理位置。相比地理定位,“物理定位”是一个更为广泛的词,并包括确定目标或人物在任何真实世界的位置。
[0032]示例性情景
[0033]图1包括示例性邻居地图100,该地图将被用于示出示例性情景,其中这里所描述的技术的一个或多个实施方案可以被采用。为了示出的目的,地图100示出了具有携带激活的移动设备104的驾驶员或乘客(未被示出)的公路上的汽车102。当该移动设备104为激活时,用户不需要与其交互。实际上,如果该用户为汽车的驾驶员,这一行为一般而言是不安全的。实际上,采用这里所描述的实施方案,移动设备104可被编程为在沿着路线的指定位置自动发送消息。例如,当驾驶员距离他的目的地还有五分钟时,文本消息可以被自动发送。这有助于驾驶员避免当驾驶时通过手动输入这一文本消息而可能危险的分心。
[0034]地图100还示出了几个兴趣点(POI),它可以为已知或者被确定为携带移动设备104的用户行进的路线的起点或终点(S卩,目的地)。图1所描述的POI包括家110、快餐店112、咖啡馆114( S卩,咖啡商店)、学校119、杂货商店118、教堂120、制造厂122(即,工厂)、另一咖啡馆124、医生的诊所129、饭店128和购物中心130。
[0035]地图100还示出了分布于该周边地区的许多无线接入点(WAP)。每一个WAP被标记为分布于A到Y的大写字母。双点划线圈指示了每一个描述的WAP的范围。虽然在地图100中未被不出,图1所描述的每一个POI都包含一个或多个WAP。
[0036]WAP为周围的可识别的无线信号(IWS)源的特定示例。IWS源在此被称为周围的,因为当移动设备104沿着如地图100所示的一个或多个街道上的路径行进时,它们可以在环境中被检测或“被观察到”。
[0037]IffS源被称为“可识别的”,因为每一个是唯一地可识别的。例如,每一个WAP可以通过它的基本服务集识别(BSSID)或媒体接入卡(MAC)地址被唯一地识别。当然,其他识别特征可以被单独使用,或相互组合使用,或与BSSID或MAC地址一起使用。这种其他识别特征的示例包括服务集识别(SSID)和接收的信号强度指示(RSSI)。
[0038]另外,一旦IWS源被移动设备唯一地识别,为了便于处理,实施方案可以分配唯一的标识符。例如,人家里的IWS源可以被标示为“家”,如地图100中的110所示。
[00