首页> 中国专利> 对会议文档和注释的笔记本驱动的收集

对会议文档和注释的笔记本驱动的收集

摘要

笔记本记录应用内的笔记本组件被用作用于记录与特定会议相关的注释并提供与特定会议相关的文档的集中式机制。会议参与者被提供对该笔记本组件的集中式访问,并由此能够协作地并实时地更新该会议的笔记本记录。除了用户驱动的更新之外,更新还可以被自动地或半自动地生成。更新可以在实际会议之前、期间或之后被作出。更新可源自笔记记录应用本身之外的应用数据源。

著录项

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2017-11-03

    授权

    授权

  • 2015-08-19

    专利申请权的转移 IPC(主分类):G06Q10/10 变更前: 变更后: 登记生效日:20150729 申请日:20130115

    专利申请权、专利权的转移

  • 2014-10-22

    实质审查的生效 IPC(主分类):G06Q10/10 申请日:20130115

    实质审查的生效

  • 2014-09-24

    公开

    公开

说明书

背景

会议的出席者(无论亲自参加还是远程参加)通常将作出关于该会议的注 释。例如,出席者将通常记录谁出席了或没有出席会议、会议在何时何地发生、 讨论或呈现了什么、和/或会议后需要继续进行什么相关行动项。这必定是非排 他性的潜在会议注释列表。

会议出席者手写会议笔记是非常常见的。随后需要显著的努力来整理这些 笔记、将这些笔记转换为打字数字格式、并随后与会议参与者共享这些笔记(这 通常是需要的)。这些过程需要投入显著的时间和精力。此外,与这些过程相 关联的任务通常需要在多个不同的软件工具(诸如,电子邮件和日历工具)之 间进行切换。此外,通常需要显著的努力来搜索和标识原始会议受邀者,和/ 或获得会议期间分发或呈现的内容或其他文档(例如,幻灯片)。最后,从任 何或所有会议参与者处收集并合并会议相关信息和文档特别繁琐,尤其在此类 信息是在执行会议之前或执行了会议之后产生和/分发的情况下。

这并不是说还没有尝试过解决与收集会议文档和注释相关联的一些挑战。 一些在线和亲自参加的会议是被录音和/或录像的。在这样的情况下,用户可至 少感觉释放了必须记手写笔记的负担。然而,为了具有该会议的文本记录,依 赖于人或某种类型的自动化或半自动化技术来转录在该会议期间讲的内容。这 种依赖性在便利性和实用性方面受限。例如,所生成的录音不可能被概述,因 而可能十分长,这意味着消费该信息需要相对大量的时间。

目前,存在向会议参与者提供用于输入笔记的区域的在线会议应用。然而, 仍需要显著的努力来操纵并处理所创建的笔记。例如,诸如通过电子邮件将这 些笔记发送给其他人(例如,其他会议参与者)或用专用文本编辑工具来进一 步编辑这些笔记之类的任务通常需要将这些笔记导出到另一应用中。此外,在 这些电子环境中记录的笔记一般限于是在该会议本身期间或紧接在该会议之 后、在线会议应用被关闭之前由用户生成的。

概述

本文中描述的实施例涉及利用笔记记录应用内的笔记本组件作为用于记 录与特定会议相关联的注释并提供与该特定会议相关联的文档的集中式机制。 会议参与者被提供对该笔记本组件的集中式访问,由此能够协作并实时地更新 该会议的笔记本记录。除了用户驱动的更新外,还可自动地或半自动地生成更 新。可在实际会议之前、期间或之后作出更新。更新可源自笔记记录应用本身 外部的应用数据源。

附图简述

图1是笔记记录应用架构的简化示意图。

图2是笔记记录应用的简化示意表示;

图3是与用于利用笔记记录应用的专用功能来收集会议文档和注释的过程 相关联的框流程图示范步骤。

图4-13是用户界面屏幕截图和组件的示例。

图14是客户机设备的一个示例的简化框图。

图15是智能电话或移动电话的示例的示意图。

图16是个人数字助理(PDA)或者多媒体播放器或者平板或输入板计算 设备的示意图。

图17是计算机或计算设备的示意图。

说明性实施例的详细描述

图1是示例性笔记记录应用架构100的简化示意图。多个应用用户110、 112、114、116和118分别操作多个相应的计算设备120、122、124、126和 128。这些用户各自还具有对他们可用的替换计算设备。这些替换设备被标记 为130、132、134、136和138(其分别对应于用户110-118)。每一用户说明 性地通过与其设备和/或替换设备交互的方式来操作笔记记录应用。图1所示的 设备和替换设备可以是多种多样的计算设备中的任何计算设备,包括但不限 于:膝上型计算机、个人数字助理、移动电话、平板计算机、个人计算机、电 子阅读器设备、多点触控输入/输出面板等等。当然,用户110-118可具有更多 或更少用于操作笔记记录应用的设备。

当用户110-118利用它们的计算设备之一与笔记记录应用交互时,该交互 的一部分说明性地包括:相对于“基于云”的数据库服务器104来存储和检索 应用内容。用来表示服务器104的数据库符号旨在表示所有服务器组件,包括 但不限于实际数据库组件本身。图1中示出了在网络架构102(例如,云)内 的数据库服务器104。本领域的技术人员将领会,这表示:服务器104操作网 络,并由设备120-138中的任何设备或所有设备根据用户发起的命令远程地访 问。

笔记记录应用的网络实现的精确细节对于本发明而言并非必定是关键的。 在一个实施例中,笔记记录应用包括至少部分地从设备120-138运行的应用组 件。然而,应用部分地、主要地或完全地从网络位置、例如从网络架构102(例 如,云)内来操作也在本发明的范围内。在这种情况下,设备120-138中的任 何设备或所有设备可以包括用于促成与笔记记录应用的交互的单独的应用(诸 如网络浏览器应用)。笔记记录应用的功能或组件的远程或基于客户机的分布 的任何组合都应当被认为是处于本发明范围内。

