智能交互平板的书写操作方法、装置、设备和存储介质与流程

文档序号:20203289发布日期:2020-03-27 20:51阅读:266来源:国知局
智能交互平板的书写操作方法、装置、设备和存储介质与流程

本发明实施例涉及智能交互平板技术领域,尤其涉及智能交互平板的书写操作方法、装置、终端设备和存储介质。



背景技术:

随着智能化技术的发展,日常生活中人们接触的电子产品种类日益丰富,其中基于触控技术实现的交互类电子产品,因为良好的人机交互体验呈现越来全面的功能集成趋势。智能交互平板是其中一种具有代表性的一体化设备,适应于会议、教学、商业展示等群体交互场合,这种设备可集成投影机、视频会议等多种功能。

基于智能交互平板在不同的应用场景下有各种丰富的应用开发,其中白板应用是智能交互平板上一种使用频率相当高的应用,本申请将白板应用使用过程中呈现的用户界面称为白板应用界面,白板应用可以用于获取用户的手指或书写笔在白板应用界面上的操作,并根据用户的操作获取多个触摸点,根据触摸点生成用户的书写笔迹,也可以在白板应用界面上插入图形、图片、表格等其他多媒体元素。在白板应用的使用过程中,对白板应用界面中书写笔迹的显示调整操作友好性较差,操作不便。例如,对于同一页面中输入的书写笔迹,只能整体进行缩放或移动,常常会存在用户认为重点关注的书写笔迹会被移出显示范围之外的情况,变得不可见;再如,在调整页面中空白区域的大小,或者对比分析、编辑页面中距离较远的两处书写笔迹时,例如对比分析两人的书写笔迹或对距离较远的两处以上书写笔迹进行编辑整合时,为了适应白板应用界面在智能交互平板中较大的显示面积,以及在较大显示面积中丰富的书写内容,通常只能重新编辑书写笔迹,例如通过逐个选中、剪切粘贴、拖拽移动等组合操作的方式将目标书写笔迹调整到期望的显示状态。



技术实现要素:

本发明提供了一种智能交互平板的书写操作方法、装置、终端设备和存储介质,以解决现有技术白板应用使用过程中对书写笔迹进行操作时的操作友好性较差,操作不便的技术问题。

第一方面,本发明实施例提供了一种智能交互平板的书写操作方法,包括:

接收在白板应用界面发生的笔迹窗口化操作;

开启笔迹窗口以显示根据所述笔迹窗口化操作选中的书写笔迹,所述笔迹窗口置于所述白板应用界面之上;

接收到在所述白板应用界面或笔迹窗口发生的笔迹编辑操作,根据所述笔迹编辑操作,对应在所述白板应用界面或笔迹窗口调整书写笔迹;

其中,所述笔迹编辑操作符合一预设条件,则确认为在所述笔迹窗口发生的笔迹编辑操作,调整所述笔迹窗口的书写笔迹,否则确认为在所述白板应用界面发生的笔迹编辑操作,调整所述白板应用界面的书写笔迹。

其中,所述开启笔迹窗口以显示根据所述笔迹窗口化操作选中的书写笔迹,所述笔迹窗口置于所述白板应用界面之上之后,还包括:

接收到在所述白板应用界面中发生的显示调整操作时,改变所述白板应用界面中显示层级低于所述笔迹窗口的显示元素的显示位置,并保持所述笔迹窗口的显示位置。

其中,所述笔迹窗口显示有关闭控件;

所述书写操作方法,还包括:

接收到对所述关闭控件的点击操作时,将所述笔迹窗口中的书写笔迹显示到所述白板应用界面,并关闭所述笔迹窗口。

其中,所述开启笔迹窗口以显示根据所述笔迹窗口化操作选中的书写笔迹,所述笔迹窗口置于所述白板应用界面之上之后,还包括:

接收第一轨迹移动操作,将根据所述第一轨迹移动操作从白板应用界面所选中的书写笔迹移动到所述笔迹窗口;

和/或,

接收第二轨迹移动操作,将根据所述第二轨迹移动操作从笔迹窗口选中的书写笔迹移动到白板应用界面。

其中,所述白板应用界面上包括至少两个所述笔迹窗口;

所述开启笔迹窗口以显示根据所述笔迹窗口化操作选中的书写笔迹,所述笔迹窗口置于所述白板应用界面之上之后,还包括:

接收第三轨迹移动操作,将根据所述第三轨迹移动操作从第一笔迹窗口所选中的书写笔迹移动到所述第三轨迹移动操作的终点所在的第二笔迹窗口

其中,所述开启笔迹窗口以显示根据所述笔迹窗口化操作选中的书写笔迹,所述笔迹窗口置于所述白板应用界面之上之后,还包括:

接收到在所述笔迹窗口发生的移动操作时,移动所述笔迹窗口的显示位置。

其中,当所述笔迹窗口的边界移动到白板应用界面的设定边界之外,将所述笔迹窗口隐藏。

其中,所述书写操作方法,还包括:

接收到窗口还原操作,将根据所述窗口还原操作所确认的隐藏的笔迹窗口恢复显示。

其中,所述开启笔迹窗口以显示根据所述笔迹窗口化操作选中的书写笔迹,所述笔迹窗口置于所述白板应用界面之上之后,还包括:

接收到在所述笔迹窗口发生的缩放操作时,根据所述缩放操作改变所述笔迹窗口的显示大小。

第二方面,本发明实施例提供了一种智能交互平板的书写操作方法,包括:

接收在白板应用界面发生的笔迹窗口化操作;

开启笔迹窗口以进行笔迹编辑,所述笔迹窗口置于所述白板应用界面之上;

接收到在所述白板应用界面或笔迹窗口发生的笔迹编辑操作,根据所述笔迹编辑操作,对应在所述白板应用界面或笔迹窗口调整书写笔迹;

其中,所述笔迹编辑操作符合一预设条件,则确认为在所述笔迹窗口发生的笔迹编辑操作,调整所述笔迹窗口的书写笔迹,否则确认为在所述白板应用界面发生的笔迹编辑操作,调整所述白板应用界面的书写笔迹。

其中,所述开启笔迹窗口以进行笔迹编辑,所述笔迹窗口置于所述白板应用界面之上之后,还包括:

接收第一轨迹移动操作,将根据所述第一轨迹移动操作从白板应用界面所选中的书写笔迹移动到所述笔迹窗口;

和/或,

接收第二轨迹移动操作,将所述第二轨迹移动操作从笔迹窗口选中的书写笔迹移动到白板应用界面。

其中,所述书写操作方法,还包括:

接收到对所述笔迹窗口的隐藏操作,将所述笔迹窗口收起隐藏到所述白板应用界面的边界处。

其中,所述书写操作方法,还包括:

接收到窗口还原操作,将根据所述窗口还原操作所确认的隐藏的笔迹窗口恢复显示。

第三方面,本发明实施例还提供了一种智能交互平板的书写操作方法,包括:

监听对白板应用界面的触控操作指令;

判断所述触控操作指令的类型;

当判断所述触控操作指令为笔迹窗口化操作指令,在所述白板应用界面之上添加笔迹窗口,并将所述笔迹窗口化操作指令选中的书写笔迹调整到所述笔迹窗口中进行显示;

当判断所述触控操作指令为笔迹编辑操作指令时,根据所述笔迹编辑操作指令,对应在所述白板应用界面或笔迹窗口调整书写笔迹;

其中,所述笔迹编辑操作符合一预设条件,则确认为在所述笔迹窗口发生的笔迹编辑操作,调整所述笔迹窗口的书写笔迹,否则确认为在所述白板应用界面发生的笔迹编辑操作,调整所述白板应用界面的书写笔迹。

其中,所述在所述白板应用界面之上添加笔迹窗口,包括:

当所述白板应用界面当前不存在笔迹窗口,在所述白板应用界面添加置顶图层,在所述置顶图层绘制笔迹窗口;

当所述白板应用界面当前存在笔迹窗口,在所述置顶图层绘制新增笔迹窗口;

绘制所述笔迹窗口的位置与所述笔迹窗口化操作选中的书写笔迹的显示位置对应。

其中,所述白板应用界面中的书写笔迹显示于原始图层,所述原始图层与所述置顶图层的触控事件互相隔离。

其中,所述将所述笔迹窗口化操作指令选中的书写笔迹调整到所述笔迹窗口中进行显示,包括:

读取所述笔迹窗口化操作选中的书写笔迹的显示参数,并删除所述笔迹窗口化操作选中的书写笔迹在所述白板应用界面中的显示;

根据所述显示参数在对应的笔迹窗口中绘制书写笔迹。

其中,所述判断所述触控操作指令的类型,包括:

在所述白板应用界面中监听到书写笔迹被选中的触控事件,且监听到新增笔迹窗口的触控事件,且判断触控操作指令为笔迹窗口化操作指令,被选中的书写笔迹为所述笔迹窗口化操作指令选中的书写笔迹;

在所述白板应用界面监听到触摸点连续移动的触控事件,则判断触控操作指令为书写操作指令。

第四方面,本发明实施例还提供了一种智能交互平板的书写操作装置,包括:

操作接收单元,用于接收在白板应用界面发生的笔迹窗口化操作;

窗口添加单元,用于开启笔迹窗口以显示根据所述笔迹窗口化操作选中的书写笔迹,所述笔迹窗口置于所述白板应用界面之上;

笔迹调整单元,用于接收到在所述白板应用界面或笔迹窗口发生的笔迹编辑操作,根据所述笔迹编辑操作,对应在所述白板应用界面或笔迹窗口调整书写笔迹;

其中,所述笔迹编辑操作符合一预设条件,则确认为在所述笔迹窗口发生的笔迹编辑操作,调整所述笔迹窗口的书写笔迹,否则确认为在所述白板应用界面发生的笔迹编辑操作,调整所述白板应用界面的书写笔迹。

其中,所述书写操作装置,还包括:

显示调整单元,用于接收到在所述白板应用界面中发生的显示调整操作时,改变所述白板应用界面中显示层级低于所述笔迹窗口的显示元素的显示位置,并保持所述笔迹窗口的显示位置。

其中,所述笔迹窗口显示有关闭控件;

所述书写操作装置,还包括:

窗口关闭单元,用于接收到对所述关闭控件的点击操作时,将所述笔迹窗口中的书写笔迹显示到所述白板应用界面,并关闭所述笔迹窗口。

其中,所述书写操作装置,还包括:

第一移动单元,用于接收第一轨迹移动操作,将根据所述第一轨迹移动操作从白板应用界面所选中的书写笔迹移动到所述笔迹窗口;

和/或,

第二移动单元,用于接收第二轨迹移动操作,将根据所述第二轨迹移动操作从笔迹窗口选中的书写笔迹移动到白板应用界面。

其中,所述白板应用界面上包括至少两个所述笔迹窗口;

所述书写操作装置,还包括:

第三移动单元,用于接收第三轨迹移动操作,将根据所述第三轨迹移动操作从第一笔迹窗口所选中的书写笔迹移动到所述第三轨迹移动操作的终点所在的第二笔迹窗口。

其中,所述书写操作装置,还包括:

窗口移动单元,用于接收到在所述笔迹窗口发生的移动操作时,移动所述笔迹窗口的显示位置。

其中,当所述笔迹窗口的边界移动到白板应用界面的设定边界之外,在所述移动操作结束后,将所述笔迹窗口收起隐藏到所述白板应用界面的边界处。

其中,所述书写操作装置,还包括:

窗口还原单元,用于接收到窗口还原操作,将根据所述窗口还原操作所确认的隐藏的笔迹窗口恢复显示。

其中,所述书写操作装置,还包括:

窗口缩放单元,用于接收到在所述笔迹窗口发生的缩放操作时,根据所述缩放操作改变所述笔迹窗口的显示大小。

其中,所述缩放操作为热区操作或多指缩放操作。

第五方面,本发明实施例还提供了一种智能交互平板的书写操作装置,包括:

操作接收单元,用于接收在白板应用界面发生的笔迹窗口化操作;

窗口添加单元,用于开启笔迹窗口以进行笔迹编辑,所述笔迹窗口置于所述白板应用界面之上;

笔迹调整单元,用于接收到在所述白板应用界面或笔迹窗口发生的笔迹编辑操作,根据所述笔迹编辑操作,对应在所述白板应用界面或笔迹窗口调整书写笔迹;

其中,所述笔迹编辑操作符合一预设条件,则确认为在所述笔迹窗口发生的笔迹编辑操作,调整所述笔迹窗口的书写笔迹,否则确认为在所述白板应用界面发生的笔迹编辑操作,调整所述白板应用界面的书写笔迹。

其中,所述书写操作装置,还包括:

第一移动单元,用于接收第一轨迹移动操作,将根据所述第一轨迹移动操作从白板应用界面所选中的书写笔迹移动到所述笔迹窗口;

和/或,

第二移动单元,用于接收第二轨迹移动操作,将所述第二轨迹移动操作从笔迹窗口选中的书写笔迹移动到白板应用界面。

其中,所述书写操作装置,还包括:

窗口隐藏单元,用于接收到对所述笔迹窗口的隐藏操作,将所述笔迹窗口收起隐藏到所述白板应用界面的边界处。

其中,所述书写操作装置,还包括:

窗口还原单元,用于接收到窗口还原操作,将根据所述窗口还原操作所确认的隐藏的笔迹窗口恢复显示。

第六方面,本发明实施例还提供了一种智能交互平板的书写操作装置,包括:

触控监听单元,用于监听对白板应用界面的触控操作指令;

指令判断单元,用于判断所述触控操作指令的类型;

窗口显示单元,用于当判断所述触控操作指令为笔迹窗口化操作指令,在所述白板应用界面之上添加笔迹窗口,并将所述笔迹窗口化操作指令选中的书写笔迹调整到所述笔迹窗口中进行显示;

笔迹编辑单元,用于当判断所述触控操作指令为笔迹编辑操作指令时,根据所述笔迹编辑操作指令,对应在所述白板应用界面或笔迹窗口调整书写笔迹;

其中,所述笔迹编辑操作符合一预设条件,则确认为在所述笔迹窗口发生的笔迹编辑操作,调整所述笔迹窗口的书写笔迹,否则确认为在所述白板应用界面发生的笔迹编辑操作,调整所述白板应用界面的书写笔迹。

其中,所述在所述白板应用界面之上添加笔迹窗口,包括:

当所述白板应用界面当前不存在笔迹窗口,在所述白板应用界面添加置顶图层,在所述置顶图层绘制笔迹窗口;

当所述白板应用界面当前存在笔迹窗口,在所述置顶图层绘制新增笔迹窗口;

绘制所述笔迹窗口的位置与所述笔迹窗口化操作选中的书写笔迹的显示位置对应。

其中,所述白板应用界面中的书写笔迹显示于原始图层,所述原始图层与所述置顶图层的触控事件互相隔离。

其中,所述将所述笔迹窗口化操作指令选中的书写笔迹调整到所述笔迹窗口中进行显示,包括:

读取所述笔迹窗口化操作选中的书写笔迹的显示参数,并删除所述笔迹窗口化操作选中的书写笔迹在所述白板应用界面中的显示;

根据所述显示参数在对应的笔迹窗口中绘制书写笔迹。

第七方面,本发明实施例还提供了一种终端设备,包括:

一个或多个处理器;

存储器,用于存储一个或多个程序;

当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现如第一方面、第二方面和第三方面任一所述的智能交互平板的书写操作方法。

第八方面,本发明实施例还提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现如第一方面、第二方面和第三方面任一所述的智能交互平板的书写操作方法。

上述智能交互平板的书写操作方法、装置、终端设备和存储介质,通过接收在白板应用界面发生的笔迹窗口化操作;开启笔迹窗口以显示根据所述笔迹窗口化操作选中的书写笔迹,所述笔迹窗口置于所述白板应用界面之上;接收到在所述白板应用界面或笔迹窗口发生的笔迹编辑操作,根据所述笔迹编辑操作,对应在所述白板应用界面或笔迹窗口调整书写笔迹;其中,所述笔迹编辑操作符合一预设条件,则确认为在所述笔迹窗口发生的笔迹编辑操作,调整所述笔迹窗口的书写笔迹,否则确认为在所述白板应用界面发生的笔迹编辑操作,调整所述白板应用界面的书写笔迹。将目标书写笔迹在笔迹窗口中进行显示,对笔迹窗口与白板应用界面中的书写笔迹各自独立编辑,可以将特定范围或特定用户生成的书写笔迹对应生成在独立的笔迹窗口,从而在笔迹窗口的显示过程中,随时以笔迹窗口为单位快速进行笔迹显示调整,简化了对特定目标的书写笔迹的显示操作,提高了对目标笔迹进行多次显示调整或者编辑操作时的操作友好度。

此外,笔迹窗口中的书写笔迹可以随时移出和添加,便于实时对笔迹窗口中的操作对象进行调整;在退出笔迹窗口化显示时对编辑内容的保留,可以实现对编辑操作的完整记录。

附图说明

图1为本发明实施例一提供的一种智能交互平板的书写操作方法的流程图;

图2为本发明实施例一提供的一种智能交互平板的触控输入的界面示意图;

图3为本发明实施例提供的白板应用界面中书写笔迹的示意图;

图4为本发明实施例提供的书写笔迹在笔迹窗口中显示的示意图;

图5为本发明实施例提供的两种笔迹窗口的界面示意图;

图6为图5中笔迹窗口进行书写操作的界面示意图;

图7为本发明实施例二提供的一种智能交互平板的书写操作方法的流程图;

图8为图4中白板应用界面的显示内容放大的示意图;

图9为本发明实施例提供的在笔迹窗口进行关闭操作的界面示意图;

图10为本发明实施例提供的笔迹窗口关闭后的界面示意图;

图11为本发明实施例提供的笔迹窗口移动的示意图;

图12为本发明实施例提供的笔迹窗口缩放的示意图;

图13为本发明实施例三提供的一种智能交互平板的书写操作方法的流程图;

图14为本发明实施例四提供的一种智能交互平板额书写操作方法的流程图;

图15为本发明实施例四提供的笔迹窗口的示意图;

图16为图15中笔迹窗口添加书写笔迹的示意图;

图17为本发明实施例五提供的一种智能交互平板的书写操作装置的结构示意图;

图18为本发明实施例六提供的一种智能交互平板的书写操作装置的结构示意图;

图19为本发明实施例七提供的一种智能交互平板的书写操作装置的结构示意图;

图20为本发明实施例八提供的一种终端设备的结构示意图。

具体实施方式

下面结合附图和实施例对本发明作进一步的详细说明。可以理解的是,此处所描述的具体实施例用于解释本发明,而非对本发明的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本发明相关的部分而非全部结构。

需要注意的是,由于篇幅所限,本申请说明书没有穷举所有可选的实施方式,本领域技术人员在阅读本申请说明书后,应该能够想到,只要技术特征不互相矛盾,那么技术特征的任意组合均可以构成可选的实施方式。

例如,在实施例一的一个实施方式中,记载了一个技术特征:通过预设手势确认需要将选中的书写笔迹进行笔迹窗口化显示,在实施例一的另一个实施方式中,记载了另一个技术特征:笔迹窗口的矩形边框内具体可以选择白色填充、一定透明度的填充或者无色填充。由于以上两个技术特征不互相矛盾,本领域技术人员在阅读本申请说明书后,应该能够想到,同时具有这两个特征的实施方式也是一种可选的实施方式,即通过预设手势确认需要将选中的书写笔迹进行笔迹窗口化显示之后,在笔迹窗口的矩形边框内进行白色填充、一定透明度的填充或者无色填充。

记载在不同实施例中的不互相矛盾的技术特征也可以任意组合,构成可选的实施方式。

例如,实施例二中记载了:笔迹窗口作为临时性的显示交互机制,可以在白板应用界面关闭时自动关闭,其中原有显示的书写笔迹也会保留在白板应用界面中与其他显示元素进行同步保存。为了控制本申请说明书的篇幅,在实施例一和实施例三中,并没有记载这个特征。但是本领域技术人员在阅读本申请说明书后,应该能够想到,实施例一和实施例三所提供的智能交互平板的书写操作方法也可以包括该特征,即,在白板应用界面关闭时,关闭笔迹窗口,并将笔迹窗口中的书写笔迹与其他显示元素进行同步保存。

下面对各实施例进行详细说明。

实施例一

图1为本发明实施例一提供的一种智能交互平板的书写操作方法的流程图。实施例中提供的智能交互平板的书写操作方法可以由智能交互平板的操作设备执行,该智能交互平板的操作设备可以通过软件和/或硬件的方式实现,该智能交互平板的操作设备可以是两个或多个物理实体构成,也可以是一个物理实体构成。例如,智能交互平板的操作设备可以是手机、工业控制计算机等。

为了便于理解,实施例中以智能交互平板为实际载体,示例性描述智能交互平板的书写操作方法实施时调整目标选中、关联和调整响应的详细过程。其中,智能交互平板可以是通过触控技术对显示在显示平板上的内容进行操控和实现人机交互操作的一体化设备,其可集成投影机、电子白板、幕布、音响、电视机以及视频会议终端等一种或多种功能。

一般而言,如图2所示,智能交互平板1包括至少一块显示屏。例如,智能交互平板1配置有一块具有触摸功能的显示屏,且该显示屏可以是电容屏、电阻屏或者电磁屏。在本实施例中,提供了一种智能交互平板,进一步的,用户可以通过手指或触控笔触控显示屏的方式实现触控操作,相应的,智能交互平板检测触控位置,并根据触控位置进行响应,以实现触控功能。典型的,智能交互平板安装有至少一种操作系统,其中,操作系统包括但不限定于安卓系统、linux系统及windows系统。进一步的,智能交互平板可以安装至少一个具有书写功能的应用程序。其中,该应用程序可以为操作系统自带的应用程序,同时,也安装有从第三方设备或者服务器中下载的应用程序。可选的,应用程序除具备书写功能外,还具有其他编辑功能,如插入表格、插入图片、插图图形、绘制表格、绘制图形等功能。其中,绘制得到的表格或图形为计算机绘制标准元素。计算机绘制标准元素可以理解为由智能交互平板绘制的印刷体标准元素,其区别于用户书写的元素。

在电子白板、电子黑板、数位板、智能会议平板等智能手写设备配置的触摸屏上,设置有用于响应用户的书写操作来显示输入内容的书写区域,在该书写区域进行书写时,如通过触控笔或手指接触触摸屏,触摸屏可以感应到电流的变化、电压的变化或磁通量的变化(对应于电容式触摸屏、电阻式触摸屏或电磁式触摸屏的具体设置类型),得到含有触摸位置的坐标的触摸信号以及该触摸信号的触发时间,根据触摸位置的坐标以及触摸信号的触发时间,可以得到触控笔或用户手指每次按下书写至抬起停止书写过程中输入的书写笔迹的轨迹数据,根据轨迹数据在触摸屏的书写区域实时显示用户输入的书写笔迹。当然,书写过程不限于写字,在智能手写设备的触摸屏实现的任何用于显示操作轨迹的录入过程均可视为书写过程。此外根据触摸操作的发生位置的显示元素的不同,触摸操作可以响应为用户的点击、拖拽等操作。这些不同的响应方式在底层的坐标处理方式是相同的。通常来说,触摸书写发生的区域与显示所在的区域重合,即为图2中所示的显示区域2。基于触摸和显示等基本功能的硬件实现,在智能交互平板上进一步可以实现白板应用的功能,本方案各实施例即为白板应用的方案实现。

具体的,参考图1,该智能交互平板的书写操作方法具体包括:

步骤s101、接收在白板应用界面发生的笔迹窗口化操作。

应用界面指一个应用用于接收和/或展示信息的交互界面,例如视频播放类的应用,其交互界面主要用于展示变化的视频画面;实时通信类的应用,其交互界面主要用于接收近端用户输入的内容和展示远端用户输入的内容;文件编辑类的应用,其交互界面主要用于接收用户输入的内容并进行展示;浏览器类的应用,其交互界面主要用于接收用户输入的关键字并展示基于该关键字得到的网页内容。

在本实施例中,具体针对的应用界面是指白板应用使用过程中呈现的用户界面,即白板应用界面。如前所述,白板应用指供用户进行书写、展示等操作的应用,可以用于根据用户在白板应用界面上的书写轨迹生成书写笔迹,也可以用于在白板应用界面上插入图形、图片、表格等其他多媒体元素。在白板应用界面中,用户可以实现与实体黑板类似的写、画、擦除等操作,并进一步有更好的移动、保存、缩放、插入图片、颜色调整、笔画粗细设置等数字化功能。在白板应用中基于书写的操作是现有技术的成熟实现,在本方案中不做详细说明。在实际应用中,白板应用也可以命名为白板书写应用、书写应用、电子白板应用、协同白板应用等名称,不管名称如何改变,只要用于实现上述功能的应用,均等同于本实施例的白板应用。

在使用白板应用的过程中,白板应用通常全屏显示,即白板应用会填满图2中智能交互平板1的显示区域2,为表现清楚,后续附图中只示意显示区域2的显示变化。请参考图3,在白板应用界面20中显示的内容除了使用过程中书写添加的内容(书写笔迹22a和书写笔迹22c)和插入显示的内容(图3中未示出),还有对应各种对以上的内容进行操作的工具控件,这些工具控件在白板应用界面20中常态显示在工具栏21,本方案的示例描述中,工具栏21显示在白板应用界面20的底部,在实际布局时也可以在左侧和/或右侧,甚至是左侧、右侧和底部的综合显示。工具栏21中有些工具控件对应实体黑板功能的数字化实现,例如书写、擦除、翻页(部分实体黑板才有)等,还有些工具控件是在白板应用基础上实现的功能补充控件,例如取消输入、还原输入、笔迹选中、插入等。

本实施例中笔迹窗口化操作至少选中一个书写笔迹,并将选中的书写笔迹进行窗口化展示,也就是说笔迹窗口化操作是一个组合操作。

具体到本方案中,笔迹窗口化操作可以是基于工具栏21实现的组合操作,如图3所示,在工具栏中设置有笔迹窗口化的工具控件,首先通过长按或圈选等触控操作选中一个或多个书写笔迹,然后触发笔迹窗口化对应的工具控件,检测到以上动作则确认完成一组完成的笔迹窗口化操作。除了通过工具控件确认笔迹窗口化操作的完整接收,还可以通过手势操作完成,具体来说,通过长按或圈选等触控操作选中一个或多个书写笔迹,然后在书写笔迹的关联区域(例如圈选的封闭区域内,选中的书写笔迹的外接矩形内)通过预设手势(例如单指双击、多指单击)等方式确认需要将选中的书写笔迹进行笔迹窗口化显示。也可以是触发笔迹窗口化对应的工具控件后,首先显示笔迹窗口,然后再通过长按或圈选等触控操作选中一个或多个书写笔迹后,将选中的书写笔迹拖动到笔迹窗口中,实现对选中的书写笔迹的窗口化显示。

步骤s102、开启笔迹窗口,在所述笔迹窗口内显示根据所述笔迹窗口化操作选中的书写笔迹,所述笔迹窗口置于所述白板应用界面之上。

白板应用的白板应用界面中显示的内容均可以视为白板应用界面中的显示元素,例如触控输入的手写文字、触控输入的绘画、插入的图片等。笔迹窗口化操作触发的笔迹窗口也是白板应用界面中的显示元素的一种,不同之处在于其他的显示元素按输入顺序进行显示层级的确认,越晚输入,显示层级越高,但是笔迹窗口具有最高的显示等级,笔迹窗口的置顶显示状态相对于白板应用使用过程中其他实时输入的显示元素是永久性的,笔迹窗口的显示状态只会被其他同等级笔迹窗口影响,而不受其他实时输入的显示元素的影响。

图3中的书写笔迹22a作为笔迹窗口化操作的目标书写笔迹,可以得到如图4所示的显示效果,笔迹窗口23a通过矩形边框进行标识,并且笔迹窗口化操作选中的书写笔迹22a全部位于笔迹窗口23a之内。矩形边框内具体可以选择白色填充、一定透明度的填充或者无色填充,具体可以在笔迹窗口化的工具控件被触发时弹出对应的选项进行确认。不同的填充具体针对不同的展示需求,例如在需要基于笔迹窗口23a进行对比分析时,为避免笔迹窗口23a中的书写笔迹22a被显示层级低的书写笔迹干扰,可以对笔迹窗口23a进行白色填充;又例如需要对两个书写笔迹进行重叠对比,可以对笔迹窗口23a进行半透明填充或者无色填充,从而可以直观看出对比双方的差异。应当明确的是,选中的书写笔迹在笔迹窗口中显示之后,不再显示于白板应用界面。

整体上,笔迹窗口可以视为在白板应用界面中定义和显示的虚拟白板,每个白板独立响应在其区域内的书写操作,从而可以在白板应用框架下,通过一个实体的电子白板实现多个虚拟的电子白板,从而应用多个用户同时操作的使用需求。

步骤s103:接收到在所述白板应用界面或笔迹窗口发生的笔迹编辑操作,根据所述笔迹编辑操作,对应在所述白板应用界面或笔迹窗口调整书写笔迹。

其中,所述笔迹编辑操作的符合一预设条件,则确认为在所述笔迹窗口发生的笔迹编辑操作,调整所述笔迹窗口的书写笔迹,否则确认为在所述白板应用界面发生的笔迹编辑操作,调整所述白板应用界面的书写笔迹。

可以理解,所述预设条件可以有很多种方式中的一种,例如,所述笔迹编辑操作的起点是否在笔迹窗口中,如果所述笔迹编辑操作的起点在笔迹窗口中,则确认为在所述笔迹窗口发生的笔迹编辑操作,否则确认为在所述白板应用界面发生的笔迹编辑操作。

再例如,该预设条件为在笔迹编辑操作时该笔迹窗口是否处于选定状态,如果是,则确认为在所述笔迹窗口发生的笔迹编辑操作,否则确认为在所述白板应用界面发生的笔迹编辑操作。可以理解,可以是在笔迹编辑操作之前通过预设手势操作(例如双击笔迹窗口)或菜单选择来使得笔迹窗口处于选定状态。

书写编辑操作主要有书写操作和擦除操作,书写操作用于输入书写笔迹,擦除操作主要用于擦除已经绘制好的书写笔迹。

本实施例中在白板应用界面或笔迹窗口化操作发生的书写编辑操作与现有技术中常规书写操作的整体实现相似,局部可以针对笔迹窗口进行适应性调整。书写编辑操作的主要调整在于操作起始时对影响区域的限定和操作过程中对编辑绘制调整的限定。具体来说,书写编辑操作的起始点在哪个区域(白板应用界面或笔迹窗口),那整个操作过程只对该区域有效。例如某次书写操作对应的书写笔迹的起点不在笔迹窗口之内,则确认该书写操作对白板应用界面有效,并只在白板应用界面对应生成书写笔迹,如果书写笔迹与笔迹窗口有重叠,则将重叠部分生成在笔迹窗口之下,以适应笔迹窗口的置顶显示。又例如某次书写操作对应的书写笔迹的起点在笔迹窗口之内,则确认该书写笔迹是对应于笔迹窗口中的书写行为,在笔迹窗口中生成与笔迹窗口重叠的书写笔迹,对于该书写操作与笔迹窗口不重叠的部分,则不进行生成显示。擦除操作的处理过程与书写操作的处理过程类似,一次擦除操作对应一个笔迹窗口或对应白板应用界面中的书写笔迹。如图6所示,在图5的基础上,笔迹窗口23b中通过书写操作添加有新的书写笔迹22b。

基于本实施例,在某些书写场景中,例如在进行会议活动中,用户可以先在白板应用界面书写会议纲要,简单提供几个会议纲要,从而基于每个会议纲要,可以生成一个笔迹窗口显示该会议纲要,在每个笔迹窗口内基于对应的会议纲要,书写添加具体的会议记录,最终可以将所有笔迹窗口的书写笔迹组合到白板应用界面中,形成完整的会议记录。也可以只生成一个笔迹窗口,针对每个会议纲要,将其在笔迹窗口中显示后,在笔迹窗口内进行书写编辑,并在结束后将书写内容移动到白板应用界面上,再将下一个会议纲要在笔迹窗口显示,继续进行书写编辑,最后同样将针对所有会议纲要的书写笔迹组合到白板应用界面中,形成完整的会议记录。基于本实施例的方案,可以实现各种形式的活动组织方式,包括会议、教学、答题等活动,然后根据具体需要,基于本实施例提供的方案,对书写笔迹进行各种批量的操作、调整,可以简化对特定笔迹的显示调整,无需复杂的操作过程。

在一次基于白板应用的活动过程中,可能在白板应用界面对特定范围的书写笔迹不断添加,也可能在白板应用界面内随机添加书写笔迹,并且为进一步适应已有的书写笔迹要多次调整已有的书写笔迹的显示状态,在这一系列的调整过程中,可能需要调整将部分书写笔迹始终保留在显示状态,或将这部分书写笔迹适应于其它笔迹进行调整,基于本实施例,可以将特定的书写笔迹以笔迹窗口的方式进行显示和实时绘制,在进行显示调整时以笔迹窗口为调整单位进行快速选择和批量调整,提高显示调整时的操作友好度,尤其是在活动过程中需要对某些特定的书写笔迹进行多次调整,能明显降低选中书写笔迹的操作复杂度,减少笔迹操作对活动过程的干扰,提高活动过程中信息传递的连续性和活动节奏的流畅度。

上述,通过接收在白板应用界面发生的笔迹窗口化操作;开启笔迹窗口以显示根据所述笔迹窗口化操作选中的书写笔迹,所述笔迹窗口置于所述白板应用界面之上;接收到在所述白板应用界面或笔迹窗口发生的笔迹编辑操作,根据所述笔迹编辑操作,对应在所述白板应用界面或笔迹窗口调整书写笔迹;其中,所述笔迹编辑操作符合一预设条件,则确认为在所述笔迹窗口发生的笔迹编辑操作,调整所述笔迹窗口的书写笔迹,否则确认为在所述白板应用界面发生的笔迹编辑操作,调整所述白板应用界面的书写笔迹。可以将特定范围或特定用户生成的书写笔迹对应生成在独立的笔迹窗口,从而在笔迹窗口的显示过程中,随时以笔迹窗口为单位快速进行迹显示调整,简化了对特定目标的书写笔迹的显示操作,提高了对目标笔迹进行多次显示调整或者编辑操作时的操作友好度。

实施例二

图7为本发明实施例二提供的一种智能交互平板的书写操作方法的流程图。本实施例是在上述实施例的基础上进行具体化。

具体的,参考图7,本实施例提供的智能交互平板的书写操作方法具体包括:

步骤s201、接收在白板应用界面发生的笔迹窗口化操作。

笔迹窗口化操作可以基于明确的书写笔迹确认(即先选中书写笔迹再确认进行笔迹窗口化),也可以基于待定的书写笔迹确认(即先确认进行笔迹窗口化再加入书写笔迹),在图5所示的白板应用界面中,笔迹窗口23a即基于明确的书写笔迹22a确认,笔迹窗口23b即基于待定的书写笔迹确认,后续可以通过移动书写笔迹或书写操作的方式往笔迹窗口23b添加书写笔迹。

步骤s202、开启笔迹窗口以显示根据所述笔迹窗口化操作选中的书写笔迹,所述笔迹窗口置于所述白板应用界面之上。

笔迹窗口置于白板应用界面之上不仅是刚显示时的显示状态,可以进一步延续为笔迹窗口整个存续期间具备最高显示层级,即置顶显示。本实施例中所说的置顶显示不是绝对置顶在所有已有显示元素之上,而是相对置顶在白板应用界面中实时输入的显示元素之上。笔迹窗口的显示位置通常由书写笔迹确认,从交互需求上来说,通常不会把集中显示的书写笔迹显示到不同的笔迹窗口。另外,即使有两条距离较近的书写笔迹对应形成的笔迹窗口有交集,笔迹窗口仅做象征意义上的矩形边框标识,边框可以设置为比较细的线条,在边框与其它显示元素有交集时,不会影响其他显示元素的显示。

步骤s203:接收到在所述白板应用界面或笔迹窗口发生的笔迹编辑操作,根据所述笔迹编辑操作,对应在所述白板应用界面或笔迹窗口调整书写笔迹。

上述s203步骤与实施例一的步骤s103相同,这里不再重复描述。

步骤s204:接收到在所述白板应用界面中发生的显示调整操作时,改变所述白板应用界面中显示层级低于所述笔迹窗口的显示元素的显示位置,并保持所述笔迹窗口的显示位置。

在白板应用界面中发生的显示调整操作,主要是调整在白板应用界面中的显示位置、大小比例等,调整的对象主要是指白板应用使用过程中在白板应用界面实时生成的显示元素(例如输入的书写笔迹、插入的图片和表格等),在现有技术中,已有对显示元素的缩放,移动等操作,在本实施例中需要强调的是,对已有实时生成的显示元素的显示位置的调整,笔迹窗口不做响应,即这个调整只改变笔迹窗口之外的显示元素的显示位置或显示内容,而笔迹窗口保持在显示屏幕中的位置不变。通过这种操作方式,可以以笔迹窗口为参考,将需要对比说明的已有显示元素调整到该笔迹窗口相邻的位置,便于说明过程中信息受众直观感受比对双方。例如多指缩放实现大小比例的调整(改变显示范围)、多指拖动实现显示位置的调整(改变显示位置)等操作直接用已有的白板应用使用体验即可适应笔迹窗口的调整,操作过程简单。

白板应用的应用场景主要是会议、教学、头脑风暴等需要交互场景,在这种场景下,通常会有活动焦点,例如在教学过程中手写输入一道数学题进行讲解。在对数学题进行讲解的过程中,如果数学题很复杂,那么在白板应用的显示区域2需要比较大的空白进行解题步骤的记录,有可能出现显示区域2除去数学题展示剩下的空白并不足以支撑解题步骤的记录,此时通过本方案,可以将数学题对应的书写笔迹选中并显示到笔迹窗口,并对白板应用界面通过显示调整操作进行已有解题步骤记录的显示位置的调整,得到新的空白区域,可以在保留数学题的原有显示位置的同时继续输入解题步骤。又例如头脑风暴的过程中需要集中对某款产品进行分析,该款产品的基础构想通过手写输入的方式在头脑风暴前期输入,随着头脑风暴的进行,补充的产品改进点越来越多,此时需要新的空白区域进行后续的记录,则通过笔迹窗口化操作将产品的基础构想显示到笔迹窗口,将已有记录移出显示区域,得到更多的空白区域。再例如在会议过程中,在不同的时间针对一个议题形成有多个解决方案,其中有两个较佳的解决方案,但是因为这两个解决方案之间的会议记录较多,两个解决方案的记录不能在显示区域同时以合适的大小进行显示,此时可以先选中一个解决方案的记录触发笔迹窗口化操作,将其显示到笔迹窗口,然后调整白板应用界面的显示,在保持笔迹窗口的显示位置不变的同时,将另一个解决方案的显示调整到笔迹窗口附近,两个解决方案能够对比展示,进一步做对比分析讨论;也可以将笔迹窗口调整到另一个解决方案附近,并在后续讨论过程中在笔迹窗口中对应添加新的补充内容,将同一解决方案的书写笔迹记录于同一笔迹窗口,使得书写笔迹的显示布局与具体内容结构相对应,从显示效果和调整操作上都提供更佳的体验。

在图4所示的显示画面中,如果检测到如图8所示的页面放大操作(图8中所示为双指扩张触发页面放大操作),笔迹窗口23a的显示保持不变,对应的,笔迹窗口23a中的书写笔迹22a的显示也保持不变,只有笔迹窗口23a之外的显示元素响应该页面放大操作,例如书写笔迹22c在白板应用界面中放大显示得到书写笔迹22c`。

优选的,本实施例进一步包括:

步骤s205:接收到对关闭控件的点击操作时,将所述笔迹窗口中的书写笔迹显示到所述白板应用界面,并关闭所述笔迹窗口。

笔迹窗口显示有关闭控件,用于终止笔迹窗口的显示。在本实施例中,笔迹窗口中显示的书写笔迹并不是临时输入的无效书写笔迹,其也是白板应用使用过程中生成的有效记录,显示于笔迹窗口是基于信息呈现需要做的显示调整,不影响书写笔迹的记录需求,因此,在关闭笔迹窗口时,将笔迹窗口中剩下的书写笔迹显示到白板应用界面。如图9所示,在图6的基础上执行笔迹窗口23a和笔迹窗口23b的关闭,这一关闭操作并不会影响到原有书写笔迹的继续显示,如图10所示,书写笔迹23a和书写笔迹23b继续显示到白板应用界面。

笔迹窗口作为临时性的显示交互机制,可以在白板应用界面关闭时自动关闭,其中原有显示的书写笔迹也会保留在白板应用界面中与其他显示元素进行同步保存。当然,也可以选择在关闭白板应用界面时将笔迹窗口以及其中的书写笔迹与其他显示元素进行同步保存。

优选的,本实施例进一步包括:

步骤s206:接收到轨迹移动操作时,将轨迹移动操作选中的书写笔迹移动到所述轨迹移动操作的终点所在的目标区域,所述目标区域为笔迹窗口或白板应用界面。

轨迹移动操作的原理与白板应用中的常规移动相同,本示例中的优化在于根据轨迹移动操作的终点所在位置,判断是否需要调整移动的书写笔迹所在的显示区域,轨迹移动操作可能有同一区域内的移动,也可能有不同区域间的移动,整体上,轨迹移动操作分为三种,分别对应三种移动情况。具体来说,接收第一轨迹移动操作,将根据所述第一轨迹移动操作从白板应用界面所选中的书写笔迹移动到所述笔迹窗口。第一轨迹移动操作的起点在白板应用界面并选中书写轨迹,终点在笔迹窗口,当第一轨迹移动操作确认完成之后,将选中的书写轨迹从白板应用界面移动到笔迹窗口。接收第二轨迹移动操作,将所述第二轨迹移动操作从笔迹窗口选中的书写笔迹移动到白板应用界面。第二轨迹移动操作的起点在笔迹窗口并选中书写轨迹,终点在白板应用界面,当第二轨迹移动操作确认完成之后,将选中的书写轨迹从笔迹窗口移动到笔迹窗口。接收第三轨迹移动操作,将根据所述第三轨迹移动操作从第一笔迹窗口所选中的书写笔迹移动到所述第三轨迹移动操作的终点所在的第二笔迹窗口。第三轨迹移动操作的起点在笔迹窗口并选中书写轨迹,终点在另一笔迹窗口,当第三轨迹移动操作确认完成之后,将选中的书写轨迹从笔迹窗口移动到另一个笔迹窗口(即终点所在的笔迹窗口)。在移动的细节处理上,如果移动后的书写笔迹与笔迹窗口的矩形边框交叉,需要调整笔迹窗口的大小,以使相关书写笔迹完整显示在笔迹窗口,移动过程可以是保留原有书写笔迹的移动,也可以是不保留原有书写笔迹的移动。

基于该操作,在某些多人综合书写的场景下,例如在绘画课上多人综合进行开放式绘画,提供简单的几组绘画线条,从而每个人可以基于提供的任意一组绘画线条,生成一个笔迹窗口,在每个笔迹窗口基于已有的任意一组绘画线条的基础上添加有限条数的绘画线条,最终将所有笔迹窗口的绘画线条组合到白板应用界面中,形成一幅完整的画作,从而锻炼发散思维。在操作中,为记录每个人的绘画过程,每个人可以新建笔迹窗口,然后将已有的一组绘画线条或一组线条中的一部分移动到新建的笔迹窗口中,并完成相关绘画操作。整体而言,基于书写轨迹的移动,可以实现各种形式多样的活动组织方式,根据具体活动目的(例如教学内容、会议主题)设计活动环节,通过本方案提供丰富有效的技术支撑,增强活动效果。

优选的,本实施例进一步包括:

步骤s207:接收到在所述笔迹窗口发生的移动操作时,移动所述笔迹窗口的显示位置。

在实际进行轨迹漫游时,操作目的可以是为了与白板应用界面中的其他显示元素进行比对说明,而笔迹窗口可能正好覆盖了需要对比说明的对象,此时可以通过在笔迹窗口的移动操作对笔迹窗口的显示位置进行调整。在具体调整过程中,可以是笔迹窗口跟随移动操作的移动轨迹进行完全相同的显示位置调整,即笔迹窗口的一部分可能无法在白板应用界面中显示;也可以是笔迹窗口跟随移动操作的移动轨迹进行一定约束范围内的自动调整。例如当所述笔迹窗口的边界移动到白板应用界面的设定边界之外,在所述移动操作结束后,将所述笔迹窗口收起隐藏到所述白板应用界面的边界处,也就说,当笔迹窗口移动到设定边界之外,自动将该笔迹窗口整体移动到边界处,使其在白板应用界面中不再继续显示,达到整体隐藏的显示效果,尤其对于笔迹窗口的显示影响到其他书写笔迹的显示或新的书写操作,而该笔迹窗口当前又没有显示的必要时,可以通过该操作实现笔迹窗口的隐藏,避免对其他书写笔迹或后续书写操作产生干扰。

作为另一种可选的自动调整方式,笔迹窗口最多跟随移动轨迹移动到与白板应用界面的边界相接触,移动轨迹再往该方向的移动分量,笔迹窗口不再跟随移动,从而维持笔迹窗口的完整显示。除此之外,还可以实现两种自动调整方式的结合,例如将白板应用界面中的笔迹窗口移动到边界时,贴附于边界显示,如果将贴附于边界显示的笔迹窗口再向边界之外移动,则将其隐藏到边界处,这种方式可以满足用户的不同操作需求,并且对于隐藏到边界处的操作需求而言,用户只需要结束触摸之后马上恢复触摸状态并向外移动即可,操作过程依然具有良好的连贯性。请参考图11,笔迹窗口23a在最初出现时,位于白板应用界面20的左上角,响应于移动操作,笔迹窗口23a移动到白板应用界面20靠中间的位置,从而生成新的笔迹窗口23a`,其中显示有对应移动得到的书写笔迹22a`。

此外,还可以实现跟随和完整显示的结合,具体来说,笔迹窗口跟随移动轨迹进行完全相同的显示位置调整,但是当所述笔迹窗口的边界移动到白板应用界面的设定边界之外,在所述移动操作结束后,将所述笔迹窗口恢复到所述白板应用界面内显示,具体可以对恢复过程增加动作效果,例如弹回、移动等。

基于完整显示的原则,如果笔迹窗口化操作选中的书写笔迹一开始没有完整显示在显示区域内,在将该书写笔迹显示到笔迹窗口中时,需要微调显示区域中的显示内容,保证笔迹窗口整体显示到显示区域。

优选的,本实施例进一步包括:

步骤s208:接收到窗口还原操作,将根据所述窗口还原操作所确认的隐藏的笔迹窗口恢复显示。

在笔迹窗口隐藏时,可以在白板应用界面的边界处对应隐藏的位置显示标记,当在标记范围内检测到从边界向白板应用界面的中心移动的轨迹时,还原对应的笔迹窗口,该操作可以在对在先隐藏的笔迹窗口有显示需求时,快速恢复笔迹窗口的显示状态。

除了对应于笔迹窗口的特定窗口还原操作,还可通过其他操作顺带恢复笔迹窗口的显示,笔迹窗口隐藏在边界处可以视为其布局在白板应用界面当前显示范围之外,当对当前显示范围进行,有可能恢复隐藏的笔迹窗口的显示状态。具体来说,在笔迹窗口隐藏之后,如果接收到白板应用界面发生的显示调整操作,尤其是移动和缩小操作,隐藏于边界处的显示元素响应于该操作可以显示到白板应用界面,这其中也包括隐藏的笔迹窗口,这种操作相当于可以通过在白板应用界面任意位置的调整恢复笔迹窗口的显示,操作体验更好。当然,对于不会导致笔迹窗口显示的显示调整操作,笔迹窗口可以仍然保留在边界处整体隐藏,以免整体跟随白板应用界面调整,恢复显示时操作复杂。

本实施例中,在将笔迹窗口移动到白板应用界面的设定边界之外时,自动将该笔迹窗口整体移动到边界处,使其在白板应用界面中不再继续显示,达到整体隐藏的显示效果,尤其对于笔迹窗口的显示影响到其他书写笔迹的显示或新的书写操作,而该笔迹窗口当前又没有显示的必要时,可以通过该操作实现笔迹窗口的隐藏,避免对其他书写笔迹或后续书写操作产生干扰。而当后续对白板应用界面的元素或者是用于进行书写、元素编辑等操作的整个书写操作页面移动到合适位置后,可以通过窗口还原操作,将笔迹窗口还原显示,从而可以将笔迹窗口的内容与白板应用界面中的内容进行对比展示,或者继续进行书写编辑,用户操作体验更佳。

步骤s209:接收到在所述笔迹窗口发生的缩放操作时,根据所述缩放操作改变所述笔迹窗口的显示大小。

笔迹窗口的初始大小是默认的,这种默认显示如果范围过大,可能会影响到该笔迹窗口之外的内容的显示,如果范围过小,可能会影响到该笔迹窗口中内容的正常显示,基于此,有必要根据实际的显示需求对笔迹窗口的大小进行调整,即进行缩放操作。如图12所示,笔迹窗口20放大过程中,其中的书写笔迹23a对应进行放大,放大后的书写笔迹22a``显示于放大后的笔迹窗口23a``。

在具体的缩放实现时,所述缩放操作可以通过热区操作实现,具体来说,将笔迹窗口的一个或多个角落设置为缩放热区,当在缩放热区检测到拖拽操作时,笔迹窗口的长宽进行相同比例的缩放,笔迹窗口中的显示内容也进行相同比例的缩放。此外,也可以是在笔迹窗口进行多指缩放操作,根据多个手指间相对距离的变化状态进行对应的大小调整,具体的调整机制与热区操作相同,区别在于触发方式和缩放中心不同。

另外,因为智能交互平板也支持鼠标操作,缩放和平移的操作也可以通过鼠标实现。

需要说明的是,以上步骤没有特别严格的执行顺序,以上编号和描述顺序仅仅为适应图7中的表达。实际上,在白板应用的一个完整使用周期中,只要有步骤执行的先决基础,其他步骤可以根据触控事件的判断结果进行对应执行。

在前文描述中并未特意强调某个操作只对该操作对应的笔迹窗口产生影响,应当理解,在以上所有的操作过程中,一个操作只对一个笔迹窗口产生影响,即一个笔迹窗口中发生的操作只对该笔迹窗口产生影响,而不会通过其他的笔迹窗口对该操作进行反馈。

上述,在笔迹窗口显示之后,对笔迹窗口和/或白板应用界面的后续操作,能够在笔迹窗口维持显示状态的同时,调整白板应用界面中的显示元素的显示状态,使得白板应用界面中的显示元素适应于活动过程中笔迹窗口的正常显示;笔迹窗口中的书写笔迹可以随时移出和添加,便于实时对笔迹窗口中的操作对象进行调整;在退出笔迹窗口化显示时对编辑内容的保留,可以实现对编辑操作的完整记录。

实施例三

图13为本申请实施例三提供的一种智能交互平板的书写操作方法的流程图。本实施例中提供的智能交互平板的书写操作方法与上述实施例提供的智能交互平板的书写操作方法应用在相同的场景中。参考图13,本实施例提供的智能交互平板的书写操作方法包括:

步骤s301:监听对白板应用界面的触控操作指令。

在白板应用界面可以监听到许多触控事件,例如对应于图3中工具栏21中任何一个工具控件的触发都会产生对应的响应,在本实施例中,如果是对应于图3中白板应用界面20的触控事件的监听,具体描述的是书写笔迹选择、多个可选工具控件的触发的综合判断。

步骤s302:判断所述触控操作指令的类型。

触控操作指令的类型具体根据触控事件发生的位置、持续时间、移动距离等触控检测得到的参数确认,在本方案中,主要判断出笔迹窗口化操作指令和各种笔迹和显示的处理指令并进行后续响应,具体的位置、持续时间和移动距离等参数的获得是触控技术的常规实现,在此不做深入阐述。具体来说,判断所述触控操作指令的类型,包括:

在所述白板应用界面中监听到书写笔迹被选中的触控事件,且监听到新增笔迹窗口的触控事件,且判断触控操作指令为笔迹窗口化操作指令,被选中的书写笔迹为所述笔迹窗口化操作指令选中的书写笔迹;

在所述白板应用界面监听到触摸点连续移动的触控事件,则判断触控操作指令为书写操作指令。

步骤s303:当判断所述触控操作指令为笔迹窗口化操作指令,在所述白板应用界面之上添加笔迹窗口,并将所述笔迹窗口化操作指令选中的书写笔迹调整到所述笔迹窗口中进行显示。

在白板应用界面中,所有显示元素的显示过程实际就是绘制过程,各个显示元素的层叠顺序、移动操作等,都是通过层级管理实现。在本方案中,为白板应用界面至少定义一个置顶图层,置顶图层专用于管理笔迹窗口,所有笔迹窗口的添加都是添加到置顶图层,置顶图层内的所有笔迹窗口相对于其他层级具有最高显示等级,即显示于其他所有层级的显示元素之上。

在具体实现过程中,对应于置顶图层,还定义有原始图层,原始图层用于绘制白板应用使用过程中实时生成的显示元素,原始图层中的显示元素基本根据添加顺序进行相互之间绘制层级的确认。置顶图层和原始图层的设定除了用于显示过程中图像绘制的管理,还可以用于触控事件响应的管理,整体而言,两个层级之前的触控事件互相隔离。具体来说,对于从置顶图层中显示元素开始的触控事件,仅由置顶图层的显示元素进行响应;对于从原始图层中显示元素开始的触控事件,仅有原始图层的显示元素进行响应。

置顶图层的层级相对于原始图层进行定义,如果没有笔迹窗口,白板应用界面中可以没有置顶图层。即笔迹窗口在置顶图层中的绘制需要先确认是否有置顶图层存在。基于此,所述在所述白板应用界面之上添加笔迹窗口,包括:

当所述白板应用界面当前不存在笔迹窗口,在所述白板应用界面添加置顶图层,在所述置顶图层绘制笔迹窗口;

当所述白板应用界面当前存在笔迹窗口,在所述置顶图层绘制新增笔迹窗口;

绘制所述笔迹窗口的位置与所述笔迹窗口化操作选中的书写笔迹的显示位置对应。

在笔迹窗口中绘制书写笔迹的过程主要是显示层级的变化,具体来说,所述将所述笔迹窗口化操作指令选中的书写笔迹调整到所述笔迹窗口中进行显示,包括:

读取所述笔迹窗口化操作选中的书写笔迹的显示参数,并删除所述笔迹窗口化操作选中的书写笔迹在所述白板应用界面中的显示;

根据所述显示参数在对应的笔迹窗口中绘制书写笔迹。

通常来说,书写笔迹并不是记录每个像素点的位置,而是将书写笔迹转化为数学表达,根据数学表达进行书写笔迹的绘制并进行粗细、线型和颜色的绘制。

步骤s304:当判断所述触控操作指令为笔迹编辑操作指令时,根据所述笔迹编辑操作指令,对应在所述白板应用界面或笔迹窗口调整书写笔迹。

其中,所述笔迹编辑操作符合一预设条件,则确认为在所述笔迹窗口发生的笔迹编辑操作,调整所述笔迹窗口的书写笔迹,否则确认为在所述白板应用界面发生的笔迹编辑操作,调整所述白板应用界面的书写笔迹。

以上,通过接收在白板应用界面发生的笔迹窗口化操作;开启笔迹窗口以显示根据所述笔迹窗口化操作选中的书写笔迹,所述笔迹窗口置于所述白板应用界面之上;接收到在所述白板应用界面或笔迹窗口发生的笔迹编辑操作,根据所述笔迹编辑操作,对应在所述白板应用界面或笔迹窗口调整书写笔迹;其中,所述笔迹编辑操作符合一预设条件,则确认为在所述笔迹窗口发生的笔迹编辑操作,调整所述笔迹窗口的书写笔迹,否则确认为在所述白板应用界面发生的笔迹编辑操作,调整所述白板应用界面的书写笔迹。可以将特定范围或特定用户生成的书写笔迹对应生成在独立的笔迹窗口,从而在笔迹窗口的显示过程中,随时以笔迹窗口为单位快速进行笔迹显示调整,简化了对特定目标的书写笔迹的显示操作,提高了对目标笔迹进行多次显示调整或者编辑操作时的操作友好度。

实施例四

图14为本发明实施例四提供的一种智能交互平板的书写操作方法的方法流程图。参考图14,本实施例提供的智能交互平板的书写操作方法包括:

步骤s401:接收在白板应用界面发生的笔迹窗口化操作。

在本实施例中,笔迹窗口化操作和已有的书写笔迹无关,例如通过在白板应用界面设置用于开启笔迹窗口的窗口化控件,在窗口化控件检测到触摸点击操作,即确认检测到笔迹窗口化操作。当然,也可以是在检测到设定的手势时确认接收到笔迹窗口化操作。

步骤s402:开启笔迹窗口以进行笔迹编辑,所述笔迹窗口置于所述白板应用界面之上。

白板应用的白板应用界面中显示的内容均可以视为白板应用界面中的显示元素,笔迹窗口化操作触发的笔迹窗口也是白板应用界面中的显示元素的一种,不同之处在于其他的显示元素按输入顺序进行显示层级的确认,越晚输入,显示层级越高,但是笔迹窗口具有最高的显示等级,笔迹窗口的置顶显示状态相对于白板应用使用过程中其他实时输入的显示元素是永久性的,笔迹窗口的显示状态只会被其他同等级笔迹窗口影响,而不受其他实时输入的显示元素的影响。如图15所示,对应于与已有书写笔迹无关的笔迹窗口化操作,在白板应用界面20中响应于笔迹窗口化操作显示的是空白的笔迹窗口23c。本实施例中的笔迹窗口23c与实施例一中的笔迹窗口大体相同,主要区别在于初始显示时其中是否有书写笔迹。

步骤s403:接收到在所述白板应用界面或笔迹窗口发生的笔迹编辑操作,根据所述笔迹编辑操作,对应在所述白板应用界面或笔迹窗口调整书写笔迹。

其中,所述笔迹编辑操作符合一预设条件,则确认为在所述笔迹窗口发生的笔迹编辑操作,调整所述笔迹窗口的书写笔迹,否则确认为在所述白板应用界面发生的笔迹编辑操作,调整所述白板应用界面的书写笔迹。

书写编辑操作主要有书写操作和擦除操作,书写操作用于输入书写笔迹,擦除操作主要用于擦除已经绘制好的书写笔迹。如图16所示,在图15的基础上,笔迹窗口23c中通过书写操作添加有新的书写笔迹22d。

优选的,本实施例进一步包括:

步骤s404:接收第一轨迹移动操作,将根据所述第一轨迹移动操作从白板应用界面所选中的书写笔迹移动到所述笔迹窗口。

优选的,本实施例进一步包括:

步骤s405:接收第二轨迹移动操作,将所述第二轨迹移动操作从笔迹窗口选中的书写笔迹移动到白板应用界面。

具体来说,接收第一轨迹移动操作,将根据所述第一轨迹移动操作从白板应用界面所选中的书写笔迹移动到所述笔迹窗口。第一轨迹移动操作的起点在白板应用界面并选中书写轨迹,终点在笔迹窗口,当第一轨迹移动操作确认完成之后,将选中的书写轨迹从白板应用界面移动到笔迹窗口。接收第二轨迹移动操作,将所述第二轨迹移动操作从笔迹窗口选中的书写笔迹移动到白板应用界面。第二轨迹移动操作的起点在笔迹窗口并选中书写轨迹,终点在白板应用界面,当第二轨迹移动操作确认完成之后,将选中的书写轨迹从笔迹窗口移动到笔迹窗口。

优选的,本实施例进一步包括:

步骤s406:接收到对所述笔迹窗口的隐藏操作,将所述笔迹窗口收起隐藏到所述白板应用界面的边界处。

隐藏操作用于中止一个或多个笔迹窗口在白板应用界面的显示状态,当然,显示状态的中止并不是删除该笔迹窗口。隐藏操作具体可以在工具栏中的最小化控件检测到触摸点击操作时确认,也可以是在检测到设定的手势时确认接收到隐藏操作,还可以是将笔迹窗口移动到边界位置时确认接收到隐藏操作。在确认接收到隐藏操作后,将笔迹窗口收起隐藏到白板应用界面的边界处。

优选的,本实施例进一步包括:

步骤s407:接收到窗口还原操作,将根据所述窗口还原操作所确认的隐藏的笔迹窗口恢复显示。

在笔迹窗口隐藏时,可以在白板应用界面的边界处对应隐藏的位置显示标记,当在标记范围内检测到从边界向白板应用界面的中心移动的轨迹时,还原对应的笔迹窗口,该操作可以在对在先隐藏的笔迹窗口有显示需求时,快速恢复笔迹窗口的显示状态。

除了以上步骤,实施例二中基于笔迹窗口的其他操作也可以在本实施例中实现,例如笔迹窗口关闭后,其中书写笔迹显示到白板应用界面,在本实施例中也可以实现,具体对笔迹窗口的其它相同操作在此不做重复说明。

以上,接收在白板应用界面发生的笔迹窗口化操作;开启笔迹窗口以进行笔迹编辑,所述笔迹窗口置于所述白板应用界面之上;接收到在所述白板应用界面或笔迹窗口发生的笔迹编辑操作,根据所述笔迹编辑操作,对应在所述白板应用界面或笔迹窗口调整书写笔迹;其中,所述笔迹编辑操作符合一预设条件,则确认为在所述笔迹窗口发生的笔迹编辑操作,调整所述笔迹窗口的书写笔迹,否则确认为在所述白板应用界面发生的笔迹编辑操作,调整所述白板应用界面的书写笔迹。可以将特定范围或特定用户生成的书写笔迹对应生成在独立的笔迹窗口,从而在笔迹窗口的显示过程中,随时以笔迹窗口为单位快速进行批量的笔迹显示调整,简化了对特定目标的书写笔迹的显示操作,提高了对目标笔迹进行多次显示调整或者编辑操作时的操作友好度。

实施例五

图17为本发明实施例四提供的一种智能交互平板的书写操作装置的结构示意图。参考图17,该智能交互平板的书写操作装置包括:操作接收单元501、窗口添加单元502和笔迹调整单元503。

其中,操作接收单元501,用于接收在白板应用界面发生的笔迹窗口化操作;窗口添加单元502,用于开启笔迹窗口以显示根据所述笔迹窗口化操作选中的书写笔迹,所述笔迹窗口置于所述白板应用界面之上;笔迹调整单元503,用于接收到在所述白板应用界面或笔迹窗口发生的笔迹编辑操作,根据所述笔迹编辑操作,对应在所述白板应用界面或笔迹窗口调整书写笔迹;

其中,所述笔迹编辑操作符合一预设条件,则确认为在所述笔迹窗口发生的笔迹编辑操作,调整所述笔迹窗口的书写笔迹,否则确认为在所述白板应用界面发生的笔迹编辑操作,调整所述白板应用界面的书写笔迹。

在上述实施例的基础上,所述书写操作装置,还包括:

显示调整单元,用于接收到在所述白板应用界面中发生的显示调整操作时,改变所述白板应用界面中显示层级低于所述笔迹窗口的显示元素的显示位置,并保持所述笔迹窗口的显示位置。

在上述实施例的基础上,所述笔迹窗口显示有关闭控件;

所述书写操作装置,还包括:

窗口关闭单元,用于接收到对所述关闭控件的点击操作时,将所述笔迹窗口中的书写笔迹显示到所述白板应用界面,并关闭所述笔迹窗口。

在上述实施例的基础上,所述书写操作装置,还包括:

第一移动单元,用于接收第一轨迹移动操作,将根据所述第一轨迹移动操作从白板应用界面所选中的书写笔迹移动到所述笔迹窗口;

和/或,

第二移动单元,用于接收第二轨迹移动操作,将根据所述第二轨迹移动操作从笔迹窗口选中的书写笔迹移动到白板应用界面。

在上述实施例的基础上,所述白板应用界面上包括至少两个所述笔迹窗口;

所述书写操作装置,还包括:

第三移动单元,用于接收第三轨迹移动操作,将根据所述第三轨迹移动操作从第一笔迹窗口所选中的书写笔迹移动到所述第三轨迹移动操作的终点所在的第二笔迹窗口。

在上述实施例的基础上,所述书写操作装置,还包括:

窗口移动单元,用于接收到在所述笔迹窗口发生的移动操作时,移动所述笔迹窗口的显示位置。

在上述实施例的基础上,所述书写操作装置,还包括:

窗口还原单元,用于接收到窗口还原操作,将根据所述窗口还原操作所确认的隐藏的笔迹窗口恢复显示。

在上述实施例的基础上,当所述笔迹窗口的边界移动到白板应用界面的设定边界之外,在所述移动操作结束后,将所述笔迹窗口收起隐藏到所述白板应用界面的边界处。

在上述实施例的基础上,所述书写操作装置,还包括:

窗口缩放单元,用于接收到在所述笔迹窗口发生的缩放操作时,根据所述缩放操作改变所述笔迹窗口的显示大小。

在上述实施例的基础上,所述缩放操作为热区操作或多指缩放操作。

本发明实施例提供的智能交互平板的书写操作装置包含在智能交互平板的操作设备中,且可用于执行上述实施例一和实施例二中提供的任一智能交互平板的书写操作方法,具备相应的功能和有益效果。

实施例六

图18为本发明实施例六提供的一种智能交互平板的书写操作装置的结构示意图。参考图18,该智能交互平板的书写操作装置包括:触控监听单元601、指令判断单元602、窗口显示单元603和笔迹编辑单元604。

其中,触控监听单元601,用于监听对白板应用界面的触控操作指令;指令判断单元602,用于判断所述触控操作指令的类型;窗口显示单元603,用于当判断所述触控操作指令为笔迹窗口化操作指令,在所述白板应用界面之上添加笔迹窗口,并将所述笔迹窗口化操作指令选中的书写笔迹调整到所述笔迹窗口中进行显示;笔迹编辑单元604,用于当判断所述触控操作指令为笔迹编辑操作指令时,根据所述笔迹编辑操作指令,对应在所述白板应用界面或笔迹窗口调整书写笔迹;其中,所述笔迹编辑操作符合一预设条件,则确认为在所述笔迹窗口发生的笔迹编辑操作,调整所述笔迹窗口的书写笔迹,否则确认为在所述白板应用界面发生的笔迹编辑操作,调整所述白板应用界面的书写笔迹。

在上述实施例的基础上,所述在所述白板应用界面之上添加笔迹窗口,包括:

当所述白板应用界面当前不存在笔迹窗口,在所述白板应用界面添加置顶图层,在所述置顶图层绘制笔迹窗口;

当所述白板应用界面当前存在笔迹窗口,在所述置顶图层绘制新增笔迹窗口;

绘制所述笔迹窗口的位置与所述笔迹窗口化操作选中的书写笔迹的显示位置对应。

在上述实施例的基础上,所述白板应用界面中的书写笔迹显示于原始图层,所述原始图层与所述置顶图层的触控事件互相隔离。

在上述实施例的基础上,所述书写笔迹显示于原始图层,所述原始图层与所述置顶图层的触控事件互相隔离。

在上述实施例的基础上,所述将所述笔迹窗口化操作指令选中的书写笔迹调整到所述笔迹窗口中进行显示,包括:

读取所述笔迹窗口化操作选中的书写笔迹的显示参数,并删除所述笔迹窗口化操作选中的书写笔迹在所述白板应用界面中的显示;

根据所述显示参数在对应的笔迹窗口中绘制书写笔迹。

本发明实施例提供的智能交互平板的书写操作装置包含在智能交互平板的操作设备中,且可用于执行上述实施例三中提供的任一智能交互平板的书写操作方法,具备相应的功能和有益效果。

实施例七

图19为本发明实施例七提供的一种智能交互平板的书写操作装置的结构示意图。参考图19,该智能交互平板的书写操作装置包括:操作接收单元701、窗口添加单元702和笔迹调整单元703。

其中,操作接收单元,用于接收在白板应用界面发生的笔迹窗口化操作;

窗口添加单元,用于开启笔迹窗口以进行笔迹编辑,所述笔迹窗口置于所述白板应用界面之上;

笔迹调整单元,用于接收到在所述白板应用界面或笔迹窗口发生的笔迹编辑操作,根据所述笔迹编辑操作,对应在所述白板应用界面或笔迹窗口调整书写笔迹;

其中,所述笔迹编辑操作符合一预设条件,则确认为在所述笔迹窗口发生的笔迹编辑操作,调整所述笔迹窗口的书写笔迹,否则确认为在所述白板应用界面发生的笔迹编辑操作,调整所述白板应用界面的书写笔迹。

在上述实施例的基础上,所述书写操作装置,还包括:

第一移动单元,用于接收第一轨迹移动操作,将根据所述第一轨迹移动操作从白板应用界面所选中的书写笔迹移动到所述笔迹窗口;

和/或,

第二移动单元,用于接收第二轨迹移动操作,将所述第二轨迹移动操作从笔迹窗口选中的书写笔迹移动到白板应用界面。

其中,所述书写操作装置,还包括:

窗口隐藏单元,用于接收到对所述笔迹窗口的隐藏操作,将所述笔迹窗口收起隐藏到所述白板应用界面的边界处。

在上述实施例的基础上,所述书写操作装置,还包括:

窗口还原单元,用于接收到窗口还原操作,将根据所述窗口还原操作所确认的隐藏的笔迹窗口恢复显示。

本发明实施例提供的智能交互平板的书写操作装置包含在智能交互平板的操作设备中,且可用于执行上述实施例四中提供的任一智能交互平板的书写操作方法,具备相应的功能和有益效果。

值得注意的是,上述智能交互平板的书写操作装置的实施例中,所包括的各个单元和模块只是按照功能逻辑进行划分的,但并不局限于上述的划分,只要能够实现相应的功能即可;另外,各功能单元的具体名称也只是为了便于相互区分,并不用于限制本发明的保护范围。

实施例八

图20为本发明实施例八提供的一种终端设备的结构示意图,该终端设备是前文所述智能交互平板的操作设备的一种具体的硬件呈现方案。如图20所示,该终端设备包括处理器810、存储器820、输入装置830、输出装置840以及通信装置850;终端设备中处理器810的数量可以是一个或多个,图20中以一个处理器810为例;终端设备中的处理器810、存储器820、输入装置830、输出装置840以及通信装置850可以通过总线或其他方式连接,图20中以通过总线连接为例。

存储器820作为一种计算机可读存储介质,可用于存储软件程序、计算机可执行程序以及模块,如本发明实施例中的智能交互平板的书写操作方法对应的程序指令/模块(例如,智能交互平板的书写操作装置中的触控监听单元601、指令判断单元602、窗口显示单元603和笔迹编辑单元604)。处理器810通过运行存储在存储器820中的软件程序、指令以及模块,从而执行终端设备的各种功能应用以及数据处理,即实现上述的智能交互平板的书写操作方法。

存储器820可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序;存储数据区可存储根据终端设备的使用所创建的数据等。此外,存储器820可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他非易失性固态存储器件。在一些实例中,存储器820可进一步包括相对于处理器810远程设置的存储器,这些远程存储器可以通过网络连接至终端设备。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。

输入装置830可用于接收输入的数字或字符信息,以及产生与终端设备的用户设置以及功能控制有关的键信号输入。输出装置840可包括显示屏等显示设备。

上述终端设备包含智能交互平板的书写操作装置,可以用于执行任意智能交互平板的书写操作方法,具备相应的功能和有益效果。

实施例九

本发明实施例还提供一种包含计算机可执行指令的存储介质,所述计算机可执行指令在由计算机处理器执行时用于执行本申请任意实施例中提供的智能交互平板的书写操作方法中的相关操作,且具备相应的功能和有益效果。

本领域内的技术人员应明白,本申请的实施例可提供为方法、系统、或计算机程序产品。

因此,本申请可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本申请可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、cd-rom、光学存储器等)上实施的计算机程序产品的形式。本申请是参照根据本申请实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。

在一个典型的配置中,计算设备包括一个或多个处理器(cpu)、输入/输出接口、网络接口和内存。存储器可能包括计算机可读介质中的非永久性存储器,随机存取存储器(ram)和/或非易失性内存等形式,如只读存储器(rom)或闪存(flashram)。存储器是计算机可读介质的示例。

计算机可读介质包括永久性和非永久性、可移动和非可移动媒体可以由任何方法或技术来实现信息存储。信息可以是计算机可读指令、数据结构、程序的模块或其他数据。计算机的存储介质的例子包括,但不限于相变内存(pram)、静态随机存取存储器(sram)、动态随机存取存储器(dram)、其他类型的随机存取存储器(ram)、只读存储器(rom)、电可擦除可编程只读存储器(eeprom)、快闪记忆体或其他内存技术、只读光盘只读存储器(cd-rom)、数字多功能光盘(dvd)或其他光学存储、磁盒式磁带,磁带磁磁盘存储或其他磁性存储设备或任何其他非传输介质,可用于存储可以被计算设备访问的信息。按照本文中的界定,计算机可读介质不包括暂存电脑可读媒体(transitorymedia),如调制的数据信号和载波。

还需要说明的是,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、商品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、商品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括要素的过程、方法、商品或者设备中还存在另外的相同要素。

注意,上述仅为本发明的较佳实施例及所运用技术原理。本领域技术人员会理解,本发明不限于这里所述的特定实施例,对本领域技术人员来说能够进行各种明显的变化、重新调整和替代而不会脱离本发明的保护范围。因此,虽然通过以上实施例对本发明进行了较为详细的说明,但是本发明不仅仅限于以上实施例,在不脱离本发明构思的情况下,还可以包括更多其他等效实施例,而本发明的范围由所附的权利要求范围决定。

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