CN114217726A - 智能交互平板的操作方法、装置、终端设备和存储介质 - Google Patents

智能交互平板的操作方法、装置、终端设备和存储介质 Download PDF

Info

Publication number
CN114217726A
CN114217726A CN202111435339.0A CN202111435339A CN114217726A CN 114217726 A CN114217726 A CN 114217726A CN 202111435339 A CN202111435339 A CN 202111435339A CN 114217726 A CN114217726 A CN 114217726A
Authority
CN
China
Prior art keywords
file
display window
file display
application interface
whiteboard application
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
CN202111435339.0A
Other languages
English (en)
Other versions
CN114217726B (zh
Inventor
夏李玮
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.)
Guangzhou Shiyuan Electronics Thecnology Co Ltd
Guangzhou Shizhen Information Technology Co Ltd
Original Assignee
Guangzhou Shiyuan Electronics Thecnology Co Ltd
Guangzhou Shizhen Information Technology Co Ltd
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 Guangzhou Shiyuan Electronics Thecnology Co Ltd, Guangzhou Shizhen Information Technology Co Ltd filed Critical Guangzhou Shiyuan Electronics Thecnology Co Ltd
Priority to CN202111435339.0A priority Critical patent/CN114217726B/zh
Publication of CN114217726A publication Critical patent/CN114217726A/zh
Application granted granted Critical
Publication of CN114217726B publication Critical patent/CN114217726B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/958Organisation or management of web site content, e.g. publishing, maintaining pages or automatic linking
    • G06F16/986Document structures and storage, e.g. HTML extensions
    • 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/0487Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
    • G06F3/0488Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
    • 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/0481Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
    • 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/0481Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
    • G06F3/0482Interaction with lists of selectable items, e.g. menus
    • 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/0481Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
    • G06F3/0483Interaction with page-structured environments, e.g. book metaphor
    • 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
    • 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
    • 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/04845Interaction 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 for image manipulation, e.g. dragging, rotation, expansion or change of colour
    • 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/0487Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
    • G06F3/0488Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
    • G06F3/04883Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures for inputting data by handwriting, e.g. gesture or text
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T11/002D [Two Dimensional] image generation
    • G06T11/20Drawing from basic elements, e.g. lines or circles
    • G06T11/203Drawing of straight lines or curves
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2203/00Indexing scheme relating to G06F3/00 - G06F3/048
    • G06F2203/048Indexing scheme relating to G06F3/048
    • G06F2203/04806Zoom, i.e. interaction techniques or interactors for controlling the zooming operation

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Human Computer Interaction (AREA)
  • Databases & Information Systems (AREA)
  • Data Mining & Analysis (AREA)
  • User Interface Of Digital Computer (AREA)
  • Apparatus Associated With Microorganisms And Enzymes (AREA)

Abstract

本发明实施例公开了一种智能交互平板的操作方法、装置、终端设备和存储介质。该方法包括:接收在白板应用界面发生的文件展示操作;开启文件展示窗口,在所述文件展示窗口中显示根据所述文件展示操作选中的文件,所述文件展示窗口置于所述白板应用界面之上;接收在所述白板应用界面发生的书写操作;根据所述书写操作,在所述白板应用界面生成书写轨迹。在白板应用界面中添加文件展示窗口,并在文件展示窗口内做适应于预览需求的文件内容展示,实现了在白板应用界面中对其他类型文件的快速和便捷浏览,简化了白板使用过程中浏览其他文件时复杂的操作过程,降低了用户使用白板过程中的操作时间成本,提高了信息传递的流畅度。

Description

智能交互平板的操作方法、装置、终端设备和存储介质
技术领域
本发明实施例涉及智能交互平板技术领域,尤其涉及智能交互平板的操作方法、装置、终端设备和存储介质。
背景技术
随着智能化技术的发展,日常生活中人们接触的电子产品种类日益丰富,其中基于触控技术实现的交互类电子产品,因为良好的人机交互体验呈现越来全面的功能集成趋势。智能交互平板是其中一种具有代表性的一体化设备,适应于会议、教学、商业展示等群体交互场合,这种设备集成了投影机、视频会议等多种功能。
基于智能交互平板在不同的应用场景下有各种丰富的应用开发,其中白板应用是智能交互平板上一种使用频率相当高的应用,本申请将白板应用使用过程中呈现的用户界面称为白板应用界面,白板应用可以用于获取用户的手指或书写笔在白板应用界面上的操作,并根据用户的操作获取多个触摸点,根据触摸点生成用户的书写笔迹,也可以在白板应用界面上***图形、图片、表格等其他多媒体元素。在白板应用的使用过程中,还经常涉及到不同类型文件之间的展示,这种情况下需要最小化或退出白板应用,然后进入待展示的文件的存储目录,打开对应的文件进行展示,展示完了之后再恢复到白板应用的显示,多个文件进行展示和切换的操作复杂,多个文件展示过程中信息向受众的传递不流畅。
发明内容
本发明提供了一种智能交互平板的操作方法、装置、终端设备和存储介质,以解决现有技术白板应用使用过程中文件展示交互复杂的技术问题。
第一方面,本发明实施例提供了一种智能交互平板的操作方法,包括:
接收在白板应用界面发生的文件展示操作;
开启文件展示窗口,在所述文件展示窗口中显示根据所述文件展示操作选中的文件,所述文件展示窗口置于所述白板应用界面之上;
接收在所述白板应用界面发生的书写操作;
根据所述书写操作,在所述白板应用界面生成书写轨迹。
其中,所述文件展示窗口显示的内容包括文件预览数据和预览控制控件,所述文件预览数据根据所述文件展示操作选中的文件及其文件类型对应生成,所述预览控制控件与所述文件展示操作选中的文件的文件类型对应。
其中,所述文件类型为文档文件时,所述预览控制控件包括翻页控件;
所述文件展示窗口展示的是文档文件时,所述操作方法还包括以下步骤:
接收对所述翻页控件的触摸点击操作,改变所述文档文件在所述文件展示窗口中的当前显示页面。
其中,所述预览控制控件包括截图控件;
所述操作方法还包括:
接收对所述截图控件的触摸点击操作,将所述文件展示窗口中当前显示的画面截图显示到所述白板应用界面中的设定区域。
其中,所述文件展示操作选中的文件为文档文件时,所述文件预览数据为从所述文档文件中按页顺序截图生成的图片数据;
所述文件展示操作选中的文件为网页文件时,所述文件预览数据为访问所述网页文件的原始网页得到的网页页面。
其中,所述开启文件展示窗口,在所述文件展示窗口中显示根据所述文件展示操作选中的文件,所述文件展示窗口置于所述白板应用界面之上之后,还包括:
接收在所述白板应用界面中发生的显示调整操作,改变所述白板应用界面中显示层级低于所述文件展示窗口的显示元素的显示位置,并保持所述文件展示窗口的显示位置。
其中,所述开启文件展示窗口,在所述文件展示窗口中显示根据所述文件展示操作选中的文件,所述文件展示窗口置于所述白板应用界面之上之后,还包括:
接收在所述白板应用界面中发生的页面增加操作,在所述白板应用界面中新增空白页面并保持所述文件展示窗口在空白页面上置顶显示,所述空白页面覆盖已有页面进行显示。
其中,所述开启文件展示窗口,在所述文件展示窗口中显示根据所述文件展示操作选中的文件,所述文件展示窗口置于所述白板应用界面之上之后,还包括:
接收在所述文件展示窗口发生的移动操作,跟随移动所述文件展示窗口的显示位置。
其中,当所述文件展示窗口的边界移动到白板应用界面的设定边界之外,在所述移动操作结束后,将所述文件展示窗口恢复到所述白板应用界面内显示。
其中,所述开启文件展示窗口,在所述文件展示窗口中显示根据所述文件展示操作选中的文件,所述文件展示窗口置于所述白板应用界面之上之后,还包括:
接收在所述文件展示窗口发生的缩放操作,跟随所述缩放操作改变所述文件展示窗口的显示大小。
其中,所述缩放操作为热区操作或多指缩放操作。
其中,所述开启文件展示窗口,在所述文件展示窗口中显示根据所述文件展示操作选中的文件,所述文件展示窗口置于所述白板应用界面之上之后,还包括:
响应于在所述文件展示窗口发生的窗口激活操作,所述文件展示窗口进入选中状态,所述文件展示窗口在选中状态下覆盖有蒙层,且所有预览控制控件进入禁用状态。
其中,所述开启文件展示窗口,在所述文件展示窗口中显示根据所述文件展示操作选中的文件,所述文件展示窗口置于所述白板应用界面之上之后,还包括:
接收保存白板文件时的窗口保存操作,将所述文件预览数据保存到所述白板文件。
其中,所述操作方法还包括:
接收对所述文件展示窗口的最大化操作,将所述文件展示窗口中展示的文件最大化显示;
在所述最大化显示的文件上执行批注操作;
其中,所述最大化显示的文件覆盖所述白板应用界面。
第二方面,本发明实施例还提供了一种智能交互平板的操作方法,包括:
监听对白板应用界面的触控操作指令;
判断所述触控操作指令的类型;
当判断所述触控操作指令为文件展示操作指令,在所述白板应用界面之上添加文件展示窗口,在所述文件展示窗口显示所述文件展示操作指令选中的文件;
当判断所述触控操作指令为书写操作指令,在所述白板应用界面生成所述书写操作指令对应生成的书写轨迹。
其中,所述文件展示窗口显示的内容包括文件预览数据和预览控制控件,所述文件预览数据根据所述文件展示操作指令选中的文件及其文件类型对应生成,所述预览控制控件与所述文件展示操作指令选中的文件的文件类型对应。
其中,所述在所述白板应用界面之上添加文件展示窗口,包括:
当所述白板应用界面当前不存在文件展示窗口,在所述白板应用界面添加置顶图层,在所述置顶图层绘制文件展示窗口;
当所述白板应用界面当前存在文件展示窗口,在所述置顶图层绘制新增文件展示窗口。
其中,所述书写轨迹显示于原始图层,所述原始图层与所述置顶图层的触控事件互相隔离。
其中,所述操作方法,还包括:
检测到所述文件展示窗口中的截图操作时,将所述文件展示窗口中的显示内容截图保存到截图缓存区,将所述截图缓存区中最新添加的截图数据显示到所述原始图层的预设区域。
其中,所述文件预览数据根据所述文件展示操作指令选中的文件及其文件类型对应生成,包括:
若所述文件展示操作指令选中的文件为文档文件,读取所述文档文件并按页顺序截图得到至少一张图片数据,将所述图片数据按截图顺序组织得到文件预览数据并保存到预设的展示文件夹;
若所述文件展示操作指令选中的文件为网页文件,读取所述网页文件的原始网址,访问所述原始网址获得对应的网页页面数据得到文件预览数据,并将所述原始网址保存到预设的展示文件夹;
若所述文件展示操作指令选中的文件为音视频文件,将所述音视频文件备份复制得到文件预览数据并保存到预设的展示文件夹。
其中,所述文件类型为文档文件时,对应的预览控制控件包括翻页控件;
所述当判断所述触控操作指令为文件展示操作指令,在所述白板应用界面之上添加文件展示窗口,在所述文件展示窗口显示所述文件展示操作指令选中的文件之后,还包括:
所述文件展示窗口展示的是文档文件时,接收对所述翻页控件的触摸点击操作,按截图顺序对应改变所述文档文件在所述文件展示窗口中的当前图片数据。
其中,所述操作方法,还包括:
在保存白板文件时检测到窗口保存操作时,将所述展示文件夹中的文件预览数据保存到所述白板文件。
其中,所述操作方法,还包括:
关闭所述白板应用界面时,删除所述展示文件夹中的文件预览数据。
其中,所述判断所述触控操作指令的类型,包括:
在所述白板应用界面的工具栏中监听到触发文件展示控件的触控事件,且在响应于触发所述文件展示控件弹出的文件列表界面中监听到选择至少一个文件的触控事件,则判断触控操作指令为文件展示操作指令,所述文件列表界面中选择的文件为所述文件展示操作指令选中的文件;
在所述白板应用界面监听到触摸点连续移动的触控事件,则判断触控操作指令为书写操作指令。
第三方面,本发明实施例还提供了一种智能交互平板的操作装置,包括:
窗口添加单元,用于接收在白板应用界面发生的文件展示操作;
文件显示单元,用于开启文件展示窗口,在所述文件展示窗口中显示根据所述文件展示操作选中的文件,所述文件展示窗口置于所述白板应用界面之上;
书写接收单元,用于接收在所述白板应用界面发生的书写操作;
书写显示单元,用于根据所述书写操作,在所述白板应用界面生成书写轨迹。
其中,所述文件展示窗口显示的内容包括文件预览数据和预览控制控件,所述文件预览数据根据所述文件展示操作选中的文件及其文件类型对应生成,所述预览控制控件与所述文件展示操作选中的文件的文件类型对应。
其中,所述文件类型为文档文件时,所述预览控制控件包括翻页控件;
所述操作装置,还包括:
文档翻页单元,用于文件展示窗口展示的是文档文件时,接收对所述翻页控件的触摸点击操作,改变所述文档文件在所述文件展示窗口中的当前显示页面。
其中,所述预览控制控件包括截图控件;
所述操作装置,还包括:
窗口截图单元,用于接收对所述截图控件的触摸点击操作,将所述文件展示窗口中当前显示的画面截图显示到所述白板应用界面中的设定区域。
其中,所述文件展示操作选中的文件为文档文件时,所述文件预览数据为从所述文档文件中按页顺序截图生成的图片数据;
所述文件展示操作选中的文件为网页文件时,所述文件预览数据为访问所述网页文件的原始网页得到的网页页面。
其中,所述操作装置,还包括:
显示调整单元,用于接收在所述白板应用界面中发生的显示调整操作,改变所述白板应用界面中显示层级低于所述文件展示窗口的显示元素的显示位置,并保持所述文件展示窗口的显示位置。
其中,所述操作装置,还包括:
页面增加单元,用于接收在所述白板应用界面中发生的页面增加操作,在所述白板应用界面中新增空白页面并保持所述文件展示窗口置顶显示,所述空白页面覆盖已有页面进行显示。
其中,所述操作装置,还包括:
窗口移动单元,用于接收在所述文件展示窗口发生的移动操作,跟随移动所述文件展示窗口的显示位置。
其中,当所述文件展示窗口的边界移动到白板应用界面的设定边界之外,在所述移动操作结束后,将所述文件展示窗口恢复到所述白板应用界面内显示。
其中,所述操作装置,还包括:
窗口缩放单元,用于接收在所述文件展示窗口发生的缩放操作,跟随所述缩放操作改变所述文件展示窗口的显示大小。
其中,所述缩放操作为热区操作或多指缩放操作。
其中,所述操作装置,还包括:
窗口激活单元,用于响应于在所述文件展示窗口发生的窗口激活操作,所述文件展示窗口进入选中状态,所述文件展示窗口在选中状态下覆盖有蒙层,且所有预览控制控件进入禁用状态。
其中,所述操作装置,还包括:
文件保存单元,用于接收保存白板文件时的窗口保存操作,将所述文件预览数据保存到所述白板文件。
其中,所述操作装置,还包括:
最大化显示单元,用于接收对所述文件展示窗口的最大化操作,将所述文件展示窗口中展示的文件最大化显示;
窗口批注单元,用于在所述最大化显示的文件上执行批注操作;
其中,所述最大化显示的文件覆盖所述白板应用界面。
第四方面,本发明实施例还提供了一种智能交互平板的操作装置,包括:
触控监听单元,用于监听白板应用界面的触控操作指令;
指令判断单元,用于判断所述触控操作指令的类型;
窗口显示单元,用于当判断所述触控操作指令为文件展示操作指令,在所述白板应用界面之上添加文件展示窗口,在所述文件展示窗口显示所述文件展示操作指令选中的文件;
轨迹显示单元,用于当判断所述触控操作指令为书写操作指令,在所述白板应用界面生成所述书写操作指令对应生成的书写轨迹。
其中,所述文件展示窗口显示的内容包括文件预览数据和预览控制控件,所述文件预览数据根据所述文件展示操作指令选中的文件及其文件类型对应生成,所述预览控制控件与所述文件展示操作指令选中的文件的文件类型对应。
其中,所述在所述白板应用界面之上添加文件展示窗口,包括:
当所述白板应用界面当前不存在文件展示窗口,在所述白板应用界面添加置顶图层,在所述置顶图层绘制文件展示窗口;
当所述白板应用界面当前存在文件展示窗口,在所述置顶图层绘制新增文件展示窗口。
其中,所述书写轨迹显示于原始图层,所述原始图层与所述置顶图层的触控事件互相隔离。
其中,所述操作装置,还包括:
截图显示单元,用于检测到所述文件展示窗口中的截图操作时,将所述文件展示窗口中的显示内容截图保存到截图缓存区,将所述截图缓存区中最新添加的截图数据显示到所述原始图层的预设区域。
其中,所述文件预览数据根据所述文件展示操作指令选中的文件及其文件类型对应生成,包括:
若所述文件展示操作指令选中的文件为文档文件,读取所述文档文件并按页顺序截图得到至少一张图片数据,将所述图片数据按截图顺序组织得到文件预览数据并保存到预设的展示文件夹;
若所述文件展示操作指令选中的文件为网页文件,读取所述网页文件的原始网址,访问所述原始网址获得对应的网页页面数据得到文件预览数据,并将所述原始网址保存到预设的展示文件夹;
若所述文件展示操作指令选中的文件为音视频文件,将所述音视频文件备份复制得到文件预览数据并保存到预设的展示文件夹。
其中,所述文件类型为文档文件时,对应的预览控制控件包括翻页控件;
操作装置,还包括:
翻页显示单元,用于文件展示窗口展示的是文档文件时,接收对所述翻页控件的触摸点击操作,按截图顺序对应改变所述文档文件在所述文件展示窗口中的当前图片数据。
其中,所述操作装置,还包括:
数据保存单元,用于在保存白板文件时检测到窗口保存操作时,将所述展示文件夹中的文件预览数据保存到所述白板文件。
其中,所述操作装置,还包括:
数据删除单元,用于关闭所述白板应用界面时,删除所述展示文件夹中的文件预览数据。
其中,所述指令判断单元,包括:
第一判断模块,用于在所述白板应用界面的工具栏中监听到触发文件展示控件的触控事件,且在响应于触发所述文件展示控件弹出的文件列表界面中监听到选择至少一个文件的触控事件,则判断触控操作指令为文件展示操作指令,所述文件列表界面中选择的文件为所述文件展示操作指令选中的文件;
第二判断模块,用于在所述白板应用界面监听到触摸点连续移动的触控事件,则判断触控操作指令为书写操作指令。
第五方面,本发明实施例还提供了一种终端设备,包括:
一个或多个处理器;
存储器,用于存储一个或多个程序;
当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现如第一方面和第二方面任一所述的智能交互平板的操作方法。
第六方面,本发明实施例还提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现如第一方面和第二方面任一所述的智能交互平板的操作方法。
上述智能交互平板的操作方法、装置、终端设备和存储介质,通过接收在白板应用界面发生的文件展示操作;开启文件展示窗口,在所述文件展示窗口中显示根据所述文件展示操作选中的文件,所述文件展示窗口置于所述白板应用界面之上;接收在所述白板应用界面发生的书写操作;根据所述书写操作,在所述白板应用界面生成书写轨迹。在白板应用界面中添加文件展示窗口,并在文件展示窗口内做适应于预览需求的文件内容展示,解决了现有技术中需要最小化或者退出白板应用才能打开文件进行展示的问题,实现了在白板应用界面中对其他类型文件的快速和便捷浏览,简化了白板使用过程中浏览其他文件时复杂的操作过程,降低了用户使用白板过程中的操作时间成本,提高了信息传递的流畅度。
而且,文件展示窗口置于白板应用界面上,与白板应用界面中其他显示元素的操作相互隔离,可以供用户使用白板应用的书写、***元素等功能对文件展示窗口内显示的文件进行持续展示,实现内容展示的聚焦效果和连贯性。
附图说明
图1为本发明实施例一提供的一种智能交互平板的操作方法的流程图;
图2为本发明实施例一提供的一种智能交互平板的触控输入的界面示意图;
图3为本发明实施例提供的文件展示操作的示意图;
图4为本发明实施例提供的文件展示窗口的示意图;
图5为本发明实施例二提供的一种智能交互平板的操作方法的流程图;
图6为本发明实施例提供的文件展示窗口截图的示意图;
图7为本发明实施例提供的文件展示窗口移动的示意图;
图8为本发明实施例三提供的一种智能交互平板的操作方法的流程图;
图9为本发明实施例四提供的一种智能交互平板的操作装置的结构示意图;
图10为本发明实施例五提供的一种智能交互平板的操作装置的结构示意图;
图11为本发明实施例六提供的一种终端设备的结构示意图。
具体实施方式
下面结合附图和实施例对本发明作进一步的详细说明。可以理解的是,此处所描述的具体实施例用于解释本发明,而非对本发明的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本发明相关的部分而非全部结构。
需要注意的是,由于篇幅所限,本申请说明书没有穷举所有可选的实施方式,本领域技术人员在阅读本申请说明书后,应该能够想到,只要技术特征不互相矛盾,那么技术特征的任意组合均可以构成可选的实施方式。
例如,在实施例一的一个实施方式中,记载了一个技术特征:拖拽的文件是其他格式的文件,此时也可以确认为文件展示操作,拖拽操作对应的文件确认为文件展示操作选中的文件,在实施例一的另一个实施方式中,记载了另一个技术特征:最大化的预览控制控件被触发时,文件展示窗口填充整个白板应用界面。由于以上两个技术特征不互相矛盾,本领域技术人员在阅读本申请说明书后,应该能够想到,同时具有这两个特征的实施方式也是一种可选的实施方式,即拖拽文件打开文件展示窗口之后,该文件展示窗口可以通过触发最大化的预览控制控件填充整个白板应用界面。
记载在不同实施例中的不互相矛盾的技术特征也可以任意组合,构成可选的实施方式。
例如,实施例2中记载了:在触发截图控件之后进行截图时,可以调整截图范围的标识框对截图范围进行调整。为了控制本申请说明书的篇幅,在实施例1和实施例3中,并没有记载这个特征。但是本领域技术人员在阅读本申请说明书后,应该能够想到,实施例1和实施例3所提供的智能交互平板的操作方法也可以包括该特征,即,在有文件展示窗口进行显示时,可以触发截图控件进行截图,截图时可以调整截图范围的标识框对截图范围进行调整。
下面对各实施例进行详细说明。
实施例一
图1为本发明实施例一提供的一种智能交互平板的操作方法的流程图。实施例中提供的智能交互平板的操作方法可以由智能交互平板的操作设备执行,该智能交互平板的操作设备可以通过软件和/或硬件的方式实现,该智能交互平板的操作设备可以是两个或多个物理实体构成,也可以是一个物理实体构成。例如,智能交互平板的操作设备可以是手机、工业控制计算机等。
为了便于理解,实施例中以智能交互平板为实际载体,示例性描述智能交互平板的操作方法实施时调整目标选中、关联和调整响应的详细过程。其中,智能交互平板可以是通过触控技术对显示在显示平板上的内容进行操控和实现人机交互操作的一体化设备,其集成了投影机、电子白板、幕布、音响、电视机以及视频会议终端等一种或多种功能。
一般而言,如图2所示,智能交互平板1包括至少一块显示屏。例如,智能交互平板1配置有一块具有触摸功能的显示屏,且该显示屏可以是电容屏、电阻屏或者电磁屏。在本实施例中,提供了一种智能交互平板,进一步的,用户可以通过手指或触控笔触控显示屏的方式实现触控操作,相应的,智能交互平板检测触控位置,并根据触控位置进行响应,以实现触控功能。典型的,智能交互平板安装有至少一种操作***,其中,操作***包括但不限定于安卓***、Linux***及Windows***。进一步的,智能交互平板可以安装至少一个具有书写功能的应用程序。其中,该应用程序可以为操作***自带的应用程序,同时,也安装有从第三方设备或者服务器中下载的应用程序。可选的,应用程序除具备书写功能外,还具有其他编辑功能,如***表格、***图片、插图图形、绘制表格、绘制图形等功能。其中,绘制得到的表格或图形为计算机绘制标准元素。计算机绘制标准元素可以理解为由智能交互平板绘制的印刷体标准元素,其区别于用户书写的元素。
在电子白板、电子黑板、数位板、智能会议平板等智能手写设备配置的触摸屏上,设置有用于响应用户的书写操作来显示输入内容的书写区域,在该书写区域进行书写时,如通过触控笔或手指接触触摸屏,触摸屏可以感应到电流的变化、电压的变化或磁通量的变化(对应于电容式触摸屏、电阻式触摸屏或电磁式触摸屏的具体设置类型),得到含有触摸位置的坐标的触摸信号以及该触摸信号的触发时间,根据触摸位置的坐标以及触摸信号的触发时间,可以得到触控笔或用户手指每次按下书写至抬起停止书写过程中输入的书写轨迹的轨迹数据,根据轨迹数据在触摸屏的书写区域实时显示用户输入的书写轨迹。当然,书写过程不限于写字,在智能手写设备的触摸屏实现的任何用于显示操作轨迹的录入过程均可视为书写过程。此外根据触摸操作的发生位置的显示元素的不同,触摸操作可以响应为用户的点击、拖拽等操作。这些不同的响应方式在底层的坐标处理方式是相同的。通常来说,触摸书写发生的区域与显示所在的区域重合,即为图2中所示的显示区域2。基于触摸和显示等基本功能的硬件实现,在智能交互平板上进一步可以实现白板应用的功能,本方案各实施例即为白板应用的方案实现。
具体的,参考图1,该智能交互平板的操作方法具体包括:
步骤S101、接收在白板应用界面发生的文件展示操作。
应用界面指一个应用用于接收和/或展示信息的交互界面,例如视频播放类的应用,其交互界面主要用于展示变化的视频画面;实时通信类的应用,其交互界面主要用于接收近端用户输入的内容和展示远端用户输入的内容;文件编辑类的应用,其交互界面主要用于接收用户输入的内容并进行展示;浏览器类的应用,其交互界面主要用于接收用户输入的关键字并展示基于该关键字得到的网页内容。
在本实施例中,具体针对的应用界面是指白板应用使用过程中呈现的用户界面,即白板应用界面。如前所述,白板应用指供用户进行书写、展示等操作的应用,可以用于根据用户在白板应用界面上的书写轨迹生成书写笔迹,也可以用于在白板应用界面上***图形、图片、表格等其他多媒体元素。在白板应用界面中,用户可以实现与实体黑板类似的写、画、擦除等操作,并进一步有更好的移动、保存、缩放、***图片、颜色调整、笔画粗细设置等数字化功能。在白板应用中基于书写的操作是现有技术的成熟实现,在本方案中不做详细说明。在实际应用中,白板应用也可以命名为书写应用、电子白板应用、协同白板应用等名称,不管名称如何改变,只要用于实现上述功能的应用,均等同于本申请的白板应用。
在使用白板应用的过程中,白板应用通常全屏显示,即白板应用会填满图2中智能交互平板1的显示区域2,为表现清楚,后续附图中只示意显示区域2的显示变化。请参考图3,在白板应用界面20中显示的内容除了使用过程中书写添加的内容和***显示的内容(图3中未示出),还有对应各种对以上的内容进行操作的工具控件,这些工具控件在白板应用界面20中常态显示在工具栏21,本方案的示例描述中,工具栏21显示在白板应用界面20的底部,在实际布局时也可以在左侧和/或右侧,甚至是左侧、右侧和底部的综合显示。工具栏21中有些工具控件对应实体黑板功能的数字化实现,例如书写、擦除、翻页(部分实体黑板才有)等,还有些工具控件是在白板应用基础上实现的功能补充控件,例如取消输入、还原输入、笔迹选中、***等。
本实施例中的文件展示操作至少选中一个文件并确定将选中的文件在白板应用界面中打开,也就是说文件展示操作是一个组合操作。
具体到本方案中,文件展示操作可以是基于工具栏21实现的组合操作。如图3所示,在工具栏21中设置有文件打开的工具控件,当文件打开的工具控件被触发时,弹出文件列表界面23,文件列表界面23中展示有默认的文件夹或最近一次打开的文件夹中的文件和子文件夹,当其中有文件被选中时,确认接收到文件展示操作。文件列表界面23中的文件被选中可以是文件列表界面23中某个文件(包括图标区域和文件名区域)发生设定的选中操作,例如单指触控点击、多指触控点击等;还可以是该文件发生从文件列表界面23中拖拽到白板应用界面20中文件列表界面23之外的区域,图3中示意的是拖拽选中的方式。也就是说,在白板应用界面20中实现的文件展示操作是多个动作的组合,至少包括对文件打开控件的触发以弹出文件列表界面23以及在文件列表界面23中对某个具体文件的选择。这也是白板应用的使用特征所决定了主要实现方式,因为智能交互平板的操作需求一般在白板应用的使用过程中出现,需要的就是在白板应用界面20显示的同时,不用进行白板应用界面20的切换或调整即可快速对其他文件进行展示。
除了基于工具栏实现的文件展示操作,为适应少部分应用场景,除了从白板应用界面中通过组合动作选中文件作为文件展示操作之外,还可以将白板应用的快捷图标视为白板应用界面的一种呈现方式,当检测到有文件拖拽到白板应用的快捷图标时,也视为在白板应用界面发生文件展示操作,此时可能会有两种不同的响应结果。第一种是拖拽的文件是白板应用生成的格式的文件,此时的响应是直接打开白板应用并在白板应用完整的白板应用界面中打开该文件;第二种是拖拽的文件是其他格式的文件,此时也可以确认为文件展示操作的发生,对于第二种方式,拖拽操作对应的文件确认为文件展示操作选中的文件。
步骤S102、开启文件展示窗口,在所述文件展示窗口中显示根据所述文件展示操作选中的文件,所述文件展示窗口置于所述白板应用界面之上。
其中,文件展示窗口是在白板应用界面上的一个显示区域,该显示区域用于显示根据文件展示操作选中的文件。文件展示窗口的面积小于白板应用界面的面积,优选的,为了结合文件展示窗口更好地进行展示,文件展示窗口的面积小于白板应用界面的面积的四分之一,从而预留足够的空白区域供用户进行书写、***元素展示等操作。
对于文件展示窗口而言,可以进一步将其显示层级固定为置顶显示。具体来说,在白板应用界面之上显示的文件展示窗口,不会因为对其它显示于文件展示窗口之外的显示元素的操作,而导致文件展示窗口改变显示层级,使得文件展示窗口在其存在周期内,只能被其它文件展示窗口遮挡,而不会被文件展示窗口之外的其他类(例如书写轨迹、***的图片、***的表格)显示元素影响其显示。基于工具栏21实现的文件展示操作,在确认选中的文件之后,即在白板应用界面20之上添加文件展示窗口22,当然,同时会关闭文件列表界面23,此时的状态如图4所示。
如果是直接将文件拖拽到白板应用的快捷图标,则需要打开白板应用,并在白板应用界面中添加文件展示窗口。
进一步,白板应用的应用场景主要是会议、教学、头脑风暴等注重人机交互的场景,在这种场景下,对文件编辑的需求较为薄弱或者希望不对文件本身内容进行更改,因此在文件展示窗口中,仅保留查看文件所需的基本显示元素,具体包括用于呈现文件内容的文件预览数据和控制查看过程的预览控制控件。事实上,不同类型的文件存在不同的内容特征和查看特征,例如文档文件(常见的例如PPT文档、WORD文档、EXCEL文档)的内容以静态内容为主,预览内容主要是由文字、符号、图片或者多种的组合构成;多媒体文件(常见的例如不同格式的视频文件、音频文件)以动态内容为主,预览内容是连续画面播放、连续声音播放或二者的结合构成。这两类文件就有着明显的预览需求的区别,前一种内容的信息传递相对抽象,受众对信息的接收需要一定的时间,进而要求内容的呈现以静态显示为主;后一种内容的信息传递相对直观,基于视觉和/或听觉的信息传递相对较快并具有延续性,进而要求内容呈现以动态连续播放为主。因此,基于实际的预览需求和文件的预览特征,在文件展示窗口中通常不是直接获取文件内容进行展示,而是对文件内容进行一定程度的处理后以适应于预览的方式呈现。对应的,预览控制控件的类型也有着对应的简化,例如文档文件在预览过程中就取消了各种编辑工具的显示,仅保留最基本的翻页、文件页数等用于浏览的控件,多媒体文件在预览过程中就取消了播放列表、播放方式的显示,仅保留快进、快退、暂停、音量调节等用于单个多媒体文件播放控制的控件。此外,在文件展示窗口会同步展示对应的文件名,例如可以显示在预览控制控件同一区域,也可以悬浮显示在文件展示窗口的左上角,具体不做限定。
具体来说,在确认文件展示操作选择的文件之后,根据该文件的后缀名即可确认该文件的类型,不同类型的文件有不同的文件预览数据生成方式,例如文件展示操作选中的文件为文档文件时,并不会直接以文档编辑状态下的显示方式进行呈现(即不会以文字和***的内容作为基本显示单元),对应的文件预览数据实质是图片数据,具体来说,所述文件预览数据为从所述文档文件中按页顺序截图生成的图片数据。文件的预览控制控件与文件的浏览方式相关,在文档文件的浏览过程中,通常只需要翻页,并且在翻页过程中需要显示当前的页面状态,所以如图4,在文件展示窗口22中对应于具体预览内容操作的只有向前翻页、向后翻页以及页码状态三个预览控制控件。图4中,页码状态的预览控制控件用于展示对文件展示窗口22显示的文件的页码状态,图4中当前显示的是总共11页中的第1页,通过触摸点击该页码状态的预览控制控件,还可以对文件展示窗口22显示的文件进行页面预览,例如在文件展示窗口22预览图4中展示文件的11页的情况。当然,还有全屏和关闭的预览控制控件,这是针对整个文件展示窗口22的操作,具体而言,在全屏的预览控制控件被触发时,将文件展示窗口22中展示的文件最大化显示,并在最大化显示的文件上显示批注功能控件,其中,最大化显示的文件覆盖整个白板应用界面;在关闭的预览控制控件被触发时,对应的文件展示窗口22关闭,结束对应的文件的预览。最大化和关闭的预览控制控件用于对文件展示窗口22显示状态的整体控制,与具体内容的预览控制无关。此外,也可以在文件展示窗口22中定义手势操作,例如在文件展示窗口22中上下滑动时,文件展示窗口22中的显示内容上下跟随滑动,在文件展示窗口22中左右滑动,文件展示窗口22中的显示内容前后翻页。
所述文件展示操作选中的文件为网页文件时,所述文件预览数据为访问所述网页文件的原始网页得到的网页页面。
如果文件展示操作选中的文件是网页文件,则文件预览数据访问网页文件的原始网页得到网页页面,也就是说,网页的预览实际上是对网页的网址访问得到的数据,当然,也可以选择打开保存的网页文件。对应可以上下滑动进行网页内容的上下调整,滑动可以在文件展示窗口中任意进行,也可以设定在侧边显示的控制条上进行。
此外,还有视频和音频等文件,可以将其进行本地备份后,在对应的文件展示窗口进行播放。
因此,本方案中所说的文件展示窗口不是所有类型的文件对应的文件展示窗口都完全相同。不同类型文件对应的文件展示窗口只是基本的设计风格相同,在具体的实现上,有多种对应不同类型文件的底层实现,例如文档文件对应的文件展示窗口,其核心封装的是图片浏览控件;网页文件对应的文件展示窗口,其核心封装的是网页浏览器控件;视频文件对应的文件展示窗口,其核心封装的是视频播放器控件;音频文件对应的文件展示窗口,其核心封装的是音频播放器控件;在各个核心封装的基础,用相同的设计风格加上不同的具体预览控制控件,即得到适应于不同类型文件的文件展示窗口。在文件展示窗口的基本显示属性上,不同类型文件对应的文件展示窗口有着各自初始大小和/或长宽比,例如PPT文件,文件展示窗口的长宽比通常为16:9;又例如视频文件,文件展示窗口的长宽比与视频内容的长宽比相适应,但是设定最小宽度,例如300像素。
步骤S103:接收在所述白板应用界面发生的书写操作。
步骤S104:根据所述书写操作,在所述白板应用界面生成书写轨迹。
本实施例中在白板应用界面发生的书写操作与现有技术中白板应用中的常规书写操作的整体实现相似,局部可以针对文件展示窗口进行适应性调整。例如某次书写操作对应的书写轨迹的起点不在文件展示窗口之内,则确认该书写操作有效,并对应生成书写轨迹,如果书写轨迹与文件展示窗口有重叠,则将重叠部分生成在文件展示窗口之下,以适应文件展示窗口的置顶显示,只有文件展示窗口移开之后或者将书写轨迹进行移动后,原有重叠的书写轨迹才能显示出来。又例如某次书写操作对应的书写轨迹的起点在文件展示窗口之内,则确认该书写操作无效,不生成书写轨迹;或者确认该书写轨迹是对应于文件展示窗口中的书写行为,在文件展示窗口中生成与文件展示窗口重叠的书写轨迹,对于该书写操作与文件展示窗口不重叠的部分,则不进行生成显示。
需要特别说明的是,在本方案中,文件展示窗口中的文件预览与书写轨迹的生成不是两个互相独立操作简单集成,而是在实际使用白板应用的过程中针对具体应用场景的整体设计。例如某些会议、教学或研讨等活动过程前,会准备一个或多个已有文件作为活动焦点,实际进行活动时,在白板应用界面通过文件展示窗口展示已有文件,同时在活动过程中针对展示内容在白板应用界面记录笔记、观点、纲要等,并最终可以生成完整的活动记录。基于本方案进行的活动,会议焦点的呈现与会议记录的生成在同一界面实现,信息的传递过程与记录的生成过程有良好的延续性,避免了实现两个过程的信息窗口互相切换带来的显示中断,实施需要已有文件作为活动焦点的活动时,可以在设备操作层面带来流畅的活动体验。
如果以文档文件作为活动焦点,则可以在白板应用界面添加文件展示窗口展示对应的文件预览数据(文档文件按页截图的数据)和预览控制控件(向前翻页、向后翻页以及页码状态),在活动过程中,直接在白板应用界面针对当前展示的页面生成的笔记、纲要、观点的进行手写输入。在当前展示的页面讨论完之后,直接白板应用界面操作预览控制控件进行翻页,并继续进行对应的活动记录。
如果需要对视频或音频中的内容进行分析收集信息时,例如查案时对监控视频进行分析,教学中对电影进行讨论,则以多媒体文件作为活动焦点,此时可以在白板应用界面添加文件展示窗口展示对应的文件预览数据(完整的视频、音频、动画等)和预览控制控件(快进、快退、暂停、音量调节、播放进度条)。在活动过程中,可以随时调整文件播放状态,例如根据快退控件或播放进度条的触发进行回放,以实现重复播放全面获取信息;又例如对当前画面暂停,以仔细分析画面中的细节,基于这些播放状态的调整,可以将获取到的信息或细节直接记录在白板应用界面。
以上操作中,文件的展示和活动中生成内容的记录都是在白板应用界面完成,对文件的操作只需要触发预览控制控件即可,文件的展示与活动过程的记录可以流畅进行,避免了页面切换带来的活动过程中断,并且文件的展示与活动过程的记录同在白板应用界面中完成,文件信息的显示传递与活动记录的生成具有高度的集成性,用户体验更佳。
上述,通过接收在白板应用界面发生的文件展示操作;开启文件展示窗口,在所述文件展示窗口中显示根据所述文件展示操作选中的文件,所述文件展示窗口置于所述白板应用界面之上;接收在所述白板应用界面发生的书写操作;根据所述书写操作,在所述白板应用界面生成书写轨迹。在白板应用界面中添加文件展示窗口,并在文件展示窗口内做适应于预览需求的文件内容展示,实现了在白板应用界面中对其他类型文件的快速和便捷浏览,简化了白板使用过程中浏览其他文件时复杂的操作过程,降低了用户使用白板过程中的操作时间成本,提高了信息传递的流畅度。而且,文件展示窗口显示在白板应用界面上,与白板应用界面中其他显示元素操作相互隔离,可以工用户使用白板应用的书写、***元素等功能对文件展示窗口内显示的文件进行持续展示,实现内容展示的聚焦效果和连贯性。
实施例二
图5为本发明实施例二提供的一种智能交互平板的操作方法的流程图。本实施例是在上述实施例的基础上进行具体化。
具体的,参考图5,本实施例提供的智能交互平板的操作方法具体包括:
步骤S201、接收在白板应用界面发生的文件展示操作。
步骤S202、开启文件展示窗口,在所述文件展示窗口中显示根据所述文件展示操作选中的文件,所述文件展示窗口置于所述白板应用界面之上。
文件展示窗口在白板应用界面之上的显示不仅是刚显示时的显示状态,可以进一步延续为文件展示窗口整个存续期间具备最高显示层级,即置顶显示。本实施例中所说的置顶显示不是绝对置顶在所有已有显示元素之上,而是相对置顶在白板应用界面中实时输入的显示元素之上。换句话说,如果当前已经显示有文件展示窗口,新的文件展示操作会在已有的文件展示窗口上再置顶添加文件展示窗口,当然,这种添加只是部分覆盖,至少保留已有的文件展示窗口的一定宽度和/或一定高度正常显示。整体而言,第一个出现的文件展示窗口出现在默认的位置,后续出现的文件展示窗口以部分覆盖的设定标准为参考进行显示位置的确认。
新的文件展示操作可以是展示当前已经展示在某个文件展示窗口中的文件,也可以是尚未展示的文件。可以展示当前已经展示的文件是因为在文件展示窗口中展示的实际并不是原文件,而是基于原文件的衍生数据,该衍生数据独立于原文件存在。
因为在文件展示窗口中打开的文件实际并不是文件展示操作选中的原始文件,而是基于原始文件为实现文件展示衍生出的文件,因此,理论上可以对一个文件做无限次的展示,并且已有的展示并不受原文件的状态变化影响,例如原文件保存于移动存储设备,如果已经在文件展示窗口中展示该文件,那么即使移动存储设备拔出,文件展示窗口中对该文件的展示依然不受影响,正常进行。
除了逐个打开并最终形成多个文件展示窗口的方式,还可以参考步骤S101中的操作,只是每次操作选中多个文件进行对应的确定或拖拽,最终也可以实现多个文件展示窗口的打开。
步骤S203、接收在白板应用界面发生的书写操作。
步骤S204、根据书写操作,在白板应用界面生成书写轨迹。
在一次基于白板应用实施的活动(包括但不限于教学、会议、研讨)过程中,文件展示操作和书写操作都随时有可能触发,例如在白板应用开启之后可能先打开文件展示窗口,也可能先接收书写操作生成书写轨迹,进一步可能针对某个文件的展示进行笔记记录,还可能在针对某个文件的展示完成笔记记录之后再打开新的文件进行展示,因此,本方案中文件展示操作和书写操作之间没有严格的执行顺序,文件展示操作和书写操作可以交错执行,只要接收到某个操作触发,即进行对应的显示变化。
本实施例通过接收在白板应用界面发生的文件展示操作;开启文件展示窗口,在所述文件展示窗口中显示根据所述文件展示操作选中的文件,所述文件展示窗口置于所述白板应用界面之上;接收在所述白板应用界面发生的书写操作;根据所述书写操作,在所述白板应用界面生成书写轨迹,从而实现在白板应用界面中添加文件展示窗口,并在文件展示窗口内做适应于预览需求的文件内容展示,实现了在白板应用界面中对其他类型文件的快速和便捷浏览,简化了白板使用过程中浏览其他文件时复杂的操作过程,降低了用户使用白板过程中的操作时间成本,提高了信息传递的流畅度。而且,文件展示窗口显示在白板应用界面上,与白板应用界面中其他显示元素操作相互隔离,可以供用户使用白板应用的书写、***元素等功能对文件展示窗口内显示的文件进行持续展示,实现内容展示的聚焦效果和连贯性。
优选的,本实施例进一步包括:
步骤S205、接收对截图控件的触摸点击操作,将文件展示窗口中当前显示的画面截图显示到白板应用界面中的设定区域。
具体的截图效果如图6所示。在具体实现时,设定区域可以是白板应用界面20中的固定位置,或者以文件展示窗口22为参考的相对固定位置,或者以已有截图为参考的相对固定位置。最终实现的效果是截图得到的画面不完全覆盖已有的截图得到的画面,当用户触发文件展示窗口22中的截图控件时,触发截图过程,在图6中,截图显示于白板应用界面20的右上角,如果文件展示窗口22在白板应用界面20的右边,则可以将截图显示于白板应用界面20的左边或左上角。另外需要说明的是,该操作的执行目的相当于需要将本来属于展示文件中的一部分内容添加到白板应用中参与当前交互。例如在活动过程中,文件展示窗口22当前展示的内容需要重点讨论,此时可以通过触发截图控件完成对当前展示的内容的截图,具体的截图默认是对整个文件展示窗口22中的文件预览数据进行截图,进一步可以通过截图范围的标识框对截图范围进行调整,例如只需要对当前展示的内容中的某个表格进行重点讨论,可以调整截图范围为截取该表格,这一调整过程约束在文件展示窗口内。截图得到画面在白板应用界面中的显示属于白板应用使用过程中实时生成的显示元素,它的显示层级与文件展示窗口不在同一级,而是与书写轨迹在同一层级。也就是说,如果在截图后有步骤S206中的操作,截图会跟随显示调整操作进行平移或缩放,但是文件展示窗口22不会进行响应。在截图完成之后,可以在白板应用界面对得到的内容进行注释、圈选、突出重点等白板应用的常用操作。基于截图操作,可以在不切换应用软件、不单独打开目标文件以及不修改目标文件的情况下,把目标文件中的素材快速添加到白板应用界面,操作简单且精确。
从具体内容上,如果是文档文件,截图根据具体的文件展示方式可以是一整页文件预览数据直接作为截图(例如PPT文档、WORD文档、PDF文档),也可以是来自两页文件预览数据拼成的截图(例如WORD文档、PDF文档);如果是网页文件,截图应该是基于当前显示范围的截图生成;如果是视频文件,截图应该是一帧画面。
优选的,本实施例进一步包括:
步骤S206:接收在白板应用界面中发生的显示调整操作,改变白板应用界面中显示层级低于文件展示窗口的显示元素的显示位置,并保持文件展示窗口的显示位置。
在白板应用界面中发生的显示调整操作,主要是调整在白板应用界面中的显示位置、大小比例、显示页面切换等,调整的对象主要是白板应用使用过程中在白板应用界面实时生成的显示元素(例如输入的书写轨迹、***的图片和表格等),在现有技术中,已有对显示元素的缩放,移动,翻页等操作,在本实施例中需要强调的是,对已有实时生成的显示元素的显示位置的调整,文件展示窗口不做响应,即这个调整只改变文件展示窗口之外的显示元素的显示位置或显示内容,因文件展示窗口的置顶显示,因此设定其具有最高的显示层级,其它的显示元素的显示层级均低于文件展示窗口。通过这种操作方式,可以以文件展示窗口为参考,将需要对比说明的已有显示元素调整到该文件展示窗口相邻的位置,便于说明过程中信息受众直观感受比对双方,也可以将已有显示元素调整到远离文件展示窗口的位置,留出更多空白区域供用户进行进一步书写。例如多指缩放实现大小比例的调整(改变显示范围)、多指拖动实现显示位置的调整(改变显示位置)等操作直接用已有的白板应用使用体验即可适应文件展示窗口的调整,操作过程简单。又例如,在对显示层级低于文件展示窗口的显示元素进行调整时,文件展示窗口的显示保持不变,用户可以在白板应用界面中供书写操作的空白区域不足的情况下,维持文件展示窗口的正常显示的同时,通过显示调整操作扩大空白区域,扩大空白区域的操作简洁精确且不影响文件展示窗口的显示。具体的,用户在白板应用界面中移动书写笔迹时,可以将部分或全部书写笔迹移出智能交互平板的显示区域外,从而留出更多空白区域进行书写注释。
优选的,本实施例进一步包括:
步骤S207:接收在白板应用界面中发生的页面增加操作,在白板应用界面中新增空白页面并保持文件展示窗口置顶显示,空白页面覆盖已有页面进行显示。
置顶显示的文件展示窗口具有最高的显示等级,白板应用界面中发生的页面增加操作(通过工具栏中的页面增加控件触发)触发新增空白页面,根据文件展示窗口的显示等级和已有页面的显示等级之间的等级关系,空白页面覆盖已有页面进行显示,已有的文件展示窗口置顶显示于空白页面之上并且保持原有的显示位置不变。在以文件展示窗口作为活动焦点进行活动记录的过程中,在活动焦点发生变化或讨论重点发生变化时,通过页面增加操作可以快速进入下一活动焦点或讨论重点的相关记录,并且针对不同活动焦点或讨论重点对应在不同页面中记录的方式,生成的活动记录条理清晰,便于后续查看。此外,对于同一活动焦点或讨论重点,如果有较多的内容需要记录,也可以通过新增空白页面的方式进行多页记录,避免单页中不断调整空白区域进行大范围的书写,也能带来活动记录查看的便利性。
优选的,本实施例进一步包括:
步骤S208:接收在文件展示窗口发生的移动操作,跟随移动文件展示窗口的显示位置。
在实际进行文件展示时,展示目的可以是为了与白板应用界面中在先实时输入的显示元素或在先打开的文件预览进行比对说明,而文件展示窗口可能正好覆盖了需要对比说明的对象,此时可以通过在文件展示窗口的移动操作对文件展示窗口的显示位置进行调整。在具体调整过程中,可以是文件展示窗口跟随移动操作的移动轨迹进行完全相同的显示位置调整,即文件展示窗口的一部分可能无法在白板应用界面中显示;也可以是文件展示窗口跟随移动操作的移动轨迹进行一定约束范围内的调整,例如文件展示窗口最多跟随移动轨迹移动到与白板应用界面的边界相接触,移动轨迹再往该方向的移动分量,文件展示窗口不再跟随移动,以维持文件展示窗口的完整显示。
请参考图7,文件展示窗口22b在最初出现时,设定大部覆盖文件展示窗口22a,响应于移动操作,文件展示窗口22a移动到白板应用界面20的右侧。
此外,还可以实现跟随和完整显示的结合,具体来说,文件展示窗口跟随移动轨迹进行完全相同的显示位置调整,但是当所述文件展示窗口的边界移动到白板应用界面的设定边界之外,在所述移动操作结束后,将所述文件展示窗口恢复到所述白板应用界面内显示,具体可以对恢复过程增加动作效果,例如弹回、移动等。
优选的,本实施例进一步包括:
步骤S209:接收在所述文件展示窗口发生的缩放操作,跟随所述缩放操作改变所述文件展示窗口的显示大小。
文件展示窗口的初始大小是默认的,这种默认显示如果范围过大,可能会影响到该文件展示窗口之外的内容的显示,如果范围过小,可能会影响到该文件展示窗口中内容的正常显示,基于此,有必要根据实际的显示需求对文件展示窗口的大小进行调整,即进行缩放操作。
在具体的缩放实现时,所述缩放操作可以通过热区操作实现,具体来说,将文件展示窗口的一个或多个角落设置为缩放热区,当在缩放热区检测到拖拽操作时,文件展示窗口的长宽进行相同比例的缩放,文件展示窗口中的显示内容也进行相同比例的缩放。此外,也可以是在文件展示窗口进行多指缩放操作,根据多个手指间相对距离的变化状态进行对应的大小调整,具体的调整机制与热区操作相同,区别在于触发方式和缩放中心不同。
另外,因为智能交互平板也支持鼠标操作,缩放和平移的操作也可以通过鼠标实现。
优选的,本实施例进一步包括:
步骤S210:响应于在文件展示窗口发生的窗口激活操作,文件展示窗口进入选中状态,文件展示窗口在选中状态下覆盖有蒙层,且所有预览控制控件进入禁用状态。
窗口激活操作可以通过触摸长按、连续点击等方式实现,在检测到设定的窗口激活操作时,该文件展示窗口进入唯一可操作状态,其他所有显示元素(包括其他文件展示窗口)停止对任何操作的反馈。在选中状态下,文件展示窗台覆盖有蒙层,相关的预览控制控件也进入禁用状态。在激活状态下,文件展示窗口仅支持缩放、移动、删除等对应于文件展示窗口本身的操作,该动作的定义使得文件展示窗口与白板应用界面中其他实时生成的显示元素具有相同的操作定义,操作体验具有更好的一致性,用户的交互体验更好。
优选的,本实施例进一步包括:
步骤S211:接收保存白板文件时的窗口保存操作,将文件预览数据保存到白板文件。
如果在白板文件保存时有同时保存文件展示窗口中相关文件的指令,则将文件展示窗口中的文件预览数据保存到白板文件,白板文件在后续打开时,可以同步打开文件展示窗口并展示文件预览数据。
在实际使用白板应用的过程中,文件展示操作通常属于临时操作,操作目的仅用于临时对比展示文件,确实有必要增加的内容也会截图添加到白板应用界面中,所以文件展示操作相关的文件通常不是必须保存,尤其例如视频文件,通常会占用比较大的存储空间,保存视频文件后学的文件传输会比较麻烦,所以需要由用户确认是否需要保存,因此,在接收到保存白板文件时,弹出提示用户是否保存窗口内容,并在接收到窗口保存操作后,将文件预览数据保存到白板文件中。
优选的,本实施例进一步包括:
S212、接收对所述文件展示窗口的最大化操作,将所述文件展示窗口中展示的文件最大化显示;最大化操作用于将文件展示窗口所展示的文件进行最大化显示,具体的,最大化操作可以是设定的触摸动作,也可以通过在文件展示窗口设置最大化控件,通过触摸该最大化控件触发最大化操作。
S213、在所述最大化显示的文件上执行批注操作;批注操作具体包括书写笔迹、***图形、图片等操作。
其中,所述最大化显示的文件覆盖所述白板应用界面。
在最大化窗口后,支持对于文件展示窗口中当前显示内容的冻屏批注。即开始批注后当前页面不再支持滑动或翻页,视频也暂停播放,退出批注后恢复原有状态。批注功能引入简单书写擦除和分享,便于用户操作,可以在对当前显示内容进行重点说明时,最大化并持续显示当前的显示画面,提高显示效果并使得信息受众的注意力高度集中。
需要说明的是,步骤S201、步骤S202、步骤S203、步骤S204、步骤S205、步骤S206、步骤S207、步骤S208、步骤S209、步骤S210、步骤S211、步骤S212-S213没有特别严格的执行顺序,以上编号和描述顺序仅仅为适应图5中的表达。例如,实际上,在白板应用的一个完整使用周期中,只有步骤S201和步骤S202依次执行,步骤S203和步骤S204依次执行,只要当前有文件展示窗口打开,其中任何一个步骤可以随时执行。
在前文描述中并未特意强调某个操作只对该操作对应的文件展示窗口产生影响,应当理解,在以上所有的操作过程中,一个操作只对一个文件展示窗口产生影响,即一个文件展示窗口中发生的操作只对该文件展示窗口产生影响,而不会通过其他的文件展示窗口对该操作进行反馈。
上述,在文件展示窗口显示之后,对文件展示窗口和/或白板应用界面的后续操作,能够在文件展示窗口维持显示状态的同时,调整白板应用界面中的显示元素的显示状态,使得白板应用界面中的显示元素适应于活动过程中文件展示窗口的正常显示,进行简洁精确的调整;也能够在白板应用界面中的显示元素维持正常显示状态的同时,调整文件展示窗口的显示状态,使得文件展示窗口适应于其他文件显示窗口或显示元素的正常显示,进行简洁精确的调整,实现了在活动过程中信息传递和过程记录的需求随机多样变化时的便捷交互。
实施例三
图8为本申请实施例三提供的一种智能交互平板的操作方法的流程图。本实施例中提供的智能交互平板的操作方法与上述实施例提供的智能交互平板的操作方法应用在相同的场景中。参考图8,本实施例提供的智能交互平板的操作方法包括:
步骤S301:监听对白板应用界面的触控操作指令。
在白板应用界面可以监听到许多触控事件,例如对应于图3中工具栏21中任何一个工具控件的触发都会产生对应的响应,在本实施例中,如果是对应于图3中白板应用界面20的触控事件的监听,具体描述的是对其中文件展示工具控件被触发的后续响应。
步骤S302:判断所述触控操作指令的类型。
触控操作指令的类型具体根据触控事件发生的位置、持续时间、移动距离等触控检测得到的参数确认,在本方案中,主要判断出文件展示操作指令和书写操作指令并进行后续响应,具体的位置、持续时间和移动距离等参数的获得是触控技术的常规实现,在此不做深入阐述。具体来说,判断所述触控操作指令的类型,包括:
在所述白板应用界面的工具栏中监听到触发文件展示控件的触控事件,且在响应于触发所述文件展示控件弹出的文件列表界面中监听到选择至少一个文件的触控事件,则判断触控操作指令为文件展示操作指令,所述文件列表界面中选择的文件为所述文件展示操作指令选中的文件;
在所述白板应用界面监听到触摸点连续移动的触控事件,则判断触控操作指令为书写操作指令。一般来说,一个触摸点连续移动的触控事件,判断为书写操作指令。
步骤S303:当判断所述触控操作指令为文件展示操作指令,在所述白板应用界面之上添加文件展示窗口,在所述文件展示窗口显示所述文件展示操作指令选中的文件。
在白板应用界面中,文件展示窗口是所有白板应用使用过程中实时生成的显示元素之上置顶显示的控件,在白板应用界面中,所有显示元素的显示过程实际就是绘制过程,各个显示元素的层叠顺序、移动操作等,都是通过层级管理实现。在本方案中,为白板应用界面至少定义一个置顶图层,置顶图层专用于管理文件展示窗口,所有文件展示窗口的添加都是添加到置顶图层,置顶图层内的所有文件展示窗口相对于其他层级具有最高显示等级,即显示于其他所有层级的显示元素之上,置顶图层内的文件展示窗口显示等级平等,具体来说,最近检测到操作的文件展示窗口在所有文件展示窗口中置顶显示。
在具体实现过程中,对应于置顶图层,还定义有原始图层,原始图层用于绘制白板应用使用过程中实时生成的显示元素,原始图层中的显示元素基本根据添加顺序进行相互之间绘制层级的确认。置顶图层和原始图层的设定除了用于显示过程中图像绘制的管理,还可以用于触控事件响应的管理,整体而言,两个层级之前的触控事件互相隔离。具体来说,对于从置顶图层中显示元素开始的触控事件,仅由置顶图层的显示元素进行响应;对于从原始图层中显示元素开始的触控事件,仅由原始图层的显示元素进行响应。
置顶图层的层级相对于原始图层进行定义,如果没有文件展示窗口,白板应用界面中可以没有置顶图层。即文件展示窗口在置顶图层中的绘制需要先确认是否有置顶图层存在。
当所述白板应用界面当前不存在文件展示窗口,在所述白板应用界面添加置顶图层,在所述置顶图层绘制文件展示窗口;
当所述白板应用界面当前存在文件展示窗口,在所述置顶图层绘制新增文件展示窗口。
所述文件展示窗口显示的内容包括文件预览数据和预览控制控件,所述文件预览数据根据所述文件展示操作指令选中的文件及其文件类型对应生成,所述预览控制控件与所述文件展示操作指令选中的文件的文件类型对应。
对于文件展示窗口中具体展示内容,由文件类型确定,具体来说:
若所述文件展示操作选中的文件为文档文件,读取所述文档文件并按页顺序截图得到至少一张图片数据,将所述图片数据按截图顺序组织得到文件预览数据并保存到预设的展示文件夹;
若所述文件展示操作选中的文件为网页文件,读取所述网页文件的原始网址,访问所述原始网址获得对应的网页页面数据得到文件预览数据,并将所述原始网址保存到预设的展示文件夹;
若所述文件展示操作选中的文件为音视频文件,将所述音视频文件备份复制得到文件预览数据并保存到预设的展示文件夹。
预览控制控件与文件编辑制作过程中可能出现的控件有很大的区别,只需要满足预览的需求即可。例如文档文件在预览过程中就取消了各种编辑工具的显示,仅保留最基本的翻页、文件页数等用于浏览的控件,多媒体文件在预览过程中就取消了播放列表、播放方式的显示,仅保留快进、快退、暂停、音量调节等用于单个多媒体文件播放控制的控件。此外,在文件展示窗口会同步展示对应的文件名,例如可以显示在预览控制控件同一区域,也可以悬浮显示在文件展示窗口的左上角,具体不做限定。
步骤S304:当判断所述触控操作指令为书写操作指令,在所述白板应用界面生成所述书写操作指令对应生成的书写轨迹。
书写轨迹最初的生成与显示不一定完全一致,例如某次书写操作对应的书写轨迹的起点不在文件展示窗口之内,则确认该书写操作有效,并对应生成书写轨迹,如果书写轨迹与文件展示窗口有重叠,则将重叠部分生成在文件展示窗口之下,以适应文件展示窗口的置顶显示,只有文件展示窗口移开之后,原有重叠的书写轨迹才能显示出来。又例如某次书写操作对应的书写轨迹的起点在文件展示窗口之内,则确认该书写操作无效,不生成书写轨迹;或者确认该书写轨迹是对应于文件展示窗口中的书写行为,在文件展示窗口中生成与文件展示窗口重叠的书写轨迹,对于该书写操作与文件展示窗口不重叠的部分,则不进行生成显示。
本实施例通过对触控操作指令的监听和类型判断,在白板应用界面中实现了文件展示窗口的独立显示,文件展示窗口和白板应用界面中的原始图层各自独立响应触控事件,进而实现了在白板应用界面中对其他类型文件的快速和便捷浏览,简化了白板使用过程中浏览其他文件时复杂的操作过程,降低了用户使用白板过程中的操作时间成本,提高了信息传递的流畅度。而且,文件展示窗口显示在白板应用界面上,与白板应用界面中其他显示元素操作相互隔离,可以工用户使用白板应用的书写、***元素等功能对文件展示窗口内显示的文件进行持续展示,实现内容展示的聚焦效果和连贯性。
在以上步骤的基础上,本方案进一步可以包括:
步骤S305:检测所述文件展示窗口中的截图操作时,将所述文件展示窗口中的显示内容截图保存到截图缓存区,将所述截图缓存区中最新添加的截图数据显示到所述原始图层的预设区域。
在原始图层和置顶图层这一层级设计的基础上,对截图的操作有两个层级之间的数据传输过程。检测到截图操作时,置顶图层的文件展示窗口先对截图操作做出响应,将当前显示内容截图保存到截图缓存区,再由原始图层对截图缓存区的数据变化做出响应,将其中最新添加的截图数据显示到原始图层的预设区域。具体响应可以是对截图操作的响应,也可以是对截图缓存区的数据更新检测。
在以上步骤的基础上,所述文件类型为文档文件时,对应的预览控制控件包括翻页控件;
对应在步骤S303之后,还包括:
步骤S306:所述文件展示窗口展示的是文档文件时,接收对所述翻页控件的触摸点击操作,按截图顺序对应改变所述文档文件在所述文件展示窗口中的当前图片数据。
在以上步骤的基础上,本方案进一步可以包括:
步骤S307:在保存白板文件时检测到窗口保存操作时,将所述展示文件夹中的文件预览数据保存到所述白板文件。
文件预览数据的保存有助于后续对会议资料的整理以及对会议具体过程的追溯。将文件预览数据与白板文件进行保存,具体可以是作为白板文件的一个显示元素封装到白板文件中,也可以是保存到默认的文件夹并建立和保存与白板文件的关联。
还可以进一步包括:
步骤S308:关闭所述白板应用界面时,删除所述展示文件夹中的文件预览数据。
每次产生的文件预览数据对其他会议没有价值,并且对于视频文件,其对应的文件预览数据实际就是原文件复制,会占用大量的存储空间,关闭白板应用界面时,可以理解为会议结束时或当前议题结束时,删除文件预览数据,可以有效避免不要的存储空间使用。
以上,通过对触控操作指令的监听和类型判断,在白板应用界面中实现了文件展示窗口的独立显示,文件展示窗口和白板应用界面中的原始图层各自独立响应触控事件,进而实现了在白板应用界面中对其他类型文件的快速和便捷浏览,简化了白板使用过程中浏览其他文件时复杂的操作过程,降低了用户使用白板过程中的操作时间成本,提高了信息传递的流畅度。文件展示窗口与白板应用界面中其他显示元素的独立操作也提高了窗口调整过程中操作的准确性,实现了文件展示窗口中内容的常态显示,提高了内容展示的精确性,在文件展示窗口基础上的触控事件监测和响应,实现了在活动过程中信息传递和过程记录的需求随机多样变化时的便捷交互。
实施例四
图9为本发明实施例四提供的一种智能交互平板的操作装置的结构示意图。参考图9,该智能交互平板的操作装置包括:窗口添加单元401、文件显示单元402、书写接收单元403和书写显示单元404。
其中,窗口添加单元401,用于接收在白板应用界面发生的文件展示操作;文件显示单元402,用于开启文件展示窗口,在所述文件展示窗口中显示根据所述文件展示操作选中的文件,所述文件展示窗口置于所述白板应用界面之上;书写接收单元403,用于接收在所述白板应用界面发生的书写操作;书写显示单元404,用于根据所述书写操作,在所述白板应用界面生成书写轨迹。
在上述实施例的基础上,所述文件展示窗口显示的内容包括文件预览数据和预览控制控件,所述文件预览数据根据所述文件展示操作选中的文件及其文件类型对应生成,所述预览控制控件与所述文件展示操作选中的文件的文件类型对应。
在上述实施例的基础上,所述文件类型为文档文件时,所述预览控制控件包括翻页控件;
所述操作装置,还包括:
文档翻页单元,用于文件展示窗口展示的是文档文件时,接收对所述翻页控件的触摸点击操作,改变所述文档文件在所述文件展示窗口中的当前显示页面。
在上述实施例的基础上,所述预览控制控件包括截图控件;
所述操作装置,还包括:
窗口截图单元,用于接收对所述截图控件的触摸点击操作,将所述文件展示窗口中当前显示的画面截图显示到所述白板应用界面中的设定区域。
在上述实施例的基础上,所述文件展示操作选中的文件为文档文件时,所述文件预览数据为从所述文档文件中按页顺序截图生成的图片数据;
所述文件展示操作选中的文件为网页文件时,所述文件预览数据为访问所述网页文件的原始网页得到的网页页面。
在上述实施例的基础上,所述操作装置,还包括:
显示调整单元,用于接收在所述白板应用界面中发生的显示调整操作,改变所述白板应用界面中显示层级低于所述文件展示窗口的显示元素的显示位置,并保持所述文件展示窗口的显示位置。
在上述实施例的基础上,所述操作装置,还包括:
页面增加单元,用于接收在所述白板应用界面中发生的页面增加操作,在所述白板应用界面中新增空白页面并保持所述文件展示窗口置顶显示,所述空白页面覆盖已有页面进行显示。
在上述实施例的基础上,所述操作装置,还包括:
窗口移动单元,用于接收在所述文件展示窗口发生的移动操作,跟随移动所述文件展示窗口的显示位置。
在上述实施例的基础上,当所述文件展示窗口的边界移动到白板应用界面的设定边界之外,在所述移动操作结束后,将所述文件展示窗口恢复到所述白板应用界面内显示。
在上述实施例的基础上,所述操作装置,还包括:
窗口缩放单元,用于接收在所述文件展示窗口发生的缩放操作,跟随所述缩放操作改变所述文件展示窗口的显示大小。
在上述实施例的基础上,所述缩放操作为热区操作或多指缩放操作。
在上述实施例的基础上,所述操作装置,还包括:
窗口激活单元,用于响应于在所述文件展示窗口发生的窗口激活操作,所述文件展示窗口进入选中状态,所述文件展示窗口在选中状态下覆盖有蒙层,且所有预览控制控件进入禁用状态。
在上述实施例的基础上,所述操作装置,还包括:
文件保存单元,用于接收保存白板文件时的窗口保存操作,将所述文件预览数据保存到所述白板文件。
在上述实施例的基础上,所述操作装置,还包括:
最大化显示单元,用于接收对所述文件展示窗口的最大化操作,将所述文件展示窗口中展示的文件最大化显示;
窗口批注单元,用于在所述最大化显示的文件上执行批注操作;
其中,所述最大化显示的文件覆盖所述白板应用界面。
本发明实施例提供的智能交互平板的操作装置包含在智能交互平板的操作设备中,且可用于执行上述实施例一和实施例二中提供的任一智能交互平板的操作方法,具备相应的功能和有益效果。
实施例五
图10为本发明实施例五提供的一种智能交互平板的操作装置的结构示意图。参考图10,该智能交互平板的操作装置包括:触控监听单元501、指令判断单元502、窗口显示单元503和轨迹显示单元504。
其中,触控监听单元501,用于监听白板应用界面的触控操作指令;指令判断单元502,用于判断所述触控操作指令的类型;窗口显示单元503,用于当判断所述触控操作指令为文件展示操作指令,在所述白板应用界面之上添加文件展示窗口,在所述文件展示窗口显示所述文件展示操作指令选中的文件;轨迹显示单元504,用于当判断所述触控操作指令为书写操作指令,在所述白板应用界面生成所述书写操作指令对应生成的书写轨迹。
在上述实施例的基础上,所述文件展示窗口显示的内容包括文件预览数据和预览控制控件,所述文件预览数据根据所述文件展示操作指令选中的文件及其文件类型对应生成,所述预览控制控件与所述文件展示操作指令选中的文件的文件类型对应。
在上述实施例的基础上,所述在所述白板应用界面之上添加文件展示窗口,包括:
当所述白板应用界面当前不存在文件展示窗口,在所述白板应用界面添加置顶图层,在所述置顶图层绘制文件展示窗口;
当所述白板应用界面当前存在文件展示窗口,在所述置顶图层绘制新增文件展示窗口。
在上述实施例的基础上,所述书写轨迹显示于原始图层,所述原始图层与所述置顶图层的触控事件互相隔离。
在上述实施例的基础上,所述操作装置,还包括:
截图显示单元,用于检测到所述文件展示窗口中的截图操作时,将所述文件展示窗口中的显示内容截图保存到截图缓存区,将所述截图缓存区中最新添加的截图数据显示到所述原始图层的预设区域。
在上述实施例的基础上,所述文件预览数据根据所述文件展示操作指令选中的文件及其文件类型对应生成,包括:
若所述文件展示操作指令选中的文件为文档文件,读取所述文档文件并按页顺序截图得到至少一张图片数据,将所述图片数据按截图顺序组织得到文件预览数据并保存到预设的展示文件夹;
若所述文件展示操作指令选中的文件为网页文件,读取所述网页文件的原始网址,访问所述原始网址获得对应的网页页面数据得到文件预览数据,并将所述原始网址保存到预设的展示文件夹;
若所述文件展示操作指令选中的文件为音视频文件,将所述音视频文件备份复制得到文件预览数据并保存到预设的展示文件夹。
在上述实施例的基础上,所述文件类型为文档文件时,对应的预览控制控件包括翻页控件;
操作装置,还包括:
翻页显示单元,用于文件展示窗口展示的是文档文件时,接收对所述翻页控件的触摸点击操作,按截图顺序对应改变所述文档文件在所述文件展示窗口中的当前图片数据。
在上述实施例的基础上,所述操作装置,还包括:
数据保存单元,用于在保存白板文件时检测到窗口保存操作时,将所述展示文件夹中的文件预览数据保存到所述白板文件。
在上述实施例的基础上,所述操作装置,还包括:
数据删除单元,用于关闭所述白板应用界面时,删除所述展示文件夹中的文件预览数据。
在上述实施例的基础上,所述指令判断单元502,包括:
第一判断模块,用于在所述白板应用界面的工具栏中监听到触发文件展示控件的触控事件,且在响应于触发所述文件展示控件弹出的文件列表界面中监听到选择至少一个文件的触控事件,则判断触控操作指令为文件展示操作指令,所述文件列表界面中选择的文件为所述文件展示操作指令选中的文件;
第二判断模块,用于在所述白板应用界面监听到触摸点连续移动的触控事件,则判断触控操作指令为书写操作指令。
本发明实施例提供的智能交互平板的操作装置包含在智能交互平板的操作设备中,且可用于执行上述实施例三中提供的任一智能交互平板的操作方法,具备相应的功能和有益效果。
值得注意的是,上述智能交互平板的操作装置的实施例中,所包括的各个单元和模块只是按照功能逻辑进行划分的,但并不局限于上述的划分,只要能够实现相应的功能即可;另外,各功能单元的具体名称也只是为了便于相互区分,并不用于限制本发明的保护范围。
实施例六
图11为本发明实施例六提供的一种终端设备的结构示意图,该终端设备是前文所述智能交互平板的操作设备的一种具体的硬件呈现方案。如图11所示,该终端设备包括处理器610、存储器620、输入装置630、输出装置640以及通信装置650;终端设备中处理器610的数量可以是一个或多个,图11中以一个处理器610为例;终端设备中的处理器610、存储器620、输入装置630、输出装置640以及通信装置650可以通过总线或其他方式连接,图11中以通过总线连接为例。
存储器620作为一种计算机可读存储介质,可用于存储软件程序、计算机可执行程序以及模块,如本发明实施例中的智能交互平板的操作方法对应的程序指令/模块(例如,智能交互平板的操作装置中的触控监听单元501、指令判断单元502、窗口显示单元503和轨迹显示单元504)。处理器610通过运行存储在存储器620中的软件程序、指令以及模块,从而执行终端设备的各种功能应用以及数据处理,即实现上述的智能交互平板的操作方法。
存储器620可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作***、至少一个功能所需的应用程序;存储数据区可存储根据终端设备的使用所创建的数据等。此外,存储器620可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他非易失性固态存储器件。在一些实例中,存储器620可进一步包括相对于处理器610远程设置的存储器,这些远程存储器可以通过网络连接至终端设备。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。
输入装置630可用于接收输入的数字或字符信息,以及产生与终端设备的用户设置以及功能控制有关的键信号输入。输出装置640可包括显示屏等显示设备。
上述终端设备包含智能交互平板的操作装置,可以用于执行任意智能交互平板的操作方法,具备相应的功能和有益效果。
实施例七
本发明实施例还提供一种包含计算机可执行指令的存储介质,所述计算机可执行指令在由计算机处理器执行时用于执行本申请任意实施例中提供的智能交互平板的操作方法中的相关操作,且具备相应的功能和有益效果。
本领域内的技术人员应明白,本申请的实施例可提供为方法、***、或计算机程序产品。
因此,本申请可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本申请可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。本申请是参照根据本申请实施例的方法、设备(***)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
在一个典型的配置中,计算设备包括一个或多个处理器(CPU)、输入/输出接口、网络接口和内存。存储器可能包括计算机可读介质中的非永久性存储器,随机存取存储器(RAM)和/或非易失性内存等形式,如只读存储器(ROM)或闪存(flash RAM)。存储器是计算机可读介质的示例。
计算机可读介质包括永久性和非永久性、可移动和非可移动媒体可以由任何方法或技术来实现信息存储。信息可以是计算机可读指令、数据结构、程序的模块或其他数据。计算机的存储介质的例子包括,但不限于相变内存(PRAM)、静态随机存取存储器(SRAM)、动态随机存取存储器(DRAM)、其他类型的随机存取存储器(RAM)、只读存储器(ROM)、电可擦除可编程只读存储器(EEPROM)、快闪记忆体或其他内存技术、只读光盘只读存储器(CD-ROM)、数字多功能光盘(DVD)或其他光学存储、磁盒式磁带,磁带磁磁盘存储或其他磁性存储设备或任何其他非传输介质,可用于存储可以被计算设备访问的信息。按照本文中的界定,计算机可读介质不包括暂存电脑可读媒体(transitory media),如调制的数据信号和载波。
还需要说明的是,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、商品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、商品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括要素的过程、方法、商品或者设备中还存在另外的相同要素。
注意,上述仅为本发明的较佳实施例及所运用技术原理。本领域技术人员会理解,本发明不限于这里所述的特定实施例,对本领域技术人员来说能够进行各种明显的变化、重新调整和替代而不会脱离本发明的保护范围。因此,虽然通过以上实施例对本发明进行了较为详细的说明,但是本发明不仅仅限于以上实施例,在不脱离本发明构思的情况下,还可以包括更多其他等效实施例,而本发明的范围由所附的权利要求范围决定。

