对于日历事件的上下文感知洞察制造技术

技术编号:19878414 阅读:38 留言:0更新日期:2018-12-22 17:59
本文描述的技术提供对日历事件的上下文感知的洞察。一般而言,本文公开的技术可以分析各种各样的上下文数据,包括但不限于天气数据、交通数据、位置数据、性能数据、偏好数据和安排数据,以生成可以自动显示和/或传达给用户的突出洞察。响应于预定条件的发现,可以生成与一个或多个日历事件相关的洞察。可以在形成约会时或在上下文数据指示一个或多个条件的变化的稍后时间检测预定条件。洞察可以包括文本描述、图像、图形指示符、生成的语音以及描述关于一个或多个日历事件的有用信息的任何其他合适的通信形式。洞察可以包括也可以显示排序的建议列表。

【技术实现步骤摘要】
【国外来华专利技术】对于日历事件的上下文感知洞察
技术介绍
计算机用户利用日历程序来安排约会,维护记录以及彼此传递信息。尽管现有的日历程序提供了许多用于安排约会的功能,但是当涉及到人类交互的效率时,现有技术可能会有些不利。例如,当用户遇到安排冲突时,某些系统在如何显示和解决安排冲突方面受到限制。在一些系统中,安排冲突的通知可以简单地示出指示两个日历事件彼此冲突的图形元素。某些系统还可以显示示出各个日历事件的时间线的图形元素。尽管一些现有程序可以示出两个或更多个约会彼此冲突,但是要求用户手动调整各个日历事件以解决这样的冲突。某些用户界面设计仅显示有限数量的信息这一事实可能会加剧这些任务的挑战。这些限制可能会给试图协调多个事件的用户带来更多挑战。当呈现这样的场景时,具有一些现有日历程序的用户体验可能不是最佳的。这种场景可能导致计划不周的安排,这进而可能产生其他低效率的冗长连锁反应。关于这些和其他考虑因素,提出了本文所公开的内容。
技术实现思路
本文描述的技术提供对日历事件的上下文感知的洞察。一般而言,本文公开的技术可以分析不同类型的上下文数据,包括但不限于天气数据、交通数据、位置数据、性能数据、偏好数据和安排数据,以生成可以自动显示和/或传达给用户的突出洞察。洞察可以包括文本描述、图像、图形指示符、生成的语音以及描述关于一个或多个日历事件的有用信息的任何其他合适的通信形式。例如,洞察可以提供关于安排冲突的性质、一个或多个用户的偏好、对一个或多个日历事件的更新和/或可以影响一个或多个日历事件的条件的更新的突出事实。定义与条件相关的一个或多个洞察的数据可以以许多不同方式传达给计算机和/或用户,包括但不限于电子邮件、通知、提醒、约会、对约会的修改等。可响应于条件的发现而生成与一个或多个日历事件相关的洞察。可以在形成约会时检测条件,或者在上下文数据指示一个或多个预定条件的改变存在的稍后时间检测条件。在一些配置中,系统可以监视与一个或多个日历事件相关的上下文数据。如果检测到预定条件,则本文公开的技术可以生成描述对检测到的条件的洞察的数据。例如,系统可以分析两个或更多个日历事件以确定冲突的存在。在一个说明性示例中,如果两个日历事件彼此重叠,则可能出现冲突。在其他示例中,两个或更多个日历事件可以基于许多其他因素产生冲突,这些因素可能受到天气、交通、道路封闭和接收的上下文数据中呈现的条件的影响,例如性能数据、位置数据和其他数据。在一些配置中,本文公开的技术可以分析两个或更多个日历事件的方面,以确定与给定日历事件相关联的位置以及与给定日历事件之前和之后的日历事件相关联的位置。可以分析交通数据、天气数据、安排数据和其他上下文数据以确定两个或更多个约会之间的通勤是否可能。在一些配置中,可以确定定义通勤可能性的数据。可以利用通勤可能性和其他因素来确定冲突的严重性。另外,可以分析上下文信息以生成定义洞察的数据。洞察可以提供冲突的文本描述、冲突的图像或图示、冲突的描述、通勤可能性的描述、严重性级别的描述等。在一些配置中,由本文公开的技术生成的洞察可以描述解释条件的各方面的事件、冲突、动作和/或场景以及解决该条件的提议的解决方案的排序列表。冲突的解决方案可以包括新约会的建议、新客户的建议、新提供者的建议、提供安排冲突通知的任何类型的通信的生成以及其他形式的输出数据。应当意识到,上述主题还可以实现为计算机控制的装置、计算机过程、计算系统或实现为如计算机可读存储介质的制品。通过对以下详细说明和相关联的附图的阅览,这些以及各种其它特征将是显而易见的。提供该
技术实现思路
以便以简化的形式来引入下面的具体实施方式中进一步描述的概念的选择。该
技术实现思路
不旨在确定所要求保护的主题的关键特征或主要特征,也不旨在该
技术实现思路
用于限定所要求保护的主题的范围。此外,所要求保护的主题不限于解决在本公开的任意部分所提到的任意或全部缺点的实现方式。附图说明参考附图描述了详细描述。在附图中,附图标记的最左边的数字标识首次出现附图标记的图。不同图中的相同附图标记表示相似或相同的项目。图1是示出用于提供对日历事件的上下文感知洞察的说明性系统的框图。图2A-2D包括示出说明性图形用户界面的屏幕图,该图形用户界面配置有用于显示与日历事件相关的洞察的图形元素。图3A-3C包括示出说明性图形用户界面的屏幕图,该图形用户界面配置有用于显示与日历事件相关的洞察的图形元素。图4A-4C包括示出说明性图形用户界面的屏幕图,该图形用户界面配置有用于显示包括工作流数据和地图数据的洞察的图形元素。图5是示出了例程的流程图,该例程示出了本文公开的用于提供对日历事件的上下文感知洞察的例程的各方面。图6是示出用于计算系统的说明性计算机硬件和软件体系结构的计算机体系结构图,该计算系统能够实现本文给出的技术和方法的各方面。图7是示出能够实现本文呈现的技术和方法的各方面的分布式计算环境的图。图8是示出能够实现本文给出的技术和方法的各方面的计算设备的计算设备体系结构的计算机体系结构图。具体实施方式以下详细描述描述了提供对日历事件的上下文感知洞察的技术。一般而言,本文公开的技术可以分析不同类型的上下文数据,包括但不限于天气数据、交通数据、位置数据、性能数据、偏好数据和安排数据,以识别可以自动显示和/或传达给用户的突出洞察。洞察可以包括文本描述、图像、图形指示符、生成的语音以及描述关于一个或多个日历事件的有用信息的任何其他合适的通信形式。例如,洞察可以提供关于安排冲突的性质、一个或多个用户的偏好、对一个或多个日历事件的更新以及可以影响一个或多个日历事件的条件的更新的突出事实。定义与条件相关的一个或多个洞察的数据可以以许多不同方式传达给计算机和/或用户,包括但不限于电子邮件、通知、提醒、约会、对约会的修改等。可以响应于预定条件的发现而生成与一个或多个日历事件相关的洞察。可以在形成约会时或在上下文数据指示一个或多个条件的变化的稍后时间检测预定条件。在一些配置中,系统可以监视与一个或多个日历事件相关的上下文数据。如果检测到预定条件,则本文公开的技术可以生成描述对检测到的条件的洞察的数据。例如,系统可以分析两个或更多个日历事件以确定冲突的存在。在一个说明性示例中,如果两个日历事件彼此重叠,则可能出现冲突。在其他示例中,两个或更多个日历事件可以基于许多其他因素产生冲突,这些因素可能受到天气、交通、道路封闭和接收的上下文数据中呈现的条件的影响,例如性能数据、位置数据和其他数据。在一些配置中,本文公开的技术可以分析两个或更多个日历事件的方面,以确定与给定日历事件相关联的位置以及与给定日历事件之前和之后的日历事件相关联的位置。可以分析交通数据、天气数据、安排数据和其他上下文数据以确定两个或更多个约会之间的通勤是否可能。在一些配置中,可以确定定义通勤可能性的数据。可以利用通勤可能性和其他因素来确定冲突的严重性。另外,可以分析上下文信息以生成定义洞察的数据。洞察可以提供冲突的文本描述、冲突的图像或图示、冲突的语音描述等。在一些配置中,由本文公开的技术生成的洞察可以描述解释安排冲突的性质的事件、条件、动作和/或场景以及针对预定条件的建议的解决方案的排序列表。冲突的解决方案可以包括新约会的建议、新客户的建议、新提供者的建议、提供安排冲突通知的任何类型的通信本文档来自技高网
...

