用于共享演示数据和注释的方法和设备与流程

文档序号:15819832发布日期:2018-11-02 22:59阅读:203来源:国知局
用于共享演示数据和注释的方法和设备与流程

本发明构思涉及一种用于允许多个用户在他们的装置之间共享演示数据的方法和设备,更具体地,涉及共享将在演示中使用的文件,并使用户输入的与文件相关的附加记录(例如,注释和备忘录)和与文件的互动(例如,换页)同步。

背景技术

通常来说,根据教师和学生,或者根据主人和参加者,对共享演示的方法进行分类。虽然双向地执行演示,但在各种可用性和对于多个用户的有限的连接方面,存在对于共享演示的多种限制。此外,共享大量的演示材料是不方便的,并且获得和管理关于演示材料的注释历史是困难的。

随着智能装置的类型已经多样化以及智能装置的使用频率已经增加,期望在他们的智能装置的屏幕上显示各种内容的用户的数量已经增加。另外,越来越多的用户倾向于与其他用户共享在他们的智能装置上显示的内容。此外,越来越多的用户倾向于以简单和直观的方式共享发生在例如聚会、会议或教室中的互动。



技术实现要素:

技术问题

随着智能装置的类型已经多样化以及智能装置的使用频率已经增加,期望在他们的智能装置的屏幕上显示各种内容的用户的数量已经增加。另外,越来越多的用户倾向于与其他用户共享在他们的智能装置上显示的内容。此外,越来越多的用户倾向于以简单和直观的方式共享发生在例如聚会、会议或教室中的互动。

技术方案

根据本发明构思的一方面,提供了一种由第一装置执行的与第二装置共享演示数据的方法,所述方法包括:将演示数据转换为至少一幅图像;将所述至少一幅图像发送到第二装置;将所述至少一幅图像中的图像显示在第一装置的屏幕上,并将关于显示的图像的图像标识信息发送到第二装置;基于用户输入将注释数据添加到显示的图像;将关于注释数据的注释信息发送到第二装置,其中,第二装置基于图像标识信息将与图像标识信息对应的图像显示在第二装置的屏幕上,并且第二装置基于注释信息在第二装置的屏幕上显示的图像上显示注释数据。

有益效果

通过将会议材料转换为图像,立即发送并共享所述图像,并在会议期间共享将被添加的信息(例如,备忘录、注释等)可建立无纸化办公室。此外,无需做额外的会议记录既可保存关于会议的详细记录。

附图说明

通过参照附图详细描述本发明构思的示例性实施例,本发明构思的以上和其他特点和优点将变得更加明显,附图中:

图1是根据示例性实施例的演示数据共享系统的框图;

图2示出根据示例性实施例的用于建立会议室的屏幕图像;

图3a和图3b是示出根据示例性实施例的共享演示数据的方法的框图;

图4示出根据示例性实施例的当演示数据包括主要内容、脚本或注释时,将演示数据转换为图像的方法;

图5示出根据示例性实施例的在系统的装置之间共享注释信息的方法;

图6示出根据示例性实施例的基于模式控制注释数据的同步或显示的方法;

图7是示出根据示例性实施例的页面同步的框图;

图8是根据另一示例性实施例的演示数据共享系统的框图;

图9是根据示例性实施例的主机装置的框图;

图10是根据示例性实施例的参加者装置的框图;

图11是示出根据示例性实施例的将用于使演示数据、注释数据和显示的页面同步的信息从主机装置发送到参加者装置的方法的流程图;

图12是示出根据示例性实施例的基于从主机装置接收到的信息使参加者装置与主机装置同步的方法的流程图。

最优实施方式

即时用户参加会议迟了,本发明构思也提供用于使在会议期间添加的注释信息同步的智能同步。

