当前位置: 首页 > 专利查询>微软公司专利>正文

建议在时间表中的时隙期间待办的事项制造技术

技术编号:7150974 阅读:271 留言:0更新日期:2012-04-11 18:40
提供了一种用于建议要在诸如日历应用程序等的用户时间表的时隙期间执行的活动的体系结构。在一种实现中,为空时隙建议个人活动。在另一种实现中,可以为空时隙和满时隙两者建议个人活动。该体系结构还可以应用过滤以便基于用户位置、偏好(所声明的或所习得的)、用户历史、与内容和候选活动的用户交互、针对性广告等来生成建议。可以将该过滤应用到不同的活动信息源以提供用于向用户建议的相关活动。也可以应用收入模型。该体系结构可以被部署为客户机/服务器拓扑结构或被单独地部署在客户机上。

【技术实现步骤摘要】
【国外来华专利技术】建议在时间表中的时隙期间待办的事项背景不断增加的对用户表现和生产力的需求已经部分地成为使得时间安排应用程序普遍存在于现今人们通常使用的大多数设备和系统中的原因。日历应用程序例如已经发展成用于满足截止时间、安排会议以及及时完成项目的用户工具的最前线,且一般地,作为用于向用户提醒需要完成的事项的工具。日历应用程序不但是单独的客户机工具,而且还可以是网络可访问的,以便跨越大量用户来框出(block out)时间。换言之,例如,其他用户变得可访问用户日历,以便在雇员日历上框出时间或者出于会议和规划的目的查看其他用户的时间表。大多数用户时间表中,存在其中没有预订活动的时隙。用户可以通过搜索感兴趣的事件或活动、调查日期、位置等等来手动地确定将时间用于何事,所有这些都从其他任务抽出时间。在另一示例中,用户框出用于午餐的时间,但是不想将时间花费在确定在哪里吃饭上面。不存在为用户提供用于执行此功能的自动化工具的服务。概述下面提供了简化的概述,以便提供对此处所描述的一些新颖实施例的基本理解。 本概述不是详尽的概述,并且它不旨在标识关键/重要元素或描绘本专利技术的范围。其唯一的目的是以简化形式呈现一些概念,作为稍后呈现的更详细描述的序言。所公开的体系结构建议要在诸如日历应用程序等的用户时间表的时隙期间执行的活动。例如,该体系结构从各种数据源聚集大量不同类型的活动信息,将该信息与用户偏好进行匹配,结合用户的具体位置,并且将这样的信息和偏好与用户日历上的可用信息进行匹配。在一种实现中,为空时隙建议个人活动。在另一种实现中,为空时隙和满时隙两者建议个人活动。该体系结构还可以应用过滤以便基于用户位置、偏好(所声明的或所习得的)、用户历史、与内容和候选活动的用户交互、针对性广告、内容放置等来生成建议。可以将过滤应用到不同的活动信息源以提供用于向用户建议的相关活动。也可以应用收入模型。该体系结构可以被部署为客户机/服务器拓扑结构或被单独地部署在客户机上。为了实现上述及相关目的,本文结合下面的描述和附图来描述某些说明性方面。 这些方面指示了可以实践本文所公开的原理的各种方式,所有方面及其等效方面旨在落入所要求保护的主题的范围内。结合附图阅读下面的详细描述,其它优点和新颖特征将变得显而易见。附图简述附图说明图1示出根据所公开的体系结构的计算机实现的时间管理系统。图2示出采用聚集的替代时间管理系统。图3示出采用过滤、位置信息和收入模型的时间管理系统的又一种替代实现。图4示出为用户时隙生成建议的时间管理系统的替代表示。图5示出采用该建议体系结构的示例性时间安排界面。图6示出根据所公开的体系结构的管理时间方法。图7示出创建用于建议活动的偏好信息的方法。图8示出访问与候选活动相关联的信息的方法。图9示出使用位置信息来为时隙建议活动的方法。图10示出可用于执行根据所公开的体系结构的建议处理的计算系统的框图。图11示出用于时间表时隙中的活动的建议处理的计算环境的示意性框图。详细描述所公开的体系结构建议要在诸如日历应用程序等用户时间表的时隙期间执行的活动。可以建议个人、商务活动或两者的组合。在一种实现中,为公司时间安排应用程序中的空时隙建议个人活动。换言之,可以用用户希望执行的个人活动而非雇主活动、或者也用工作相关的活动来填充用户的工作地点处的用户的计算机上的客户机日历应用程序。然而,这不应被解释成限制性的,这是因为可以为空时隙和/或满时隙建议任何类型的活动。 此外,该体系结构不限于公司环境,而是可以公开地用于利用时间安排程序的所有消费者。除了为空闲时间和忙碌时间提供建议活动之外,该体系结构还可以基于即将到来的事件来建议要执行的活动。例如,如果用户的时间表包括将来完成报告的日期(例如,用户输入的、公司输入的等等),则可以在较早的时间(例如,在空时隙、已框出时隙期间)向用户做出例如开始准备报告或者开始研究用于准备报告的数据的建议。如果报告完成是由用户或插入所安排的任务的实体标记的重要截止时间,则对准备和完成的建议可以被给予比由该体系结构返回的其他合适的建议更高的优先级。在另一示例中,如果所安排的活动被管理员插入到用户的时间表,则这是所安排的会议是重要的指示,且出席该会议不应受到影响。因此,对接近该会议的空时隙的建议将被加权,以确保该用户做出该事件。换言之,如果该会议是在下午1点,则对从中午开始的1 小时的时隙的建议的活动可以被限制为留在公司园区(例如,在园区散步以便锻炼)而不是旅行到远处的企业以执行个人任务,这会冒着不出席该会议的风险。此建议还可以基于从交通信息源(例如,网站)获取的将妨碍及时参加会议的交通信息。可以从基于web的源(例如,社交网络)、企业源、客户机器、其他可访问信息源或其任何组合获取所建议的活动。例如,在一种实现中,用户可以选择所建议的活动源或者确定其优先级,以使得来自第一源的建议将被给予比与第二源相关的建议更高的优先级。这也可以在时间的基础上改变。例如,如果第一源是用户的雇主源和第二源是娱乐源,则在用于完成项目的一个月内,来自雇主源的建议可以被给予更高的优先级,而在紧接该工程完成日期之后或在工程完成之前一周(以便开始准备休假或短暂的放松休息),娱乐建议将被给予更高的优先级。另外,可以应用过滤以便基于用户位置、用户硬件和软件特性、偏好(所声明的或所习得的)、在与内容和所建议的活动交互时的过往用户行为、针对性内容等来生成建议。 也可以应用收入模型。例如,该体系结构可以被部署为客户机/服务器拓扑结构或被单独地部署在客户机上。在另一示例中,用户在在日历上放置父母的生日。然后,该系统然后在该生日两周之前为用户建议给父亲或母亲购买礼物的时间。在又一示例中,用户在待办事项列表上指示两周后与另一对夫妇的晚餐约定,但是还没有确定位置。在该大致时间之前五天,该系统建议用户框出时间来选择餐馆、生成建议的候选列表并且提供到供预订的各候选的链接。现在参考附图,附图中通篇使用相似的附图标记表示相似的元件。在下面的描述中,为了进行说明,阐述了很多具体细节以便提供对本专利技术的全面理解。然而,显而易见,可以在没有这些具体细节的情况下实施各新颖实施例。在其它情况下,以框图形式示出了公知的结构和设备以便于描述它们。本专利技术将涵盖落入所要求保护的主题的精神和范围内的所有修改、等效方案和替换方案。图1示出根据所公开的体系结构的计算机实现的时间管理系统100。系统100包括用于跟踪用户的时间表106中的时隙104的跟踪组件102和用于为时间表106中的空时隙建议活动110(例如,个人或其他)的建议组件108。可以从一个或多个活动信息源112 中选择个人活动110。在这里,第二时隙114(表示为TS》是空时隙,使得可以向用户建议活动110以便插入到时隙114中。系统100可以是时间安排程序(例如,本地的和/或基于web的日历应用程序) 的一部分,或者在时间安排程序之外操作但是与其接口以提供所建议的活动。换言之,系统 100在未在日历中填满活动时向用户建议待办事项。系统100还可以向用户建议要在日历(时间表106)中已经被框出(已满)的时间期间进行的活动。系统100包括用户界面(UI),该用户界面可以通过例如在用户将鼠标悬停在时隙上时透明地框出时隙来示出在日历中活动看上去如本文档来自技高网...

【技术保护点】
1.一种计算机实现的时间管理系统(100),包括:用于跟踪用户的时间表中的时隙的跟踪组件(102);以及用于在为所述时间表中的空时隙建议活动的建议组件(108)。

【技术特征摘要】
【国外来华专利技术】...

【专利技术属性】
技术研发人员:R·J·莱维特
申请(专利权)人:微软公司
类型:发明
国别省市:US

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

1