Claims (17)

1.一种智能交互平板的操作方法,其特征在于,包括:
接收在白板应用界面发生的文件展示操作;
开启文件展示窗口,在所述文件展示窗口中显示根据所述文件展示操作选中的文件,所述文件展示窗口置于所述白板应用界面之上;所述文件展示窗口为所述白板应用界面上的一个显示区域,且所述文件展示窗口的面积小于所述白板应用界面的面积;
接收在所述白板应用界面发生的书写操作;
根据所述书写操作,在所述白板应用界面生成书写轨迹,当所述书写轨迹与所述文件展示窗口存在重叠,将重叠的书写轨迹生成在所述文件展示窗口之下;
接收对所述文件展示窗口或所述书写轨迹的移动操作;
根据所述移动操作,移动所述文件展示窗口或所述书写轨迹后,显示重叠的所述书写轨迹。
2.根据权利要求1所述的操作方法,其特征在于,所述文件展示窗口显示的内容包括文件预览数据和预览控制控件,所述文件预览数据根据所述文件展示操作选中的文件及其文件类型对应生成,所述预览控制控件与所述文件展示操作选中的文件的文件类型对应。
3.根据权利要求2所述的操作方法,其特征在于,所述文件类型为文档文件时,所述预览控制控件包括翻页控件;
所述文件展示窗口展示的是文档文件时,所述操作方法还包括以下步骤:
接收对所述翻页控件的触摸点击操作,改变所述文档文件在所述文件展示窗口中的当前显示页面。
4.根据权利要求2所述的操作方法,其特征在于,所述预览控制控件包括截图控件;
所述操作方法还包括:
接收对所述截图控件的触摸点击操作,将所述文件展示窗口中当前显示的画面截图显示到所述白板应用界面中。
5.根据权利要求2所述的操作方法,其特征在于,所述文件展示操作选中的文件为文档文件时,所述文件预览数据为从所述文档文件中按页顺序截图生成的图片数据;
所述文件展示操作选中的文件为网页文件时,所述文件预览数据为访问所述网页文件的原始网页得到的网页页面。
6.根据权利要求1所述的操作方法,其特征在于,所述开启文件展示窗口,在所述文件展示窗口中显示根据所述文件展示操作选中的文件,所述文件展示窗口置于所述白板应用界面之上之后,还包括:
接收在所述白板应用界面中发生的显示调整操作,改变所述白板应用界面中显示层级低于所述文件展示窗口的显示元素的显示位置,并保持所述文件展示窗口的显示位置。
7.根据权利要求1所述的操作方法,其特征在于,所述开启文件展示窗口,在所述文件展示窗口中显示根据所述文件展示操作选中的文件,所述文件展示窗口置于所述白板应用界面之上之后,还包括:
接收在所述白板应用界面中发生的页面增加操作,在所述白板应用界面中新增空白页面并保持所述文件展示窗口显示在空白页面之上,所述空白页面覆盖已有页面进行显示。
8.根据权利要求1所述的操作方法,其特征在于,所述开启文件展示窗口,在所述文件展示窗口中显示根据所述文件展示操作选中的文件,所述文件展示窗口置于所述白板应用界面之上之后,还包括:
接收在所述文件展示窗口发生的移动操作,跟随移动所述文件展示窗口的显示位置,当所述文件展示窗口的边界移动到白板应用界面的设定边界之外,在所述移动操作结束后,将所述文件展示窗口恢复到所述白板应用界面内显示。
9.根据权利要求1所述的操作方法,其特征在于,所述开启文件展示窗口,在所述文件展示窗口中显示根据所述文件展示操作选中的文件,所述文件展示窗口置于所述白板应用界面之上之后,还包括:
响应于在所述文件展示窗口发生的窗口激活操作,所述文件展示窗口进入选中状态,所述文件展示窗口在选中状态下覆盖有蒙层,且所有预览控制控件进入禁用状态。
10.根据权利要求2所述的操作方法,其特征在于,所述操作方法还包括:
接收对所述文件展示窗口的最大化操作,将所述文件展示窗口中展示的文件最大化显示;
在所述最大化显示的文件上执行批注操作;
其中,所述最大化显示的文件覆盖所述白板应用界面。
11.一种智能交互平板的操作方法,其特征在于,包括:
监听对白板应用界面的触控操作指令;
判断所述触控操作指令的类型;
当判断所述触控操作指令为文件展示操作指令,在所述白板应用界面之上添加文件展示窗口,在所述文件展示窗口显示所述文件展示操作指令选中的文件;所述文件展示窗口为所述白板应用界面上的一个显示区域,且所述文件展示窗口的面积小于所述白板应用界面的面积;
当判断所述触控操作指令为书写操作指令,在所述白板应用界面生成所述书写操作指令对应生成的书写轨迹;当所述书写轨迹与所述文件展示窗口存在重叠,将重叠的书写轨迹生成在所述文件展示窗口之下;
接收对所述文件展示窗口或所述书写轨迹的移动操作指令;
根据所述移动操作指令,移动所述文件展示窗口或所述书写轨迹后,显示重叠的所述书写轨迹。
12.根据权利要求11所述的操作方法,其特征在于,所述文件展示窗口显示的内容包括文件预览数据和预览控制控件,所述文件预览数据根据所述文件展示操作指令选中的文件及其文件类型对应生成,所述预览控制控件与所述文件展示操作指令选中的文件的文件类型对应。
13.根据权利要求11或12所述的操作方法,其特征在于,所述在所述白板应用界面之上添加文件展示窗口,包括:
当所述白板应用界面当前不存在文件展示窗口,在所述白板应用界面添加置顶图层,在所述置顶图层绘制文件展示窗口;
当所述白板应用界面当前存在文件展示窗口,在所述置顶图层绘制新增文件展示窗口。
14.根据权利要求13所述的操作方法,其特征在于,所述书写轨迹显示于原始图层,所述原始图层与所述置顶图层的触控事件互相隔离。
15.根据权利要求14所述的操作方法,其特征在于,所述操作方法,还包括:
检测到所述文件展示窗口中的截图操作时,将所述文件展示窗口中的显示内容截图保存到截图缓存区,将所述截图缓存区中最新添加的截图数据显示到所述原始图层的预设区域。
16.一种终端设备,其特征在于,包括:
一个或多个处理器;
存储器,用于存储一个或多个程序;
当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现如权利要求1-15任一所述的智能交互平板的操作方法。
17.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,该程序被处理器执行时实现如权利要求1-15任一所述的智能交互平板的操作方法。
CN202111435339.0A 2019-10-09 2019-10-09 智能交互平板的操作方法、装置、终端设备和存储介质 Active CN114217726B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202111435339.0A CN114217726B (zh) 2019-10-09 2019-10-09 智能交互平板的操作方法、装置、终端设备和存储介质

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN201910953579.6A CN110928460B (zh) 2019-10-09 2019-10-09 智能交互平板的操作方法、装置、终端设备和存储介质
CN202111435339.0A CN114217726B (zh) 2019-10-09 2019-10-09 智能交互平板的操作方法、装置、终端设备和存储介质

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
CN201910953579.6A Division CN110928460B (zh) 2019-10-09 2019-10-09 智能交互平板的操作方法、装置、终端设备和存储介质