根据本发明构思的一方面,提供了一种由第一装置执行的与第二装置共享演示数据的方法,所述方法包括:将演示数据转换为至少一幅图像;将所述至少一幅图像发送到第二装置;将所述至少一幅图像中的图像显示在第一装置的屏幕上,并将关于显示的图像的图像标识信息发送到第二装置;基于用户输入将注释数据添加到显示的图像;将关于注释数据的注释信息发送到第二装置,其中,第二装置基于图像标识信息将与图像标识信息相应的图像显示在第二装置的屏幕上,并且第二装置基于注释信息在第二装置的屏幕上显示的图像上显示注释数据。

所述方法还可包括:当第一装置的屏幕上显示的图像被切换为另一图像时,将关于切换的图像的图像标识信息发送到第二装置,其中,第二装置基于与切换的图像有关的图像标识信息,将与关于切换的图像的图像标识信息对应的图像显示在第二装置的屏幕上。

所述方法还可包括:从第二装置接收由第二装置产生的注释信息;将接收的注释信息中包括的注释数据显示在第一装置的屏幕上显示的图像上。

将注释信息发送到第二装置的步骤可包括:如果第一装置的记录模式是私人备忘录模式,则阻止注释信息被发送到第二装置,如果第一装置的记录模式是公开书写模式,则将注释信息发送到第二装置。

根据本发明构思的另一方面,提供了一种由第二装置执行的与第一装置共享演示数据的方法,所述方法可包括:从第一装置接收被转换为至少一幅图像的演示数据和关于在第一装置的屏幕上显示的图像的图像标识信息;将所述至少一幅图像中与图像标识信息相应的图像显示在第二装置的屏幕上;从第一装置接收注释信息;基于接收到的注释信息将注释数据显示在第二装置的屏幕上显示的图像上,其中,接收到的注释信息包括基于第一装置的用户输入添加到第一装置的屏幕上显示的图像的注释数据。

所述方法还可包括:从第一装置接收切换的图像标识信息;将与切换的图像标识信息相应的图像显示在第二装置的屏幕上,其中,切换的图像标识信息标识从第一装置上显示的图像切换的图像。

显示注释数据的步骤可包括:当第二装置的观看模式是私人观看模式时,仅显示基于第二装置的用户输入的注释数据,当第二装置的观看模式是公开观看模式时,显示基于第二装置的用户输入的注释数据以及基于从第一装置接收到的注释信息的注释数据。

当第二装置的观看模式是用户观看模式时,根据用户观看模式的设置来显示从第一装置接收到的注释信息中可包括的注释数据。

将与切换的图像标识信息相应的图像显示在第二装置的屏幕上的步骤可包括:当第二装置处于页面同步模式下时,基于从第一装置接收到的切换的图像标识信息,将第二装置的屏幕上显示的图像切换为另一图像,当第二装置处于页面非同步模式下时,基于第二装置的用户输入将第二装置的屏幕上显示的图像切换为另一图像。

根据本发明构思的另一方面,提供了一种用于与第二装置共享演示数据的第一装置,所述第一装置包括:数据转换单元,将演示数据转换为至少一幅图像;显示单元,将所述至少一幅图像中的图像显示在所述第一装置的屏幕上;输入界面,接收注释数据;信息处理器,产生关于显示的图像的图像标识信息和包括注释数据的注释信息;通信单元,将所述至少一幅图像、图像标识信息和注释信息发送到第二装置,其中,与图像标识信息相应的图像被显示在第二装置的屏幕上,第二装置基于注释信息将注释数据显示在第二装置的屏幕上显示的图像上。

根据本发明构思的另一方面,提供了一种用于与第一装置共享演示数据的第二装置,所述第二装置包括:通信单元,从第一装置接收至少一幅图像、关于在第一装置的屏幕上显示的图像的图像标识信息以及注释信息;显示单元,将所述至少一幅图像中与图像标识信息相应的图像显示在第二装置的屏幕上,并在第二装置的屏幕上显示的图像上显示注释数据,其中,接收到的注释信息包括基于第一装置的用户输入添加到第一装置的屏幕上显示的图像的注释数据。

具体实施方式

如这里使用的,术语“和/或”包括相关联的列出的项目中的一个或更多个项目的任何组合和所有组合。

图1是根据示例性实施例的演示数据共享系统的框图。参照图1,第一装置110充当主机装置。第一装置110上显示的演示数据被发送到演示数据共享系统中包括的多个装置,例如,第二装置120、第三装置130和第n装置190。具有与第一装置110的演示数据的格式相同的演示数据可被直接发送到另一装置,或可被转换为另一种格式(例如,图像格式或pdf文件格式),并随后被发送到另一装置。

除非特殊情况发生,否则相同的内容被显示在演示数据共享系统中包括的多个装置的屏幕上。详细地讲,根据在充当主机装置的第一装置110上显示的内容来同步所有多个装置的屏幕,但是通过另外的设置操作,在不充当主机装置的另一装置上显示的内容也可被显示在其他装置的屏幕上。通常,在本发明构思中,第一装置110指主机装置。例如,如果在会议期间,第三装置130的用户具有一些相关的材料,则可请求与第一装置110同步的参考装置或会议的主持者从第一装置110切换到第三装置130。换言之,第三装置130可发送对于将参考装置切换到主机装置的请求,并且当主机装置接受请求时,参考装置可被切换。

相反地,第一装置110可将该请求发送到第三装置130,并且参考装置可在第三装置130接受该请求时被切换。然而,本发明构思不限于以上方法并且可使用其他各种方法中的任何一种。

主机装置的用户可将各种格式的附加记录添加到显示的屏幕图像上。例如,可在特定内容下划线或者可将注释插入到显示的屏幕图像中。

另外,可在显示的屏幕图像中插入附加的示图或可从显示的屏幕图像删除特定内容。以上提到的这样的各种被编辑的项目可与演示数据共享系统的其他装置同步,以使得它们也被显示在其他装置的屏幕上。在下文中,这样的附加记录被称为“注释数据”。

详细地讲,当通过使用用户输入接口(例如,键盘、触摸板、触控笔或s-pen)将这样的附加记录输入到装置中时,产生包括注释数据的注释信息。注释信息被发送到演示数据共享系统的其他装置。接收注释信息的其他装置中的每个装置基于注释信息将注释数据(例如,下划线、备忘录、注释等)显示在每个装置的屏幕上。如果装置的规格和主机装置的规格不相同,则可通过变换处理(例如,大小调整或颜色变化)来使注释数据同步。

主机装置的用户可修改在主机装置的屏幕上显示的内容。例如,当演示数据包括多个页面时,当前的页面可被切换到随后的页面、前面的页面或与期望的页码对应的页面。在下文中,页面可被理解为图像。可沿期望的方向放大或移动显示的图像。经由用户输入接口接收这样的命令的主机装置将用于执行与命令对应的操作的信息发送到另一装置。例如,当执行换页时,可发送指示当前页面的标识(id)信息。这样的图像id信息可被称为“用户交互信息”。接收用户交互信息的装置显示与用户交互信息相应的页面。

以上参照图1描述的执行以上操作的演示数据共享系统不需要常规的服务器。

例如,可经由互联网、内联网、wi-fi或无线宽带通信网络来执行以上操作。能够经由通信网络接收和发送数据的任何装置可被应用于第三代(3g)或第四代(4g)通信环境。

本发明的构思可用于包括智能装置的系统。智能装置的示例包括具有各种屏幕分辨率的智能电话、平板电脑、个人计算机(pc)和智能电视。主机装置可以是通用pc,而第二、第三和/或第n装置可以是智能装置或笔记本计算机(例如,膝上型计算机)。根据示例性实施例的系统可被应用于能够使用网络的任何装置,并且不限于以上描述。

图2示出根据实施例的用于建立会议室的屏幕图像。用户可选择“+新会议室”210来建立新的会议室。建立的会议室可根据用户设置具有各种属性。会议室可对可进入会议室的所有装置开放,或者可通过设置密码对有限数量的装置开放。如果可加入会议室的装置的数量是固定的,并且加入会议室的装置的数量达到了固定的装置数量,则可阻止其他装置加入会议室,或者会议室可不出现在图2的屏幕图像中。当用户如上所述建立新会议室时,用户的装置可充当主机装置。

图2示出作为已建立的会议室的“数学学习”220、“更新”230和“课程214”240。建立会议室的装置和加入会议室的其他装置可如图1所示形成根据示例性实施例的演示数据共享系统。

可使用装置的操作系统或应用来提供如上参照图2所述的界面。另外,在一些情况下,可省略建立或加入会议室的处理。例如,当用户装置以预定模式操作时,自动感测主机装置并使演示材料、注释数据和与主机装置的互动同步的系统可被自动建立。该方法可用于在独立的空间举行的会议。另外,即使加入会议室的参加者参加会议或讲座迟到,从而不是从会议或讲座的开始参与,参加者也可接收从会议或讲座的开头开始产生的所有注释信息并使从会议或讲座的开头开始产生的所有注释信息同步。

图3a和图3b是示出根据示例性实施例的共享演示数据的方法的框图。在本公开中,演示数据不限于演示格式(例如,powerpoint或keynote格式)的数据。演示数据的示例可包括各种类型的文档文件、网页和图像文件。

如果仅通过在黑板或主机装置的空白页面上书写来进行讲座,则演示数据可以是可应用注释数据的空白图像。具体地,图3a示出第一装置110直接将演示数据发送到第二装置120的情况。图3b示出第一装置110将演示数据转换为期望的格式,并随后将演示数据发送到第二装置120的情况。当系统中包括的所有装置的类型是相同的,或当所有装置可支持将被共享的演示数据的格式时,可使用图3a的方法。另外,图3a的方法可在适合于发送大量演示数据的网络环境中使用。一般而言,当演示数据未被转换并被直接发送时,在演示数据的发送结束之前,不能在每个装置中使用演示数据。然而,当演示数据被转换为图像文件并随后被发送时,可在所有的演示数据被发送之前,按照图像文件被发送的顺序,来顺序地显示图像文件。因此,在会议期间,可首先发送与会议的材料的起始对应的一段数据,并且随后可发送其他段的数据。

然而,如果系统中包括的装置的类型是相同的,或者如果装置的类型互不相同但支持演示数据,则图3a的方法可能不是总被保证。由于大多数装置支持图像文件,所以在这种情况下,第一装置110可将演示数据转换为图像文件格式,并随后将演示数据发送到第二装置120。

可执行各种方法中的任何一种方法,来将演示数据转换为图像文件格式。基本上,可将与一个页面相应的一段演示数据转换为一幅图像。或者,可将与两个页面相应的一段演示数据转换为一幅图像。

可考虑演示数据的分辨率和装置的分辨率来确定转换的比例。例如,当演示数据的宽和高之间的比为1:1,而装置的宽和高之间的比为2:1时,可能适合于将与两个页面相应的一段演示数据转换为图像。

图4示出根据示例性实施例的当演示数据包括主要内容和脚本或注释时,将演示数据转换为图像的方法。会议的主持者或将呈现特定主题的演讲者可能不仅准备将要被呈现给参与者的内容,而且准备脚本(script)或备忘录。在这种情况下,演示数据包括所有参加者可观看的主要内容,和仅主机装置的用户可观看的脚本内容。

演示文件410(例如powerpoint文件)可包括主要内容412、脚本414和幻灯片列表416。当将演示文件410转换为图像并将图像发送到其他装置时,主机装置可仅将主要内容412的内容转换为图像,并将图像发送到其他装置。

当演示数据是普通的文档文件420时,用户可通过使用注释或备忘录来添加与脚本相应的内容。在这种情况下,当演示文件410被转换为图像,并且图像被发送到其他装置时,主机装置可仅将主要内容422的内容转换为图像并将图像发送到其他装置,并且可仅在主机装置上显示与脚本424相应的内容。

可以以页面为单位管理从演示数据转换的图像。页面信息可以是图像id信息。例如,当页面信息是“3”时,具有“3”的图像id信息的图像可被显示。如将参照图7详细描述的,可通过将具有与在主机装置上显示的图像相同的图像id信息的图像显示在系统的所有装置上,来执行页面同步。

系统的装置可具有不同的分辨率。例如,参照图1,第一装置110可具有1024×768的分辨率,第二装置120可具有960×480的分辨率,第三装置130可具有800×600的分辨率。从根据充当主机装置的第一装置110的演示数据转换的图像,可能不能被合适地显示在另一装置上。当接收由第一装置110产生的图像时,系统的每个装置可根据每个装置的分辨率调整图像的大小。或者,第一装置110可接收关于系统的装置的分辨率的信息,基于接收到的信息,将演示数据转换为具有可被分别合适地显示在装置上的大小的图像,并随后将图像发送到装置。

图5示出根据示例性实施例的在系统的装置之间共享注释信息的方法。在本公开中,注释数据的示例可包括可经由用户界面显示在装置上的所有数据,例如,下划线、突出显示、注释、图、表、类似于笔记的备忘录、下文中的“笔记”、内容删除等。例如,当图1的第一装置110的用户期望经由用户输入界面,集中注意力于第一装置110上显示的演示数据中的演示材料的特定部分时,第一装置110基于通过用户输入界面输入的命令,来产生注释信息。注释信息被发送到包括图1的第二装置120的系统的所有装置。随后,第二装置120可基于注释信息显示注释数据,从而实现“智能同步(smartsync)”。

注释信息可具有各种类型中的任何一种类型。例如,当将要把注意力集中在特定区域时,用于集中注意力于特定区域的图像信息(例如,颜色、厚度、长度、透明度等)可被发送到另一装置。为了通过单独地提取特定区域的文本来以注解(note)的形式写备忘录,可使用显示注解所需的信息和文本数据来产生注释信息。当第一装置110选择特定的图或表时,关于图或表的信息可作为注释信息而产生,并随后被发送到另一装置。

注释信息的示例还可包括将注释数据合适地显示在装置上所需的其他信息。例如,注释信息可以是关于装置规格的信息(包括页面或图像id信息和装置分辨率)或关于输入注释数据的时间或输入注释数据的顺序的信息。另外,注释信息可包括产生注释信息的第一装置110的图像id信息。

如果系统的装置的类型是相同的或者用于输入注释数据的用户界面与操作系统或应用是兼容的,则注释信息可以是关于输入命令的信息。例如,当第一装置110添加注释时,第一装置110不是以图像的形式产生关于注释的信息和将图像发送到第二装置120,而是可将第一装置110添加注释时输入的信息(即,输入命令)发送到第二装置120。第二装置120可基于关于注释数据的信息(即,输入命令),以与在第一装置110中输入注释相同的方式,将注释显示在第二装置120的屏幕上。

如果系统的装置的类型是不同的,则系统的装置可具有不同的分辨率。根据充当主机装置的第一装置110制作的注释数据(例如,注释)的大小可能太大或太小,以至于不能直接被显示在第二装置120上。因此,当基于收集的装置信息产生注释信息时,尽管注释数据被显示在具有与第一装置110的分辨率不同的分辨率的其他装置上,但可产生注释信息以与显示在第一装置110上的注释数据相应。或者,当第二装置120从第一装置110接收注释信息时,第二装置120可例如根据第二装置120的分辨率,通过重新调整大小来重建注释数据,以将注释数据合适地显示在第二装置120上。这里,“合适地”表示显示在第一装置110上的演示数据和注释数据保持第一装置110中显示的所有项目的布置而显示在第二装置120上。

注释信息可包括关于输入每段注释数据的时间点的信息。可通过使用记录时间信息,根据时间顺序(历史)来存储注释数据。另外,可顺序地取消或重新输入注释数据。可基于记录时间信息单独地管理每段注释数据,并且系统的装置的用户可选择性地显示或存储正与主机装置智能同步的一部分注释数据。