不管笔记记录应用功能性的特定分布为何,根据本发明的一个实施例,将 内容数据106的集合存储在数据库服务器104内,该数据库服务器104经由网 络架构102(例如,因特网或“云”)而变得可访问。说明性地,笔记记录应 用是自由形式信息收集和多用户协作平台,该平台使得用户110-118能够存储 笔记、绘图、屏幕剪切、音频、视频以及作为内容数据106的一部分的任何其 他内容项。对内容的访问可以基于特定偏好和系统设定选择性地在用户间共 享。当一个或多个用户110-118期望与其他用户共享全部或部分其自己的内容 数据106时,在笔记记录应用内包括使得他们能够调整要与他们看着合适的其 他用户共享或不与其共享的系统参数的功能。可例如基于安全限制或其他系统 施加的要求等来施加其他共享策略。

在一个实施例中,笔记记录应用与传统文字处理应用的区别至少在于:它 支持更加灵活的用户协作,并且在允许用户如何以及在何处经由应用用户界面 提交和编辑内容这方面是更加自由形式的。此外,在一个实施例中,笔记记录 应用的用户一般不需要发出保存指令或命令,因为笔记记录应用自动地例如在 数据被输入时保存该数据。此外,在一个实施例中,笔记记录应用被配置成方 便地有助于用户发起的将内容组织在实质上是笔记本样式(例如,带标签)的 组织系统的电子表现的事物中。向该应用的用户提供使他们能够选择性地向存 储在笔记本页面上的内容加标签、向存储在笔记本页面上的内容重新加标签、 重新组织存储在笔记本页面上的内容、向存储在笔记本页面上的内容添加内 容、从存储在笔记本页面上的内容中扣除内容、及以其他方式操纵存储在笔记 本页面上的内容的功能,这些笔记本页面被选择性地放置在电子笔记本及其各 个带标签的组件内,或在电子笔记本及其各个带标签的组件内到处移动。

在一个实施例中,笔记记录应用的客户机组件基本上实时地支持用户驱动 的在线编辑,但还支持用户驱动的离线编辑,以及稍后的这些编辑与数据块服 务器104的同步。在另一实施例中,该应用允许协作,因为一个以上的人可能 同时在“同一笔记本页面”上或在“同一笔记本”内工作。这些只是说明性的 笔记记录应用的特征的示例。本系统的范围不限于包括如本文中所描述的特征 的精确组合或配置的系统。特征的其他组合和配置也应当被认为处于该范围 内。例如,尽管图1所示的架构仅仅示出了一个数据库服务器104,但是本领 域的技术人员将领会,实际上可以存在分布在甚至可能是相对复杂的数据存储 和分布机制的事物中的许多数据库。

如图1中所反映的,笔记记录应用的用户利用一个以上的计算设备与该应 用进行交互是常见的。随着移动设备的受欢迎性持续增加,用户从其可用移动 设备、客户机、浏览器和其他设备接口中的任何一个或全部来访问并利用此类 应用可能变得甚至更常见。因此,笔记记录应用支持尽可能从一个设备到下一 设备一致的用户体验是合乎需要的。换言之,假定用户110-118在与该应用进 行交互时可能总是或甚至最通常使用单个设备(例如,单个PC或单个移动设 备)可能不是个好策略。情况是这样的,理想的应用设计将使得用户110-118 能够以从一个使用会话到下一使用会话一致的方式来管理内容数据106,而不 管他们是否通过其主计算设备120-128、其替换计算设备130-138或某个其他计 算设备进行交互。

跨多个设备维护一致用户体验的逻辑开始条件是将该应用系统配置成按 一般设备独立的方式向用户提供对内容的访问。例如,如果用户110利用设备 120对笔记的内容作出了改变,则该用户将理想地在他或她稍后利用设备130 来访问同一笔记时看见那个改变已被作出。或者,如果用户116利用设备126 对用户110访问过的笔记的内容作出改变,则用户110将理想地看见那个改变, 而不管他或她是使用哪个设备来检索该笔记的。使用户在设备依赖性引起内容 改变和添加时被迫处理设备依赖性的潜在不便之处并不是理想的。

如已经提到过的,笔记记录应用的一些或所有内容被说明性地维护在集中 可访问的存储位置中,以使得涉及集中存储的内容数据的添加、改变和删除按 一般设备独立的方式变得对用户可用。例如,通过存储应用内容(例如,为内 容数据106)的最新版本,向基本上任何设备提供该内容的那个版本变得可能。 实质上,对内容的修改或添加变得漫游以便是显而明显的,而不管是从一个特 定设备访问的还是从另一设备访问的。当然,这全部都假定根据可适用的应用 访问策略(如果有的话(例如,用户发起的和/或自动应用的内容共享限制等)) 施加了合适的内容访问限制。

内容改变和添加并不是笔记记录应用可被配置成按如上所述的设备独立 方式漫游的唯一方面。说明性地也支持应用配置变量和设定(诸如但不必限于 用户选择的应用配置变量和设定)的设备到设备应用一致性。例如,如果用户 110利用设备120来导致应用配置变量或设定的改变,该用户将理想地在他或 她稍后利用设备130与该应用进行类似交互时再次看见那个改变的影响。或者, 如果用户116利用设备126按影响用户110的应用体验的方式导致应用配置变 量或设定的改变,则用户110理想地将看见那个改变的影响,而不管哪个设备 被用来与该应用进行交互。这种应用配置变量和设定的漫游推进了支持访问源 灵活性的目标,同时使这种灵活性对用户体验的一致性的负面影响最小化。

相对图1对笔记记录应用的描述集中于所解说的数据库服务器104,但并 不被描述为包括客户机和服务器组件的组合。图2是笔记记录应用的简化示意 表示。该描绘再次包括数据库服务器104,但还包括其他应用组件。尽管这些 附加的应用组件并不被示为处于数据库服务器104的边界内,但假定它们可被 如此实现或不如此实现,而不会背离本发明的范围。事实上,出于简化本申请 的描述的目的,图2中没有尝试示出各应用组件在客户机-服务器架构方面或相 对于彼此是如何分布的。本领域的技术人员将领会,这样的细节再次不是本发 明的范围的关键所在。应假定本文中示出并描述的应用组件以及任何附加的必 要或期望组件可按任何方式分布在客户机-服务器架构上,而不会背离本发明的 范围。

本领域的技术人员将领会,本发明的范围不限于如本文中示出和描述的 “轴辐(hub and spoke)”或基于云的架构。本发明的实施例可容易地被实现 在不同架构的上下文中,例如被实现在基于对等的实现中而非基于服务器的实 现中。本文中描述的集中式应用环境仅是示例性的,并且不应被解释为限制本 发明的范围。

图3是示出与过程300相关联的一系列步骤的框流程图,这些步骤是在图 2中示出的笔记记录应用组件的上下文中实施的。因此,将彼此结合描述图2 和3。如图2所示,笔记记录应用包括组件204,该组件204支持创建用于促 进对与特定会议或会议组(例如,一系列会议)有关的会议文档和注释的收集 的专用笔记本组件(例如,笔记本页面、笔记本页面集合、或笔记本等)。

本领域的技术人员将领会使专用笔记本组件按与相对于图2和图3描绘的 不同的方式被创建也在本发明的范围内。例如,在一个实施例中,该专用笔记 本组件替换地、部分地或另外地由客户机侧应用组件来创建。在另一实施例中, 该组件也部分地或替换地由集中式服务器本身来创建。此外,在一个实施例中, 该系统被配置成允许该应用内预先存在的笔记本组件被选择(例如,被用户选 择),作为专用笔记本组件来操作。因此,“创建”专用笔记本组件的概念应 当被宽泛地解释。框302表示调度会议,该步骤可从笔记记录应用内部发起, 但同样可能(如果不是更可能的话)从笔记记录应用外部的应用环境发起。将 理解,调度一般指的是创建会议事件,而不管是否有实际的日子和/或时间被绑 定到该事件。在一个实施例中,创建和维护会议事件的记录的核心功能发生在 笔记记录应用外部的支持日历和/或调度功能的软件应用内。在另一实施例中, 本文中描述的实施例(说明性地包括创建和维护会议事件的记录的功能)发生 在将笔记记录应用功能性和日历应用功能性一起组合在单个应用内的单个应 用的上下文中。在又一实施例中,在没有任何计算机相关功能性的情况下,诸 如在会议被添加到“笔和纸”类型的日历系统中时调度会议。将在以下更详细 的描述该后一种替换方案及其如何导致发生在笔记记录应用内的功能。

根据框304,该过程中的下一步骤是由组件204在笔记记录应用内为经调 度会议创建专用会议聚焦组件。由组件204创建的专用笔记本组件被创建在笔 记记录应用内,但所创建的专用笔记本组件可变得可从笔记记录应用外部的应 用环境访问(或者,该笔记记录应用本身可被集成在更大型的应用系统中), 该应用环境为例如该会议被调度到的应用环境。例如,尽管专用笔记本组件本 身在本质上是笔记记录应用拥有的构造的事实,但用于编辑该专用笔记本组件 的接口可变得可从文字处理应用内、幻灯片放映演示应用内、在线会议应用内 或在其他地方访问。因此,“在笔记记录应用”内创建专用笔记本组件的概念 将被足够宽泛地解释,以涵盖其中新创建的专用笔记本组件变得可在笔记记录 应用本身的边界之外访问的情形,诸如(但不必限于)变得可在在线会议应用 内访问。

在一个实施例中,专用笔记本组件是响应于用户发起的或自动发起的关于 要创建专用组件的电子传送的命令而被创建的。理论上,该命令可在对会议的 实际调度之前或之后,或者可能甚至根本不需要对会议的任何调度。或者,会 议事件和相应的专用笔记本组件可在相同的时间被创建。也有可能为没有记录 以电子格式存在的会议事件(例如,使用“笔和纸”系统调度的会议)创建专 用笔记本组件。在这些情况下,尽管缺少该会议的电子表示,用户可能仍期望 为该会议创建并使用专用笔记本组件的实例。本领域的技术人员将领会,还存 在用户将为其创建并使用专用笔记本组件的实例的许多其他类型的会议。另一 示例(不必作为限制)是在线特设会议,诸如经由即时消息会话的会议。通过 任何方式的通信来实施的所有类型的会议将被认为处于本发明的范围内。最 后,值得注意的是,专用笔记本组件的创建不必是取决于任何实际的相应会议 的存在,但在大多数情况下将存在一个或多个相关联的会议事件。

根据框308,用于发起对专用笔记本组件的创建的命令控件(例如,按钮、 链接、下拉功能等)被提供在笔记记录应用中和/或外部应用中,外部应用为诸 如但不限于文字处理应用、日历应用、调度应用或在线会议应用。当链接被激 活时,笔记记录应用通过发起对专用会议笔记本组件的创建来程序性地作出响 应。触发机制可被配置用于用户激活(例如,被用户按压以便发起对该笔记记 录应用内的组件的创建的按钮、或在识别到合适的语音发起的命令或合适的触 摸屏姿势或3维空间内的合适姿势之际发起创建)或用于自动化激活(例如, 发生在笔记记录应用外部的应用内的、发起对该笔记记录应用内的组件的自动 创建的一系列动作),而不背离被发明的范围。

框306表示响应于正以电子格式调度会议而自动创建专用会议笔记本组件 的情形。在这种情况下,创建功能是响应于会议事件的调度而被自动、半自动 或手动触发的。例如,在一个实施例中,组件204被程序性地配置为响应于正 经由构建在笔记记录应用本身内(或变得可由笔记记录应用访问)的调度组件 206(组件206以虚线示出,以表示笔记记录应用可以或可以不具有集成的调 度功能性)调度会议或作为其部分,创建专用笔记本组件。另一情形是组件204 被程序性地配置为响应于所接收到的已在笔记记录应用本身外部的应用内调 度了会议的指示,而自动创建专用笔记本组件。

根据框310,该过程中的下一步骤是将与该会议相关的文档和注释收集到 该专用会议笔记本组件中。作为说明,这些功能在程序上说成由在描绘有笔记 记录应用的图2中示出的管理组件208来管理。如将变得更显而易见的,组件 208说明性地按分布式协作方案管理来自多个用户(例如,多个会议参与者) 的输入。然而,组件208还管理源自实际笔记记录应用环境内部(框316)和/ 或外部(框318)的源的自动生成的输入。在一个实施例中,组件208还管理 与导致笔记记录应用合适地对从该笔记记录应用的一个或多个用户接收的应 用配置变量和设定作出响应有关的过程。

图4是在一个实施例中在笔记记录应用中包括的屏幕截图400的示例。屏 幕截图400包括已创建在该系统内的笔记本列表。在该笔记本列表上方是用户 最近访问过的页面列表。作为说明,最近页面列表中的各页面是被包括在笔记 本列表中的各个笔记本中包括的页面。因此,应用使得用户能够要么通过简单 地从最近页面列表中选择一页面,要么通过选择并随后导航通过该笔记本列表 中的各笔记本之一而导航到特定笔记本页面。在一个实施例中,导航通过一笔 记本可以意味着导航通过带标签的组织结构。换言之,给定笔记本中的各页面 被细分成不同的页面集合,每一集合具有指示该集合内的内容的特性的标签。 在其他实施例中,在该应用中还存在对集合的集合(例如子集合)的支持。

作为说明,笔记本页面在允许用户如何和在何处经由应用用户界面提交和 编辑内容这方面是自由形式的。此外,在一个实施例中,笔记记录应用的用户 一般不需要发出保存指令或命令,因为笔记记录应用自动地例如在数据被输入 时保存该数据。在一个实施例中,编辑历史(例如,内容中的,或笔记本结构 上的,或任何其他类型的编辑)被存储在应用服务器上,以便支持该应用的一 个或多个用户的后续审阅。此外,在一个实施例中,笔记记录应用被配置成方 便地有助于用户发起的将该内容组织在所描述的笔记本样式(例如,带标签的) 组织系统中。向该应用的用户提供使得他们能够选择性地向存储在笔记本页面 上的内容加标签、向存储在笔记本页面上的内容重新加标签、重新组织存储在 笔记本页面上的内容、向存储在笔记本页面上的内容添加内容、从存储在笔记 本页面上的内容中扣除内容、并以其他方式操纵存储在笔记本页面上的内容, 这些笔记本页面被选择性地放置在电子笔记本及其各个带标签的组件内,或在 电子笔记本及其各个带标签的组件内到处移动

如屏幕截图400中所示出的,作为说明,该系统中的笔记本之一是“会议” 笔记本。这只是根据过程300中的步骤304创建在笔记记录应用内的专用会议 笔记本组件的许多可能示例之一。在另一实施例中,所创建的专用会议组件包 括在该会议笔记本内或在应用组织结构内的其他地方的会议笔记本页面。这样 的页面在精神上类似于在屏幕截图400的最近页面列表中包括的页面。所创建 的专用会议组件可能最初是空白的,或可包括用于指导用户主动或被动地通过 用于为与会议页面相关联的会议收集文档和注释的结构的预先存在的模板功 能性。如将变得更显而易见的,手动地(例如,通过到用户界面的用户输入)、 自动地(例如,如框314所指示的,将在会议调度过程期间电子地生成的信息 自动导入到会议笔记本页面的内容中)或半自动地(例如,仅在用户同意信息 导入后,才将信息自动导入到会议笔记本页面的内容中)向专用会议笔记本页 面添加会议相关内容均在本发明的范围内。

在一个实施例中,组件208以与其管理笔记记录应用内的其他笔记本组件 类似的方式管理所创建的专用会议笔记本组件。在另一实施例中,这意味着对 专用笔记本组件的访问可基于用户偏好和系统设定而选择性地被共享或不被 共享。例如,作为说明,该系统被配置成使得用户能够选择性地共享或不共享 对会议笔记本、对会议笔记本页面、或甚至对在笔记本页面中包括的内容的特 定集合的访问。例如,在一个实施例中,专用笔记本页面的实例化包括被指定 用于记录与相应会议有关的注释的区域,其中这些注释仅可被输入它们的用户 查看,并且该专用笔记本页面实例化还包括被指定用于记录与同一会议有关的 注释的分开的区域,其中这些注释可被对该会议笔记本具有共享访问的所有用 户查看(或者可被由输入这些注释的用户选择的用户子集查看,或者可被对包 含该会议笔记本页面的会议笔记本有共享访问的所有用户查看,等等)。本领 域的技术人员将领会,这些只是可如何配置组件208以管理对专用会议笔记本 组件的访问的示例。

图5是在一个实施例中在笔记记录应用中包括的屏幕截图500的示例。屏 幕截图500包括根据笔记本最后一次被用户访问的时间列出的笔记本列表。这 示范了可如何以与文档管理系统中的文档相类似的方式来处理对笔记本组件 的管理。例如,图5中的列表指示每一笔记本的存储位置,并且显然该存储位 置并不对每一笔记相同。这些笔记本及其相关内容可被方便地移动到不同的存 储位置、剪切、粘贴、复制和以其他方式在高级别上管理。

屏幕截图500中的列表包括两个不同的会议笔记本,这两个不同的会议笔 记本说明性地由笔记记录应用的组件208来管理。作为说明,这些被标识成 “Team Notebook(团队笔记本)”的会议笔记本之一是shared meeting notebook(共享会议笔记本),该shared meeting notebook包括组件208与该 用户团队的所有成员共享访问的会议笔记本页面。另一会议笔记本属于用户 Alex Simmons,并且组件208说明性地与和与其共享对团队笔记本的访问的那 些用户不同的用户集合共享所包括的会议笔记本页面。再次,本领域的技术人 员将领会,这些只是可如何配置组件208以管理对专用会议笔记本组件的访问 的示例。

如已经提到的,专用会议笔记本组件可被连接到特定会议(或会议组)或 以其他方式与该特定会议(或会议组)关联,并随后可通过各种不同的应用接 口点来访问,这些应用接口点包括笔记记录应用内部的点以及在笔记记录应用 外部的处于其他应用环境的点。在一个实施例中,该系统被配置成启用对会议 跟踪信息和/或依赖于创建和/或访问该专用会议笔记本组件的特定点的功能的 不同级别的访问。例如,最初从笔记记录应用本身内创建的专用会议笔记本组 件可能在外观和/或功能性方面与最初从日历应用、文字处理应用或在线会议应 用内创建的专用会议笔记本组件并不完全相同。每一应用可具有其自己的关于 专用会议笔记本组件最初被创建成怎样、它在特定应用的上下文中看上去怎 样、以及有关它所提供的范围和功能选择的版本。可从专用会议笔记本组件访 问的会议信息的量及对其的选择还可基于在其中打开该组件的应用上下文而 改变。换言之,与如果在不同的应用上下文(诸如,在线会议应用等)中打开 该组件将可用的信息相比,在笔记记录应用内打开该组件可允许对更宽范围的 信息的访问。

在一个实施例中,可从专用会议笔记本组件访问的会议信息和功能的量和 对其的选择另外地或替换地基于为其创建该组件的会议的类型而改变。例如, 不同的会议应用(例如,web会议应用、共享桌面会议应用、电话会议应用等) 可取决于系统配置和应用开发偏好而支持不同的访问级别。或者,不同的会议 环境(例如,统一通信环境对照在线共享桌面等)可取决于系统配置和应用开 发偏好而支持不同的访问级别。

最后,可从专用会议笔记本组件访问的会议信息和功能的量和对其的选择 另外地或替换地基于涉及会议笔记在性质上旨在被共享还是私人的用户或系 统限制而改变。在一个实施例中,关于特定客户机用户对特定专用会议笔记本 组件进行实例化的内容可在该会议正发生时被自动地(例如,在用户客户机设 备和在云中操作的应用服务器之间的自动周期性同步)或手动地(例如,响应 于用户启动的同步命令)更新。一旦被同步,这些改变被说明性地发布或以其 他方式变得可被可访问该特定笔记本组件的所有参与者访问。在另一实施例 中,对用于通过电子邮件发送会议笔记内容或以其他方式电子地传送会议笔记 内容的功能的访问被包括在专用会议笔记本组件中(或在笔记记录应用内部或 外部的不同位置中),使得激活该功能会将会议出席者自动填充到“至”行中。

图6是在一个实施例中在笔记记录应用中包括的屏幕截图600的示例。另 外地或替换地,屏幕截图600及其相关联的功能性可经由不同的应用环境(诸 如但不限于在线会议应用、文字处理应用、调度或电子通信管理应用)来提供。

屏幕截图600包括用于与会议参与者共享问题(例如,轮询问题)并回答 其他会议参与者张贴的问题的空间602。在一个实施例中,当问题被询问和/或 回答时,该事件的记录被张贴在共享笔记区域604中。说明性地向所有会议参 与者发布张贴在共享笔记区域604中的笔记。例如,在客户机应用与集中式服 务器同步的情况下,当会议参与者将内容张贴到区域604中时,向所有会议参 与者发布该内容。服务器同步在所有会议参与者的共享区域中的内容。如图所 示,共享笔记区域包括具有列表项的会议议程,在每一事件都已被覆盖后可逐 一检查这些列表项。在一个实施例中,可将任何种类的多媒体内容添加到该共 享笔记区域,诸如但不限于power point幻灯片、视频剪辑、照片、音频剪辑 等。在将自动添加的数据同步到集中式服务器的另一实施例中,该系统说明性 地添加指示哪个用户添加了哪个内容的属性,使得每一用户将看见哪个内容源 自谁。

屏幕截图600还包括可选区域606。区域606以按与区域604类似的方式 操作,但区域606是私人笔记区域。向私有笔记区域张贴的内容不与其他会议 参与者共享。因此,区域606给予用户作出私人笔记的空间。在用户希望时, 在任何时间都可检索会议的记录,即使在该会议之后也可检索会议的记录,并 且会议的记录被利用来审阅张贴在用户界面的任何区域中的笔记。

图7是在一个实施例中在笔记记录应用中包括的用户界面组件700的示 例,例如为可作为专用会议笔记本组件的实例的一部分或经由该实例来访问的 组件。另外地或替换地,屏幕截图700及其相关联的功能性可经由不同的应用 环境(诸如但不限于在线会议应用、文字处理应用、调度或电子通信管理应用) 来提供。

用户界面组件700包括在会议期间发生的事件的时间线视图。根据本发明 的一个方面,在专用会议笔记本组件中记录的一些笔记是经由用户输入(例如, 来自会议参与者的输入)来提供的。然而,在本发明的另一方面,在专用笔记 本中记录的至少一些笔记是基于笔记记录应用对会议相关信息的访问而自动 生成的。例如,如图7所示,作为说明,笔记记录应用可跟踪会议参与者何时 进入和离开。尽管这在用户界面组件700的时间线中示出,类似的或不同的自 动生成的内容可被添加到用户界面区域中,诸如相对于屏幕截图600描述的共 享笔记区域。

