一种电子白板的交互控制方法与系统与流程

文档序号:12462741阅读:174来源:国知局
一种电子白板的交互控制方法与系统与流程

本发明涉及计算机软件技术领域,特别涉及一种电子白板的交互控制方法与系统。



背景技术:

众所周知,交互式电子白板软件可以与电脑设备进行信息通讯,通常一般是将电子白板软件与计算机进行相连从而将计算机上的内容投影到白板软件的显示面板上以实现展示的效果。

对于现有的装载在智能交互一体机上的电子白板,由于所述智能交互一体机一般都具有较大的屏幕,并且出于用户体验的顾及,在该电子白板上的UI交互控件设置的都较为简洁。在实际使用过程中,由于该电子白板一般仅作为显示工具进行使用,其本身并不能对显示的对象进行进一步的设置操作。如此一来,对于该电子白板而言,设于该电子白板上的一些简单的控件仅可以实现一些较为简单的功能。当需要实现较为复杂的功能时,该电子白板上仅有的一些UI交互控件便很难实现上述复杂的功能,甚至根本无法实现,因此大大限制了该电子白板的应用范围,且降低了用户的使用体验。



技术实现要素:

基于此,本发明的目的是为了解决现有的电子白板在实际应用中由于UI交互控件较少而导致所能实现的功能非常有限的问题,以最大程度上满足实际应用的需求。

为解决上述技术问题,本发明提供一种电子白板的交互控制方法,所述方法包括如下步骤:

移动终端选择第一目标控件并显示所述目标控件的属性编辑界面,所述第一目标控件为所述电子白板可用的任一软件工具中的控件;

所述移动终端在所述属性编辑界面对所述第一目标控件进行编辑以获得编辑信息,并将所述编辑信息发送至所述电子白板;

所述电子白板根据所述编辑信息在预存的属性内容库中查找与所述编辑信息对应的属性内容,并在所述电子白板上调用包含所述属性内容的第二目标控件,以使所述第二目标控件与所述第一目标控件相互同步。

所述电子白板的交互控制方法,其中,所述电子白板根据所述编辑信息在预存的属性内容库中查找与所述编辑信息对应的属性内容,并在所述电子白板上调用包含所述属性内容的第二目标控件的步骤之后,所述方法还包括:

所述电子白板选择所述第二目标控件并将所述第二目标控件的属性信息发送至所述移动终端;

所述移动终端根据所述属性信息查找与所述第二目标控件对应的所述第一目标控件,并显示所述第一目标控件的属性编辑界面;

所述移动终端在所述属性编辑界面对所述第一目标控件进行编辑以获得编辑信息,并将所述编辑信息发送至所述电子白板;

所述电子白板根据所述编辑信息在预存的属性内容库中查找与所述编辑信息对应的属性内容,并在所述电子白板上调用包含所述属性内容的第二目标控件,以使所述第二目标控件与所述第一目标控件相互同步。

所述电子白板的交互控制方法,其中,所述编辑信息包括控件类型以及所述属性内容,所述电子白板根据所述编辑信息在预存的属性内容库中查找与所述编辑信息对应的属性内容,并在所述电子白板上调用包含所述属性内容的第二目标控件的步骤包括:

所述电子白板在所述电子白板中查找是否存在具有相同所述控件类型的所述第二目标控件;

若存在,则所述电子白板根据所述编辑信息的属性内容在所述预存的属性内容库中查找是否存在对应的属性内容;

若存在,则所述电子白板在所述电子白板中调用包含所述属性内容的所述第二目标控件。

所述电子白板的交互控制方法,其中,所述属性信息包括控件类型以及所述属性内容,所述移动终端根据所述属性信息查找与所述第二目标控件对应的所述第一目标控件,并显示所述第一目标控件的属性编辑界面的步骤包括:

所述移动终端在所述移动终端中查找是否存在具有相同所述控件类型的所述第一目标控件;

若存在,则所述移动终端显示所述第一目标控件的属性编辑界面。

所述电子白板的交互控制方法,其中,所述编辑信息还包括编辑参数值,所述移动终端在所述属性编辑界面对所述第一目标控件进行编辑以获得编辑信息,并将所述编辑信息发送至所述电子白板的步骤包括:

所述移动终端对所述属性编辑界面中的属性进行编辑以获得所述编辑信息,所述编辑信息包括所述编辑参数值;

所述移动终端判断所述编辑参数值是否超出预设参数阈值,若未超出,则所述移动终端将所述编辑信息发送至所述电子白板。

本发明还提出一种电子白板的交互控制系统,其中,所述系统包括:

第一控件确认模块,用于移动终端选择第一目标控件并显示所述目标控件的属性编辑界面,所述第一目标控件为所述电子白板可用的任一软件工具中的控件;

属性编辑模块,用于所述移动终端在所述属性编辑界面对所述第一目标控件进行编辑以获得编辑信息,并将所述编辑信息发送至所述电子白板;

属性调用模块,用于所述电子白板根据所述编辑信息在预存的属性内容库中查找与所述编辑信息对应的属性内容,并在所述电子白板上调用包含所述属性内容的第二目标控件,以使所述第二目标控件与所述第一目标控件相互同步。

所述电子白板的交互控制系统,其中,所述系统还包括:

第二控件确认模块,用于所述电子白板选择所述第二目标控件并将所述第二目标控件的属性信息发送至所述移动终端;

所述第一控件确认模块还用于所述移动终端根据所述属性信息查找与所述第二目标控件对应的所述第一目标控件,并显示所述第一目标控件的属性编辑界面。

所述电子白板的交互控制系统,其中,所述编辑信息包括控件类型以及所述属性内容,所述属性调用模块包括:

第二目标控件查找单元,用于所述电子白板在所述电子白板中查找是否存在具有相同所述控件类型的所述第二目标控件;

属性内容查找单元,用于若所述电子白板中存在具有相同所述控件类型的所述第二目标控件,则所述电子白板根据所述编辑信息的属性内容在所述预存的属性内容库中查找是否存在对应的属性内容;

属性内容调用单元,用于所述电子白板根据所述编辑信息的属性内容在所述预存的属性内容库中查找到对应的属性内容时,则所述电子白板在所述电子白板中调用包含所述属性内容的所述第二目标控件。

所述电子白板的交互控制系统,其中,所述属性信息包括控件类型以及所述属性内容,所述第一控件确认模块包括:

第一目标控件查找单元,用于所述移动终端在所述移动终端中查找是否存在具有相同所述控件类型的所述第一目标控件;

第一目标控件显示单元,用于若在所述移动终端中查找到存在具有相同所述控件类型的所述第一目标控件,则所述移动终端显示所述第一目标控件的属性编辑界面。

所述电子白板的交互控制系统,其中,所述编辑信息还包括编辑参数值,所述属性编辑模块包括:

属性编辑单元,用于所述移动终端对所述属性编辑界面中的属性进行编辑以获得所述编辑信息,所述编辑信息包括所述编辑参数值;

参数判断单元,用于所述移动终端判断所述编辑参数值是否超出预设参数阈值,若未超出,则所述移动终端将所述编辑信息发送至所述电子白板。

本发明提出的电子白板的交互控制方法与系统在实际应用中可以通过移动终端编辑设置以在电子白板中添加更多的功能控件,从而实现更为丰富的操作功能以满足实际应用的需求,提高用户的使用体验。

附图说明

图1为本发明第一实施例中的电子白板的交互控制方法的原理框图;

图2为本发明第二实施例中的电子白板的交互控制方法的流程图;

图3为本发明第三实施例中的电子白板的交互控制方法的流程图;

图4为本发明第四实施例中的电子白板的交互控制系统的结构框图。

具体实施方式

为了便于理解本发明,下面将参照相关附图对本发明进行更全面的描述。附图中给出了本发明的首选实施例。但是,本发明可以以许多不同的形式来实现,并不限于本文所描述的实施例。相反地,提供这些实施例的目的是使对本发明的公开内容更加透彻全面。

需要说明的是,当元件被称为“固设于”另一个元件,它可以直接在另一个元件上或者也可以存在居中的元件。当一个元件被认为是“连接”另一个元件,它可以是直接连接到另一个元件或者可能同时存在居中元件。本文所使用的术语“垂直的”、“水平的”、“左”、“右”以及类似的表述只是为了说明的目的。

除非另有定义,本文所使用的所有的技术和科学术语与属于本发明的技术领域的技术人员通常理解的含义相同。本文中在本发明的说明书中所使用的术语只是为了描述具体的实施例的目的,不是旨在于限制本发明。本文所使用的术语“及/或”包括一个或多个相关的所列项目的任意的和所有的组合。

请参阅图1,对于本发明第一实施例提出的电子白板的交互控制方法,其中所述方法包括如下步骤:

S101,移动终端选择第一目标控件并显示所述目标控件的属性编辑界面,所述第一目标控件为所述电子白板可用的任一软件工具中的控件。在本实施例中,所述移动终端可以为一Pad。由于在该Pad的控件面板上存在许多的目标控件,在此我们定义为第一目标控件,然后在该Pad端的控件面板上选择一个需要进行操作的目标控件,例如为画笔控件,随后在该Pad会同时显示该画笔控件所对应的属性编辑界面。

S102,所述移动终端在所述属性编辑界面对所述第一目标控件进行编辑以获得编辑信息,并将所述编辑信息发送至所述电子白板。如上所述,在所述Pad端选择了所述画笔控件之后,该Pad同时显示该画笔控件所对应的属性编辑界面,其中在该画笔控件的属性编辑界面上存在许多属性项。例如,画笔的颜色、画笔的粗细(也即画笔的笔宽),然后在该移动终端对该画笔控件的属性编辑界面上的任一属性项目进行编辑以得到编辑信息。例如将该画笔控件的颜色属性设置为红色,将该画笔控件的笔宽设置为0.25mm,在完成了对该画笔控件的相关属性的编辑之后得到对应的编辑信息,然后该Pad将所述编辑信息发送给所述电子白板。其中,在电子白板为设置在智能一体机上的电子白板软件。在该Pad将所述编辑信息发送给所述电子白板之前,该Pad与该智能一体机之间就已经建立好了通信链接,其中该通信链接一般为TCP通信链接。在该Pad将所述编辑信息发送至所述智能一体机上之后,设于所述智能一体机上的电子白板接收所述编辑信息。

S103,所述电子白板根据所述编辑信息在预存的属性内容库中查找与所述编辑信息对应的属性内容,并在所述电子白板上调用包含所述属性内容的第二目标控件,以使所述第二目标控件与所述第一目标控件相互同步。在所述电子白板接收到所述编辑信息之后,也即收到上述将所述画笔控件的颜色属性设置为红色,笔宽设置为0.25mm的编辑信息之后,然后该电子白板根据该编辑信息在所述电子白板中预存的属性内容库中查找与所述编辑信息相对应的属性内容,在查找到了与所述编辑信息相对应的属性内容之后,该电子白板调用包含所述属性内容的第二目标控件。

在此需要说明的是,对于所述电子白板而言,在出厂使用之前便已经在该电子白板中设置定义了相关的数据库信息。具体的,同样以上述画笔控件为例进行说明:该画笔控件的控件类型为画笔,该画笔控件对应的属性内容可以包括画笔的颜色以及画笔的笔宽等,例如该画笔的颜色可以为黑色、红色、灰色等,该画笔的笔宽可以为0.15mm、0.25mm或0.35mm等。在该电子白板出厂之前,上述的有关颜色以及笔宽等属性元素的内容就已经预存在对应的属性内容数据库中了。然后在实际使用过程中,该Pad可以在Pad端通过选择该画笔控件所对应的具体属性来调用对应的属性内容。例如,在该Pad端将所述画笔控件的颜色属性设置为红色,将笔宽设置为0.25mm,然后该电子白板接收到该编辑信息之后子啊预存的属性内容数据库中进行调用,最终实现在电子白板端的展示书写。

请参阅图2,对于本发明第二实施例中的电子白板的交互控制方法,其中所述方法包括如下步骤:

S201,所述电子白板选择所述第二目标控件并将所述第二目标控件的属性信息发送至所述移动终端。对于正在使用过程中的电子白板而言,有时候使用时需要对该电子白板上第二目标控件中的其中一个属性内容进行重新设置。例如当该第二目标控件为画笔控件时,在使用过程中该画笔控件的当前的颜色为黑色、实际笔宽为0.25mm,当用户需要对某一对象进行重点批注时,此时需要将该画笔控件的颜色切换为红色,将笔宽也适当地进行增大以实现批注画笔的效果。在本步骤中,所述电子白板将第二目标控件的属性信息发送至所述移动终端,也即所述电子白板将上述画笔控件的颜色以及笔宽等属性信息发送至所述移动终端(例如为Pad)。

S202,所述移动终端根据所述属性信息查找与所述第二目标控件对应的所述第一目标控件,并显示所述第一目标控件的属性编辑界面。所述移动终端在接收了所述电子白板发送过来的属性信息之后,然后根据所述属性信息查找与所述第二目标控件相对应的所述第一目标控件。具体的,在进行控件的查找时,首先在所述移动终端中查找是否存在与所述控件类型相同的所述第一目标控件;若存在,则所述移动终端显示所述第一目标控件的属性编辑界面。例如,当所述第二目标控件为一画笔控件时,所述移动终端(Pad)根据所接收到的属性信息在该Pad端查找与该画笔控件相对应的控件,也即为该Pad内的画笔控件。在查找到对应的画笔控件之后,同时显示该画笔控件的属性编辑界面。

S203,所述移动终端在所述属性编辑界面对所述第一目标控件进行编辑以获得编辑信息,并将所述编辑信息发送至所述电子白板。在本步骤中,所述移动终端确认对应的目标控件并显示对应的属性编辑界面之后,也即所述Pad端选择了所述画笔控件并同时显示了该画笔控件所对应的属性编辑界面之后,由于在该画笔控件的属性编辑界面上存在许多属性项,例如画笔的颜色、画笔的粗细(也即画笔的笔宽),此时移动终端对该画笔控件的属性编辑界面上的任一属性项目进行重新编辑以得到重新编辑后的编辑信息。例如,该画笔控件的原来的颜色为黑色,原来的笔宽为0.25mm,此时将该画笔控件的颜色重新设置为红色,笔宽设置为0.35mm以获得一个具有标注功能的画笔控件。在设置完成之后,将上述重新设置后的属性信息发送至所述电子白板。同样的,所述电子白板与所述移动终端之间通过TCP通信链接进行通信。

S204,所述电子白板根据所述编辑信息在预存的属性内容库中查找与所述编辑信息对应的属性内容,并在所述电子白板上调用包含所述属性内容的第二目标控件,以使所述第二目标控件与所述第一目标控件相互同步。在该电子白板接收到上述重新编辑后的编辑信息之后,也即收到上述将所述画笔控件的颜色属性设置为红色,笔宽设置为0.35mm的编辑信息之后,然后该电子白板根据该编辑信息在所述电子白板中预存的属性内容库中查找与所述编辑信息相对应的属性内容,在查找到了与所述编辑信息相对应的属性内容之后,该电子白板调用包含所述属性内容的第二目标控件。

同样需要说明的是,对于所述电子白板而言,在出厂使用之前便已经在该电子白板中设置定义了相关的数据库信息。具体的,同样以上述画笔控件为例进行说明:该画笔控件的控件类型为画笔,该画笔控件对应的属性内容可以包括画笔的颜色以及画笔的笔宽等,例如该画笔的颜色可以为黑色、红色、灰色等,该画笔的笔宽可以为0.15mm、0.25mm或0.35mm等。在该电子白板出厂之前,上述的有关颜色以及笔宽等属性元素的内容就已经预存在对应的属性内容数据库中了。然后在实际使用过程中,该Pad可以在Pad端通过选择该画笔控件所对应的具体属性来调用对应的属性内容。例如,在该Pad端将所述画笔控件的颜色属性设置为红色,将笔宽设置为0.35mm,然后该电子白板接收到该编辑信息之后在预存的属性内容数据库中进行调用,最终实现了在电子白板端的展示书写。

请参阅图3,对于本发明第三实施例中的电子白板的交互控制方法,所述方法包括如下步骤:

S301,移动终端选择第一目标控件并显示所述目标控件的属性编辑界面,所述第一目标控件为所述电子白板可用的任一软件工具中的控件。在本实施例中,所述移动终端同样可以为一Pad,由于在该Pad的控件面板上存在许多的目标控件,在此我们定义为第一目标控件,然后在该Pad端的控件面板上选择一个需要进行操作的目标控件,例如为画笔控件,随后在该Pad会同时显示该画笔控件所对应的属性编辑界面。

S302,所述移动终端对所述属性编辑界面中的属性进行编辑以获得所述编辑信息,所述编辑信息包括所述编辑参数值。如上所述,在所述Pad端选择了所述画笔控件之后,该Pad同时显示该画笔控件所对应的属性编辑界面,其中在该画笔控件的属性编辑界面上存在许多属性项。例如,画笔的颜色、画笔的粗细(也即画笔的笔宽),然后在该移动终端对该画笔控件的属性编辑界面上的任一属性项目进行编辑以得到编辑信息。例如将该画笔控件的颜色属性设置为红色,将该画笔控件的笔宽设置为0.25mm,在完成了对该画笔控件的相关属性的编辑之后得到对应的编辑信息,该编辑信息内包含具体的编辑参数值,例如在本实施例中,该参数值包括笔宽0.25mm。

S303,所述移动终端判断所述编辑参数值是否超出预设参数阈值,若未超出,则所述移动终端将所述编辑信息发送至所述电子白板。在对上述画笔控件进行编辑且得到了具体的编辑参数值之后,此时所述移动终端判断该编辑参数值是否超出了预设参数阈值,例如当前笔宽的编辑参数值为0.25mm,而预设的笔宽的阈值为0.05mm-0.55mm,因此此时的编辑参数值在预设参数阈值之内,随后该移动终端将所述编辑信息发送至所述电子白板。

S304,所述电子白板在所述电子白板中查找是否存在具有相同所述控件类型的所述第二目标控件。所述电子白板接收到所述编辑信息之后,由于该编辑信息内包括目标控件的控件类型信息,此时所述电子白板首先根据该控件类型的信息来判断该电子白板中是否存在相同控件类型的目标控件,例如该控件类型为画笔时,则所述电子白板根据该控件类型信息查找该电子白板中是否之前预存有一个画笔的控件。

S305,若存在,则所述电子白板根据所述编辑信息的属性内容在所述预存的属性内容库中查找是否存在对应的属性内容。若所述电子白板中存在与所述编辑信息中控件类型相同的目标控件,然后所述电子白板根据所述编辑信息中的属性内容在预存的属性内容中查找是否存在对应的属性内容。例如,对于上述画笔控件而言,当在该电子白板中查找到存在在该电子白板中已经预设有画笔控件之后,然后该电子白板根据所述编辑信息中的属性内容进一步查找该电子白板中是否预存有颜色属性内容以及笔宽属性内容。

S306,若存在,则所述电子白板在所述电子白板中调用包含所述属性内容的所述第二目标控件。若所述电子白板在该电子白板中查找到预存有与所述目标控件相对应的属性内容之后,则调用所述属性内容。例如,对于上述画笔控件而言,若在该电子白板中查找到与该画笔控件相对应的颜色属性内容以及笔宽属性内容之后,则该电子白板调用相关的属性内容。

请参阅图4,对于本发明第四实施例中的电子白板的交互控制系统,所述交互系统包括设于移动终端的第一控件确认模块以及属性编辑模块,设于电子白板端的第二控件确认模块以及属性调用模块,其中所述第一控件确认模块用于移动终端选择第一目标控件并显示所述目标控件的属性编辑界面,所述第一目标控件为所述电子白板可用的任一软件工具中的控件;所述属性编辑模块用于所述移动终端在所述属性编辑界面对所述第一目标控件进行编辑以获得编辑信息,并将所述编辑信息发送至所述电子白板,所述第一控件确认模块还用于所述移动终端根据所述属性信息查找与所述第二目标控件对应的所述第一目标控件,并显示所述第一目标控件的属性编辑界面。

所述第二控件确认模块用于所述电子白板选择所述第二目标控件并将所述第二目标控件的属性信息发送至所述移动终端;所述属性调用模块用于所述电子白板根据所述编辑信息在预存的属性内容库中查找与所述编辑信息对应的属性内容,并在所述电子白板上调用包含所述属性内容的第二目标控件,以使所述第二目标控件与所述第一目标控件相互同步。

对于所述属性调用模块而言,所述属性调用模块包括第二目标控件查找单元、属性内容查找单元以及属性内容调用单元,其中所述第二目标控件查找单元用于所述电子白板在所述电子白板中查找是否存在具有相同所述控件类型的所述第二目标控件;所述属性内容查找单元用于若所述电子白板中存在具有相同所述控件类型的所述第二目标控件,则所述电子白板根据所述编辑信息的属性内容在所述预存的属性内容库中查找是否存在对应的属性内容;所述属性内容调用单元用于所述电子白板根据所述编辑信息的属性内容在所述预存的属性内容库中查找到对应的属性内容时,则所述电子白板在所述电子白板中调用包含所述属性内容的所述第二目标控件。

对于所述第一控件确认模块而言,所述第一控件确认模块包括第一目标控件查找单元以及第一目标控件显示单元,其中所述第一目标控件查找单元用于所述移动终端在所述移动终端中查找是否存在具有相同所述控件类型的所述第一目标控件;所述第一目标控件显示单元用于若在所述移动终端中查找到存在具有相同所述控件类型的所述第一目标控件,则所述移动终端显示所述第一目标控件的属性编辑界面。

对于所述属性编辑模块而言,所述属性编辑模块包括属性编辑单元以及参数判断单元,其中所述属性编辑单元用于所述移动终端对所述属性编辑界面中的属性进行编辑以获得所述编辑信息,所述编辑信息包括所述编辑参数值;所述参数判断单元用于所述移动终端判断所述编辑参数值是否超出预设参数阈值,若未超出,则所述移动终端将所述编辑信息发送至所述电子白板。

本发明提出的电子白板的交互方法与系统在实际应用中可以通过移动终端编辑设置以在电子白板中增加更为丰富的功能控件,从而实现更为丰富的操作功能以满足实际应用的需求,提高用户的使用体验。

以上所述实施例仅表达了本发明的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对本发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变形和改进,这些都属于本发明的保护范围。因此,本发明专利的保护范围应以所附权利要求为准。

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