可根据用户输入调整显示的演示数据的位置。具体而言,如果注释数据是添加的不将注意力集中在特定文本或区域的注解或表,则可根据用户喜好调整显示的注释数据的位置。

图6示出根据示例性实施例的基于模式控制注释数据的同步或显示的方法。用于注释数据同步和/或注释数据显示模式改变的菜单(即,注释数据设置菜单620)可位于显示演示数据的装置的屏幕610的区域上。用于设置记录模式622的界面和用于设置观看模式624的界面可分别位于注释数据设置菜单620的上部区域和下部区域中。

现在将描述记录模式622。当记录模式指示私人备忘录时,用户输入的注释数据仅被显示在目标装置上。换言之,注释信息不被发送到其他装置。然而,在这种情况下可产生包括指示输入注释的时间的记录时间信息的注释信息,以用于取消/重新输入注释数据。

当记录模式622指示公开书写时,目标装置基于用户输入产生注释信息并将注释信息发送到其他装置。接收注释信息的装置中的每个装置基于接收到的注释信息,将注释数据显示在每个装置的屏幕上。换言之,公开书写表示智能同步被激活的状态。

现在将描述观看模式624。如果观看模式624指示公开观看,则显示所有同步的注释数据。

当记录模式622指示公开书写时,显示所有装置的正输入的注释数据。然而,当观看模式624指示私人观看时,仅显示从目标装置的输入界面输入的注释数据。也就是说,不显示从其他装置接收到的基于注释信息的注释数据。

已针对系统的特定装置或所有装置描述了当前的示例性实施例,但可以以装置为单位执行当前的示例性实施例。例如,可以以装置为单位设置记录模式622。特定装置的用户可指定可接收用户输入的注释信息的装置。另外,在观看模式624的情况下,特定装置的用户可观看仅仅期望的装置的注释数据。例如,当根据示例性实施例进行会议时,可指定发言者或重要的参加者的装置,以选择性地观看指定的装置的注释数据。作为另一示例,根据示例性实施例可使用智能黑板授课。在这种情况下,主机装置(例如,教授的装置)可从特定装置(例如,学生的装置)接收对于使系统中包括的特定装置的注释数据同步的请求。或者,可指定特定装置,并可使指定的装置的注释数据被同步。可选地,所有注释数据段可被同步,并可从接收到对于同步的请求或执行了装置指定时被同步,直到取消请求或装置指定。当主机装置接受请求或装置被指定时,从该装置接收到的注释数据可被与系统的所有装置同步。

可根据各种方法中的任何一种方法存储这样的注释数据。

可连同记录时间信息一起单独地存储每段注释数据。或者,可以以图像的形式存储注释数据(例如,每个页面的备忘录、注释或下划线)。可以以注释数据的背景图像可以是透明的这样的方式,来单独地存储图像形式的注释数据。或者,可以以图像的形式存储从演示数据转换的图像和注释数据被结合在一起的状态。或者,可以以相应的注释数据可被添加到未转换为图像的演示数据的每一页这样的方式,来存储演示数据。这样的图像和演示数据可被存储在装置的存储空间、额外的存储介质、服务器、文件云等中。

图7是示出根据示例性实施例的页面同步的框图。演示数据可被转换为图像并且随后可被以页面为单位进行管理。页面信息可以是图像id信息。当第七页被显示在是主机装置的第一装置110上时,第一装置110将与第七页相应的图像id信息发送到每个装置。每个装置使与接收到的图像id信息相应的页面同步。

页面同步可根据装置设置被激活或取消激活。例如,当在页面同步模式下时,第三装置130将页面同步模式设置为不起作用,尽管充当主机装置的第一装置110的当前显示的页面被更换到某个不同的页面,但第三装置130的当前显示的页面不被更换并被保持。页面同步模式被设置为起作用的其他装置显示在第一装置110上显示的被更换的页面。