图8是在一个实施例中在笔记记录应用中包括的屏幕截图800的示例。另 外地或替换地,屏幕截图800及其相关联的功能性可经由不同的应用环境(诸 如但不限于在线会议应用、文字处理应用、调度或电子通信管理应用)来提供。

作为说明,屏幕截图800是本文中描述的专用会议笔记本组件的示例。作 为说明,该组件已被创建,以便与特定会议(即,“Barista的周会”)相关 联。如图所示,提供对多个不同的会议相关视图的访问。这些视图包括出席者、 内容、概括、相关项和设定。将关于该会议的信息记录在每一标签下提供的表 和功能中。会议信息中的一些是基于笔记记录应用已访问的会议相关信息被自 动添加到该组件中的。会议信息中的其他信息是基于来自一个或多个会议参与 者的输入来添加的。

根据本发明的一方面,在笔记记录应用环境外部的应用提供用于发起对如 本文中所描述的专用会议笔记本组件的访问的用户选择机制。图9是工具栏900 的示例。作为说明,工具栏900被提供在调度、日历和/或电子通信管理应用中。 如框902所指示的,提供作为用于发起对如本文中所描述的专用会议笔记本组 件的访问的机制的按钮。

图10是工具栏1000的示例。作为说明,工具栏1000被提供在笔记记录 应用内。如框1002所指示的,提供作为用于发起对如本文中所描述的专用会 议笔记本组件的访问的机制的按钮。图11是工具栏1100的示例。作为说明, 工具栏1100被提供在笔记记录应用内。如框1102所指示的,提供作为用于共 享对如本文中所描述的专用会议笔记本组件的访问的机制的按钮。图12是示 范笔记记录应用内的笔记本页面(作为说明为如本文中所描述的专用会议笔记 本组件)的页面内容的示例的示例屏幕截图1200。图13是笔记记录应用内或 其他地方利用的用户界面组件的示例。框1302内的功能使得用户能够手动地 发起客户机会议数据与服务器会议数据(包括来自其他会议参与者的更新)的 同步。框1302内的其他按钮使得用户能够通过电子邮件将该会议笔记本信息 发送给例如其他会议参与者。在一个实施例中,对电子邮件页面按钮的用户选 择向该用户提供已用一个或多个会议参与者的联系人信息自动填充的“至”字 段。

本文中描述的专用会议笔记本组件的实施例使得所有参与者能够在创建 和更新共享会议笔记集合方面进行协作(图3中的框320)。在一个实施例中, 合并到专用会议笔记本组件的实例中的一些信息是被自动合并的(图3中的框 314)。例如,在一个实施例中,该组件被自动填充了关于谁正出席该会议、 正出席的人员来自何处、关于人员进入或离开会议的时间等信息。这种类型的 信息可被自动或手动记录在该组件中,而不会背离本发明的范围。作为说明, 用户全部能够使用该专用组件来看见这种类型的信息。在一个实施例中,关于 人员如何对会议邀请作出响应(例如,接受/拒绝等)的信息是被自动合并的。 作为说明,这是会议实际发生之前(例如,自动地)收集和(例如,自动地) 张贴到专用组件的数据的许多示例之一。在一个实施例中,这种预先会议数据 是从该专用组件所源自的应用外部收集的,例如是从处理会议组织工作的会议 日历或调度系统收集的。

该专用会议笔记本组件提供使得参与者能够快速共享和概括会议期间发 生了什么的功能。该概括可以是人类生成的、客户机机器生成的、服务器机器 人生成的或所有三者的结合。该概括还可以被实时更新、被周期性地自动更新、 或在用户发起更新请求之际被更新。该专用组件使得参与者能够从其内容信息 中容易地理解为什么他们在该会议处以及作为该会议的结果他们需要做什么。 此外,该专用组件的笔记记录功能使得用户能够容易地彼此通信,并询问会议 出席者的轮询问题。此外,该专用组件使得会议参与者(和潜在地其他人)能 够容易地从先前的相关会议中找到内容。

将理解,可自动地、手动地或半自动地捕捉信息,并在会议之前(框322)、 期间(框324)或之后(框326)的任何时间将该信息提供给(图3中的框320) 专用会议笔记本组件的实例。这甚至可能是实际会议之前或之后的许多天。此 外,可从不同的应用源(会议应用、日历应用、邮件发送应用等)捕捉会议信 息,并将该会议信息智能地合并到相应的专用会议笔记本组件中。此外,创建 专用会议笔记本组件,并将其用于许多不同类型的会议(特设会议、特设文档 广播、经调度的会议、笔和纸调度的会议等)在本发明的范围内。

本文中描述的实施例涉及将笔记记录应用内的笔记本组件用作用于记录 与特定会议有关的注释并提供与特定会议有关的文档的主要机制。会议参与者 被提供对该笔记本组件的集中式访问,并由此能够协作地并实时地更新该会议 的笔记本记录。除了用户驱动的更新之外,更新还可以被自动地或半自动地生 成。更新可以在实际会议之前、期间或之后被作出。更新可源自在笔记记录应 用本身外部的应用数据源。

图14-17示出了可用来实现本发明的各实施例的计算设备的多个不同的实 施例。尽管将在图14-17中描述这些实施例,但应该注意,这些实施例不是 排他的,而是作为适用于本发明的各实施例的设备的实施例的说明性和示例性 描述来提供的。

尽管实现与本文中描述的各实施例相一致的笔记记录应用的系统(例如, 软件应用)可主要驻留在客户机设备(诸如,本文中专门示出的那些客户机设 备)上,但这样的系统可同样被容易地实现在其他地方(诸如在云计算环境中), 而可能不必与用于存储应用配置变量和设定的相同环境结合。云计算提供了一 般不要求最终用户知晓交付这些服务的系统的物理位置或配置的计算、软件、 数据访问和存储服务。在各个实施例中,云计算通过诸如因特网之类的广域网 使用合适的协议交付服务。例如,云计算提供者通过广域网交付应用,并且它 们可以通过web浏览器或任何其他计算组件被访问。软件以及相应的数据可被 存储在远程位置处的服务器上。云计算环境中的计算资源可以被整合在远程数 据中心位置处或者它们可以是分散的。云计算基础结构可以通过共享数据中心 交付服务,即使在用户看来它们是单个访问点。因此,在此所述的功能可以使 用云计算架构从远程位置处的服务提供者提供。替换地,它们可以从常规的服 务器提供,或者它们可以被直接地安装在客户机设备上。

在任何情况下,图14是可被用作用于部署实现本发明的各实施例的各系 统的客户端设备的手持式或移动计算设备的一个说明性实施例的简化框图。 图15和图16是手持式或移动设备的示例。

图14提供客户机设备1416的各组件的一般框图。在该设备中,提供了通 信链路1413,该通信链路允许手持设备与其它计算设备通信,并且在一些实施 例中提供用于诸如通过扫描来自动接收信息的信道。通信链路1413的示例包 括:红外端口、串行/USB端口、诸如以太网端口之类的电缆网络端口、以及允 许通过一个或多个通信协议的通信的无线网络端口,所述通信协议包括为用于 提供对网络的蜂窝访问的无线服务的通用分组无线服务(GPRS)、1Xrtt和短 消息服务,并包括提供对网络的无线连接的802.11和802.11b(WiFi)协议、 和蓝牙协议。

根据其他实施例,应用或系统被容纳在连接到可移动安全数字(SD)卡接 口1415的SD卡上。SD卡接口1415和通信链路1413沿总线1419与处理器 1417进行通信,该总线19还连接到存储器1421和输入/输出(I/O)组件1423、 以及时钟1425和位置系统1427。

在一个实施例中,提供了I/O组件1423以便于输入和输出操作。针对该设 备的各个实施例的I/O组件1423可以包括:输入组件,诸如按钮、触摸传感器、 触摸屏、邻近度传感器、话筒、倾斜传感器以及重力开关;以及输出组件,诸 如显示设备、扬声器和或打印机端口。也可以使用其他I/O组件1423。

时钟1425说明性地包括输出时间和日期的真实时间时钟组件。时钟还可 以说明性地为处理器1417提供定时功能。

定位系统1427说明性地包括输出设备1416的当前地理位置的组件。这例 如可以包括全球定位系统(GPS)接收机、LORAN系统、航位推算系统、蜂窝 三角测量系统、或者其他定位系统。这例如还可以包括生成所期望的地图、导 航线路和其他地理功能的测绘软件或导航软件。

处理器1421存储操作系统1429、网络设定1431、应用1433、应用配置设 定1435、注册表1437、通信驱动程序1439以及通信配置设定1441。存储器 1421可以包括所有类型的有形易失性和非易失性计算机可读存储器设备。存储 器1421存储计算机可读指令,所述指令在被处理器1417执行时致使处理器根 据所述指令执行计算机实现的步骤或功能。处理器1417可以也被其他组件激 活以促进它们的功能。

网络设定1431的示例包括诸如代理信息、因特网连接信息以及测绘之类 的东西。应用配置设定1435包括为特定企业或用户定制应用的设定。通信配 置设定1441提供了用于与其他计算机进行通信的参数,并且包括诸如GPRS 参数、SMS参数、连接用户名和口令之类的项目。

应用1433可以是之前已被存储在设备1416上的应用或在使用期间安装的 应用。在一个实施例中,应用1433可以是操作系统1429的一部分,或者也可 以被主存在设备1416的外部。

图15和图16提供了可用的设备1416的示例,尽管也可以使用其他设备。 在图15,提供智能电话或移动电话1445作为设备1416。电话1445包括:一 组小键盘1447,其用于拨打电话号码;显示器1449,其能够显示包括应用图 像、图标、网页、照片和视频在内的图像;以及控件按钮1451,其用于选择在 显示器上示出的项目。电话包括天线1453,该天线53用于接收诸如通用分组 无线服务(GPRS)和1Xrtt之类的蜂窝电话信号以及短消息服务(SMS)信号。 在一些实施例中,电话1445还包括容纳安全数字(SD)卡1457的SD卡槽1455。

图16的移动设备是个人数字助理(PDA)1459或多媒体播放器或板式或 平板计算机等等(在此称为PDA1459)。PDA1459包括电感屏1461,所述电 感屏感测指示笔1463(或其他指示器、诸如用户的手指)在该指示笔被置于屏 幕之上时的位置。这允许用户在屏幕上选择、突出显示和移动项目以及绘图和 书写。PDA1459还包括多个用户输入键或按钮(比如按钮1465),其允许用 户将显示器1461上所显示的菜单选项或其他显示选项滚屏,并且允许用户在 没有接触显示器1461的情况下改变应用或选择用户输入功能。尽管未被示出, 但是PDA1459可以包括允许与其他计算机进行无线通信的内置天线和红外发 射机/接收机、以及允许对其他计算设备的硬件连接的连接端口。这样的硬件连 接通常是通过经由串行或USB端口连接到其他计算机的支架来进行的。因此, 这些连接是非网络连接。在一个实施例中,设备1459还包括容纳SD卡1469 的SD卡槽1467。

注意,设备1416的其他形式是可能的。示例包括平板或板式计算设备、 音乐或视频播放器以及其他手持式计算设备。

图17是另一计算环境的一个实施例。参考图17,用于实现一些实施例的 示例性系统包括计算机1710形式的通用计算设备。计算机1710的组件可包括, 但不限于,处理单元1720、系统存储器1730、以及将包括系统存储器的各种 系统组件耦合到处理单元1721的系统总线1720。系统总线1721可以是若干类 型的总线结构中的任一种,包括使用各种总线体系结构中的任一种的存储器总 线或存储器控制器、外围总线、以及局域总线。作为示例而非限制,这样的架 构包括工业标准架构(ISA)总线、微通道架构(MCA)总线、增强型ISA(EISA) 总线、视频电子标准协会(VESA)局部总线、以及也称为夹层(Mezzanine) 总线的外围组件互连(PCI)总线。

计算机1710通常包括各种计算机可读介质。计算机可读介质可以是能由 计算机1710访问的任何可用介质,而且包含易失性和非易失性介质、可移动 和不可移动介质。作为示例而非限制,计算机可读介质可包括计算机存储介质 和通信介质。计算机存储介质包括硬件存储介质,硬件存储介质包括以用于存 储诸如计算机可读指令、数据结构、程序模块或其它数据等信息的任何方法或 技术实现的易失性和非易失性、可移动和不可移动介质。计算机存储介质包括, 但不限于,RAM、ROM、EEPROM、闪存或其它存储器技术、CD-ROM、数字 多功能盘(DVD)或其它光盘存储、磁带盒、磁带、磁盘存储或其它磁性存储 设备、或能用于存储所需信息且可以由计算机1710访问的任何其它介质。通 信介质通常以诸如载波或其他传输机制等已调制数据信号来体现计算机可读 指令、数据结构、程序模块或其他数据,并包括任意信息传送介质。术语已调 制数据信号摂是指使得以在信号中编码信息的方式来设定或改变其一个或多 个特征的信号。作为示例而非限制,通信介质包括诸如有线网络或直接线连接 之类的有线介质,以及诸如声学、RF、红外及其他无线介质之类的无线介质。 上述任何组合也应该包括在计算机可读的介质范围内。

系统存储器1730包括易失性和/或非易失性存储器形式的计算机存储介 质,如只读存储器(ROM)1731和随机存取存储器(RAM)1732。包含诸如 在启动期间帮助在计算机1710内的元件之间传输信息的基本例程的基本输入/ 输出系统1733(BIOS)通常存储在ROM1731中。RAM1732通常包含处理单 元1720可立即访问和/或当前正在操作的数据和/或程序模块。作为示例而非限 制,图17示出了操作系统1734、应用程序1735、其他程序模块1736和程序 数据1737。

计算机1710还可以包括其它可移动/不可移动、易失性/非易失性计算机存 储介质。仅作为示例,图17示出了从不可移动、非易失性磁介质中读取或向 其写入的硬盘驱动器1741,从可移动、非易失性磁盘1752中读取或向其写入 的磁盘驱动器1751,以及从诸如CD ROM或其他光学介质等可移动、非易失 性光盘1756中读取或向其写入的光盘驱动器1755。可在示例性操作环境中使 用的其它可移动/不可移动、易失性/非易失性计算机存储介质包括但不限于, 磁带盒、闪存卡、数字多功能盘、数字录像带、固态RAM、固态ROM等。硬 盘驱动器1741通常通过诸如接口1740之类的不可移动存储器接口连接到系统 总线1721,并且磁盘驱动器1751和光盘驱动器1755通常通过诸如接口1750 之类的可移动存储器接口连接到系统总线1721。

以上讨论并在图17中示出的驱动器及其相关联的计算机存储介质为计算 机1710提供了对计算机可读指令、数据结构、程序模块和其他数据的存储。 在图17中,例如,硬盘驱动器1741被示为存储操作系统1744、应用程序1745、 其他程序模块1746和程序数据1747。注意,这些组件可与操作系统1734、应 用程序1735、其它程序模块1736和程序数据1737相同,也可与它们不同。在 此操作系统1744、应用程序1745、其它程序模块1746以及程序数据1747被 给予了不同的编号,以说明至少它们是不同的副本。这些组件还可包括搜索组 件1702和1704。

用户可以通过诸如键盘1762、话筒1763以及诸如鼠标、跟踪球或触摸垫 等定点设备1761等输入设备来将命令和信息输入至计算机1710中。其它输入 设备(未示出)可以包括操纵杆、游戏手柄、圆盘式卫星天线、扫描仪等。这 些以及其它输入设备通常通过耦合到系统总线的用户输入接口1760连接到处 理单元1720,但也可通过诸如并行端口、游戏端口或通用串行总线(USB)之 类的其它接口和总线结构来连接。监视器1791或其它类型的显示设备也经由 诸如视频接口1790之类的接口连接至系统总线1721。除了监视器以外,计算 机还可包括诸如扬声器1797和打印机1796之类的其它外围输出设备,它们可 通过输出外围接口1795来连接。

计算机1710使用到诸如远程计算机1780等一个或多个远程计算机的逻辑 连接在网络化环境中操作。远程计算机1780可以是个人计算机、手持设备、 服务器、路由器、网络PC、对等设备或其它常见的网络节点,且一般包括以上 关于计算机1710描述的多个或所有的元件。图17中所描绘的逻辑连接包括局 域网(LAN)1771和广域网(WAN)1773,但还可包括其他网络。此类联网 环境在办公室、企业范围的计算机网络、内联网和因特网中是常见的。

当在LAN联网环境中使用时,计算机1710通过网络接口或适配器1771 连接到LAN1770。当在WAN联网环境中使用时,计算机1710通常包括调制 解调器1772或用于通过诸如因特网等WAN1773建立通信的其它手段。调制 解调器1772可以是内置的或外置的,可经由用户输入接口1760或其它适当的 机制连接到系统总线1721。在联网环境中,相关于计算机1710所示的程序模 块或其部分可被存储在远程存储器存储设备中。作为示例,而非限制,图17 示出了远程应用程序1785驻留在远程计算机1780上。应当理解,所示的网络 连接是示例性的,并且可使用在计算机之间建立通信链路的其它手段。

尽管用结构特征和/或方法动作专用的语言描述了本主题,但可以理解,所 附权利要求书中定义的主题不必限于上述具体特征或动作。更确切而言,上述 具体特征和动作是作为实现权利要求的示例形式公开的。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号