预测性援助信息的制作方法

文档序号:9693716阅读:648来源:国知局
预测性援助信息的制作方法
【专利说明】
【背景技术】
[0001]除其它之外,移动计算设备(例如移动电话、平板计算机等)可以用作个人数字助理(PDA)、互联网浏览器、时钟和导航设备。利用这样的移动计算设备,用户能够几乎在任何时间从几乎任何位置访问似乎无限数量的信息。移动计算设备可以被用户用来跟踪时间、导航和/或以其它方式搜索信息从而更为容易地在一个地理区域之中和之外行进。
[0002]虽然能够访问大量信息在行进时对于用户可能是有利的,但是移动计算设备可能无法始终以一种有组织的方式来呈现所访问的信息。例如,当用户乘汽车或其它交通工具行进时,该交通工具可能出现故障并需要维修。为了识别修车店、拖车或其它援助信息,移动计算设备可以被配置为使得用户被要求利用在该移动计算设备上执行的各种应用来执行多个彼此相关的搜索,并且随后手动地将搜索结果拼在一起以找出所期望的援助信息。

【发明内容】

[0003]在一个示例中,本公开针对一种方法,包括由计算设备确定该计算设备的当前速度,并且响应于确定该计算设备的当前速度满足阈值速度,确定该计算设备当前是否位于非常规停留区域内,该非常规停留区域是少于阈值数量的其它计算设备已被确定为先前在其中停留过的地理区域。该方法还可以包括响应于确定该计算设备当前位于该非常规停留区域内,确定援助类型信息是否与该计算设备的用户相关。该方法还可以包括响应于确定援助类型信息与该用户相关,基于该计算设备的当前地理位置确定与该当前地理位置相关的援助信息,并且由该计算设备输出该援助信息以显示。
[0004]在一个示例中,本公开针对一种计算设备,其包括一个或多个处理器和至少一个模块。该至少一个模块能够由该一个或多个处理器操作以确定该计算设备的当前速度,响应于确定该计算设备的当前速度满足阈值速度,向远程计算系统发送该计算设备的当前地理位置的指示,从该远程计算系统接收该计算设备的当前地理位置是否处于非常规停留区域内的指示,该非常规停留区域是少于阈值数量的其它计算设备已被确定为先前在其中停留过的地理区域,并且基于所接收到的指示确定该计算设备的当前地理位置是否处于该非常规停留区域内。该至少一个模块能够进一步由该一个或多个处理器操作以响应于确定该计算设备的当前地理位置处于该非常规停留区域内而确定援助类型信息是否与该计算设备的用户相关,并且响应于确定援助类型信息与该计算设备的用户相关而基于该当前地理位置确定与该当前地理位置相关的援助信息,并且输出该援助信息以显示。
[0005]在一个示例中,本公开针对一种方法,包括由计算系统从移动计算设备接收该移动计算设备的当前速度以及该移动计算设备的地理位置的指示,并且响应于确定该移动计算设备的当前速度满足阈值速度并且该移动计算设备的地理位置处于非常规停留区域内,由该计算系统确定位于距该移动计算设备的地理位置的阈值距离内的一个或多个企业,该一个或多个企业被归类为提供援助服务。该方法还可以包括由该计算系统检索有关该一个或多个所确定的企业的信息作为援助信息,并且由该计算系统向该移动计算设备发送该援助ig息。
[0006]一个或多个示例的细节在附图和以下描述中给出。本公开的其它特征、目标和优势将从描述、附图以及从权利要求显而易见。
【附图说明】
[0007]图1是图示依据本公开的一个或多个方面的被配置为预测性地呈现援助信息的示例计算系统的概念图。
[0008]图2是图示依据本公开的一个或多个方面的被配置为预测援助信息何时可能对用户感兴趣的示例计算系统的框图。
[0009]图3是图示依据本公开的一个或多个技术的输出图形内容以在远程设备处显示的示例计算设备的框图。
[0010]图4是图示依据本公开的一个或多个方面的被配置为预测性地呈现援助信息的示例计算设备的示例操作的流程图。
[0011]图5是图示依据本公开的一个或多个方面的被配置为确定援助信息的示例计算系统的示例操作的流程图。
【具体实施方式】
[0012]总体上,本公开的技术可以使得计算系统能够预测性地确定移动计算设备的用户可能需要援助,并且作为响应自动向该用户提供援助信息。例如,该计算系统可以被配置为至少部分地基于计算设备的当前位置和当前速度来确定该计算设备已经停止移动同时位于通常不与停留相关联的区域内。基于该确定,该计算系统可以确定该计算设备的用户可能需要援助并且可以识别潜在相关的援助信息(例如,基于该计算设备的当前位置)。该援助信息可以包括与可能提供援助服务(例如,拖车服务、医疗服务等)并且位于距该计算设备的当前位置的阈值距离内的服务提供者相关的信息。该计算系统可以向该计算设备提供该辅助信息,所述计算设备进而可以输出该援助信息以在图形用户界面中显示。此外,该计算系统可以自动执行这些操作而例如不需要由用户来发起这样的操作。以这种方式,依据本公开的技术配置的计算系统可以预测计算设备的用户何时可能需要援助信息并且预测性地将该援助信息提供给与该用户相关联的计算设备,由此减少获得该援助信息所需的用户输入、努力和时间的量。
[0013]虽然该计算系统可以预测性地提供该援助信息,但是该计算系统可以仅在其接收到来自用户的收集并分析该信息的预先许可的情况下才接收当前位置信息和当前速度信息。例如,在以下所讨论的其中计算设备可以收集或者可以利用有关用户的个人信息的情形中,用户可以被提供控制该计算系统的程序或特征是否能够收集用户信息(例如,有关用户的电子邮件、用户的社交网络、社交动作或活动、职业、用户的偏好或用户的当前位置)或者对该计算设备是否可以和/或可以如何接收可能与用户相关的内容进行控制的机会。此夕卜,某些数据可以在其被计算设备存储或使用之前以一种或多种方式进行处理,使得移除个人可识别信息。例如,用户的身份可以被处理而使得无法确定有关该用户的个人可识别信息,或者可以在获得位置信息的情况下对用户的地理位置进行一般化处理(诸如处理到城市、ZIP码或州的级别),使得无法确定用户的特定位置。因此,用户可以对计算设备如何收集和使用有关该用户的信息加以控制。
[0014]图1是图示依据本公开的一个或多个方面的被配置为预测性地呈现援助信息的示例计算系统的概念图。在图1的示例中,该计算系统包括计算设备10、信息服务器系统60和网络30。
[0015]网络30表示任意公共或私有通信网络,例如蜂窝、WiFi和/或用于在计算设备之间传送数据的其它类型的网络。计算设备10和信息服务器系统60可以使用任意适当的通信技术跨网络30发送和接收数据。例如,计算设备10可以使用网络链接32A操作地耦合至网络66。信息服务器系统60可以通过网络链接32B操作地耦合至网络30。网络30可以包括网络集线器、网络交换机、网络路由器等,它们操作地互耦合从而在计算设备10和信息服务器系统60之间提供信息交换。在一些示例中,网络链接32A和32B可以是以太网、ATM或其它网络连接。这样的连接可以是无线和/或有线连接。
[0016]信息服务器系统60表示任意的适当远程计算系统,诸如一个或多个台式计算机、膝上计算机、大型机、服务器、云计算系统等,它们能够跨到网络30的网络连接32B发送和接收信息。在一些示例中,信息服务器系统60表示通过网络30提供一种或多种服务的云计算系统。诸如计算设备10的一个或多个计算设备可以使用信息服务器系统30来访问云提供的一种或多种服务。例如,计算设备10可以使用信息服务器系统60将数据存储在云中和/或访问云中的数据。
[0017]信息服务器系统60包括信息检索模块62、援助信息数据存储64A和位置信息数据存储64B。信息检索模块62可以使用驻留于信息服务器系统60中和/或在信息服务器系统60执行的软件、硬件、固件或者硬件、软件和固件的混合来执行所描述的操作。信息服务器系统60可以利用多个处理器或多个设备来执行信息检索模块62。信息服务器系统60可以将信息检索模块62作为在基本硬件上执行的虚拟机来执行。信息检索模块62可以作为操作系统或计算平台的服务来执行。信息检索模块62可以作为计算平台的应用层的一个或多个可执行程序来执行。
[0018]数据存储64A和64B表示用于存储与通信和导航相关的数据的任意适当存储介质。例如,援助信息数据存储64A可以存储与被确定为提供一种或多种援助服务的一个或多个企业相关的信息。例如,企业可以提供修车和/或拖车服务。作为另一个示例,企业可以提供法律服务(例如,用于辩护交通罚单或提高保释)。通常,术语“援助服务”是指企业所提供的对具有特定任务的人实施帮助的任何服务,诸如通过提供金钱、资源或信息来对此人进行帮助。援助信息可以根据企业名称、地址、服务类别等在数据存储64A内进行组织。信息服务器系统60例如可以通过查找地理位置并且获得有关与该地理位置相关联的一个或多个企业的信息来访问数据存储64A内的数据。数据存储64B可以存储位置信息,诸如数字地图、导航持续时间、导航路线指引等。信息服务器系统60可以作为对诸如计算设备10的连接至网络30的设备的基于云的数据访问服务,对存储在数据存储64A和64B的数据提供访问。
[0019]信息检索模块62可以执行对来自计算设备10的与存储在数据存储64A和64B中的数据以及远离信息服务器系统60存储的其它数据(例如互联网上的数据)相关的信息请求进行响应的功能。例如,信息检索模块62可以经由网络链接32B从计算设备10接收对从一个地理位置步行至另一个地理位置的估计持续时间的请求。信息检索模块62可以通过经由网络链接32B并通过网络30向计算设备10发送信息来响应于该请求而访问数据存储64B内的数据和/或互联网上的数据或者以其它方式远离信息服务器系统60存储的数据。
[0020]在图1的示例中,计算设备10是移动计算设备。然而,在其它示例中,计算设备10可以是平板电脑、个人数字助理(PDA)、膝上计算机、便携式游戏设备、便携式媒体播放器、电子书阅读器、手表、电视平台、汽车导航系统、可佩戴计算平台或者其它类型的计算设备。
[0021]如图1所示,计算设备10包括用户接口设备(UID)12。计算设备10的UID 12可以用作计算设备10的输入设备以及输出设备。UID 12可以使用各种技术来实现。例如,UID 12可以用作使用存在敏感输入屏幕的图形输入设备,诸如电阻式触摸屏、表面声波触摸屏、电容触摸屏、投射电容触摸屏、压力敏感屏幕、声音脉冲识别触摸屏或者另一种存在敏感显示技术。UID 12可以用作使用任意一种或多种显示设备的输出(例如显示)设备,诸如液晶显示器(IXD)、点阵显示器、发光二极管(LED)显示器、有机发光二极管(0LED)显示器、电子墨水,或者能够向计算设备10的用户输出可见信息的类似单色或彩色显示器。
[0022]计算设备10的UID12可以包括存在敏感显示器,其可以接收来自计算设备10的用户的触觉输入。UID 12可以通过检测来自计算设备10的用户的一
当前第1页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1