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

将任务和约会相集成的灵活电子日历制造技术

技术编号:4450734 阅读:209 留言:0更新日期:2012-04-11 18:40
一种灵活的电子日历允许将具有特定时间的项目(例如,约会)与不具有特定时间的项目(例如,任务)的集成显示在电子日历视图的上下文中,由此允许用户在已排定约会的上下文中组织任务。显示电子日历视图。在电子日历视图内显示具有特定时间的约会。另外,在电子日历视图的上下文内显示任务而不为任务设置特定时间。任务被显示在电子日历视图内用户指定的位置处。

【技术实现步骤摘要】
【国外来华专利技术】将任务和约会相集成的灵活电子日历背景各种电子日历制定解决方案可用于协助用户计划和组织其安排的约会和 任务。然而,这些电子日历制定解决方案通常是为工作环境设计的。具体而言, 这些解决方案提供了日历制定的刚性方法。例如,放置到日历视图中的项目必 须使用确切的日历和时间来输入。尽管该方法对于具有指定开始和结束时间的 已安排项目(例如,约会)能起很好的作用,但是其难以在日历视图上下文中 表示不具有特定日期和时间的项目(例如,任务或待完成项目)。结果,电子日历制定解决方案通常提供与日历视图分开的任务(或待完成)列表。在某些情况下,任务列表可与日历视图相邻地呈现。在其它情况下,任务可以与特定日期相关联,但是显示在天视图的顶部。在任何情况下,任务(或 不具有指定时间的其它项目)不在指示用户打算何时执行任务的日历视图内的已安排项目的上下文内示出。现有日历制定解决方案的该缺点使得用户难以在具有指定时间的项目(例 如,约会)的上下文内组织没有指定时间的项目(例如,任务)的完成。 一些 用户试图避开该问题的一种方法是通过为任务指定特定开始和结束时间来将 任务输入到日历视图中,但这是处理不便的方法。实质上,通过为任务指定特 定时间,用户将任务变为约会。然而,任务的本质在于其比约会更灵活。特别 地,用户通常希望不在特定时间而是在更为普通的时间完成任务。简要概述提供本概述是为了以简化的形式介绍将在以下详细描述中进一步描述的 一些概念。该概述不旨在标识所要求保护的主题的关键特征或本质特征,也不 旨在用于帮助确定所要求保护的主题的范围。各实施例涉及以允许在电子日历视图的上下文内集成具有特定时间的项 目(例如,约会)和不具有特定时间的项目(例如,任务)的灵活方式呈现电子曰历视图。在一个实施例中,显示电子日历视图。在电子日历视图内显示具 有特定时间的约会。另外,在电子日历视图的上下文内显示任务而不为任务设 置特定时间。任务被显示在电子日历视图内用户指定的位置处。若干附图的各图简述以下参考附图详细描述本专利技术,附图中.-附图说明图1是适用于实现本专利技术的示例性计算环境的框图2A-2C是示出根据本专利技术的一实施例的不带允许在日历视图的上下文 中灵活地表示项目的时间刻度的电子日历视图的示例性屏幕显示;图3A-3F是根据本专利技术的一实施例的示出带有可基于日历视图内的项目 的存在来扩展和收縮的时间刻度的电子日历视图的示例性屏幕显示;图4是根据本专利技术的一实施例的用于呈现电子日历的示例性方法的流程图5是根据本专利技术的一实施例的用于呈现带有灵活时间刻度的电子日历 的示例性方法的流程图6A和6B是根据本专利技术的一实施例的示例性屏幕显示,其示出包括与 约会具有"之前"关联的任务的电子日历视图以及任务和约会基于对该约会排 定的时间的改变的移动;图7A到7C是根据本专利技术的一实施例的示例性屏幕显示,其示出包括与 两个约会具有"之间"关联的任务的电子日历视图以及任务和约会基于对该约会排定的时间的改变的移动;图8是示出用于将任务与约会相关联以及基于对约会排定的时间的改变 相对于约会移动任务的示例性方法的流程图;以及图9是在本专利技术的各实施例中使用的说明性数据结构。详细描述此处用细节来描述本专利技术的主题以满足法定的要求。然而,描述本身并非 旨在限制本专利的范围。相反,专利技术人设想所要求保护的主题还可结合其它当 前或未来技术按照其它方式来具体化,以包括不同的步骤或类似于本文中所描述的步骤的步骤组合。此外,尽管术语"步骤"和/或"框"可在此处用于指示 所采用的方法的不同元素,但除非而且仅当明确描述了各个步骤的顺序时,该 术语不应被解释为意味着此处公开的各个步骤之中或之间的任何特定顺序。如上所述,现有电子日历制定解决方案提供了日历制定的刚性方法。具体 而言,现有电子日历制定解决方案的日历视图包括刚性时间刻度,并且项目基 于与每一项目相关联的特定而被放置在日历视图中。然而,该方法阻碍不具有特定时间或持续时间的项目在指示用户打算何时执行或完成该项目的一般位 置被集成在日历视图中。结果,用户难以确定在排定项目的上下文中组织不具 有特定时间的项目的最佳方式。本专利技术的各实施例涉及以灵活的方式在电子日历中表示项目。具体而言, 各实施例尤其允许除具有特定时间的项目之外还在电子日历视图的上下文中 显示不具有与其相关联的特定时间或持续时间的项目,由此允许用户在公共日历视图中组织所有项目。各实施例允许项目被放置在用户打算完成项目的一般 时间处,而非要求项目被放置在日历视图中的特定时间处。如此处所使用的,术语"约会"用于指具有指定时间(例如,指定开始时 间和指定结束时间)的任何日历项目。这些类型的项目传统上在电子日历视图 中示出。另外,如此处所使用的,术语"任务"用于指不具有特定时间或持续 时间的任何日历项目。因此,任务包括用户打算在一般时间解决或完成的任何 项目,包括待完成、事件、或场合,这些一般时间诸如,例如今天早上、今天 下午、今天晚上、在另一项目之前、在另一项目之后、在两个项目之间、或在 另一项目期间。根据本专利技术的各实施例,项目可被放置在电子日历视图中而不必将项目绑 定到特定时间刻度。结果,不要求项目在电子日历视图内的特定位置处示出, 而是在日历视图内"浮动"。另外,用户可以手动调整日历视图中的项目的大 小并定位项目。在各实施例中,项目可被示为消耗日历视图的一部分的时间"块"。被示 为时间块的项目可以在不使用特定时间端点的情况下定界。在某些情况下,项 目可按照一般但普遍理解的时间端点来定界。例如,用于项目的时间块可被定 义为今天早上的某一时刻,其具有对用户特定的含义,如在用户醒来和用户吃午餐之前之间。另外,用于项目的时间块可以按照具有已知时间端点的其它项 目来定界。例如,用于项目的时间块可以被定义为在两个约会之间。此外,用 于项目的时间块可以按照一般但普遍理解的时间端点和具有己知时间端点的 项目的组合来定界。例如,用于项目的时间块可以被定义为今天早上在约会之 前的某一时刻。通过将项目表示为时间块,项目可以在日历视图中灵活地表示 而不必为该项目设置特定时间。在某些实施例中,提供了没有特定时间刻度的日历视图。约会和任务都被 表示,而不将项目绑定到日历视图内的确切位置。在某些实施例中,提供了具 有可任选地显示或隐藏的时间刻度的日历视图。约会基于相关联的排定时间被 显示在日历视图内,而任g于用户打算完成任务的一般时间来显示而不将特 定时间分配给任务,也不要求任务基于时间刻度显示在日历视图中的特定位置 处。在其中为电子日历视图显示了时间刻度的实施例中,时间刻度可以基于日 历视图内项目的存在而扩展或收縮。在本专利技术的其它实施例中,任务可以与约会相关联并基于该关联显示在电子日历视图内。任务和约会之间的关联表示用户打算相对于约会何时执行任 务。例如,用户可能希望在排定的约会之前、期间或之后执行任务。该任务基 于该关联在电子日历视图中示出。另外,如果对约会排定的时间改变,则任务 随约会一起移动。因此,在一方面,本专利技术的一个实施例针对一种包含用于执行呈现电子日 历的方法的计算机可使用指令的计算机可读介质。该方法包括显示电子日历视 图。该方法还包括在电子日历视图内显示至少一个具有特定时间的约会。该方 法还包括在电本文档来自技高网...

【技术保护点】
一种或多种包含用于执行呈现电子日历的方法的计算机可使用指令的计算机可读介质,所述方法包括: 显示(402)电子日历视图; 在所述电子日历视图内显示(404)至少一个约会,所述至少一个约会具有特定时间;以及 在所述电子日历视 图的上下文内显示(406)至少一个任务而不为所述至少一个任务设置特定时间,所述至少一个任务被显示在所述电子日历视图内用户指定的位置处。

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

【专利技术属性】
技术研发人员:D格里倍M纳西姆班尼T豪格恩JE奈普
申请(专利权)人:微软公司
类型:发明
国别省市:US[美国]

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

1