Publications (2)

Publication Number Publication Date
CN114217726A true CN114217726A (zh) 2022-03-22
CN114217726B CN114217726B (zh) 2024-06-18

Family

ID=69849054

Family Applications (2)

Application Number Title Priority Date Filing Date
CN201910953579.6A Active CN110928460B (zh) 2019-10-09 2019-10-09 智能交互平板的操作方法、装置、终端设备和存储介质
CN202111435339.0A Active CN114217726B (zh) 2019-10-09 2019-10-09 智能交互平板的操作方法、装置、终端设备和存储介质

Family Applications Before (1)

Application Number Title Priority Date Filing Date
CN201910953579.6A Active CN110928460B (zh) 2019-10-09 2019-10-09 智能交互平板的操作方法、装置、终端设备和存储介质

Country Status (7)

Country Link
US (1) US11620047B2 (zh)
EP (1) EP3982237A4 (zh)
JP (1) JP7320634B2 (zh)
KR (1) KR102643017B1 (zh)
CN (2) CN110928460B (zh)
AU (1) AU2019469487B2 (zh)
WO (1) WO2021068368A1 (zh)

Families Citing this family (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112462972A (zh) * 2020-11-25 2021-03-09 广州视源电子科技股份有限公司 白板页面新建方法、装置、交互平板和存储介质
CN113011140A (zh) * 2021-02-10 2021-06-22 北京字跳网络技术有限公司 视图展示方法、装置和电子设备
CN114997116A (zh) * 2021-03-01 2022-09-02 北京字跳网络技术有限公司 一种文档的编辑方法、装置、设备及存储介质
CN113434064B (zh) * 2021-07-01 2022-03-29 掌阅科技股份有限公司 手写阅读器笔锋切换方法、电子设备和存储介质
CN113626101B (zh) * 2021-08-04 2024-06-18 深圳市闪联信息技术有限公司 一种无痕退出的电子白板***及其无痕退出方法
CN116601597A (zh) * 2021-12-02 2023-08-15 广州视臻信息科技有限公司 交互实现方法、装置、交互平板及存储介质
CN114610188B (zh) * 2022-02-09 2024-02-13 广东能龙教育股份有限公司 一种界面笔迹书写方法及***、控制装置、存储介质
CN116755594A (zh) * 2023-08-11 2023-09-15 江苏中威科技软件***有限公司 一种基于文件底板的白板的实现装置及方法
CN117591484B (zh) * 2023-11-29 2024-07-09 广东保伦电子股份有限公司 一种白板内容数据的实时存储方法、设备及介质

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3399401A (en) * 1964-06-29 1968-08-27 Army Usa Digital computer and graphic input system
JP2006314073A (ja) * 2005-05-04 2006-11-16 Era Digital Media Co Ltd 対話型マルチメディアインタフェース画面を表示するマルチメディアコンテンツ配信方法
CN103077026A (zh) * 2012-12-28 2013-05-01 锐达互动科技股份有限公司 一种在操作***的桌面环境下进行书写的方法
CN103176741A (zh) * 2013-03-20 2013-06-26 广东国笔科技股份有限公司 人机交互的方法、终端和***
US20180056704A1 (en) * 2015-03-12 2018-03-01 Robert Isserstedt Storage device with label tag
CN110058755A (zh) * 2019-04-15 2019-07-26 广州视源电子科技股份有限公司 一种演示文稿交互的方法、装置、终端设备和存储介质

Family Cites Families (32)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH11327789A (ja) * 1998-03-12 1999-11-30 Ricoh Co Ltd カラー表示装置および電子黒板システム
US7318015B2 (en) * 2001-06-13 2008-01-08 Verizon Business Global Llc Method, system and program product for generating scenarios utilizing graphical objects representing hierarchically arranged elements of a modeled environment
JP2003323387A (ja) 2002-05-02 2003-11-14 Megafusion Corp 情報交換システムおよび情報交換プログラム
US8032482B2 (en) * 2004-09-30 2011-10-04 Microsoft Corporation Method, system, and apparatus for providing a document preview
US20060154227A1 (en) * 2005-01-07 2006-07-13 Rossi Deborah W Electronic classroom
KR20080026138A (ko) * 2005-06-02 2008-03-24 폴리 비젼 코포레이션 가상 플립 차트 방법 및 장치
US20080184115A1 (en) * 2007-01-29 2008-07-31 Fuji Xerox Co., Ltd. Design and design methodology for creating an easy-to-use conference room system controller
US9953392B2 (en) * 2007-09-19 2018-04-24 T1V, Inc. Multimedia system and associated methods
WO2012170913A1 (en) 2011-06-08 2012-12-13 Vidyo, Inc. Systems and methods for improved interactive content sharing in video communication systems
US8874657B2 (en) 2012-04-27 2014-10-28 Seiko Epson Corporation Method for securely distributing meeting data from interactive whiteboard projector
US9116596B2 (en) 2012-06-10 2015-08-25 Apple Inc. Sharing images and comments across different devices
JP6323986B2 (ja) * 2012-06-26 2018-05-16 シャープ株式会社 画像表示装置、それを含む画像表示システム、及びその制御方法
CN105938430B (zh) * 2012-07-31 2019-08-23 北京奇虎科技有限公司 一种信息展示装置及方法
JP6070116B2 (ja) 2012-11-28 2017-02-01 株式会社リコー 画像処理装置、画像処理システム、画像処理方法及びプログラム
CN103309971A (zh) * 2013-06-08 2013-09-18 福州新锐同创电子科技有限公司 一种不同类型文件同屏预览的实现方法
CN104424237A (zh) * 2013-08-27 2015-03-18 鸿合科技有限公司 白板教学***附件预览方法及其白板教学***
US20150100552A1 (en) * 2013-10-07 2015-04-09 QQ Solutions Inc. Managing non-committed computerized workflows
JP6678375B2 (ja) 2013-11-18 2020-04-08 東京エレクトロン株式会社 情報処理装置、情報処理方法、および情報処理システム
KR20150126494A (ko) * 2014-05-02 2015-11-12 엘지전자 주식회사 이동 단말기 및 그 제어 방법
US9552473B2 (en) * 2014-05-14 2017-01-24 Microsoft Technology Licensing, Llc Claiming data from a virtual whiteboard
US20150331604A1 (en) * 2014-05-14 2015-11-19 Microsoft Corporation Presenting stored files in whiteboard application
KR102298972B1 (ko) * 2014-10-21 2021-09-07 삼성전자 주식회사 전자 장치의 엣지에서 수행되는 제스처를 기반으로 하는 동작 수행
CN105808036A (zh) 2014-12-29 2016-07-27 鸿合科技有限公司 一种电子白板软件的资源快速交互方法和装置
JP6290143B2 (ja) 2015-07-30 2018-03-07 シャープ株式会社 情報処理装置、情報処理プログラムおよび情報処理方法
CN105955802B (zh) * 2016-04-21 2020-06-12 青岛海信移动通信技术股份有限公司 一种移动终端的应用运行方法及移动终端
CN106126236B (zh) * 2016-06-24 2019-08-20 北京奇虎科技有限公司 终端屏幕的分屏显示方法、装置及终端
CN105933779A (zh) * 2016-06-27 2016-09-07 北京奇虎科技有限公司 利用寄生工具包实现的视频播放方法及装置
JP6668980B2 (ja) 2016-07-04 2020-03-18 富士通株式会社 送信制御プログラム、送信制御方法および情報処理装置
US10848483B2 (en) * 2016-12-08 2020-11-24 Ricoh Company, Ltd. Shared terminal, communication system, and display control method, and recording medium
CN106980441A (zh) * 2017-03-29 2017-07-25 杭州弗凡科技有限公司 车载导航终端的悬浮窗***互方法及车载导航终端
CN107315828A (zh) * 2017-07-05 2017-11-03 广州阿里巴巴文学信息技术有限公司 数据处理方法、装置和终端设备
JP2019117571A (ja) 2017-12-27 2019-07-18 シャープ株式会社 情報処理装置、情報処理システム、情報処理方法及びプログラム

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3399401A (en) * 1964-06-29 1968-08-27 Army Usa Digital computer and graphic input system
JP2006314073A (ja) * 2005-05-04 2006-11-16 Era Digital Media Co Ltd 対話型マルチメディアインタフェース画面を表示するマルチメディアコンテンツ配信方法
CN103077026A (zh) * 2012-12-28 2013-05-01 锐达互动科技股份有限公司 一种在操作***的桌面环境下进行书写的方法
CN103176741A (zh) * 2013-03-20 2013-06-26 广东国笔科技股份有限公司 人机交互的方法、终端和***
US20180056704A1 (en) * 2015-03-12 2018-03-01 Robert Isserstedt Storage device with label tag
CN110058755A (zh) * 2019-04-15 2019-07-26 广州视源电子科技股份有限公司 一种演示文稿交互的方法、装置、终端设备和存储介质

Also Published As

Publication number Publication date
EP3982237A1 (en) 2022-04-13
JP2022539335A (ja) 2022-09-08
EP3982237A4 (en) 2022-11-09
CN110928460A (zh) 2020-03-27
KR102643017B1 (ko) 2024-02-29
CN110928460B (zh) 2021-12-03
AU2019469487B2 (en) 2023-08-10
US20220083215A1 (en) 2022-03-17
AU2019469487A1 (en) 2022-02-10
KR20220002584A (ko) 2022-01-06
WO2021068368A1 (zh) 2021-04-15
JP7320634B2 (ja) 2023-08-03
US11620047B2 (en) 2023-04-04
CN114217726B (zh) 2024-06-18

Similar Documents

Publication Publication Date Title
CN110928468B (zh) 智能交互平板的页面显示方法、装置、设备和存储介质
CN110928460B (zh) 智能交互平板的操作方法、装置、终端设备和存储介质
CN110928459B (zh) 智能交互平板的书写操作方法、装置、设备和存储介质
WO2021218203A1 (zh) 智能交互平板的页面编辑方法、装置、设备和存储介质
CN110928475B (zh) 智能交互平板的页面交互方法、装置、设备和存储介质
TWI609317B (zh) 智慧型白板互動
JP5009371B2 (ja) 映像データ編集のためのインターフェースシステム
CN111813302B (zh) 投屏显示方法、装置、终端设备和存储介质
CN110941373B (zh) 智能交互平板的交互方法、装置、终端设备和存储介质
CN110941382B (zh) 智能交互平板的显示操作方法、装置、设备和存储介质
CN108804002B (zh) 交互智能设备的文本注释方法和装置
CN110716680A (zh) 智能交互平板的控制方法和装置
CN111338538A (zh) 智能交互平板的页面操作方法、装置、设备和存储介质
TWI485616B (zh) 記錄軌跡的方法及電子裝置
CN111580713B (zh) 一种显示交互***
CN110908552B (zh) 多窗口操作控制方法、装置、设备及存储介质
CN112462972A (zh) 白板页面新建方法、装置、交互平板和存储介质
CN114969580A (zh) 会议内容记录方法、装置、会议***和存储介质
CN106570032B (zh) 一种控制网页页面的方法及装置
CN116108307A (zh) 一种在浏览器中显示本地原生程序窗口内容的方法及装置
KR20240049181A (ko) 백그라운드 이미지를 이용하여 플리커 현상을 제거한 반응형 영상 제공 장치 및 방법
TW201319912A (zh) 觸控簡報系統及其執行方法

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant