用于聚合遗漏呼叫数据并调整电话设置的系统和方法
【专利说明】
【背景技术】
[0001]喧哗环境可能使得难以听到电话铃音,导致遗漏呼叫。在安静环境中,用户的电话铃音可能无意中打扰其他人。移动计算设备上的电话声音设置通常要求用户的手动干预和调整。例如,用户通常必须手动地将电话的铃音设置设定成静音、振动或有声。一旦铃音已被调整,其通常将保持在最后的设置直至其再次被用户手动地改变。用户将常常忘记将电话调到适当的设置。例如,用户可能在离开电影院之后忘记将铃音调回开启。结果,用户可能听不到电话响铃且潜在地遗漏重要的电话呼叫。
【发明内容】
[0002]由本公开技术的某些实施方式可解决上述需要中的一些或全部。某些实施方式可包括将指示在移动计算设备处接收到的一个或多个遗漏呼叫的数据聚合并基于相对于遗漏呼叫区域的移动计算设备的位置而调整移动计算设备的电话设置。
[0003]根据实施方式,提供了一种方法,其包括由计算设备至少部分地基于与一个或多个遗漏呼叫相关联的位置数据来限定一个或多个遗漏呼叫区域。该方法包括从移动计算设备接收请求并向移动计算设备且响应于该请求发送遗漏呼叫区域中的一个或多个的指示。
[0004]另一实施方式可以包括确定相对于一个或多个遗漏呼叫区域的移动计算设备的位置的方法。该一个或多个遗漏呼叫区域至少部分地基于与一个或多个遗漏呼叫相关联的位置数据。该方法还包括当移动计算设备所确定的位置对应于该一个或多个遗漏呼叫区域中的至少一个时输出一个或多个命令。
[0005]根据另一实施方式,提供了另一方法。该方法包括由移动计算设备请求与一个或多个遗漏呼叫区域相关联的遗漏呼叫区域数据。该方法还包括在移动计算设备处接收遗漏呼叫区域数据。该遗漏呼叫区域数据包括对应于一个或多个遗漏呼叫区域的位置信息。该方法包括确定相对于该一个或多个遗漏呼叫区域的移动计算设备的位置,并当移动计算设备所确定的位置对应于该一个或多个遗漏呼叫区域中的至少一个时输出一个或多个命令。
[0006]根据另一实施方式,提供了另一方法。该方法包括确定相对于一个或多个遗漏呼叫区域的移动计算设备的位置,其中,该一个或多个遗漏呼叫区域至少部分地基于与一个或多个遗漏呼叫相关联的位置数据。该方法还包括当移动计算设备的位置对应于该一个或多个遗漏呼叫区域中的至少一个时输出一个或多个命令。
[0007]根据另一实施方式,提供了一种系统。该系统包括被配置成至少部分地基于与一个或多个遗漏呼叫相关联的位置信息来限定一个或多个遗漏呼叫区域、从移动计算设备接收位置数据并向移动计算设备发送遗漏呼叫区域中的一个或多个的指示的服务器。根据另一实施方式,该系统包括与该服务器通信的移动计算设备,其中,该移动计算设备包括位置检测系统。该移动计算设备被配置成接收遗漏呼叫区域中的一个或多个的指示,使用该位置检测系统来确定相对于一个或多个遗漏呼叫区域的移动计算设备的位置;以及响应于确定移动计算设备的位置对应于该一个或多个遗漏呼叫区域而改变一个或多个设备设置。
[0008]在本文中详细地描述了本公开技术的其他实施方式、特征以及方面,且其被认为权利要求公开技术的一部分。可以参考如下详细描述、附图以及权利要求来理解其他实施方式、特征以及方面。
【附图说明】
[0009]现在将对附图和流程图进行参考,其不一定按比例描绘,并且在其中:
[0010]图1是根据实施方式的说明性遗漏呼叫聚合系统100的框图。
[0011]图2是根据实施方式的说明性移动通信系统200的框图。
[0012]图3是根据实施方式的说明性服务器架构300的框图。
[0013]图4是根据实施方式的方法的流程图。
[0014]图5是根据另一实施方式的另一方法的流程图。
【具体实施方式】
[0015]下面将参考附图来更充分地描述本公开技术的一些实施方式。然而,可以以许多不同的形式来体现本公开技术,并且不应将其理解为局限于在本文中所阐述的实施方式。
[0016]在如下描述中,阐述了许多特定细节。然而,应理解的是可在没有这些特定细节的情况下实践所公开技术的实施方式。在其他情况下,并未详细地示出众所周知的方法、结构和技术以免使本描述的理解含糊不清。对“一个实施方式”、“实施方式”、“实施方式”、“各种实施方式”等的参考指示这样描述的本公开技术的实施方式可包括特定特征、结构或特性,但并不一定每个实施方式都包括该特定特征、结构或特性。此外,短语“在一个实施方式中”的重复使用不一定指的是同一实施方式,虽然其可以这样。
[0017]如本文所使用的,除非另外指定序数形容词“第一”、“第二”、“第三”等的使用来描述公共对象,仅仅指示正被提及类似对象的不同实例,而并不意图暗指如此描述的对象必须在时间上、空间上、在排序中或以任何其他方式处于给定序列中。
[0018]本公开技术的某些实施方式可在移动计算设备上自动地调整铃音或其他设置,例如以帮助移动计算设备的用户检测来电呼叫。实施方式可帮助用户避免由于用于用户当前环境的不适当的铃音设置而遗漏来电呼叫。在某些实施方式中,可基于例如与在移动计算设备处接收到的一个或多个遗漏(即,接收到但未答复)呼叫相关联的数据来自动地调整铃音和/或其他移动计算设备设置。在一些实施方式中,可从已在一个或多个已知位置上接收到遗漏呼叫的其他移动计算设备聚合此类数据。
[0019]本公开技术的实施方式可收集并聚合指示在移动计算设备处接收到的一个或多个遗漏呼叫的数据以限定遗漏呼叫区域。在某些实施方式中,可利用来自指示在移动计算设备和/或限定的遗漏呼叫区域处接收到的一个或多个遗漏呼叫的数据的信息来动态地优化移动计算设备设置。例如,可动态地优化的移动计算设备设置可包括但不限于铃音音量、铃音音调、铃音信号频率、铃音信号频率变化、音高、振动强度、振动频率、视觉通知、屏幕色彩、屏幕亮度以及应用程序生成的警报,其包括与电子邮件和SMS消息相关联的警报。在一个实施方式中,可利用指示在移动计算设备处接收到的一个或多个遗漏呼叫的数据基于其中用户在历史上已遗漏呼叫的特定位置来限定用于给定用户的遗漏呼叫地图。在另一实施方式中,可利用指示在移动计算设备处从多个用户接收到的一个或多个遗漏呼叫的数据来限定一般化的遗漏呼叫地图。在某些实施方式中,可用指示在移动计算设备处接收到的一个或多个遗漏呼叫的历史数据来填充数据库。在一个实施方式中,数据库信息可以被更新为指示在移动计算设备处接收到的一个或多个遗漏呼叫可用的新数据。一个实施方式可例如基于数据的使用期而向数据分配权重。当移动计算设备的位置在已被确定为与在一般化遗漏呼叫地图中的有问题的遗漏呼叫地区相对应的一个或多个遗漏呼叫区域时,例如,一般化遗漏呼叫地图可被个别移动计算设备用户用来指示移动计算设备自动地调整其电话铃音设置。在另一实施方式中,可手动地或自动地提交遗漏呼叫的位置以创建用于自定义铃音设置的自定义区域。基于此聚合后的数据,移动计算设备可相应地调整其电话声音设置以便帮助防止用户在将来听不到他/她的电话并遗漏呼叫。
[0020]根据某些实施方式,本公开技术可聚合以下信息中的一个或多个:当遗漏呼叫发生时移动计算设备的特定位置、遗漏呼叫发生的时间、遗漏呼叫时的移动计算设备的当前声音设置(例如,铃音音量水平)以及遗漏呼叫之后的用户响应(例如,用户是否立即发起返回呼叫、忽视遗漏呼叫、发送文本消息等)。
[0021]根据某些实施方式,本公开技术可出于优化或学习用于移动计算设备的适当设置的目的而故意地忽视遗漏呼叫。例如,用户可故意地使移动计算设备的电话静音以避免接受呼叫,或者用户可在稍后注意到呼叫被遗漏,但是选择不返回呼叫。然而,如果用户已遗漏来电呼叫并立即返回该呼叫,实施方式可确定该呼叫不是故意地被遗漏,并且因此自动地调整移动计算设备的声音设置(例如,铃音音量)以防止将来在同一环境中接收到的后续呼叫被遗漏。在某些实施方式中,还可在设置电话铃音设置时利用呼叫者信息。例如,在某些实施方式中,如果用户已忽视来自特定呼叫者的呼叫超过预定次数,则移动计算设备的铃音音量可被自动地设置成适当的音量和/或设置,使得其不会当从该特定呼叫者接收到后续电话呼叫时进一步打扰用户。
[0022]提出了以下三个示例以提供用于其中可利用本公开技术的情况的进一步阐述和动机:
[0023](I)用户在夜晚时常出入嘈杂的位置(例如,酒吧或火车站)且常常在此时遗漏在此位置中的呼叫。由于用户通常返回此类呼叫,所以认为该呼叫非故意地被遗漏。本公开技术的实施方式可利用用于特定用户(和/或来自其他用户)的位置信息和历史遗漏呼叫信息来确定用户在遗漏呼叫区域中。本公开技术的实施方式可在将来当用户进入上述嘈杂位置时调整电话声音设置(例如,至有声和振动)。
[0024](2)用户在大多数星期六下午拜访安静的位置。由于用户响应于当处于安静位置时接收到的来电呼叫而有意地指示电话使其铃音静音,所以可认为此类呼叫被故意地遗漏。实施方式可当用户在将来进入同一安静位置时将移动计算设备的电话声音设置调整成不那么突出选项(例如,“静