CN101192943A - 用于基于角色显示Web会议的文档再现的方法和*** - Google Patents

用于基于角色显示Web会议的文档再现的方法和*** Download PDF

Info

Publication number
CN101192943A
CN101192943A CNA2007101866266A CN200710186626A CN101192943A CN 101192943 A CN101192943 A CN 101192943A CN A2007101866266 A CNA2007101866266 A CN A2007101866266A CN 200710186626 A CN200710186626 A CN 200710186626A CN 101192943 A CN101192943 A CN 101192943A
Authority
CN
China
Prior art keywords
participant
reproduction
role
shared document
web
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CNA2007101866266A
Other languages
English (en)
Other versions
CN101192943B (zh
Inventor
S·戴维森
W·M·奎因
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
International Business Machines Corp
Original Assignee
International Business Machines Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by International Business Machines Corp filed Critical International Business Machines Corp
Publication of CN101192943A publication Critical patent/CN101192943A/zh
Application granted granted Critical
Publication of CN101192943B publication Critical patent/CN101192943B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/40Support for services or applications
    • H04L65/403Arrangements for multi-party communication, e.g. for conferences
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/10Office automation; Time management
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0484Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
    • G06F3/04842Selection of displayed objects or displayed text elements
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L9/00Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
    • H04L9/40Network security protocols

Landscapes

  • Engineering & Computer Science (AREA)
  • Business, Economics & Management (AREA)
  • Theoretical Computer Science (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Human Resources & Organizations (AREA)
  • Strategic Management (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • Data Mining & Analysis (AREA)
  • Quality & Reliability (AREA)
  • Operations Research (AREA)
  • General Business, Economics & Management (AREA)
  • Marketing (AREA)
  • Economics (AREA)
  • Tourism & Hospitality (AREA)
  • Human Computer Interaction (AREA)
  • Signal Processing (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Multimedia (AREA)
  • Information Transfer Between Computers (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
  • Telephonic Communication Services (AREA)

Abstract

本发明提供了一种用于基于角色显示Web会议的文档再现的方法和***,所述方法包括:将角色与所述Web会议的参与者相关联;提供再现选择用户接口,其中所述再现选择用户接口使得能够在所述角色与所述共享文档的再现之间进行关联,其中在所述Web会议期间,与所述Web会议的所有参与者共享所述共享文档;以及基于与所述Web会议的所述参与者相关联的所述角色,并且进一步基于所述角色与所述共享文档的所述再现之间的所述关联,向所述Web会议的不同参与者提供所述共享文档的不同再现。

Description

用于基于角色显示Web会议的文档再现的方法和***
技术领域
本发明一般涉及Web会议技术(Web conferencing technology),并且更具体地,涉及一种用于在Web会议中提供对文档再现(rendition)进行基于角色的显示的方法和***。
背景技术
如通常所知道的,Web会议技术已经成为共享或传播信息的日益普遍的方式。Web会议***使得在地理上分布的用户能够通过因特网参与到虚拟会议中。通过在每个参与者的客户计算机***上执行的软件(例如Web浏览器或其它的客户机软件)向每个参与者提供会议。Web会议是“同步的”会议,所有用户均共同参与到会议中。这与用于通过张贴的消息(例如通常所说的“论坛”、“消息公告板”或“布告板”这样的在线讨论)来分享信息的、“异步的”基于Web的***形成对比。Web会议的最基本的特征在于屏幕共享(screen sharing)。屏幕共享使得会议参与者能够在其自己的屏幕上查看来自展示人(presenter)的屏幕的内容。
当在Web会议中展示文档时,存在这样的情况,即对于不同的参与者来说,向其提供不同的信息会是有利的。例如,对于某些参与者来说,可能期望看到对其他的会议出席者隐藏的附加元数据。对这一需求进行了说明的一种情况是:当通过Web会议共享展示的时候,展示人常常会希望看到除了展示幻灯片的内容之外的许多发言人附注(speaker notes),而不与会议出席者共享那些附注。
在过去,对于会议展示人来说该问题的一种解决方案是查看其在展示带外(out-of-band)的发言人附注,例如打印的硬拷贝,或者通过在展示期间在单独的用户接口窗口中显示单独的文件。然而,这样的带外方法的主要缺点在于展示人需要手动保持带外附注材料与共享的展示内容同步。
在亲身(in-person)展示技术的领域中,已经提供了被称为“电子提示器”部件的一些现有***。这些现有***已经向展示人提供了在他或她正在进行亲身展示的时候对发言人附注的显示。然而,现有***在提供任何这样的方式上存在不足,即该方式允许基于不同的Web会议参与者的不同角色对将要由不同的Web会议参与者查看的共享文档进行不同的再现。现有***不能够将不同的展示再现与对应的参与者角色关联起来。因此,它们不能够用于支持对共享的Web会议文档(例如展示文档)的多种再现进行定义,以及继而在Web会议期间显示那些再现以便使每个参与者对共享文档的具体查看是基于其在会议中的角色来确定的。此外,在现有***中不存在这样的能力,即在Web会议期间允许动态地改变基于角色的会议再现,以便适应于动态改变的参与者角色。另外,在现在***中不存在基于角色提供不同再现的方式,其中,可以基于参与者是否位于特定的地理位置和/或参与者是否是特定的商业组织的成员来自动地确定角色。
另外,现有***不能够提供对各个用户属性特定的共享Web会议内容再现。例如,当在Web会议期间向用户再现共享文档的时候,通常不考虑用户可访问性设置(accessibility setting)。因此,如果低视力用户已经将其显示器设置用于高反差(high contrast),则同样会希望对提供给他们的共享文档的再现是处于高反差的。类似地,如果色盲用户在其用户简表中具有对其色盲的指示,则会希望对其进行的共享文档的再现使用除了颜色以外的可视线索以提供视觉特殊性。
因此,会希望具有一种新的***,其用于基于Web会议参与者的角色和用户属性来提供对共享的Web会议内容的不同再现。
发明内容
为了解决先前技术的上述和其它缺点,公开了一种用于在Web会议中提供对共享文档进行基于角色的再现的方法和***。在所公开的***中,基于参与者的角色向不同的Web会议参与者提供了对通过Web会议共享的文档的不同的再现。允许具有足够特权的参与者(例如展示人)通过基于角色的再现配置用户接口(role-based renditions configuration userinterface)将不同的共享文档再现与对应的参与者角色相关联。在所述Web会议期间,将共享文档的不同再现自动提供给不同的会议参与者,以便仅将给定的再现提供给具有已经(例如,通过所述基于角色的再现配置用户接口)与该再现相关联的角色的那些参与者。
所公开的***进一步操作以便在Web会议期间动态地适应于参与者的变化的角色,以便响应于在所述Web会议期间任何给定用户的角色变化而改变提供给该用户的再现。可以包含所公开的***以便基于关于参与者所获得的任何特定信息(例如用户数据库中用户简表内的信息,或者其它的用户信息)来确定该Web会议参与者的角色。分派给用户的角色可以,例如,反映所述参与者是否是所述Web会议的展示人、所述参与者是否是正通过所述Web会议教导的课程的指导员、所述用户的地理位置、所述用户是否是商业组织的成员,或者描述所述用户的其它信息。
所公开的***进一步操作以便提供对各个用户属性特定的、共享文档的再现。例如,用户可访问性设置可以用于确定发送给给定用户的特定再现。
如果所述共享文档可以对具有不同角色和/或用户属性的Web会议参与者具有多种富有意义的再现,则可以包含所公开的***以便应用于Web会议中所共享的任何特定类型的文档。
在一个实施例中,当正通过Web会议共享文档时,所公开的***向有足够特权的参与者(例如,展示人参与者)提供了基于角色的再现配置用户接口,其允许该参与者指示将要向哪些参与者角色提供包括附加元数据的再现。配备有基于角色的再现配置用户接口的参与者可以,例如,继而指示将要向具有展示人角色的参与者,而不是向所有其它的参与者,显示所述元数据。这样的元数据可以,例如,包括在所述展示人的屏幕上而不是在出席者屏幕上再现的发言人附注。在这样的例子中,基于通过所述基于角色的再现配置用户接口而得到的先前实现的配置,当所述展示人通过所述展示的页面点击时,所公开的***向所述展示人自动提供包括每张幻灯片的内容以及任何关联的元数据在内的再现。所公开的***基于通过所述基于角色的再现配置用户接口而得到的配置进一步操作,以便向其他参与者自动提供与显示给所述展示人的再现相同的、但却没有所述元数据的再现。
附图说明
在本说明书的结论部分中特别指出了并且明确要求保护关于本发明的主题。当结合附图阅读时,通过参照以下详细描述可以最好地理解本发明(既关于操作的组织又关于操作的方法)及其目的、特征和优点,在附图中:
图1是示出了所公开的***的说明性实施例中的软件和硬件组件的框图;
图2是示出了所公开的***的说明性实施例中的软件组件的操作的框图;
图3是示出了由所公开的***的说明性实施例所实现的步骤的流程图;以及
图4是由说明性实施例所提供的基于角色的再现配置用户接口的例子,其使得用户能够将共享文档的不同再现与Web会议的参与者角色相关联。
具体实施方式
如图1中所示,所公开的***的说明性实施例的操作环境中的组件包括服务器***10和客户机***14。服务器***10具有在其上执行的各种软件组件,所示出的包括有Web会议应用服务器软件12和再现逻辑44。服务器***10进一步包括用户属性40、用户角色42,以及展示文档46。展示文档46是在Web会议期间所提供的能够多重再现的共享文档的说明性例子。本领域的技术人员可以认识到,所公开的***不限于应用于展示文档,并且可以将本发明应用于提供给Web会议中(例如在由图1中所示出的Web会议应用服务器软件12所提供的Web会议中)的一个或多个参与者的任何特定类型的共享内容。可以将服务器***10中所示出的用户属性40和用户角色42维护为数据库等,如下面进一步描述的。
客户机***14包括多个特定的客户机***,出于说明的目的示为包括客户机***16、24、32等。客户机***14中的每一个均包括客户机软件,示为客户机软件18、26、34等,其生成通往由Web会议应用服务器软件12所提供的Web会议的用户接口。例如,客户机***16中的客户机软件18为角色1用户22生成用户接口20,客户机***24中的客户机软件26为角色2用户30生成用户接口28,并且客户机***32中的客户机软件34为角色3用户38生成用户接口36。用户接口20、28和36可以是任何特定类型的用户接口,例如像图形用户接口,并且可以由每个相应的用户通过任何特定类型的用户接口设备(例如,计算机键盘或鼠标)和/或使用话音命令等进行操纵。
可以将客户机软件18、26和34体现为专用于提供Web会议等的软件,或者体现为Web浏览器程序。例如,在一个实施例中,客户机软件组件18、26和34中的每一个可以由这样的程序代码组成,即该程序代码可操作以便在将Web会议提供给多窗口图形用户接口内的用户的显示窗口内,显示在Web会议期间从Web会议应用服务器软件12接收到的各种特定类型的内容资源。
可以将服务器***10体现为在可通信连接的一个或多个计算机***上执行的任何特定数目的软件过程和/或组件。这样的计算机***可以,例如,各自包括至少一个处理器、用于存储可在该处理器上执行的程序代码的程序存储装置(例如存储器)、一个或多个输入/输出设备和/或接口(例如数据通信和/或***设备和/或接口),并且可以各自进一步包括适当的操作***软件。类似地,客户机***14可以包括任何特定类型的计算机***或其它类型的客户机设备,例如,像台式计算机***、PDA(个人数字助理)、蜂窝电话、平板(tablet)PC,或者能够向用户提供用于Web会议的用户接口的任何其它适当的设备。服务器***10和客户机***14可以,例如,通过诸如因特网、局域网(LAN)或任何其它特定类型的通信***或网络的一个或多个数据通信网络互连。
虽然图1中示出了客户机-服务器实施例,但是所公开的***并非如此限制。因此,可选的实施例可以具有图1的服务器***10中所示出的软件、数据库和/或文档组件,其各自存储在客户机***14中的一个或多个内。
可以将Web会议应用服务器软件12体现为任何特定的计算机程序,其通过向参与者提供Web会议来至少部分地进行操作。
在图1中所示出的实施例的操作期间,Web会议应用服务器软件12收集来自客户机***14中的一个或多个的用户属性。这些用户属性可以,例如,指示可访问性或其它用户设置和/或与客户机***14的用户关联的偏好。如图1中所示,客户机***16将角色1用户22的用户属性48传递给Web会议应用服务器软件12,客户机***24将角色2用户30的用户属性50传递给Web会议应用服务器软件12,并且客户机***32将用户属性52传递给Web会议应用服务器软件12。从客户机***接收到的用户属性48存储在服务器***10上的用户属性40中。可选地可以从位于客户机***14外部的一个或多个用户信息数据库(例如,从雇员用户简表数据库,或者从与Web会议应用服务器软件12关联的和/或由Web会议应用服务器软件12维护的用户数据库)获得用户属性。
从客户机***14接收到的用户属性可以进一步包括由Web会议应用服务器软件12所提供的对Web会议的用户角色的指示。例如,用户属性48可以包括客户机***16的用户已经与用于即将到来的Web会议的“角色1”相关联的指示,用户属性50可以包括客户机***24的用户已经与用于该Web会议的“角色2”相关联的指示,并且用户属性52可以包括客户机***32的用户已经与用于该Web会议的“角色3”相关联的指示。关于客户机***14的用户的Web会议角色的信息存储在服务器***10上的用户角色42中。可选地可以从位于客户机***14外部的数据和/或数据库(例如,从由Web会议应用服务器软件12所维护的即将到来的Web会议的定义)获得用于即将到来的Web会议的用户角色。
在通过Web会议应用服务器软件12所提供的Web会议期间,基于存储在用户角色42和/或用户属性40中的信息,并且响应于由有足够特权的用户通过基于角色的再现配置用户接口所定义的、用户角色与特定的文档再现之间的关联,将诸如图1中所示的展示文档46的共享文档的不同再现自动地提供给Web会议中的不同参与者。通过再现逻辑44来对将哪个再现提供给Web会议中的那个参与者进行确定。例如,如图1中所示,将展示文档46的文档再现A 54发送给客户机***14中具有与Web会议角色1关联的用户的那些客户机***,例如,客户机***16。类似地,将展示文档46的文档再现B 56发送给客户机***14中具有与Web会议角色2关联的用户的那些客户机***,例如,客户机***24。将展示文档46的文档再现C 58发送给客户机***14中具有与Web会议角色3关联的用户的那些客户机***,例如,客户机***32。
由Web会议应用服务器软件12提供给Web会议参与者的共享文档再现可以以各种特定的方式而有所不同。例如,一些再现可以包括含于展示文档46中的元数据,而其它再现将不包括这样的元数据。在诸如展示文档46这样的共享文档中的元数据可以包括像发言人附注等这样的内容。可以将发言人附注和/或其它的元数据,例如,提供给其角色在Web会议中是向其他的参与者展示展示文档46的内容的Web会议参与者。这样的参与者可以被称为Web会议的“发言人”或“展示人”,并且其通常会对如何与其他的Web会议参与者共享部分的展示文档46或其它共享内容的定时(timing)进行主要的或专门的控制,例如,通过向Web会议应用服务器软件12指示何时将幻灯片展示的新幻灯片显示给Web会议内的其他参与者。发言人或展示人可以进一步能够以Web会议中的其他参与者不能的方式控制有关该Web会议的其它方面。在所公开的***中,由于自动地将元数据提供给具有这样的角色的参与者是对诸如展示文档46的共享文档的内容进行再现的一部分,因此随共享文档的非元数据内容同步提供元数据,以便同时查看元数据的相关部分以及与其有关的和/或其详细叙述的内容。
还可以将元数据提供给具有其他角色的Web会议参与者。例如,在作为再现课程的一部分的Web会议中,可以为指导员、一个或多个助理指导员、管理员以及学生定义角色。在这样的情况下,可以通过Web会议应用服务器软件12,将包括了在诸如展示文档46的共享文档内的元数据的再现发送给具有指导员和助理指导员以及还可能是管理员的角色的Web会议参与者。将要向其发送包括元数据在内的再现的特定参与者角色可以,例如,由就该会议而言具有足够特权的用户(诸如设立或定义该Web会议的用户)来指示,例如指导员,以及通过在该Web会议之前和/或在该Web会议期间所提供的基于角色的再现配置用户接口来指示。
在另一实施例中,基于参与者是否是商业组织的成员,可以至少部分地确定Web会议中参与者的角色,以及由此而向其提供的再现。例如,在向商业组织的内部和外部的参与者进行展示的情况下,可以向内部的那些参与者分派第一角色,而向外部的那些参与者分派第二角色。用于具有第一角色的参与者的再现可以是完全盛放的(blown)再现,例如,在来自CAD(计算机辅助设计)程序等的三维输出中显示复杂的内容。基于这样的假设,即参与者相应的用户接口在会议期间将能够显示三维内容,可以将这样的重型(heavy weight)再现提供给内部参与者。然而,将向与第二角色关联的参与者提供这样的再现,即在该再现中,以简化形式(例如仅以二维)再现来自CAD程序的复杂的内容输出。因而,外部参与者将能够以简化形式方便地查看展示的内容,而不需要与内部参与者相同的用户接口或客户机***能力。这样的场景可以,例如,出现在通过Web会议进行展示的情况下,在该情况下,正向内部和外部两种Web会议参与者显示复杂的产品、零件等。
在所公开的***的另一实施例中,参与者的角色可以基于参与者的地理位置。可以以各种特定的方式来确定用于确定参与者的Web会议角色的参与者的地理位置。例如,每个参与者的IP(网际协议)地址均可以用于确定该参与者的角色。在另一例子中,用户数据库中的参与者用户简表可以用于确定其地理位置。
响应于用户属性40,由Web会议应用服务器软件12所提供的再现可以进一步地在Web会议参与者之间变化。例如,如果用户属性40指示了用于参与者的某种可访问性设置,那么会将发送给该参与者的再现生成与那些设置相匹配。这样的用户可访问性设置包括,例如,在参与者的用户接口中要求高反差显示的设置(即用于低视力用户),要求以不同于相异颜色的方式提供将要在显示物之间显示的可视差异的设置(即用于色盲用户),以及其它设置。因此,响应于参与者的用户属性指示要求高反差显示的可访问性设置,会将高反差再现提供给该参与者。例如,这样的高反差显示可能包括相对于其它再现较大的文本和/或图像。响应于参与者的用户属性指示要求以不同于相异颜色的方式在显示物之间显示可视差异的可访问性设置,会将再现提供给该参与者,其中通过其它技术获得展示文档46的内容上基于颜色的可视差异(例如,显示非文本内容的文本备选方案、在显示物之间以暗度显示增加的变化,等等)。
图2是示出了所公开的***的说明性实施例中的软件组件的操作的框图。如图2中所示,在Web会议期间,通过文档转换器过程72来传递共享文档70。共享文档70对应于图1的展示文档46,并且文档转换器72是图1的再现逻辑44的实施例。共享文档70可以是在Web会议期间正在共享的任何特定类型的文档。
在图2的例子中,共享文档70包括将要在Web会议展示人的控制下(即展示人控制何时改变幻灯片放映中的幻灯片)作为幻灯片放映而展示给Web会议中的参与者的一组有序的幻灯片。另外,共享文档70包括元数据,该元数据包括与共享文档70中所含的一张或多张幻灯片关联的发言人附注。
如图2中进一步所示,文档转换器过程72提供再现80,再现80包括将共享文档70内所含的幻灯片再现给展示人参与者74的客户计算机***,从而使得再现80进一步包括共享文档70内所含的元数据,即发言人附注。因此,当展示人参与者74查看Web会议时,为其提供了来自共享文档70的幻灯片放映以及发言人附注。例如,响应于展示人74在提供给展示人74的用户接口中选择78这样的选项,即该选项向文档转换器72指示:在发送给展示人参与者74的客户计算机***的再现80中将要提供来自共享文档70的发言人附注元数据,文档转换器72在再现80中包括来自共享文档70内的元数据。文档转换器72还生成共享文档70的再现82,并且将再现82传递给Web会议的其他参与者76的客户计算机***,其中再现82仅包括来自共享文档70的幻灯片放映,但却不包括来自共享文档70的发言人附注元数据。
可以通过展示人参与者74的客户计算机***上的用户接口内的任何特定的机制将包括在再现80内的发言人附注元数据显示给展示人参与者74。例如,响应于展示人参与者74的偏好设置,可以确定发言人附注元数据的特定方式。由所公开的***的实施例公开的、发言人附注元数据可以位于的地方的例子包括:在提供Web会议的用户接口显示窗口内的共享内容的底部或旁边,或者在位于提供Web会议的用户接口显示窗口附近的单独的浮动用户接口显示窗口中。
可以以各种特定的方式由所公开的***来检测展示人74对使得发言人附注元数据被包括在再现80中的选项的选择。例如,可以在Web会议开始的时候将对话框显示给展示人参与者74,包括这样的解释:即展示人参与者74具有在他或她的客户计算机***上查看发言人附注元数据而不向其他的Web会议参与者示出该发言人附注元数据的选项。这样的对话框可以进一步包括用于展示人参与者74的其它选项,例如使得展示人参与者74能够选择将如何在再现80中显示发言人附注元数据的选项。关于这方面的选项,如以上所提及的,包括处在共享的幻灯片放映内容的底部、在共享的幻灯片放映内容的旁边、在单独的浮动窗口中,等等。例如,展示人参与者74可以检查复选框以使得将幻灯片放映元数据包括在再现80中,以及检查另一复选框以指示显示的方法,并且然后在“OK(确认)”按钮上点击显示物等。
本领域的技术人员应当认识到,虽然在图2的例子中将共享文档70描述为包括幻灯片放映,但是所公开的***并不限于在含有幻灯片的展示文档的情况下操作。因此,文档转换器72的实施例可以***作来为各种特定类型的共享文档再现元数据。
图3是示出了由所公开的***的说明性实施例所实现的步骤的流程图。在步骤90,为Web会议应用程序提供这样的程序逻辑,即该程序逻辑了解在Web会议中可以共享的不同类型的文档,以及基于参与者角色和/或用户属性可以与不同参与者关联的、每种文档类型的不同再现选项。这样的程序逻辑的实施例是图1中所示出的再现逻辑44。在步骤92,例如,在展示用户定义或调度Web会议的时候,或者在Web会议开始的时候,通过基于角色的再现配置用户接口,将共享文档的再现与参与者角色和/或用户属性相关联。
在步骤94,所公开的***在Web会议期间操作,以便基于参与者角色和/或用户属性,以及基于通过基于角色的再现配置用户接口所获得的在参与者角色与文档再现之间先前所定义的关联,向不同的参与者自动提供共享文档的不同再现。例如,在一个实施例中,基于从展示用户接收到的带外信号(out-of-band signals)来控制共享的Web会议展示文档。这样的带外信号指示,例如,将要再现幻灯片放映中的下一幻灯片。当在服务器***处接收到将要再现新幻灯片的信号时,再现逻辑程序代码确定将要将新幻灯片的哪些再现推向(push to)哪些参与者。在可选的实施例中,响应于收到来自给定参与者的对新幻灯片的请求(“拉(pull)”),所公开的***确定将要将哪一再现发送给该参与者。
在步骤96,所公开的***检测在Web会议期间参与者角色上的改变和/或角色与再现之间的关联上的改变,并且基于最近检测到的参与者角色,改变提供给Web会议中的参与者的共享文档的再现。例如,在展示期间的任何时候,Web会议用户接口可以被体现成包括引出(bring up)角色改变选项对话框的工具栏图标和/或菜单命令,或者用于改变角色与再现之间的关联的对话框,以便展示用户可以在展示期间改变这些选项。与改变参与者角色相关的选项使得所公开的***能够允许展示用户在Web会议期间进行改变,并且在此后向其提供对用于展示用户的共享文档的合适再现,如再现与参与者角色之间的关联所指示的,还可以在Web会议期间动态地改变该关联。
图4是由所公开的***的说明性实施例所提供的基于角色的再现配置用户接口100的例子,其使得用户能够将通过Web会议共享的文档的不同再现与Web会议参与者角色相关联。举例来说,可以将用户接口100显示给对Web会议进行调度的用户,以及/或者显示给在Web会议开始处和/或Web会议期间的展示用户。在图4的例子中,其中指导员正在通过Web会议展示材料,在Web会议开始处会向指导员角色参与者提供用户接口100,并且在Web会议期间,指导员角色参与者还可以访问用户接口100以改变或更新提供给特定角色下的参与者的再现。
如图4中所示,用户接口100包括用于Web会议的参与者角色的列表102。在图4的例子中,参与者角色是Instructor(指导员)、Assistant(助理)、Administrator(管理员)和Student(学生)。列表102中的参与者角色中的每一个均进一步配备有再现选项的下拉菜单。在所公开的***的一个实施例中,由下拉菜单所提供的再现选项是基于共享文档的类型来确定的,因为文档类型将指示可以提供什么类型的再现选项。
例如,示出了用于指导员角色的菜单104具有所选择的“Slides andspeaker notes(幻灯片和发言人附注)”选项,指示将为具有指导员角色的参与者提供包括幻灯片放映和发言人附注元数据这二者在内的共享展示文档的再现。类似地,还示出了用于助理角色的菜单106具有所选择的“Slides and speaker notes(幻灯片和发言人附注)”选项,指示也将为具有助理角色的参与者提供包括幻灯片放映和发言人附注元数据这二者在内的共享文档的再现。
示出了用于管理员角色参与者的菜单108具有所选择的“Slides only(仅幻灯片)”选项,指示将为具有管理员角色的参与者提供仅包括幻灯片放映、而并不包括发言人附注元数据的共享文档的再现。类似地,示出了用于学生角色参与者的菜单110具有所选择的“Slides only(仅幻灯片)”选项,指示将为具有学生角色的参与者提供仅包括幻灯片放映、而并不包括发言人附注元数据的共享文档的再现。当用户在“OK”按钮112上点击时,存储参与者角色与再现之间的关联,例如,在图1中所示出的用户角色42中。
可以以硬件、软件,或者硬件和软件的组合实现本发明。可以在一个计算机***中以集中式方式实现根据本发明的***,或者在不同元件跨多个互连的计算机***分布的情况下以分布式方式实现根据本发明的***。适于实现文中所描述的方法的任何种类的计算机***或者其它装置都是适合的。硬件和软件的典型组合可以是具有这样的计算机程序的通用计算机***,即当加载和执行该计算机程序时,其控制计算机***以便该计算机***实现文中所描述的方法。
附图包括根据本发明的实施例的方法、装置和计算机程序产品的框图和流程图说明。可以理解到,可以通过计算机程序指令实现这样的附图中的每个块,以及这些块的组合。可以将这些计算机程序指令加载到计算机或其它可编程数据处理装置上以产生机器,从而使得在计算机或其它可编程数据处理装置上执行的指令创建用于实现块中所指定的功能的装置。还可以将这些计算机程序指令存储在可以指导计算机或其它可编程数据处理装置以特定方式运行的计算机可读介质或存储器中,从而使得存储在计算机可读介质或存储器中的指令产生包括实现块中所指定的功能的指令装置在内的制品。还可以将计算机程序指令加载到计算机或其它可编程数据处理装置上,以便使一系列操作步骤在计算机或其它可编程装置上执行以产生计算机实现的过程,从而使得在计算机或其它可编程装置上执行的指令提供用于实现块中所指定的功能的步骤。
本领域的技术人员应当容易理解,可以以很多形式将定义了本发明的功能的程序交付给计算机,其包括但不限于:(a)永久存储在非可写存储介质(例如,计算机内的只读存储设备,像可由计算机I/O附件读取的ROM或CD-ROM磁盘)上的信息;(b)可变存储在可写存储介质(例如,软盘和硬盘驱动器)上的信息;或者(c)通过通信介质(例如,使用无线、基带信号发送或宽带信号发送技术,包括载波信号发送技术),诸如通过经由调制解调器的电话网络或计算机传递给计算机的信息。
虽然通过以上示例性实施例描述了本发明,但是本领域的普通技术人员将理解到,可以在不背离文中所公开的本发明的概念的情况下对所说明的实施例进行修改和变更。

Claims (17)

1.一种用于在Web会议期间提供对共享文档进行基于角色的再现的方法,其包括:
将角色与所述Web会议的参与者相关联;
提供再现选择用户接口,其中所述再现选择用户接口使得能够在所述角色与所述共享文档的再现之间进行关联,其中在所述Web会议期间,与所述Web会议的所有参与者共享所述共享文档;以及
基于与所述Web会议的所述参与者相关联的所述角色,以及进一步基于所述角色与所述共享文档的所述再现之间的所述关联,向所述Web会议的不同参与者提供所述共享文档的不同再现。
2.根据权利要求1的方法,其进一步包括:
其中,将所述再现选择用户接口提供给在所述Web会议期间控制所述共享文档的所述Web会议的参与者。
3.根据权利要求2的方法,其进一步包括:
其中,在所述Web会议的开始处以及在所述Web会议期间实现对所述再现选择用户接口的所述提供。
4.根据权利要求3的方法,其中,在所述Web会议期间控制所述共享文档的所述Web会议的所述参与者包括具有展示人角色的参与者。
5.根据权利要求3的方法,其中,在所述Web会议期间控制所述共享文档的所述Web会议的所述参与者包括指导员参与者。
6.根据权利要求1的方法,其进一步包括:
检测到在所述Web会议期间所述Web会议中的至少一个参与者已经改变了角色;以及
响应于所述检测到所述至少一个参与者已经改变了角色,改变提供给所述至少一个参与者的所述共享文档的再现。
7.根据权利要求1的方法,其进一步包括:
其中,所述向所述Web会议的不同参与者提供所述共享文档的所述不同再现进一步响应于与所述Web会议的所述参与者关联的用户属性。
8.根据权利要求7的方法,其中,所述用户属性包括至少一个用户可访问性设置。
9.根据权利要求6的方法,其进一步包括:
其中所述共享文档的所述再现中的第一个再现包括数据和元数据;
其中所述共享文档的所述再现中的第二个再现仅包括所述数据;
将所述共享文档的所述再现中的所述第一个再现提供给所述参与者中具有所述展示人角色的所述一个参与者;以及
将所述再现中的所述第二个再现提供给所述参与者中不具有所述展示人角色的至少一个参与者。
10.根据权利要求9的方法,其中,所述元数据包括发言人附注并且所述数据包括幻灯片放映。
11.根据权利要求1的方法,其进一步包括:
其中所述共享文档的所述再现中的第一个再现包括对物体的三维表示;
其中所述共享文档的所述再现中的第二个再现包括对所述物体的二维表示;
将所述共享文档的所述再现中的所述第一个再现提供给具有第一角色的参与者;以及
将所述共享文档的所述再现中的所述第二个再现提供给具有第二角色的参与者。
12.根据权利要求1的方法,其进一步包括:
其中,所述将所述角色与所述Web会议的所述参与者相关联响应于所述Web会议的所述参与者是否是商业组织的成员,从而使得是所述商业组织的成员的参与者与第一角色相关联,并且不是所述商业组织的成员的参与者与第二角色相关联。
13.根据权利要求1的方法,其进一步包括:
其中,所述将所述角色与所述Web会议的所述参与者相关联响应于所述Web会议的所述参与者的地理位置,从而使得在第一地理位置中的参与者与第一角色相关联,并且位于第二地理位置的参与者与第二角色相关联。
14.根据权利要求2的方法,其进一步包括:
其中,所述将所述角色与所述Web会议的所述参与者相关联响应于以下指示:哪些参与者将具有由在所述Web会议期间控制所述共享文档的所述参与者所提供的哪些角色。
15.一种用于在Web会议期间提供对共享文档进行基于角色的再现的***,其包括用于实现根据权利要求1至14中任何一项的方法的装置。
16.一种包括计算机可读介质的计算机程序产品,所述计算机可读介质具有存储在其上用于实现根据权利要求1至14中任何一项的方法的程序代码。
17.一种用于在Web会议期间提供对共享文档进行基于角色的再现的***,其包括:
用于将角色与所述Web会议的参与者相关联的装置;
用于提供再现选择用户接口的装置,其中所述再现选择用户接口使得能够在所述角色与所述共享文档的再现之间进行关联,其中在所述Web会议期间,与所述Web会议的所有参与者共享所述共享文档;以及
用于基于与所述Web会议的所述参与者相关联的所述角色,以及进一步基于所述角色与所述共享文档的所述再现之间的所述关联,向所述Web会议的不同参与者提供所述共享文档的不同再现的装置。
CN2007101866266A 2006-11-28 2007-11-14 用于基于角色显示Web会议的文档再现的方法和*** Active CN101192943B (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US11/563,706 2006-11-28
US11/563,706 US8769006B2 (en) 2006-11-28 2006-11-28 Role-based display of document renditions for web conferencing

Publications (2)

Publication Number Publication Date
CN101192943A true CN101192943A (zh) 2008-06-04
CN101192943B CN101192943B (zh) 2011-02-02

Family

ID=39494523

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2007101866266A Active CN101192943B (zh) 2006-11-28 2007-11-14 用于基于角色显示Web会议的文档再现的方法和***

Country Status (2)

Country Link
US (2) US8769006B2 (zh)
CN (1) CN101192943B (zh)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102402578A (zh) * 2010-09-14 2012-04-04 微软公司 品牌化的浏览器框架
CN107408237A (zh) * 2015-02-26 2017-11-28 微软技术许可有限责任公司 基于会议角色来引导会议加入者
CN108197329A (zh) * 2011-11-01 2018-06-22 微软技术许可有限责任公司 通过通用服务的实时文档演示数据同步
CN111327868A (zh) * 2020-02-21 2020-06-23 视联动力信息技术股份有限公司 设置会议发言方角色的方法、终端、服务器、设备及介质
CN112861472A (zh) * 2021-02-26 2021-05-28 腾讯科技(深圳)有限公司 共享文档的展示方法、装置、设备及计算机可读存储介质

Families Citing this family (70)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8675847B2 (en) 2007-01-03 2014-03-18 Cisco Technology, Inc. Scalable conference bridge
JP5211557B2 (ja) * 2007-06-15 2013-06-12 富士通株式会社 Web会議支援プログラム、該プログラムを記録した記録媒体、Web会議支援装置、およびWeb会議支援方法
US7941399B2 (en) 2007-11-09 2011-05-10 Microsoft Corporation Collaborative authoring
US8825758B2 (en) 2007-12-14 2014-09-02 Microsoft Corporation Collaborative authoring modes
US8301588B2 (en) 2008-03-07 2012-10-30 Microsoft Corporation Data storage for file updates
US8352870B2 (en) 2008-04-28 2013-01-08 Microsoft Corporation Conflict resolution
US8825594B2 (en) 2008-05-08 2014-09-02 Microsoft Corporation Caching infrastructure
US8429753B2 (en) 2008-05-08 2013-04-23 Microsoft Corporation Controlling access to documents using file locks
US20090313329A1 (en) * 2008-06-13 2009-12-17 International Business Machines Corporation Methods, Systems and Computer Program Products for Communication of Information in Electronic Conferences
US8417666B2 (en) 2008-06-25 2013-04-09 Microsoft Corporation Structured coauthoring
US20100131836A1 (en) * 2008-11-24 2010-05-27 Microsoft Corporation User-authored notes on shared documents
US8473571B2 (en) * 2009-01-08 2013-06-25 Microsoft Corporation Synchronizing presentation states between multiple applications
US8346768B2 (en) 2009-04-30 2013-01-01 Microsoft Corporation Fast merge support for legacy documents
US8589806B1 (en) * 2009-08-28 2013-11-19 Adobe Systems Incorporated Online meeting systems and methods for handheld machines
US8881014B2 (en) * 2009-11-04 2014-11-04 At&T Intellectual Property I, Lp Web based sales presentation method and system with synchronized display
US20110153768A1 (en) * 2009-12-23 2011-06-23 International Business Machines Corporation E-meeting presentation relevance alerts
US8806346B2 (en) 2010-03-30 2014-08-12 Itxc Ip Holdings S.A.R.L. Configurable workflow editor for multimedia editing systems and methods therefor
US8788941B2 (en) 2010-03-30 2014-07-22 Itxc Ip Holdings S.A.R.L. Navigable content source identification for multimedia editing systems and methods therefor
US8463845B2 (en) 2010-03-30 2013-06-11 Itxc Ip Holdings S.A.R.L. Multimedia editing systems and methods therefor
US9281012B2 (en) 2010-03-30 2016-03-08 Itxc Ip Holdings S.A.R.L. Metadata role-based view generation in multimedia editing systems and methods therefor
US8904293B2 (en) 2010-06-09 2014-12-02 International Business Machines Corporation Minimizing delays in web conference switches between presenters and applications
US20110307788A1 (en) * 2010-06-15 2011-12-15 Microsoft Corporation Role-based presentation views
US9832423B2 (en) * 2010-06-30 2017-11-28 International Business Machines Corporation Displaying concurrently presented versions in web conferences
US20120011451A1 (en) * 2010-07-08 2012-01-12 International Business Machines Corporation Selective screen sharing
US20120278691A1 (en) * 2011-04-27 2012-11-01 Ronald Lee Heiney Building interactive documents utilizing roles and states
US20120297305A1 (en) * 2011-05-17 2012-11-22 Microsoft Corporation Presenting or sharing state in presence
US9824335B1 (en) * 2011-06-16 2017-11-21 Google Inc. Integrated calendar and conference application for document management
US20130007635A1 (en) * 2011-06-30 2013-01-03 Avaya Inc. Teleconferencing adjunct and user interface to support temporary topic-based exclusions of specific participants
US11194462B2 (en) * 2011-08-03 2021-12-07 Avaya Inc. Exclusion of selected data from access by collaborators
US9513793B2 (en) * 2012-02-24 2016-12-06 Blackberry Limited Method and apparatus for interconnected devices
US10152467B2 (en) 2012-08-13 2018-12-11 Google Llc Managing a sharing of media content among client computers
US10897369B2 (en) * 2012-10-22 2021-01-19 International Business Machines Corporation Guiding a presenter in a collaborative session on word choice
US9723034B2 (en) * 2012-12-13 2017-08-01 Mitel Networks Corporation Online meeting system and method
US10366149B2 (en) * 2013-03-15 2019-07-30 Wolfram Research, Inc. Multimedia presentation authoring tools
EP2808833A1 (en) * 2013-05-30 2014-12-03 Siemens Aktiengesellschaft A method for restricting specific users from accessing predetermined portions of MES screens depending on the state of the web screen page
KR102212210B1 (ko) * 2013-10-04 2021-02-05 삼성전자주식회사 필기 정보를 공유 및 표시하는 방법 및 장치
WO2015050408A1 (en) * 2013-10-04 2015-04-09 Samsung Electronics Co., Ltd. Method and apparatus for sharing and displaying writing information
US10866720B2 (en) * 2014-02-27 2020-12-15 Keyless Systems Ltd. Data entry systems
US10291597B2 (en) 2014-08-14 2019-05-14 Cisco Technology, Inc. Sharing resources across multiple devices in online meetings
US10015214B2 (en) * 2014-09-30 2018-07-03 Adobe Systems Incorporated Method and apparatus for sharing viewable content with conference participants through automated identification of content to be shared
US10542126B2 (en) 2014-12-22 2020-01-21 Cisco Technology, Inc. Offline virtual participation in an online conference meeting
US9948786B2 (en) 2015-04-17 2018-04-17 Cisco Technology, Inc. Handling conferences using highly-distributed agents
US10430144B2 (en) * 2015-08-31 2019-10-01 Sugarcrm Inc. Managed screen sharing in an enterprise application
US10291762B2 (en) 2015-12-04 2019-05-14 Cisco Technology, Inc. Docking station for mobile computing devices
US10574609B2 (en) 2016-06-29 2020-02-25 Cisco Technology, Inc. Chat room access control
US10592689B2 (en) 2016-10-20 2020-03-17 Microsoft Technology Licensing, Llc Selective container use for device usage sessions
US10592867B2 (en) 2016-11-11 2020-03-17 Cisco Technology, Inc. In-meeting graphical user interface display using calendar information and system
US10516707B2 (en) 2016-12-15 2019-12-24 Cisco Technology, Inc. Initiating a conferencing meeting using a conference room device
US10389974B2 (en) 2017-01-16 2019-08-20 Microsoft Technology Licensing, Llc Switch view functions for teleconference sessions
US10515117B2 (en) 2017-02-14 2019-12-24 Cisco Technology, Inc. Generating and reviewing motion metadata
US9942519B1 (en) 2017-02-21 2018-04-10 Cisco Technology, Inc. Technologies for following participants in a video conference
US10380081B2 (en) 2017-03-31 2019-08-13 Microsoft Technology Licensing, Llc Pre-building containers
US10440073B2 (en) 2017-04-11 2019-10-08 Cisco Technology, Inc. User interface for proximity based teleconference transfer
US10375125B2 (en) 2017-04-27 2019-08-06 Cisco Technology, Inc. Automatically joining devices to a video conference
US10404481B2 (en) 2017-06-06 2019-09-03 Cisco Technology, Inc. Unauthorized participant detection in multiparty conferencing by comparing a reference hash value received from a key management server with a generated roster hash value
US10375474B2 (en) 2017-06-12 2019-08-06 Cisco Technology, Inc. Hybrid horn microphone
US10477148B2 (en) 2017-06-23 2019-11-12 Cisco Technology, Inc. Speaker anticipation
US10516709B2 (en) 2017-06-29 2019-12-24 Cisco Technology, Inc. Files automatically shared at conference initiation
US10706391B2 (en) 2017-07-13 2020-07-07 Cisco Technology, Inc. Protecting scheduled meeting in physical room
US10091348B1 (en) 2017-07-25 2018-10-02 Cisco Technology, Inc. Predictive model for voice/video over IP calls
US10771621B2 (en) 2017-10-31 2020-09-08 Cisco Technology, Inc. Acoustic echo cancellation based sub band domain active speaker detection for audio and video conferencing applications
CN112311754B (zh) * 2020-06-02 2022-09-30 北京字节跳动网络技术有限公司 交互方法、装置和电子设备
US11146601B1 (en) 2020-09-17 2021-10-12 International Business Machines Corporation Unintended screen share prevention
US11755340B2 (en) 2020-10-07 2023-09-12 Microsoft Technology Licensing, Llc Automatic enrollment and intelligent assignment of settings
US11921889B2 (en) 2020-10-13 2024-03-05 International Business Machines Corporation Selective display of sensitive data
US11824647B2 (en) * 2020-12-09 2023-11-21 Microsoft Technology Licensing, Llc Promotion of users in collaboration sessions
US11595451B2 (en) * 2020-12-30 2023-02-28 Zoom Video Communications, Inc. Methods and apparatus for receiving meeting controls for network conferences
US11575525B2 (en) 2020-12-30 2023-02-07 Zoom Video Communications, Inc. Methods and apparatus for providing meeting controls for network conferences
US11366583B1 (en) 2021-02-02 2022-06-21 Bank Of America Corporation Computer-to-computer users# edit and event transfer and synchronization
US11716213B2 (en) * 2021-05-05 2023-08-01 International Business Machines Corporation Autonomous screenshare of dynamic magnification view without primary collaboration interruption

Family Cites Families (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6359711B1 (en) * 1998-05-20 2002-03-19 Steelcase Development Corporation System and method for supporting a worker in a distributed work environment
JP2002519790A (ja) * 1998-06-26 2002-07-02 ボーカルテツク・コミユニケーシヨンズ・リミテツド 複数の参加者の間で文書を共用するシステムと方法
WO2000079791A1 (en) 1999-06-17 2000-12-28 3M Innovative Properties Company Freeze-frame function in an electronic projection system
CN1427969A (zh) * 2000-05-01 2003-07-02 网际运行公司 借助大量通信网络的大群体交互
US7240287B2 (en) * 2001-02-24 2007-07-03 Microsoft Corp. System and method for viewing and controlling a presentation
US7353252B1 (en) * 2001-05-16 2008-04-01 Sigma Design System for electronic file collaboration among multiple users using peer-to-peer network topology
US6836870B2 (en) 2001-06-15 2004-12-28 Cubic Corporation Method and system for incorporating a dynamic situation display in a powerpoint slide show presentation
US20030105820A1 (en) * 2001-12-03 2003-06-05 Jeffrey Haims Method and apparatus for facilitating online communication
US20030160813A1 (en) * 2002-02-25 2003-08-28 Raju Narayan D. Method and apparatus for a dynamically-controlled remote presentation system
JP4321203B2 (ja) * 2002-10-29 2009-08-26 富士ゼロックス株式会社 遠隔会議システム及び遠隔会議支援方法、並びにコンピュータ・プログラム
US7139761B2 (en) * 2002-12-11 2006-11-21 Leader Technologies, Inc. Dynamic association of electronically stored information with iterative workflow changes
CA2547468A1 (en) * 2003-11-04 2005-05-19 Taskport, Inc. Method and system for collaboration
US7702730B2 (en) * 2004-09-03 2010-04-20 Open Text Corporation Systems and methods for collaboration
US8270320B2 (en) * 2004-09-30 2012-09-18 Avaya Inc. Method and apparatus for launching a conference based on presence of invitees
US7099798B2 (en) * 2004-10-25 2006-08-29 Microsoft Corporation Event-based system and process for recording and playback of collaborative electronic presentations
US7716284B2 (en) * 2006-02-28 2010-05-11 Microsoft Corporation Subsystem-scoping architecture for breakout rooms in a virtual space
US20080091838A1 (en) * 2006-10-12 2008-04-17 Sean Miceli Multi-level congestion control for large scale video conferences

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102402578A (zh) * 2010-09-14 2012-04-04 微软公司 品牌化的浏览器框架
CN108197329A (zh) * 2011-11-01 2018-06-22 微软技术许可有限责任公司 通过通用服务的实时文档演示数据同步
CN107408237A (zh) * 2015-02-26 2017-11-28 微软技术许可有限责任公司 基于会议角色来引导会议加入者
CN111327868A (zh) * 2020-02-21 2020-06-23 视联动力信息技术股份有限公司 设置会议发言方角色的方法、终端、服务器、设备及介质
CN112861472A (zh) * 2021-02-26 2021-05-28 腾讯科技(深圳)有限公司 共享文档的展示方法、装置、设备及计算机可读存储介质
CN112861472B (zh) * 2021-02-26 2022-06-21 腾讯科技(深圳)有限公司 共享文档的展示方法、装置、设备及计算机可读存储介质

Also Published As

Publication number Publication date
US20080126953A1 (en) 2008-05-29
US8769006B2 (en) 2014-07-01
US20140237390A1 (en) 2014-08-21
US9032028B2 (en) 2015-05-12
CN101192943B (zh) 2011-02-02

Similar Documents

Publication Publication Date Title
CN101192943B (zh) 用于基于角色显示Web会议的文档再现的方法和***
CA2677435C (en) Shared user interface surface system
US8464164B2 (en) System and method to create a collaborative web-based multimedia contextual dialogue
RU2391700C2 (ru) Пространства совместной работы
US7231423B1 (en) Interactive wireless device communication system for meetings and conferences
US7933956B2 (en) System and method to create a collaborative web-based multimedia layered platform
CN103019714B (zh) 将用于经扩充的通信服务的动态导航条对接和解除对接
US20060190826A1 (en) Methods and apparatuses for dynamically sharing a portion of a display during a collaboration session
US8117560B1 (en) Methods and apparatuses for selectively removing sensitive information during a collaboration session
KR101201191B1 (ko) 애플리케이션의 하나의 사용자 클래스에 그 애플리케이션의다른 사용자 클래스가 시각적으로 경험하고 있는 것의뷰를 제공하기 위한 시스템 및 방법
US20080184115A1 (en) Design and design methodology for creating an easy-to-use conference room system controller
US20060236250A1 (en) Data display methods, display systems, network systems, and articles of manufacture
US20080313546A1 (en) System and method for collaborative information display and markup
US20080005238A1 (en) Roaming consistent user representation information across devices and applications
US7797384B2 (en) Sequential restructuring of a collaborative context
US20050204297A1 (en) Combined synchronous and asynchronous logical components in a collaborative context
US7162699B1 (en) Mechanisms and artifacts to manage heterogeneous platform interfaces in a collaboration system
Tee et al. Artifact awareness through screen sharing for distributed groups
Zhao Opportunistic Interfaces for Promoting Community Awareness
Glahn et al. Embedding Moodle into ubiquitous computing environments
US20240069708A1 (en) Collaborative interface element within a virtual conferencing system
KR102642263B1 (ko) 실시간 레이어 공유가 가능한 시스템
US20240073050A1 (en) Presenting captured screen content within a virtual conferencing system
Fass MessyBoard: Lowering the cost of communication and making it more enjoyable
Miller My Video Chat for Seniors

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant