个人守护程序的加速训练制造技术

技术编号:13837348 阅读:59 留言:0更新日期:2016-10-15 22:31
呈现了在移动计算设备上作为后台过程执行的个人守护程序的系统和方法,其用于向相关联用户提供个人协助。当个人守护程序维护对应于相关联用户的个人信息时,个人守护程序被配置为不与除了相关联用户外的任意其它实体共享相关联用户个人信息,除非在所述相关联用户建立的启发法和行为的条件下。个人守护程序监视和分析相关联用户的动作,以确定相关联用户的额外个人信息。另外,当从与移动计算设备相关联的多个传感器接收一个或多个事件的通知时,个人守护程序代表相关联用户执行个人协助动作。

【技术实现步骤摘要】
【国外来华专利技术】
技术介绍
越来越多的人表达并展示出使计算机理解他们并提供被调整为其个性化需要和上下文的个性化协助的兴趣。自然,为了提供被调整为人们的个性化需要和上下文的个性化协助,协助过程必须知道人的许多方面,即,他或她的个人信息。事实上,过程知道人的方面越多,过程针对该人对信息进行的个性化就会越好。因此,关键问题是:如何保护个人信息并提供个性化协助。当代表相关联用户操作的个人守护程序能够提供个人协助并安全地维护相关联用户的个人信息(如美国专利申请号14/187567的“Local Personal Daemon”以相关方式描述的)时,来自“空白板”的个人守护程序的学习方面/过程花费时间,相关联用户将宁愿将时间用于接收个人协助。
技术实现思路
提供该“
技术实现思路
”是为了引入将在下文“具体实施方式”部分进一步描述的简化形式的概念选择。该“
技术实现思路
”并不意图识别所要求保护主题的关键特征或基本特征,也不意图用于限定所要求保护主题的范围。根据所公开的主题的方面,呈现了一种移动计算设备,其被配置为向相关联用户提供个人协助。所述移动计算设备包括处理器和存储器,其中所述处理器结合额外可执行部件执行指令,以向所述相关联用户提供个人协助。这些额外可执行部件包括个人守护程序。所述个人守护程序被配置为:在所述移动计算设备的后台中操作;维护关于所述相关联用户的个人信息的数据库;监视所述相关联用户结合所述移动计算设备所进行的动作;以及代表所述相关联用户,响应于接收到的事件通知并根据由所述个人守护程序维护的启发法的集合,执行个人协助动作。代表相关联用户实施个人协助动作的启发法集合包括从由所述相关联用户选择的个人守护程序模型获得的启发法的预定集合。根据所公开的主题的额外方面,呈现了一种用于向相关联用户提供个人协助的计算设备实现的方法。所述方法包括以下每个步骤(由在移动计算设备上的后台中运行的个人守护程序过程实现):收集与所述相关联用户相关的个人信息的初始集合;向所述相关联用户呈现个人守护程序模型的集合,每个个人守护程序模型呈现功能的但未分配(给相关联用户)的特任守护程序,其包括用于通过个人守护程序提供个人协助的启发法的预定集合;接收由个人守护程序模型的相关联用户进行的选择;用在个人信息库中的启发法的预定集合来更新所述个人守护程序;接收与所述相关联用户相关的订阅事件的通知,其中所述订阅事件对应于启发法的预定集合中的一个;查阅启发法的预定集合以识别关于接收所述订阅事件的、代表相关联用户采取的一个或多个动作;以及在没有用户输入的情况下,在所述计算设备上代表所述相关联用户执行识别出的动作。附图说明所公开主题的上述方面和许多伴随优点通过在结合附图时参考下列描述将变得更容易理解,并且更好地理解,其中:图1示出了向多个订户提供个人协助/个性化的第三方、单片系统常见的根据增加的个性化的个人信息安全性的关系的示例性图(通过对个人信息的相当的增加的访问)说明;图2是示出了示例性网络环境的图,在该网络环境中,适当地配置有个人守护程序的计算设备可以操作;图3是示出了包括与同一用户相关联的多个计算设备的示例性网络环境的图;图4是示出了适当的配置为由个人守护程序提供个人协助的示例性计算设备的框图;图5是根据所公开的主题的方面的示出了个人守护程序的示例性处理阶段的框图;图6是示出了通过个人守护程序提供个人协助的流程图;图7是示出了用于分析用户活动以学习并适应相关联用户的额外个人信息的示例性例程的流程图;图8是示出了用于初始化个人守护程序的示例性例程的流程图;图9和图10是示出了用于初始化个人守护程序的个人守护程序模型的列表的描述的示意图;以及图11是示出了个人守护程序和多方守护程序的示例性布置1100的示意图。具体实施方式为了清晰起见,在本文档中术语“示例性”应该解释为用作某种事物的说明或例子,并且不应该解释为所述事物的理想和/或主要图示。术语“个人信息”对应于相关联用户的信息、数据、元数据、偏好、行为,以及与用户交互的规则、或更准确的状态、启发法。一般而言,个人信息是关于相关联用户的用于表示用户的一些方面的信息。个人信息可以包括数据,诸如(例如但不限于)性别、年龄、教育、人口统计数据、住处、公民身份等。个人信息还可以包括偏好和兴趣、专长、能力等。此外,个人信息可以包括启发法(包括通过相关联用户建立的启发法以及通过分析学习和/或推断的启发法,如下所述),用于在提供个人协助时与相关联用户交互。如在本文中使用的,启发法对应于通常达到或由试验与错误开发的解决方案/引导原理。这样,可以随着时间通过额外的试验与错误来修改启发法。如将在下文更详细讨论的,虽然启发法一般通过是随着时间试验与错误开发的(即,通过训练过程,一般是正在进行的训练过程),但是可以将个人守护程序的启发法并入到用户的个人守护程序,以加速个人守护程序的训练过程。提供个性化协助的一个方案是可以部署在线服务,所述在线服务通过部署收集、存储、核对、分析和操纵从全世界收集到的大量数据的大量计算机和/或处理器,而向大量订户提供个性化协助。在该单片模型中,希望接收个性化协助和/或推荐的订户向在线服务提供各种项目的个人信息,并且通常还允许在线服务监视订户生活的多个方面,以学习关于他们的额外的个人信息。捕捉并分析订户几乎每次采取的(尤其是关于其计算机的)活动以识别额外的个人信息,这些活动包括但不限于在线行为、购买、偏好、联盟、银行信息等。在线服务然后基于收集并维持其订户而集聚的个
人信息,来部署各种过程以提供个性化协助。术语“事件”(如下文所述的由On{Event本文档来自技高网
...

【技术保护点】
一种移动计算设备,其被配置为以在所述移动计算设备上自动执行的一个或多个个人协助动作的形式向相关联用户提供个人协助,所述移动计算设备包括处理器和存储器,其中,所述处理器在所述移动计算设备上执行指令,以向所述相关联用户提供个人协助,所述移动计算设备还包括:个人守护程序,其是能够执行的部件,被配置为:在所述移动计算设备的后台中操作;维护关于所述相关联用户的个人信息的数据库;监视所述相关联用户结合所述移动计算设备所进行的动作;响应于接收到事件的通知,代表所述相关联用户执行个人协助动作,其中,执行所述个人协助动作是根据由所述个人守护程序维护的启发法的集合进行的;其中,所述个人守护程序进一步被配置为不与除了所述相关联用户外的任意其它实体共享所述相关联用户的个人信息,除了在由所述相关联用户建立的启发法的条件下;以及其中,用于代表所述相关联用户执行个人协助动作的所述启发法的集合包括从由所述相关联用户选择的个人守护程序模型获得的启发法的预定集合。

【技术特征摘要】
【国外来华专利技术】2014.02.24 US 14/187,567;2014.05.09 US 14/274,6501.一种移动计算设备,其被配置为以在所述移动计算设备上自动执行的一个或多个个人协助动作的形式向相关联用户提供个人协助,所述移动计算设备包括处理器和存储器,其中,所述处理器在所述移动计算设备上执行指令,以向所述相关联用户提供个人协助,所述移动计算设备还包括:个人守护程序,其是能够执行的部件,被配置为:在所述移动计算设备的后台中操作;维护关于所述相关联用户的个人信息的数据库;监视所述相关联用户结合所述移动计算设备所进行的动作;响应于接收到事件的通知,代表所述相关联用户执行个人协助动作,其中,执行所述个人协助动作是根据由所述个人守护程序维护的启发法的集合进行的;其中,所述个人守护程序进一步被配置为不与除了所述相关联用户外的任意其它实体共享所述相关联用户的个人信息,除了在由所述相关联用户建立的启发法的条件下;以及其中,用于代表所述相关联用户执行个人协助动作的所述启发法的集合包括从由所述相关联用户选择的个人守护程序模型获得的启发法的预定集合。2.根据权利要求1所述的移动计算设备,其中:根据由所述相关联用户选择的个人守护程序模型中的一个或多个指示,所述个人守护程序从所述相关联用户处获得个人信息;以及根据由所述相关联用户选择的个人守护程序模型中的一个或多个指示,所述个人守护程序获得相关的外部信息。3.根据权利要求2所述的移动计算设备,其中,所述相关的外部信息包括所述相关联用户本地的地图或所述相关联用户本地的场地中的任意一个或多个。4.根据权利要求1所述的移动计算设备,其中:所述个人守护程序模型的启发法的预定集合是根据启发法的预定集合的特性来进行组织的;以及所述个人守护程序模型的启发法的预定集合是由所述用户根据能够使用的启发...

【专利技术属性】
技术研发人员:D·C·布格尔
申请(专利权)人:微软技术许可有限责任公司
类型:发明
国别省市:美国;US

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1