一种白板多人协作的笔记筛选方法及装置与流程

专利2022-06-29  94


本申请涉及电子白板技术领域,尤其涉及一种白板多人协作的笔记筛选方法及装置。



背景技术:

电子白板是一种广泛应用在多种领域中的电子设备,比如,可以应用于教育教学、视频会议以及多人讨论的场景。

其中,在应用于教育教学的场景中,该电子白板可通过网络与所在区域不同的用户进行交互式教学,这种多人协作互动的方式可大大提高教学质量。

目前,这种电子白板大多可支持多人同时进行操作,且可同时显示多人的笔记,在用户数量多时,会造成该电子白板上的笔记数量过多、过乱,不利于用户的查看,给多人协作互动造成不便。

因此,如何提高电子白板多人协作互动的显示效果是目前亟待解决的技术问题。



技术实现要素:

鉴于上述问题,提出了本申请以便提供一种克服上述问题或者至少部分地解决上述问题的白板多人协作的笔记筛选方法及装置。

第一方面,本申请提供了一种白板多人协作的笔记筛选方法,包括:

获取n个协作用户的笔记数据,n为正整数;

对所述n个协作用户的笔记数据按照预设规则进行统计,获得每个协作用户的友好度,所述友好度是基于所述n个协作用户与白板用户之间的协作情况所确定的;

基于所述每个协作用户的友好度,从所述n个协作用户中确定出m个目标协作用户,m小于n;

在所述白板上显示所述m个目标协作用户的笔记数据。

进一步地,所述友好度是基于所述n个协作用户与所述白板用户之间的如下任意一种或多种协作情况所确定的:

所述n个协作用户与所述白板用户之间的协作次数;

所述n个协作用户与所述白板用户之间的协作时刻;

所述n个协作用户与所述白板用户之间的协作时长;

所述n个协作用户与所述白板用户在协作时所针对的讨论点。

进一步地,所述基于所述每个协作用户的友好度,从所述n个协作用户中确定出m个目标协作用户,具体包括:

在所述友好度是基于所述协作次数所确定的时,基于所述协作次数由多到少的顺序对所述n个协作用户进行排序,并将排序靠前的m个用户确定为所述m个目标协作用户;

在所述友好度是基于所述协作时刻所确定的时,将处于预设时间段的协作时刻所对应的协作用户确定为所述m个目标协作用户;

在所述友好度是基于所述协作时长所确定的时,将满足预设时长的协作时长所对应的协作用户确定为所述m个目标协作用户。

进一步地,所述基于所述每个协作用户的友好度,从所述n个协作用户中确定出m个目标协作用户,具体包括:

在所述友好度是基于所述所针对的讨论点所确定的时,获取所述预设讨论点;

将针对所述预设讨论点参与讨论的协作用户确定为所述m个目标协作用户。

进一步地,在基于所述每个协作用户的友好度,从所述n个协作用户中确定出m个目标协作用户之前,还包括:

基于所述白板用户的设置操作,确定所述目标协作用户的数量m。

进一步地,在获取n个协作用户的笔记数据之后,还包括:

在所述白板的预设区域显示所述n个协作用户各自的用户标识信息;

在接收到对任意一个以上的所述用户标识信息的选取操作时,将选取的第一用户标识信息对应的第一笔记数据保留,将未选取的第二用户标识信息对应的第二笔记数据隐藏或删除。

进一步地,所述笔记数据具体包括所述用户标识信息和笔记内容,所述用户标识信息与所标识的协作用户的笔记内容之间建立有映射关系,所述获取n个协作用户的笔记数据,具体包括:

从白板服务器中获取所述n个协作用户上传至所述白板服务器的用户标识信息和笔记内容。

第二方面,本申请还提供一种白板多人协作的笔记筛选装置,包括:

第一获取模块,用于获取n个协作用户的笔记数据,n为正整数;

第二获取模块,用于对所述n个协作用户的笔记数据按照预设规则进行统计,获得每个协作用户的友好度,所述友好度是基于所述n个协作用户与所述白板用户之间的协作情况所确定的;

确定模块,用于基于所述每个协作用户的友好度,从所述n个协作用户中确定出m个目标协作用户,m小于n;

显示模块,用于在所述白板上显示所述m个目标协作用户的笔记数据。

第三方面,本申请还提供了一种电子白板,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现上述的方法步骤。

第四方面,本申请还提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现上述的方法步骤。

本申请实施例中的一个或多个技术方案,至少具有如下技术效果或优点:

本申请提供了一种白板多人协作的笔记筛选方法,包括,获取n个协作用户的笔记数据,n为正整数;对n个协作用户的笔记数据按照预设规则进行统计,获得每个协作用户的友好度,该友好度是基于n个协作用户与白板用户之间的协作情况所确定的;基于每个协作用户的友好度,确定出m个目标协作用户,m小于n,在白板上显示m个目标协作用户的笔记数据,通过智能的筛选,从而筛选获得友好度高的协作用户的笔记数据,友好度具体是根据n个协作用户与白板用户之间的协作情况所确定的,从而避免了笔记数据过多造成的查看不方便的技术问题,进而提高了白板多人协作互动的显示效果。

附图说明

通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本申请的限制。而且在整个附图中,用相同的参考图形表示相同的部件。在附图中:

图1示出了本申请实施例一中白板多人协作的笔记筛选方法的步骤流程示意图;

图2示出了本申请实施例一中客户端上传笔记数据和显示笔记数据的流程示意图;

图3示出了本申请实施例二中白板多人协作的显示装置的结构示意图;

图4示出了本申请实施例三中电子白板的结构示意图。

具体实施方式

下面将参照附图更详细地描述本公开的示例性实施例。虽然附图中显示了本公开的示例性实施例,然而应当理解,可以以各种形式实现本公开而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本公开,并且能够将本公开的范围完整的传达给本领域的技术人员。

实施例一

本申请实施例一提供了一种白板多人协作的笔记筛选方法,如图1所示,包括:

s101,获取n个协作用户的笔记数据,n为正整数;

s102,对所述n个协作用户的笔记数据按照预设规则进行统计,获得每个协作用户的友好度,所述友好度是基于n个协作用户与该白板用户之间的协作情况所确定的;

s103,基于所述每个协作用户的友好度,从n个协作用户中确定出m个目标协作用户,m小于n;

s104,在白板上显示m个目标协作用户的笔记数据。

在具体的实施方式中,该方法也应用于多种电子设备中,比如,智能手机、平板电脑、台式电脑、(交互式)电子白板、等等。应用的场景可以是教育教学、或者视频会议等多人讨论的场景。

首先,在s101中,获取n个协作用户的笔记数据,n为正整数。

在一种可选的实施方式中,该笔记数据具体包括用户标识信息和笔记内容,该用户标识信息与所标识的协作用户的笔记内容之间建立有映射关系,获取n个协作用户的笔记数据,具体包括:

从白板服务器中获取n个协作用户上传至该白板服务器的用户标识信息和笔记内容。

在具体的实施方式中,如图2所示,n个协作用户代表n个客户端,以其中一个协作用户当前的客户端为例,当一个协作用户在当前客户端的电子白板上输入笔记数据时,该客户端将其笔记数据通过网络发送至白板服务器,该白板服务器中有数据库,该数据库用于存储各个客户端发送的笔记数据,同时,客户端将其笔记内容通过网络发送至白板服务器时,也发送了该客户端的协作用户的用户标识信息,例如,用户名或者用户id,或者是用户的指纹信息、或者是用户的语音信息、或者是用户的面部图像。即在该数据库中不仅存储有笔记内容,而且,存储有与该笔记内容对应的协作用户的用户标识信息。当然,存在a、b、c等多个客户端时,存在同样的传输过程。

具体地,该用户名或者用户id直接通过客户端存储的用户名信息和用户id信息进行获取,该用户的指纹信息可以通过连接该客户端的输入装置来获取,该输入装置具体可以是触控笔等,在用户通过该触控笔提供笔记数据时,可以获取用户的指纹信息;该用户的语音信息可以通过客户端所处的电子设备进行获取,比如,该电子设备的语音采集器可以获取用户的语音信息;该用户的面部图像可以通过客户端所处的电子设备进行获取,比如,该电子设备的摄像头可以获取用户的面部图像。

由此,客户端在获取该笔记数据时,可以确定该笔记数据所对应的协作用户。在该白板上显示n个协作用户的笔记数据时,为了区分不同协作用户的笔记数据,在客户端通过白板服务器获取n个协作用户的笔记数据时,直接通过服务的数据库来获得,最终通过各个客户端的显示模块进行显示。具体可以通过不同颜色来显示不同协作用户的笔记数据。

在上述获取的n个协作用户的笔记数据之后,由于协作用户数量较多,如果同时都在白板上显示,会造成显示混乱,不利于白板用户的查看,该白板用户具体是当前白板的使用者,因此,需从获得的n个协作用户中选择预设数量的协作用户,对其笔记数据进行保留,将其他未选择的协作用户的笔记数据暂时隐藏或删除。

因此,执行s102,对该n个协作用户的笔记数据按照预设规则进行统计,获得每个协作用户的友好度,该友好度是基于n个协作用户与白板用户之间的协作情况所确定。

比如,n个协作用户与白板用户之间的针对数学课的内容进行的讨论情况,或者n个协作用户与白板用户之间进行视频会议时的讨论情况。

具体地,该友好度是基于n个协作用户与白板用户之间的如下任意一种或多种协作情况所确定的:

n个协作用户与白板用户之间的协作次数;

n个协作用户与白板用户之间的协作时刻;

n个协作用户与白板用户之间的协作时长;

n个协作用户与白板用户在协作时所针对的讨论点。

在一种可选的实施方式中,将n个协作用户中与白板用户之间的协作次数较多的协作用户确定为友好度较高,由于协作次数可以表明协作用户与白板用户之间的协作频繁程度,根据该协作频繁程度确定该协作用户的重要性,因此,白板用户可选择重要性较高的协作用户,作为友好度较高的协作用户。

在一种可选的实施方式中,可以将n个协作用户中与白板用户之间的协作时刻满足预设时间段内的协作用户确定为友好度较高,由于协作时刻代表了不同时间段的协作主题和内容,比如,上午9点至10点是数学课,10点至11点是英语课,由此,可以反映出不同时刻的协作用户所针对的协作内容是不同的,由此,可以按照协作时刻来确定协作用户的友好度。

在一种可选的实施方式中,可以将n个协作用户中与白板用户之间的协作时长满足预设时长的协作用户确定为友好度较高。由于协作时长可以表明协作用户在协作时所花费的精力,比如,在一场视频讨论中,有些用户在这次讨论过程中花费3分钟,有些用户在这次讨论中花费5分钟,有些用户在这次讨论中花费几十秒,对于花费精力较少的协作用户可以不做选择,将花费精力较多的协作用户作为友好度较高的协作用户。

在一种可选的实施方式中,可以将n个协作用户中与白板用户在协作时参与预设讨论点的协作用户确定为友好度较高。比如,在视频会议中,有多个讨论点,有些讨论点是后期需要着重记录、或者查看的,因此,可以预设讨论点,根据预设讨论点来确定协作用户,从而将参与预设讨论点的协作用户作为友好度较高的协作用户。

通过确定协作用户的友好度,可将友好度较高的协作用户的笔记数据进行保留,这样,在白板用户查看笔记数据时,获得的都是白板用户期望留下来的最有效的笔记数据,或者最有价值的笔记数据。

接下来,执行s103,基于每个协作用户的友好度,从n个协作用户中确定出m个目标协作用户,m小于n。以使通过友好度的筛选,获得数量少于之前n个协作用户的笔记数据。

在一种可选的实施方式中,在该友好度是基于协作次数确定的时,基于协作次数由多到少的顺序对n个协作用户进行排序,并将排序靠前的m个用户确定为m个目标协作用户。

在具体的实施方式中,根据白板上所有协作用户的笔记数据的协作次数进行统计排序,在当前白板的使用者与白板另一端的多个协作用户(协作用户a、协作用户b、协作用户c)之间协作时,比如,协作用户a与白板用户的协作次数为10次,协作用户b与白板用户的协作次数是5次,协作用户c与白板用户的协作次数是8次等,由此,获得的协作用户a的友好度排序为第1位,协作用户b的友好度排名为第3位,协作用户c的友好度排名为第2位,当然,还有其他协作用户的排序,在确定m个目标协作用户时,具体是将协作次数的排序靠前的m个用户确定为m个目标协作用户,在此不再详细赘述了。

在一种可选的实施方式中,在友好度是基于协作时刻所确定的时,将处于预设时间段的协作时刻所对应的协作用户确定为m个目标协作用户。

在具体的实施方式中,根据白板上所有协作用户的笔记数据的协作时刻的顺序进行统计排序,比如,协作用户a的协作时刻是2017年9月23日,协作用户b的协作时刻是2017年9月24日,协作用户c的协作时刻是2017年10月3日,若按照协作时刻距离当前时刻的时间距离长短来排序,获得协作用户c的协作时刻距离当前时刻最近,其次是协作用户b、再然后是协作用户a,当然,还有其他协作用户的排序,比如,将2019年10月内与该白板用户协作的m个用户确定为m个目标协作用户,从而将预设时间段内的m个用户确定为m个目标协作用户。

在一种可选的实施方式中,在友好度是基于协作时长所确定的时,将满足预设时长的协作时长所对应的协作用户确定为m个目标协作用户。

在具体的实施方式中,根据白板上所有协作用户的笔记数据的协作时长的统计,比如,协作用户a与白板用户的协作时长是10分钟,用户b与白板用户的协作时长是30分钟,用户c与白板用户的协作时长是1个小时。若按照协作时长由高到低进行排序,获得排序结果为协作用户c、协作用户b、协作用户a,当然还有其他协作用户的排名,将协作时长为小于30分钟的的协作用户确定为该m个目标协作用户。由此获得满足预设时长所对应的m个目标协作用户。

在一种可选的实施方式中,在该友好度是基于所针对的讨论点所确定的时,获取预设讨论点;将针对预设讨论点参与讨论的用户确定为m个目标协作用户。

在具体的实施方式中,协作用户与白板用户之间协作时所针对的讨论点可以有多个。比如,针对多人的视频会议中,参与会议的有7个人,这7个人均为协作用户,会上,针对5个讨论点进行讨论。预设的讨论点为第1个讨论点、第3个讨论点,则将第1个讨论点和第3个讨论点中参与的协作用户确定为该m个目标协作用户。

当然,该协作用户的友好度还可以是上述的任意两者以上的协作情况来确定的,在本申请实施例中就不再详细赘述了。

在一种可选的实施方式中,在执行s103之前,还包括:

基于白板用户的设置操作,确定目标协作用户的数量m。

一种情况中,该目标协作用户的数量可由白板用户手动实现设置,比如,白板用户手动设置目标协作用户的数量为3个,则最终筛选后显示3个协作用户的笔记,若设置为5个,则最终筛选后显示5个。

另一种情况中,该目标协作用户的数量由预设的讨论点所确定的,比如,白板用户选取所有讨论点中的前面两个讨论点,基于该所选的讨论点中参与的协作用户的数量,从而确定出目标协作用户的数量。

在确定出m个目标协作用户之后,执行s104,在白板上显示该m个目标协作用户的笔记数据。

在一种可能的实施方式中,在客户端存储有用户标识信息与所标识的协作用户的笔记数据之间建立有映射关系,该用户标识信息具体为如下任意一种:用户名和用户id。

在该白板上显示该m个目标协作用户的笔记数据时,可根据这m个目标协作用户对应的m个用户标识信息,获得与该m个用户标识信息对应的m个目标协作用户的笔记数据,并将其显示在该白板上。

在一种可选的实施方式中,在s101之后,还包括:在白板的预设区域显示n个协作用户各自的用户标识信息;

在接收到对任意一个以上的用户标识信息的选择操作时,将选取的第一用户标识信息对应的第一标记数据保留,将未选取的第二用户标识信息对应的第二笔记数据隐藏或删除。

采用隐藏的方式,可以方便用户查看,在需要显示隐藏的笔记数据,可以快速进行显示。

具体地,通过将n个协作用户各自的用户标识信息进行显示,该白板使用者通过手动选择操作,选取想要保留的用户标识信息,从而将对应的笔记数据进行保留显示,未选择的用户标识信息对应的笔记数据隐藏或删除。

该用户标识信息与所标识的协作用户的笔记内容之间建立有映射关系,该用户标识信息具体为如下任意一种:用户名和用户id。

该方法中既可以通过基于友好度进行筛选笔记,还可以通过手动筛选笔记,当然,还可以在基于友好度进行筛选之后,再进行手动筛选。

基于友好度筛选之后,再进行手动筛选的方法具体如下:

由于s104中已经通过智能筛选将该最终筛选确定的m个目标协作用户的笔记数据进行保留,在此基础上,用户还可以对智能筛选之后的笔记数据再一次筛选,即手动筛选,使其保留的笔记数据更符合用户查看的需求。

在白板上的左侧区域,或者右侧区域显示该m个目标协作用户各自的用户标识信息。比如,在当前白板页面的右侧区域显示了通过智能筛选之后保留的5个协作用户的用户标识信息,即这5个协作用户的用户名,小明、小红、小兰、小青、小黑。在这5个协作用户对应的用户名的前面对应有选择框,当前用户可对该选择框进行勾选。

接下来,在接收到对任意一个以上的用户标识信息的选取操作时,将选取的第一用户标识信息所标识的第一协作用户的第一笔记数据保留,将未选取的第二用户标识信息所标识的第二协作用户的第二笔记数据删除。

具体地,当检测到有对用户名前的选择框进行勾选的操作时,则确定需对勾选的用户名对应的协作用户的笔记数据进行保留,对于未勾选的用户名对应的协作用户的笔记数据进行删除或隐藏。由此,仅保留用户所需要的笔记数据,使得白板上的笔记数据简洁、明了。提高了白板多人协作互动的显示效果。

本申请实施例中的一个或多个技术方案,至少具有如下技术效果或优点:

本申请提供了一种白板多人协作的笔记筛选方法,包括,获取n个协作用户的笔记数据,n为正整数;对n个协作用户的笔记数据按照预设规则进行统计,获得每个协作用户的友好度,该友好度是基于n个协作用户与白板用户之间的协作情况所确定的;基于每个协作用户的友好度,确定出m个目标协作用户,m小于n,在白板保留m个目标协作用户的笔记数据,通过智能的筛选,从而筛选获得友好度高的协作用户的笔记数据,友好度具体是根据n个协作用户与该白板用户之间的协作情况所确定的,从而避免了笔记数据过多造成的查看不方便的技术问题,进而提高了白板多人协作互动的显示效果。

实施例二

基于相同的申请构思,本申请实施例二提供了一种白板多人协作的笔记筛选装置,如图3所示,包括:

第一获取模块301,用于获取n个协作用户的笔记数据,n为正整数;

第二获取模块302,用于对所述n个协作用户的笔记数据按照预设规则进行统计,获得每个协作用户的友好度,所述友好度是基于所述n个协作用户与白板用户之间的协作情况所确定的;

确定模块303,用于基于所述每个协作用户的友好度,从n个协作用户中确定出m个目标协作用户,m小于n;

保留模块304,用于在所述白板上显示所述m个目标协作用户的笔记数据。

在一种可选的实施方式中,所述友好度是基于所述n个协作用户与所述白板用户之间的如下任意一种或多种协作情况所确定的:

所述n个协作用户与所述白板用户之间的协作次数;

所述n个协作用户与所述白板用户之间的协作时刻;

所述n个协作用户与所述白板用户之间的协作时长;

所述n个协作用户与所述白板用户在协作时所针对的讨论点。

在一种可选的实施方式中,所述第二确定模块,具体包括:

第一确定单元,用于在所述友好度是基于所述协作次数所确定时,基于所述协作次数由多到少的顺序对所述n个协作用户进行排序,并将排序靠前的m个用户确定为所述m个目标协作用户;

第二确定单元,用于在所述友好度是基于所述协作时刻所确定时,将处于预设时间段的协作时刻所对应的协作用户确定为所述m个目标协作用户;

第三确定单元,用于在所述友好度是基于所述协作时长所确定时,将满足预设时长的协作时长所对应的协作用户确定为所述m个目标协作用户。

在一种可选的实施方式中,所述第二确定模块,具体包括:

获取单元,用于在所述友好度是基于所述针对的讨论点所确定时,获取所述预设讨论点;

第四确定模块,用于将针对所述预设讨论点参与讨论的协作用户确定为所述m个目标协作用户。

在一种可选的实施方式中,还包括:

第三确定模块,用于基于所述白板用户的设置操作,确定所述目标协作用户的数量m。

在一种可选的实施方式中,还包括:

显示模块,用于在获取n个协作用户的笔记数据之后,在所述白板的预设区域显示所述n个协作用户各自的用户标识信息;

保留删除模块,用于在接收到对任意一个以上的所述用户标识信息的选取操作时,将选取的第一用户标识信息对应的第一笔记数据保留显示,将未选取的第二用户标识信息对应的第二笔记数据隐藏或删除。

在一种可选的实施方式中,所述笔记数据具体包括所述用户标识信息和笔记内容,所述用户标识信息与所标识的协作用户的笔记内容之间建立有映射关系,所述获取模块具体用于:

从白板服务器中获取所述n个协作用户上传至所述白板服务器的用户标识信息和笔记内容。

实施例三

基于相同的申请构思,本申请第三实施例还提供了一种电子白板,如图4所示,包括存储器404、处理器402及存储在存储器404上并可在处理器402上运行的计算机程序,所述处理器402执行所述程序时实现实施例一中的白板多人协作的笔记筛选方法的全部或部分步骤。

其中,在图4中,总线架构(用总线400来代表),总线400可以包括任意数量的互联的总线和桥,总线400将包括由处理器402代表的一个或多个处理器和存储器404代表的存储器的各种电路链接在一起。总线400还可以将诸如外围设备、稳压器和功率管理电路等之类的各种其他电路链接在一起,这些都是本领域所公知的,因此,本文不再对其进行进一步描述。总线接口406在总线400和接收器401和发送器403之间提供接口。接收器401和发送器403可以是同一个元件,即收发机,提供用于在传输介质上与各种其他装置通信的单元。处理器402负责管理总线400和通常的处理,而存储器404可以被用于存储处理器402在执行操作时所使用的数据。

实施例四

基于相同的申请构思,本申请第四实施例提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现上述实施例一中的白板多人协作的笔记筛选方法的全部或部分步骤。

在此提供的算法和显示不与任何特定计算机、虚拟系统或者其它设备固有相关。各种通用系统也可以与基于在此的示教一起使用。根据上面的描述,构造这类系统所要求的结构是显而易见的。此外,本申请也不针对任何特定编程语言。应当明白,可以利用各种编程语言实现在此描述的本申请的内容,并且上面对特定语言所做的描述是为了披露本申请的最佳实施方式。

在此处所提供的说明书中,说明了大量具体细节。然而,能够理解,本申请的实施例可以在没有这些具体细节的情况下实践。在一些实例中,并未详细示出公知的方法、结构和技术,以便不模糊对本说明书的理解。

类似地,应当理解,为了精简本公开并帮助理解各个申请方面中的一个或多个,在上面对本申请的示例性实施例的描述中,本申请的各个特征有时被一起分组到单个实施例、图、或者对其的描述中。然而,并不应将该公开的方法解释成反映如下意图:即所要求保护的本申请要求比在每个权利要求中所明确记载的特征更多的特征。更确切地说,如下面的权利要求书所反映的那样,申请方面在于少于前面公开的单个实施例的所有特征。因此,遵循具体实施方式的权利要求书由此明确地并入该具体实施方式,其中每个权利要求本身都作为本申请的单独实施例。

本领域那些技术人员可以理解,可以对实施例中的设备中的模块进行自适应性地改变并且把它们设置在与该实施例不同的一个或多个设备中。可以把实施例中的模块或单元或组件组合成一个模块或单元或组件,以及此外可以把它们分成多个子模块或子单元或子组件。除了这样的特征和/或过程或者单元中的至少一些是相互排斥之外,可以采用任何组合对本说明书(包括伴随的权利要求、摘要和附图)中公开的所有特征以及如此公开的任何方法或者设备的所有过程或单元进行组合。除非另外明确陈述,本说明书(包括伴随的权利要求、摘要和附图)中公开的每个特征可以由提供相同、等同或相似目的的替代特征来代替。

此外,本领域的技术人员能够理解,尽管在此的一些实施例包括其它实施例中所包括的某些特征而不是其它特征,但是不同实施例的特征的组合意味着处于本申请的范围之内并且形成不同的实施例。例如,在下面的权利要求书中,所要求保护的实施例的任意之一都可以以任意的组合方式来使用。

本申请的各个部件实施例可以以硬件实现,或者以在一个或者多个处理器上运行的软件模块实现,或者以它们的组合实现。本领域的技术人员应当理解,可以在实践中使用微处理器或者数字信号处理器(dsp)来实现根据本申请实施例的白板多人协作的笔记筛选装置、电子白板中的一些或者全部部件的一些或者全部功能。本申请还可以实现为用于执行这里所描述的方法的一部分或者全部的设备或者装置程序(例如,计算机程序和计算机程序产品)。这样的实现本申请的程序可以存储在计算机可读介质上,或者可以具有一个或者多个信号的形式。这样的信号可以从因特网网站上下载得到,或者在载体信号上提供,或者以任何其他形式提供。

应该注意的是上述实施例对本申请进行说明而不是对本申请进行限制,并且本领域技术人员在不脱离所附权利要求的范围的情况下可设计出替换实施例。在权利要求中,不应将位于括号之间的任何参考符号构造成对权利要求的限制。单词“包含”不排除存在未列在权利要求中的元件或步骤。位于元件之前的单词“一”或“一个”不排除存在多个这样的元件。本申请可以借助于包括有若干不同元件的硬件以及借助于适当编程的计算机来实现。在列举了若干装置的单元权利要求中,这些装置中的若干个可以是通过同一个硬件项来具体体现。单词第一、第二、以及第三等的使用不表示任何顺序。可将这些单词解释为名称。


技术特征:

1.一种白板多人协作的笔记筛选方法,其特征在于,包括:

获取n个协作用户的笔记数据,n为正整数;

对所述n个协作用户的笔记数据按照预设规则进行统计,获得每个协作用户的友好度,所述友好度是基于所述n个协作用户与白板用户之间的协作情况所确定的;

基于所述每个协作用户的友好度,从所述n个协作用户中确定出m个目标协作用户,m小于n;

在所述白板上显示所述m个目标协作用户的笔记数据。

2.如权利要求1所述的方法,其特征在于,所述友好度是基于所述n个协作用户与白板用户之间的如下任意一种或多种协作情况所确定的:

所述n个协作用户与所述白板用户之间的协作次数;

所述n个协作用户与所述白板用户之间的协作时刻;

所述n个协作用户与所述白板用户之间的协作时长;

所述n个协作用户与所述白板用户在协作时所针对的讨论点。

3.如权利要求2所述的方法,其特征在于,所述基于所述每个协作用户的友好度,从所述n个协作用户中确定出m个目标协作用户,具体包括:

在所述友好度是基于所述协作次数所确定的时,基于所述协作次数由多到少的顺序对所述n个协作用户进行排序,并将排序靠前的m个用户确定为所述m个目标协作用户;

在所述友好度是基于所述协作时刻所确定的时,将处于预设时间段的协作时刻所对应的协作用户确定为所述m个目标协作用户;

在所述友好度是基于所述协作时长所确定的时,将满足预设时长的协作时长所对应的协作用户确定为所述m个目标协作用户。

4.如权利要求2所述的方法,其特征在于,所述基于所述每个协作用户的友好度,从所述n个协作用户中确定出m个目标协作用户,具体包括:

在所述友好度是基于所述所针对的讨论点所确定的时,获取预设讨论点;

将针对所述预设讨论点参与讨论的协作用户确定为所述m个目标协作用户。

5.如权利要求1-4中任一所述的方法,其特征在于,在基于所述每个协作用户的友好度,确定出m个目标协作用户之前,还包括:

基于所述白板用户的设置操作,确定所述目标协作用户的数量m。

6.如权利要求1-4中任一所述的方法,其特征在于,在获取n个协作用户的笔记数据之后,还包括:

在所述白板的预设区域显示所述n个协作用户各自的用户标识信息;

在接收到对任意一个以上的所述用户标识信息的选取操作时,将选取的第一用户标识信息对应的第一笔记数据保留,将未选取的第二用户标识信息对应的第二笔记数据隐藏或删除。

7.如权利要求1-4中任一所述的方法,其特征在于,所述笔记数据具体包括所述用户标识信息和笔记内容,所述用户标识信息与所标识的协作用户的笔记内容之间建立有映射关系,所述获取n个协作用户的笔记数据,具体包括:

从白板服务器中获取所述n个协作用户上传至所述白板服务器的用户标识信息和笔记内容。

8.一种白板多人协作的笔记筛选装置,其特征在于,包括:

第一获取模块,用于获取n个协作用户的笔记数据,n为正整数;

第二获取模块,用于对所述n个协作用户的笔记数据按照预设规则进行统计,获得每个协作用户的友好度,所述友好度是基于所述n个协作用户与白板用户之间的协作情况所确定的;

确定模块,用于基于所述每个协作用户的友好度,从所述n个协作用户中确定出m个目标协作用户,m小于n;

保留模块,用于在所述白板上显示所述m个目标协作用户的笔记数据。

9.一种电子白板,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述程序时实现如权利要求1-7中任一权利要求所述的方法步骤。

10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,该程序被处理器执行时实现如权利要求1-7中任一权利要求所述的方法步骤。

技术总结
本申请涉及电子白板技术领域,尤其涉及一种白板多人协作的笔记筛选方法及装置,该装置包括:获取当前白板页面上的N个协作用户的笔记数据,N为正整数;对所述N个协作用户的笔记数据按照预设规则进行统计,获得每个协作用户的友好度,所述友好度是基于所述N个协作用户与所述白板用户之间的协作情况所确定的;基于所述每个协作用户的友好度,从N个协作用户中确定出M个目标协作用户,M小于N;在所述白板上显示所述M个目标协作用户的笔记数据,进而提高了白板多人协作互动的显示效果。

技术研发人员:岳剑峰
受保护的技术使用者:深圳市鸿合创新信息技术有限责任公司
技术研发日:2019.12.23
技术公布日:2020.06.09

转载请注明原文地址: https://bbs.8miu.com/read-13594.html

最新回复(0)