【技术保护点】
1.一种计算机实现的方法,包括:在计算设备处接收定义第一日历事件的安排数据;在所述计算设备处从多个资源获得上下文数据;在所述计算设备处确定所述第一日历事件是否与第二日历事件存在冲突,其中,所述冲突的存在至少部分地基于满足一个或多个标准的上下文数据的方面;生成定义描述所述冲突的方面的洞察的数据;以及使得指示所述洞察的一个或多个图形元素显示在所述计算设备或一个或多个计算设备的用户界面上。

【技术特征摘要】
【国外来华专利技术】2016.04.29 US 15/142,5131.一种计算机实现的方法,包括:在计算设备处接收定义第一日历事件的安排数据;在所述计算设备处从多个资源获得上下文数据;在所述计算设备处确定所述第一日历事件是否与第二日历事件存在冲突,其中,所述冲突的存在至少部分地基于满足一个或多个标准的上下文数据的方面;生成定义描述所述冲突的方面的洞察的数据;以及使得指示所述洞察的一个或多个图形元素显示在所述计算设备或一个或多个计算设备的用户界面上。2.根据权利要求1所述的方法,其中,生成定义所述洞察的数据包括生成概述所述冲突的文本描述,其中,所述一个或多个图形元素被配置为在所述计算设备的用户界面上显示所述文本描述。3.根据权利要求1所述的方法,其中,生成定义所述洞察的数据包括生成指示所述冲突的严重性的值,其中,所述一个或多个图形元素指示所述指示所述冲突的所述严重性的值。4.根据权利要求3所述的方法,其中,所述冲突的所述严重性基于所述第一日历事件与所述第二日历事件之间的重叠程度。5.根据权利要求1所述的方法,其中,生成定义所述洞察的数据包括:与所述第二日历事件的第二开始时间或第二结束时间相关地分析所述第一日历事件的第一开始时间或第一结束时间;以及至少基于所述第一开始时间、所述第一结束时间、所述第二开始时间或所述第二结束时间来确定与所述第一日历事件和所述第二日历事件相关联的通勤的可能性,其中,所述洞察包括指示所述通勤的所述可能性的数据。6.根据权利要求5所述的方法,其中,所述洞察包括指示所述通勤的所述可能性的文本描述。7.根据权利要求5所述的方法,其中,所述方法还包括:获得地图数据,并且其中,所述洞察包括图形元素,所述图形元素包括示出所述通勤的方面的地图。8.根据权利要求5所述的方法,其中,所述方法还包括:获取天气数据;确定所述天气数据的方面是否影响所述通勤;以及如果所述天气数据的方面影响所述通勤,则至少部分地基于所述天气数据生成所述洞察。9.根据权利要求5所述的方法,其中,...

【专利技术属性】
技术研发人员:N·乔希W·H·霍姆斯P·D·蒂什豪瑟C·K·贾殷M·梅赫塔尼TH·佩尔赛特E·B·K·伯林D·A·李J·C·李
申请(专利权)人:微软技术许可有限责任公司
类型:发明
国别省市:美国,US

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

1