现在将描述在页面同步被取消的状态下使注释数据智能同步的处理。即使第三装置130将页面同步模式设置为不起作用而不是保持智能同步,但第三装置130仍连续地从第一装置110接收注释信息。注释信息可包括与在注释数据被输入时在第三装置130的背景中显示的图像有关的信息,或可包括与该图像相应的页面信息。第三装置130基于页面信息使注释数据同步。也就是说,当第一装置110将特定备忘录插入在第七页中时,注释信息基于插入的备忘录产生,并随后被发送到系统的所有装置。例如,显示第一装置110上显示的第七页的第二装置120基于接收到的注释信息,来合适地显示注释数据。然而,由于第三装置130显示第三页,所以尽管产生了与第七页相应的注释数据,但不将注释数据显示在第三装置130上。当第三装置130的页面同步被激活(即,是“on”)时,在第一装置110上显示的第七页和注释数据两者都被显示在第三装置130上。

图8是根据另一示例性实施例的演示数据共享系统800的框图。演示数据共享系统800包括主机装置810、文书装置820和参加者装置830。主机装置810显示演示数据以及与演示数据相关的脚本。在这种情况下,仅一部分演示数据可被转换为图像,并可随后被发送到参加者装置830。当通过主机装置810执行互动(例如,翻页)时,互动被直接实时地反映在包括参加者装置830的所有参加者装置中。由于脚本被显示在主机装置810上,所以使用主机装置810的发言者可基于脚本进行会议。在这种情况下,如果主机装置810具有音量升高/降低按钮或可识别预定手势或语音识别,则可能通过使用特定语音(例如,通过说“下一个”)来移动到期望的页面。可从文书装置820输入评论或备忘录。由文书装置820产生的注释信息可被发送到演示数据共享系统800的其他装置,以便共享注释信息。

图9是根据示例性实施例的主机装置的框图。这里不再提供与下面参照图9到图12描述的设备和方法有关的描述中的由于以上描述而多余的部分。参照图9,第一装置110包括数据转换单元910、信息处理器920、显示单元930、通信单元940和输入界面950。

数据转换单元910将演示数据转换为图像。通信单元940将图像发送到第二装置120。数据转换单元910可对从演示数据的第一页开始到演示数据的最后一页的图像进行转换。通信单元940可根据转换完成的顺序或根据演示数据中包括的页面的顺序,将转换的图像发送到第二装置120。显示单元930显示从演示数据转换的图像中的预定图像。预定图像可与演示数据的第一页相应,可由用户设置,可以是最后执行的演示图像,或者可以是在最后执行的演示图像之后的图像。信息处理器920产生关于显示的图像的图像id信息,并且通信单元940将图像id信息发送到第二装置120。第二装置120将多个图像中的与图像id信息相应的图像显示在第二装置120的屏幕上。

输入界面950从用户接收关于接收到的显示的图像的注释数据。信息处理器920可产生包括第二装置120表现注释数据所需的信息的注释信息。显示单元930将注释数据显示在显示的图像上,并且通信单元940将注释信息发送到第二装置120。

当第一装置110的显示单元930上显示的图像被切换到另一图像时,信息处理器920产生关于切换的图像的图像id信息,通信单元940将图像id信息发送到第二装置120。如果接收到的图像id信息与第二装置120上显示的图像不对应,则第二装置120可将其上显示的图像切换到由接收到的图像id信息指示的图像。

图10是根据示例性实施例的第二装置120的框图。基本上,第二装置120可具有与充当第一装置110的主机装置的结构一样的结构。换言之,装置是参加者装置还是主机装置取决于装置的操作,而不取决于装置的结构。

然而,能够执行以上参照图9描述的操作中的仅仅一些操作的任何装置可充当第二装置120。

第二装置120可包括通信单元1040和显示单元1030。第二装置120还可包括输入界面1050。

通信单元1040从第一装置110接收图像、图像id信息和注释信息。图像可由第一装置110从演示数据转换得到。图像id信息标识第一装置110的屏幕上显示的图像。注释信息包括在第二装置120的屏幕上表现注释数据所需的信息。显示单元1030基于图像id信息显示接收的多幅图像中的图像,并基于注释信息将注释数据显示在显示的图像上。

第二装置120还包括输入界面单元1050、数据转换单元1010和信息处理器1020的情况,可以是与以上参照图1、图6、图7和图9具体描述的情况相同或相似。

图11是示出根据示例性实施例的将用于使演示数据、注释数据和显示的图像同步的信息从主机装置发送到参加者装置的方法的流程图。

参照图11,主机装置将演示数据转换为图像(操作1110),将多幅图像中的图像显示在主机装置的屏幕上,并将图像发送到第二装置(操作1120)。

随后,主机装置产生关于显示的图像的图像id信息,并将图像id信息发送到第二装置(操作1130)。随后,当用户将注释输入到显示的图像(操作1140)时,主机装置产生注释信息,并随后将注释信息发送到第二装置(操作1150)。

图12是示出根据示例性实施例的基于从主机装置接收到的信息使第二装置与主机装置同步的方法的流程图。

参照图12,第二装置从主机装置接收图像和图像id信息(操作1210)。随后,第二装置显示来自于多幅图像中的与图像id信息相应的图像(操作1220)。随后,当接收注释信息(操作1230)时,在显示的图像上显示注释信息中包括的注释数据(操作1240)。

本领域中的普通技术人员将理解示例性实施例中描述的框图概念上指示用于实现本发明的构思的原理的电路。

同样地,预定流程图、流向图、状态转变图和伪代码可被大体上表示在计算机可读记录介质中,并且即使未明确示出计算机或处理器,也可指示由计算机或处理器执行的各种处理,这对本领域中的普通技术人员将是明显的。因此,示例性实施例可被编写为计算机程序,并可使用计算机可读记录介质在执行程序的通用数字计算机中实现。计算机可读记录介质的示例包括磁存储介质(例如,rom、软盘、硬盘等)、光存储介质(例如,cd-rom或dvd)等。

可不仅通过使用运行合适的软件的硬件,而且可通过仅使用硬件,来提供图中显示的各个元件的功能。当功能由处理器提供时,功能可由单个专用处理器、单个普通处理器或多个单独的处理器提供,其中,一些处理器被共用。另外,术语“处理器”和“控制器”不应被解释为仅指示用于运行软件的硬件,而是可无限地和隐含地包括数字信号处理器(dsp)硬件、用于存储软件的只读存储器(rom)、随机存取存储器(ram)和非易失性存储器件。

在权利要求中,表示为用于执行特定功能的单元的元件可包括执行特定功能的预定方法,并可包括用于执行特定功能的电路元件的组合、或与合适的电路结合的包括固件和微码的预定形式的软件,其中,所述合适的电路运行用于执行特定功能的软件。

在本说明书中,“示例性实施例”和其他修饰的表述表示特定功能、结构或特点被包括在至少一个实施例中。因此,本说明书中的表述“示例性实施例”和其他修饰的示例可不表示同一个实施例。

在本说明书中,表述“a和b中的至少一个”被用于包括以下三种选择:仅a、仅b或a和b两者。此外,表述“a到c中的至少一个”可被用于包括以下六种选择:仅a、仅b、仅c、仅a和b、仅b和c或者a到c的所有。本领域中的普通技术人员将能够清楚地解释具有更多元素的相似表述。

尽管已参照本发明构思的示例性实施例具体显示和描述了本发明构思,但本领域中的普通技术人员将理解,在不脱离由权利要求限定的本发明构思的精神和范围的情况下,可对其形式和细节进行各种改变。示例性实施例应被视为仅具有描述性的意义而不是为了限制的目的。因此,本发明构思的范围不由具体的描述限定,而由权利要求限定,并且范围内的所有不同可被解释为被包括在本发明构思中。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1