在在线会议中共享注释的制作方法

文档序号:6380287阅读:245来源:国知局
专利名称:在在线会议中共享注释的制作方法
技术领域
本发明涉及在在线会议中共享注释。
背景技术
通过软件应用组织会议是计算机用户的常见体验。例如,用户可采用会议组织者软件应用来安排会议时间、完成诸如邀请会议参加者、预留会议室等任务。在另一示例中, 用户可为会议演示者,且可使用在线会议组织者软件应用来通过将会议的实时音频和/或视频在线演示给会议参加者以进行在线会议。
在线会议演示者可在会议之前分发注释,例如,通过将注释发电子邮件给会议参加者,或将处于会议参加者可访问位置的注释的链接发电子邮件。在线会议参加者可类似地提供他们自身对于注释的撰稿(contribution)。然而,当经由电子邮件分发注释时此举会很快变得不便,例如,当撰稿的会议参加者的数量增加时。当注释存储在在线会议参加者可访问的位置中时,它们可由提供多个同步著述的应用软件来访问,从而允许在线会议参加者提供他们自身对于注释的撰稿。然而,至今,这样的方案将注释和用于进行或安排在线会议的软件相分开。发明内容
提供本发明内容以便以简化的形式介绍将在以下的具体实施例中进一步描述的一些概念。本发明内容并不旨在专门地标识所要求保护的主题的关键特征或必要特征,也不旨在用于帮助确定所要求保护的主题的范围。
实施例涉及在在线会议中共享注释。可通过和组织在线会议相关联的软件应用 (例如,在线会议软件、日历软件、加注释软件、等等)来将注释与会议参加者共享。可由会议组织者(多个)在会议之前、期间、和/或之后创建和/或共享注释。当为会议共享注释时, 可通知会议参加者。可使用和组织在线会议相关联的软件应用的项目来共享注释。例如, 可在在线会议软件中同在线会议一起共享注释。可在不同软件应用的项目之间共享注释, 例如,在在线会议软件中所共享的注释可被自动地同日历软件应用中的日历项目共享。
通过阅读下面的详细描述并参考相关联的附图,这些及其他特点和优点将变得显而易见。可以理解,前述一般描述和以下的详细描述都是说明性的,并且不限制所要求保护的各方面。


图I包括概念性图表,示出其中可实现实施例的、用于共享在线会议注释的本地和联网环境;
图2是根据某些实施例,用于结合在线会议应用共享会议注释的示例性用户界面元素的截屏的概念性示图3是根据其他实施例,用于结合日程安排程序共享会议注释的示例性用户界面元素的进一步截屏的概念性示图4A是根据进一步实施例,用于结合加注释程序共享会议注释的示例性用户界面元素的进一步截屏的概念性示图4B是用于通知用户所共享注释的示例用户界面元素的进一步截屏的概念性示图。
图5是其中可实现根据各实施例的注释共享系统的联网环境;
图6是其中可以实现各实施例的用于注释共享的示例计算操作环境的框图7示出了根据各实施例的注释共享的过程的逻辑流程图;以及
图8示出了根据各实施例的可包括在注释共享的过程中的操作的进一步示例。
具体实施方式
如上文所概要描述的,可在在线会议中共享注释。可通过和组织在线会议相关联的软件应用(例如,在线会议软件、日历软件、加注释软件、等等)来将注释与在线会议参加者共享。也可由会议组织者(多个)在在线会议之前、期间、和/或之后创建和/或共享注释。当为在线会议共享注释时,可通知会议参加者。
在以下详细描述中,参考了构成详细描述的一部分并作为说明示出了各具体实施例或示例的附图。可组合这些方面,可利用其他方面,并且可以做出结构上的改变而不背离本发明的精神或范围。因此,以下详细描述并不旨在限制,并且本发明的范围由所附权利要求及其等效方案来限定。
尽管在结合在个人计算机上的操作系统上运行的应用程序执行的程序模块的一般上下文中描述了各实施例,但是本领域的技术人员会认识到各方面也可以结合其它程序模块实现。
一般而言,程序模块包括执行特定任务或实现特定抽象数据类型的例程、程序、组件、数据结构和其他类型的结构。此外,本领域的技术人员可以明白,各实施例可以用其他计算机系统配置来实施,包括手持式设备、多处理器系统、基于微处理器的或可编程消费电子产品、小型计算机、大型计算机以及类似计算设备。各实施例还能在任务由通过通信网络链接的远程处理设备来执行的分布式计算环境中实现。在分布式计算环境中,程序模块可位于本地和远程存储器存储设备两者中。
各实施例可被实现为计算机实现的过程(方法)、计算系统、或者诸如计算机程序产品或计算机可读介质等制品。计算机程序产品可以是计算机系统可读并且编码包括用于使计算机或计算系统执行示例过程的指令的计算机程序的计算机存储介质。例如,计算机可读存储介质可经由易失性计算机存储器、非易失性存储器、硬盘驱动器、闪存驱动器、软盘或紧致盘和类似介质中的一个或多个来实现。
贯穿本说明书,术语“平台”可以是用于为在线会议共享注释的软件和硬件组件的组合。平台的示例包括但不限于,在多个服务器上执行的托管服务、在单个计算设备上执行的应用、以及类似系统。术语“服务器”一般指通常在联网环境中执行一个或多个软件程序的计算设备。然而,服务器还可以被实现为在被视作网络上的服务器的一个或多个计算设备上执行的虚拟服务器(软件程序)。以下提供关于这些技术和示例操作的更多细节。进一步,术语“在线会议”是指具有在线组件的任何会议,其中可在参加者之间在一个或多个网络上共享音频、视频、应用、数据、和类似组件。实际上,在一些场合中,参加者在实际会议过程中可不需要在线。如果会议是在线安排的,且带有注释,则随后,可通过和会议软件的交互而使这些注释在会后对人员可用。
参考图1,概念图100和110示出了可以实现各实施例的本地和联网环境。图100 中示出的计算设备和计算环境是为了说明的目的。可以在各种本地计算环境、联网计算环境和利用各种计算设备和系统的类似计算环境中实现各实施例。
图100表示计算设备102中的本地计算环境,其中软件应用104可允许用户在在线会议中共享注释。计算设备102可以是任何计算设备,包括但不限于台式计算机、膝上型计算机、服务器、手持式计算机、车载计算机、智能电话、以及类似设备。应用104可以是结合在线会议可用的任何应用,例如,软件,其用于进行在线会议;日程安排在线会议;准备或演示用于在线会议的注释或其他材料;等等。共享会议注释模块106可以是独立应用、或是应用104的集成部分。应用104和/或共享会议注释模块106可控制用户界面,并提供适当的可视元素以供用户查看和可用选项相关联的信息、做出选择、等等。
图110例示了联网的注释共享环境。在该示例环境中,由服务器114上执行的主控/web应用116和其共享会议注释模块118来提供注释共享功能。服务器114可使用数据存储112存储和检索和在线会议相关联的数据。用户可通过在计算设备120A上执行的用户的客户机应用122A (例如,浏览应用)来和主控/web应用116交互。主控/web应用 116和共享会议注释模块118可如上讨论地操作。联网环境可包括计算设备120和服务器 114之间通过一个或多个网络的通信,这一个或多个网络可包括企业网络、基于云的网络、 这两者的组合以及类似网络。可包括附加的客户机应用,例如120BU20C和120D,其分别在计算设备122BU22C和122D上执行。主控/web应用和共享会议注释模块118可因此在客户机应用120A、120B、120C、和120D的用户之间共享注释。主控/web应用116还可进行在线会议,其中客户机应用120A、120B、120C、和120D的用户也可为会议参加者。
诸如104和116的应用可为结合在线会议可用的任何应用,例如,用于进行在线会议、组织在线会议、准备用于在线会议的材料、和/或演示用于在线会议的材料的软件。
在某些示例中,诸如104和116的应用可用于准备或显示用于在线会议的文本或其他媒介,例如是字处理应用、加注释应用、幻灯片演示应用、电子数据表应用、web浏览器应用、图像或视频应用、等等。加注释应用可为专用的加注释应用,例如OneNme (华盛顿州雷德蒙市的微软公司),字处理应用、电子数据表应用、演示应用、诸如email应用和文本消息传送应用的通信应用、等等。
在某些示例中,诸如104和116的应用可用于进行在线会议,例如会议召开应用, 其可为基于web或基于服务器的。诸如116的主控/web应用可被配置为同诸如120A、120B、 120C、和120D的客户机应用来通信。因此,在某些实施例中,服务器114可被配置为促进在线会议和注释共享。
在某些实施例中,诸如104和116的应用可被用于组织或日程安排在线会议,例如是日历应用或email应用。日历或日程安排功能可为软件产品套件的部分,其可将诸如在线会议召开的通信和日历功能相组合。例如,组织在线会议可包括以下的一项或多项为会议创建日历项、设置会议的时间、日程安排会议资源,诸如会议室或在线会议服务器时间、 邀请会议参加者、创建和/或共享会议演示材料、创建和/或共享会议注释,等等。共享会议注释不限于应用104。应用104可允许共享使用来自另一应用或设备的数据的会议注释、 或控制另一应用或设备来共享会议注释。
在某些实施例中,诸如106或118的共享会议注释模块可提供以下项中的一项或多项会议注释控制,其使用户能够共享注释;检测会议注释控制的激活;提供一个或多个注释以供选择;检测一个或多个可共享注释的选择;将和在线会议相关联的标识符信息插入所选可共享注释的数据中;用会议信息和所选可共享注释来填充和在线会议相关联的会议注释页面;在在线会议期间,将会议注释页面和一个或多个会议参加者共享,以使所选的可共享注释对会议参加者可用;使用户能够创建新注释;和/或使用户能够通过会议注释页面同会议参加者共享新注释。
在其它实施例中,会议信息可包括以下各项中的一个或多个预期会议参加者列表、当前会议参加者列表、在线会议的日期和时间、在线会议的一个或多个地址(实体的和/ 或虚拟的)、会议标题、一个或多个可共享会议注释的列表、和/或会议内容的列表。
在进一步实施例中,诸如106或118的共享会议注释模块可在以下一个或多个时间提供对所选注释的共享在线会议之前,在线会议期间,和/或在线会议之后。共享会议注释模块可进一步在在线会议应用、加注释应用、字处理应用、演示应用、日历应用、通信应用、或电子数据表应用中提供会议注释控制。该模块也可通过在线会议应用或日历应用中的在线会议的记录来提供到所共享的会议注释的持久链接。
在某些情况下,当可共享注释随正进行中的在线会议可用时可通知会议参加者, 且使会议参加者能够通过会议注释页面来查看所共享的注释。所共享的注释也可通过web 浏览器、加注释应用、字处理应用、演示应用、日历应用、通信应用、或电子数据表应用来查看。会议注释页面可通过独立的用户界面或与在线会议相关联的集成用户界面来提供。
在某些实施例中,可为会议参加者定义和所共享的会议注释相关联的许可属性, 且使会议参加者能够基于他们的许可属性来访问所共享的会议注释。进一步,诸如106或 108的共享会议注释模块可基于会议参加者的在线会议角色来自动地确定他们和所共享的会议注释相关的许可属性,并使会议参加者能够基于他们的许可属性来访问所共享的会议注释。
已经参照特定的服务器、客户机设备、应用、模块、和交互描述了图I的示例系统。 各实施例不限于根据这些示例配置的系统。提供共享会议注释功能的平台可在采用更少或额外组件并执行其它任务的配置中实现。此外,可以使用此处描述的原理以相似的方式来实现特定的协议和/或接口。
图2图示了其中用户或会议参加者可使用在线会议应用软件来加入在线会议的示例。在在线会议应用用户界面202内,用户可点击显示会议注释页面206的按扭204,该会议注释页面206显示当前被共享的注释(若有的话),且允许用户点击“增加共享注释”按扭208。用户可点击“增加共享注释”按扭208以显示注释选择对话210,其可包括可与会议共享的现有可共享注释212的列表。注释选择对话210也可向用户提供选项214以创建并和会议共享新注释。用户可选择一个或多个注释216以和会议共享并点击0K。共享注释对话然后可显示当前和会议共享的注释216。将注释和会议相关联的数据可被自动添加到注释页面216,且可用会议细节来填充注释216。会议注释页面206也可包括,例如,按键 218,用于打开注释216以供编辑,和/或按键220,用于将注释从与会议共享移除。
图3例示了对于不被在线会议应用支持的会议共享来自在线日程安排应用222内的的注释的示例。当在在线日程安排应用222中日程安排会议时,会议组织者可点击显示会议注释页面206’的按扭204’,该会议注释页面206’显示当前共享的注释(如果有的话), 且允许组织者点击“和会议共享注释”按扭226或“自行添加注释”按扭228。组织者可点击“和会议共享注释”按扭226以显示注释选择对话210,其可包括可与会议共享的现有可共享注释212的列表。注释选择对话210也可向用户提供选项214以创建并和会议共享新注释。用户可选择一个或多个注释216以和会议共享并点击0K。会议邀请项230可然后显示当前和会议共享的注释216。将注释和会议关联的数据可被自动添加到注释页面216, 且可用会议细节来填充注释。会议邀请项可被添加到日历232作为日历项234。除了在会议注释页面上的数据,带有关于注释的信息的元数据可被添加到会议邀请230,从而该信息被会议邀请项230和会议日历项234所保存。在各种示例中,该信息可被任何可读取数据的日程安排应用所使用。例如,会议日历项234可提供数据或其他会议信息,通过显示该信息或通过提供“细节”按扭236供用户点击来完成此举。会议邀请项230和日历项234也可包括各自对应的“会议注释”按扭204’和204”,其允许用户例如通过激活对话210来访问、共享、和/或创建会议注释。也可将会议注释与日历项去关联。
图4A例示了共享来自加注释应用238内的注释的示例。例如,用户可使用图2中的在线会议软件200来加入在线会议。在此参考附图4A,用户可点击来自加注释应用238 中的“共享会议注释”命令204”’来共享当前注释240。可向用户呈现“和会议共享”对话 242,其可显示用户当前加入的会议列表224和/或加入或开始新会议的选项246。用户可选择,例如,在线会议242,并点击0K,从而和会议242共享当前注释240。将注释和会议相关联的数据可被添加到注释页面,可用会议细节来填充该注释,且该注释可与在线会议共享。
在各种示例中,当共享的会议注释可用于会议时,可通知会议参加者。图4B例示了通知的各种方法,例如,当使用例如图2、图3、或图4A中所述的方法中的一种来使注释可与会议共享时,可通知其他会议参加者会议具有共享的注释可用。取决于有关的会议软件的类型,共享注释的这个通知可采取任何适当的形式。
例如,图4B例示了当注释可与使用在线会议软件200所主持的在线会议共享时, 可在应用200内出现通知用户界面248,其指示,例如,“已有注释和会议共享”。参加者可不理这个通知,或可直接使用来自该位置的按扭250来打开注释。
在另一个示例中,图4B例示了,当注释可经由在线会议软件200同会议共享时,用户界面内的指示符252可改变以显示注释已经同会议共享。在各种示例中,指示符252可以是持久的。在某些示例中,指示符252可指示有多少共享注释是可用的。
图4B还例示了当已经经由日历软件应用232将注释同日程安排的会议共享时,可显示指示符254,以告知用户共享的注释已经同会议相关联了。在某些示例中,指示符254 可指示有多少共享注释是可用的。在其他实施例中,在线会议可以是无在先日程安排的特别会议,但是注释可在会议期间添加,且在会议应用的日历视图中被后续地跟踪。
在其他示例中,用户或会议参加者可容易地访问并打开和会议相关联的共享注释。此处所述的方法向会议参加者提供了在对应会议的情境中访问共享会议注释的能力, 无需离开会议环境。
在其他示例中,在线会议的用户可具有一个或多个角色,例如演示者、组织者、撰稿者、参加者、等等。参考图1,根据某些实施例,客户机应用120A的用户可组织并演示会议,且可送交诸如演示幻灯片和注释的材料给在线会议。在本示例中,客户机应用120B、 120C、和120D的用户可为会议参加者。在某些示例中,这些多种角色可基于注释共享模块所管理的许可而扩展,注释共享模块可由会议组织者或会议演示者所控制。例如,可给予用户许可以查看所共享的会议注释、创建或修改所共享的会议注释、共享会议注释、等等。然而,在会议期间,可能有多个注释被创建或编辑,每个注释同可能不同且可能交迭的参会者集合相共享。用于每个注释集合的共享可为逐用户的或逐角色的,且是逐注释集合的。
所共享的会议注释也可在会议之前、期间、或之后被访问。例如,参考图4B,当注释可与使用在线会议软件200所主持的在线会议共享时,可在应用200内出现通知用户界面 248,其指示,例如,“已有注释和会议共享”。会议参加者可经由按扭250从这个通知直接打开注释。在另一个示例中,参考附图2,在线会议软件200可分配有一个在“会议注释”页面 206中的持久链接216,以找到并打开已同会议共享的任何注释。在又一示例中,参考附图 3,当已经经由日历软件222同日程安排的会议共享注释时,到会议注释的链接216可被自动地放入邀请230中。在各种示例中,在任何时刻对所共享的会议注释的访问可被链接到所描述的各种用户角色,且可被所描述的许可所控制。例如,为了促进在具有许多会议参加者的繁忙会议期间共享的注释的管理,尽管每一个会议参加者可被给予许可以创建会议注释用于在会议期间共享,但共享会议期间的注释的许可可被诸如会议组织者的用户所控制或节制。
在某些实施例中,会议的所有者可发出添加共享注释的邀请。在其他实施例中,可使任何被邀请者能够添加注释。在后一情况中,可使所有者能够批准添加那些注释。某些会议可能是开放的,且任何人可被允许添加任何他们想要的注释。被邀请者添加的注释可类似于所有者添加的注释通过通信或日程安排应用而被通知。例如,服务可维护任何被邀请者可写入的查找表。当参会者想要添加注释时,可查找会议标识符,且为该会议的注释添加新的条目。进一步实施例可为会议所有者提供用户体验以查看参会者所尝试添加的是什么,并批准或否决他们。在某些示例中,受邀请者添加的注释可为自动批准的,且会议邀请可被更新以反映该添加(多个)。
已用具体的用户界面元素、配置和呈现描述了图2、图3、图4A和图4B的示例。各实施例不限于根据这些示例配置的系统或方法。可以在使用其他类型的用户界面元素、呈现和配置的配置中,以在此描述的原理相似的方式来实现会议注释的共享。
例如,当采用在线日程安排应用222结合在线会议应用200时,图2和图3的元素可相结合。在这样的示例中,当如为图3所述地日程安排会议时,会议组织者可从在线日程安排应用222来共享注释。同样如为图3所述的,会议组织者和/或会议参加者可在,例如, 会议之前、期间、或之后,通过日程安排应用222所创建的“会议邀请项”230来共享注释。 进一步如为图3所述的,会议组织者和/或会议参加者可在,例如,会议之前、期间、或之后, 通过日历应用232使用会议日历项232中的“会议注释”按扭204”来共享注释同样,如为图2所述的,会议组织者和/或会议参加者可在在线会议期间通过在线会议应用200使用 “会议注释”按扭204来共享注释。
图5是可实现各实施例的示例联网环境。用于共享在线会议注释的系统可经由诸如托管服务等在一个或多个服务器514上执行的软件来实现。该系统可采用对等、基于 web、或其他配置。该平台可以通过网络510来与诸如智能电话513、膝上型计算机512、或台式计算机511 (‘客户机设备’)之类的个体计算设备上的客户机应用进行通信。
在任一客户机设备511-513上执行的客户机应用可便于通过由各服务器514执行的或在个体服务器516上执行的应用进行的通信。在各服务器之一上被执行的应用模块可帮助共享在线会议注释。应用模块可提供和当前共享的注释相关联的信息、可共享但当前未共享的注释、创建和/或共享新注释的选项、和如此处所述的其他示例。该注释共享模块可直接或通过数据库服务器518从数据存储(多个)519中检索相关数据,并且通过客户机设备511-513将所请求的服务(例如文档编辑)提供给用户(多个)。
网络510可包括服务器、客户机、因特网服务供应商以及通信介质的任何拓扑结构。根据各实施例的系统可以具有静态或动态拓扑结构。网络510可包括诸如企业网络等安全网络、诸如无线开放网络等非安全网络、或因特网。网络510还可通过诸如公共交换电话网络(PSTN)或蜂窝网络等其他网络来协调通信。此外,网络510可包括诸如蓝牙或类似网络等近程无线网络。网络510提供本文描述的节点之间的通信。作为示例而非限制,网络(多个)510可以包括无线介质,诸如声学、RF、红外和其他无线介质。
可以采用计算设备、应用、数据源和数据分发系统的许多其它配置来实现提供共享在线会议注释的平台。此外,图5中所讨论的联网环境仅用于说明目的。各实施例不限于示例应用程序、模块、或过程。
图6及相关联讨论旨在提供对其中可实现各实施例的合适计算环境的简要概括描述。参考图6,示出了根据各实施例的用于应用程序的示例计算操作环境(诸如计算设备 600)的框图。在基本配置中,计算设备600可以是任何计算设备,该计算设备根据各实施例来执行能够共享在线会议注释的应用程序,并包括至少一个处理单元602和系统存储器 604。计算设备600还可包括协作执行程序的多个处理单元。取决于计算设备的确切配置和类型,系统存储器604可以是易失性的(诸如RAM)、非易失性的(诸如ROM、闪存等)或是两者的某种组合。系统存储器604通常包括适于控制平台操作的操作系统605,诸如来自华盛顿州雷德蒙市的微软公司的W丨NDOWS 操作系统。系统存储器604还可包括一个或多个软件应用程序,诸如程序模块606、应用622、以及共享会议注释模块624。
通过由共享会议注释模块624所控制的用户界面,应用622可显示和所共享的会议注释相关联的信息,使用户能够共享会议注释,或创建会议注释用于共享,等等。应用622 和共享会议注释模块624可以是分开的应用或主控服务的集成模块。该基本配置在图6中由虚线608内的那些组件示出。
应用622可为结合在线会议可用的任何应用,诸如图I中的应用104和/或116, 例如,用于进行在线会议、组织在线会议、准备用于在线会议的材料、和/或演示用于在线会议的材料的软件。在某些示例中,应用622可用于准备或显示用于在线会议的文本或其他媒介,例如是字处理应用、加注释应用、幻灯片演示应用、电子数据表应用、web浏览器应用、图像或视频应用、等等。在某些示例中,应用622可用于进行在线会议,例如会议召开应用,其可为基于web或基于服务器的。在某些实施例中,应用622可被用于组织或日程安排在线会议,例如是日历应用或email应用。共享会议注释不限于应用622。应用622可允许共享使用来自另一应用或设备的数据的会议注释、或控制另一应用或设备来共享会议注释。
计算设备600可具有附加特征或功能。例如,计算设备600还可包括附加数据存储设备(可移动和/或不可移动),例如磁盘、光盘或磁带。在图6中通过可移动存储609和不可移动存储610示出这样的附加存储。计算机可读存储介质可以包括以用于存储诸如计算机可读指令、数据结构、程序模块或其它数据等信息的任何方法或技术实现的易失性和非易失性、可移动和不可移动介质。系统存储器604、可移动存储609和不可移动存储610 都是计算机可读存储介质的示例。计算机可读存储介质包括,但不限于,RAM、R0M、EEPR0M、 闪存或其他存储器技术、CD-ROM、数字多功能盘(DVD )或其他光存储、磁带、磁盘存储或其他磁存储设备、或能用于存储所需信息且可以由计算设备600访问的任何其他介质。任何这样的计算机可读存储介质都可以是计算设备600的一部分。计算设备600还可以具有输入设备612,诸如键盘、鼠标、笔、语音输入设备、触摸输入设备和类似输入设备。还可以包括输出设备614,诸如显示器、扬声器、打印机和其它类型的输出设备。这些设备在本领域中公知且无需在此处详细讨论。
计算设备600还可包含通信连接616,该通信连接允许该设备诸如通过分布式计算环境中的有线或无线网络、卫星链接、蜂窝链接、短程网络和类似机制来与其他设备618 进行通信。其他设备618可包括执行通信应用的计算机设备、web服务器和类似设备。一个或多个通信连接616是通信介质的一个示例。通信介质可在其中包括计算机可读指令、 数据结构、程序模块或其他数据。作为示例而非限制,通信介质包括诸如有线网络或直接线连接之类的有线介质,以及诸如声学、RF、红外及其他无线介质之类的无线介质。
各示例实施例还包括各种方法。这些方法可以用任何数量的方式,包括本文中所描述的结构来实现。一种此类方式是通过本文中描述的类型的设备的机器操作。
另一可任选方式是结合一个或多个人类操作者执行该方法的各个操作中的某一些来执行该方法的一个或多个操作。这些人类操作者无需彼此同在一处,而是其每一个可以仅与执行程序的一部分的机器同在一处。
图7例示了用于共享在线会议注释的过程700的逻辑流程图。可在服务器或其他计算设备上实现过程700。
过程700可开始于操作710,包括检测会议注释控制的激活。在各种示例中,这样的会议注释控制可被提供在在线会议应用、加注释应用、字处理应用、演示应用、日历应用、 通信应用、或电子数据表应用中。例如,参看为图I和图6所述的应用104、116、或622。在某些示例中,在线会议应用程序还可通过用于在线会议的邀请来提供到所共享的会议注释的链接。
在操作720,可向用户提供一个或多个注释以供选择。供选择的注释可包括,例如, 现有的被共享注释,现有的当前未共享注释、修改现有注释的选项、创建新注释的选项、移除现有注释、搜索注释用于共享的选项,等等。操作730可包括检测一个或多个可共享注释的选择,例如,由用户进行选择。操作740可包括将和在线会议相关联的标识符信息插入和所选可共享注释相关联的数据。这样的标识符信息可包括唯一标识符号码、代码、名称、等坐寸ο
在操作750,可用会议信息和所选的可共享注释来填充和在线会议相关联的会议注释页面。这样的会议信息可包括,例如,预期会议参加者列表、当前会议参加者列表、在线12会议的日期和时间、在线会议的一个或多个地址和/或服务器、会议标题、一个或多个可共享会议注释的列表、和/或会议内容的列表。这样的会议信息还可包括会议标识符信息、关于各个用户和他们的角色及许可的信息;等等。在操作760,会议注释页面可在会议期间同一个或多个会议参加者共享,以使所选的可共享注释对会议参加者可用。所选的注释可在在线会议前、在线会议期间、或在线会议后共享。
图8示出了根据各实施例的可包括在注释共享的过程中的操作的进一步示例。在某些示例中,过程800可包括操作810,其中使用户能创建新注释。在操作820,可使用户能通过会议注释页面同会议参加者共享该新注释。在操作830,系统可通过会议注释页面向会议参加者呈现所共享注释的概要视图。在某些示例中,可在操作840通过在线会议的记录提供到被共享会议注释的持久链接。在操作850,当可共享的注释可随正在进行中的在线会议可用时,可向会议参加者提供通知。
包括在过程700和800内的各操作仅出于说明目的。在线会议注释的共享可以使用此处所述的各原理通过具有更少或更多步骤的相似过程、以及不同的操作次序来实现。
以上说明书、示例和数据提供了对各实施例的组成的制造和使用的全面描述。尽管用结构特征和/或方法动作专用的语言描述了本主题,但可以理解,所附权利要求书中定义的主题不必限于上述具体特征或动作。相反,上述具体特征和动作是作为实现权利要求和各实施方式的示例形式而公开的。
权利要求
1.一种至少部分地在计算设备中执行的用于帮助在在线会议中注释共享的方法,该方法包括 一旦检测到会议注释控制的激活(710 ),则提供一个或多个注释以供选择(720 ); 检测一个或多个可共享注释的选择(730); 将和所述在线会议相关联的标识符信息插入和所选可共享注释相关联的数据(740); 用会议信息和所选可共享注释来填充和所述在线会议相关联的会议注释页面(750);以及 在会议期间同一个或多个会议参加者共享所述会议注释页面,以使所选可共享注释对所述会议参加者可用(760)。
2.如权利要求I所述的方法,其特征在于,还包括 允许新注释的创建(810);以及 允许通过所述会议注释页面将所述新注释和所述会议参加者共享(830 )。
3.如权利要求I所述的方法,其特征在于,还包括在以下应用之一中提供所述会议注释控制(204):在线会议应用、加注释应用、字处理应用、演示应用、日历应用、通信应用、和电子数据表应用。
4.如权利要求I所述的方法,其特征在于,还包括以下的一个或多个 通过在线会议应用和日历应用的其中之一中的在线会议的记录来提供到所共享的会议注释的持久链接(240); 当可共享的注释可用于当前进行的在线会议时,提供通知(248)给所述会议参加者;以及 使所述会议参加者能够通过所述会议注释页面来查看所共享的注释(830 )。
5.如权利要求I所述的方法,其特征在于,还包括 使所述在线会议的被邀请者能够添加要被共享的注释(208);以及 使所述在线会议的所有者能够批准所添加的要被共享的注释的至少一部分。
6.如权利要求5所述的方法,其特征在于,还包括 使所述被邀请者添加的注释能够被自动批准;以及 更新会议邀请(230)以反映所述被邀请者添加的注释。
7.如权利要求I所述的方法,其特征在于,还包括使所述会议参加者能够通过以下应用之一来查看所共享的注释(240):web浏览器、加注释应用、字处理应用、演示应用、日历应用、通信应用、和电子数据表应用,其中所述会议注释页面是通过独立的用户界面或与所述在线会议相关联的集成用户界面来呈现的。
8.一种用于帮助具有注释共享的在线会议的服务器(114),该服务器包括 存储器(604); 耦合到所述存储器的处理器(602),所述处理器执行在线会议应用(622),其中所述在线会议应用被配置成 提供允许共享注释的会议注释控制; 一旦检测到所述会议注释控制的激活(710),则允许以下其中之一在可用注释中选择以用于共享,和创建新注释用于共享(720); 将和所述在线会议相关联的标识符信息插入和所述用于共享的注释相关联的数据(740); 用所述用于共享的注释和会议信息来填充和所述在线会议相关联的会议注释页面(750),所述会议信息包括来自以下集合中的至少一项预期会议参加者列表、当前会议参加者列表、所述在线会议的日期和时间、所述在线会议的一个或多个地址、会议标题、所选或所创建的注释的列表、和会议内容的列表;以及 在所述会议期间同一个或多个会议参加者共享所述会议注释页面,以使所述用于共享的注释对所述会议参加者可用(760)。
9.如权利要求8所述的服务器,其特征在于,所述在线应用622被进一步配置成,通过以下的其中一项来允许在可用注释中选择以供共享和创建新注释以供共享和所述在线会议应用相关联的用户界面、日程安排应用、加注释应用、字处理应用、演示应用、通信应用、和电子数据表应用。
10.如权利要求8所述的服务器,其特征在于,所述在线会议应用还被配置为 通过用于所述在线会议的邀请(230)来提供到所共享的会议注释的链接; 响应于在在线会议期间的选择和创建附加注释的其中一项,更新或移除所述链接;以及 通过在线会议应用和日程安排应用的其中之一中的所述在线会议的记录来保持所述链接,从而所述被共享的会议注释(240)在所述在线会议之后对于所述会议参加者可用。
11.如权利要求8所述的服务器,其特征在于,所述在线会议应用还被配置为 允许为所述会议参加者定义和所共享的会议注释相关联的许可属性;以及 使所述会议参加者能够基于他们的许可属性来访问所共享的会议注释(240 )。
12.—种其上存储有用于在在线会议中共享注释的指令的计算机可读存储器设备,所述指令包括 允许创建一个或多个注释用于在所述在线会议中共享(810); 允许通过在用户界面中的会议注释控制来在可用注释中选择以用于在所述在线会议中共享,所述用户界面相关联于以下应用之一日程安排应用、加注释应用、字处理应用、演示应用、通信应用、和电子数据表应用; 检测所述会议注释控制的激活,和用于在所述在线会议中共享的一个或多个注释的选择(710); 将和所述在线会议相关联的标识符信息插入和所述将被共享的注释相关联的数据(740); 用所述将被共享的注释和会议信息来填充和所述在线会议相关联的会议注释页面(750),所述会议信息包括来自以下集合中的至少一项预期会议参加者列表、当前会议参加者列表、所述在线会议的日期和时间、所述在线会议的一个或多个地址、会议标题、将被共享的注释的列表、和会议内容的列表;以及 在所述会议期间同一个或多个会议参加者共享所述会议注释页面,以使将被共享的注释对所述会议参加者可用(760)。
13.如权利要求12所述的计算机可读存储设备,其特征在于,所述指令还包括 通过所述会议注释页面向所述会议参加者呈现所共享的注释(240)的概要视图;以及 使所述会议参加者能够通过用户界面参看所共享的注释(240),所述用户界面和以下应用之一相关联日程安排应用、加注释应用、字处理应用、演示应用、通信应用、和电子数据表应用。
14.如权利要求12所述的计算机可读存储设备,其特征在于,所述指令还包括 基于所述会议参加者的在线会议的角色,自动地确定和所共享的注释(240)相关联的所述会议参加者的许可属性;以及 使所述会议参加者能够基于他们的许可属性来编辑所共享的注释。
15.如权利要求12所述的计算机可读存储设备,其特征在于,所述指令还包括 检测和所述在线会议相关联的至少一个演示者和至少一个查看者; 使所述至少一个演示者能够编辑所共享的注释(240);以及 使所述至少一个查看者能够查看所共享的注释(240 )。
全文摘要
本发明涉及在在线会议中共享注释。可在在线会议中通过和组织在线会议相关联的软件应用(例如,在线会议软件、日历软件、加注释软件、等等)来将注释与在线会议参加者共享。可由会议参加者在在线会议之前、期间、和/或之后创建和/或共享注释。当为在线会议共享注释时,可通知会议参加者。可使用和组织在线会议相关联的软件应用的项目来共享注释。例如,可在在线会议软件中同在线会议一起共享注释。可在不同软件应用的项目之间共享注释,例如,在在线会议软件中所共享的注释可被自动地同日历软件应用中的日历项目共享。
文档编号G06F17/30GK102982090SQ20121043140
公开日2013年3月20日 申请日期2012年11月1日 优先权日2011年11月2日
发明者C·韦斯林, T·昂德希尔, A·西蒙斯, 林弘, S·简恩, K·周, C·迪泽, S·雷尼卡, S·卡塞特, S·比莱尔, J·贝尔, D·拉斯马森 申请人:微软公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1