CN107092419A - 思维导图处理方法及装置 - Google Patents
思维导图处理方法及装置 Download PDFInfo
- Publication number
- CN107092419A CN107092419A CN201710213271.9A CN201710213271A CN107092419A CN 107092419 A CN107092419 A CN 107092419A CN 201710213271 A CN201710213271 A CN 201710213271A CN 107092419 A CN107092419 A CN 107092419A
- Authority
- CN
- China
- Prior art keywords
- module
- text information
- mind map
- graph text
- port
- 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.)
- Pending
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0481—Interaction 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
Landscapes
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
本发明公开了一种思维导图处理装置和方法,所述思维导图处理方法包括:当第一模块在思维导图节点上检测到输入指令时,基于第一模块与第二模块的通讯连接以向第二模块发送启动透明图层指令,以供第二模块在第一模块对应终端显示透明图层;当所述第二模块在透明图层上检测到图文信息输入完成时,所述第二模块识别该图文信息并将识别后的该图文信息发送至第一模块;所述第一模块接收第二模块发送的所述识别后的图文信息后,将所述识别后的图文信息替代原思维导图节点上相应的图文信息,以完成思维导图节点主题的修改。本发明解决现有技术中用户不能便捷地编辑思维导图各主题的技术问题。
Description
技术领域
本发明涉及软件技术领域,尤其涉及一种思维导图处理方法及装置。
背景技术
人类的思维特征是呈放射性的,思维导图是人类放射性思维的外部表现,思维导图运用图文并重的技巧,把各级主题的关系用相互隶属与相关的层级图表现出来,即思维导图主题关键词与图像、颜色等建立记忆链接,以表达发散性思维并提升学习者的思维能力,目前,已有众多发达国家将思维脑图应用于教育改革,以提高相应教学效果,然我国的思维导图的应用还处于起步阶段,在我国现有思维导图技术中,当思维导图各个节点主题构造完成后,用户不能便捷地编辑思维导图,尤其是在需要手写编辑思维导图节点主题的情形下更是如此,因而也相应降低了思维导图处理过程中的用户体验。
发明内容
本发明的主要目的在于提供一种思维导图处理方法及装置,旨在解决现有技术中用户不能便捷地编辑思维导图的技术问题。
为实现上述目的,本发明提供一种思维导图处理方法,所述思维导图处理方法应用于智能终端,所述智能终端包括第一模块与第二模块,所述思维导图处理方法包括:
当第一模块在思维导图节点上检测到输入指令时,基于第一模块与第二模块的通讯连接以向第二模块发送启动透明图层指令,以供第二模块在第一模块对应终端显示透明图层;
当所述第二模块在透明图层上检测到图文信息输入完成时,所述第二模块识别该图文信息并将识别后的该图文信息发送至第一模块;
所述第一模块接收第二模块发送的所述识别后的图文信息后,将所述识别后的图文信息替代原思维导图节点上相应的图文信息,以完成思维导图节点主题的修改。
优选地,所述当第一模块在思维导图节点上检测到输入指令时,基于第一模块与第二模块的通讯连接以向第二模块发送启动透明图层指令,以供第二模块在第一模块对应终端显示透明图层步骤包括:
当第一模块在思维导图节点上检测到输入指令时,所述第一模块相应第一端口基于该输入指令向第二模块相应第二端口建立第一实例通讯连接请求,所述该请求与所述第一端口绑定,所述第二端口接收该第一实例通讯连接请求;
基于所述第一实例通讯连接请求,所述第一端口向第二端口发送启动与所述思维导图节点对应的透明图层指令。
优选地,所述当所述第二模块在透明图层上检测到图文信息输入完成时,所述第二模块识别该图文信息并将识别后的该图文信息发送至第一模块步骤包括:
所述第一模块实时监听所述第一端口,所述第二模块在透明图层上检测到图文信息输入完成时,所述第二模块识别该图文信息,所述第一端口接收第二端口发送的第二实例通讯连接请求;
所述第一端口接收该第二实例通讯连接请求后,所述第二端口将识别后的该图文信息发送至所述第一端口,所述第一端口接收所述识别后的该图文信息。
优选地,所述图文信息包括手写输入图文信息,所述当所述第二模块在透明图层上检测到图文信息输入完成时,所述第二模块识别该图文信息并将识别后的该图文信息发送至第一模块步骤包括:
当所述第二模块在透明图层上检测到手写图文信息输入完成时,所述第二模块将该手写图文信息识别成预设字体和/或图样;
所述第二模块将识别成预设字体和/或图样后的手写图文信息发送至第一模块。
优选地,,所述思维导图处理方法还包括:
当在各类样式思维导图上检测到导图备注、文档导入或思维导图保存输入指令时,基于该各类指令对应对思维导图分别进行导图备注,文档导入,思维导图保存操作。
此外,为实现上述目的,本发明还提供一种思维导图处理装置,所述思维导图处理装置包括:
第一模块,用于在思维导图节点上检测到输入指令时,基于第一模块与第二模块的通讯连接以向第二模块发送启动透明图层指令,以供第二模块在第一模块对应终端显示透明图层;
所述第二模块,用于在透明图层上检测到图文信息输入完成时,识别该图文信息并将识别后的该图文信息发送至第一模块;
所述第一模块,还用于接收第二模块发送的所述识别后的图文信息后,将所述识别后的图文信息替代原思维导图节点上相应的图文信息,以完成思维导图节点主题的修改。
优选地,所述第一模块包括:
第一检测单元,用于在思维导图节点上检测到输入指令时,所述相应第一端口基于该输入指令向第二模块相应第二端口建立第一实例通讯连接请求,所述该请求与所述第一端口绑定,所述第二端口接收该第一实例通讯连接请求;
第一发送单元,用于基于所述第一实例通讯连接请求,所述第一端口向第二端口发送启动与所述思维导图节点对应的透明图层指令。
优选地,所述第二模块包括:
第二检测单元,用于在透明图层上检测到图文信息输入完成时,识别该图文信息,所述第一模块实时监听所述第一端口,所述第一端口接收第二端口发送的第二实例通讯连接请求;
第二发送单元,用于所述第一端口接收该第二实例通讯连接请求后,将识别后的该图文信息发送至所述第一端口,所述第一端口接收所述识别后的该图文信息。
优选地,所述图文信息包括手写输入图文信息,所述第二模块还包括:
识别单元,用于在透明图层上检测到手写图文信息输入完成时,将该手写图文信息识别成预设字体和/或图样;
第三发送单元,用于将识别成预设字体和/或图样后的手写图文信息发送至第一模块。
优选地,所述第一模块还包括:
处理单元,用于当在各类样式思维导图上检测到导图备注、文档导入或思维导图保存输入指令时,基于该各类指令对应对思维导图分别进行导图备注,文档导入,思维导图保存操作。
本发明通过当第一模块在思维导图节点上检测到输入指令时,基于第一模块与第二模块的通讯连接以向第二模块发送启动透明图层指令,以供第二模块在第一模块对应终端显示透明图层;当所述第二模块在透明图层上检测到图文信息输入完成时,所述第二模块识别该图文信息并将识别后的该图文信息发送至第一模块;所述第一模块接收第二模块发送的所述识别后的图文信息后,将所述识别后的图文信息替代原思维导图节点上相应的图文信息,以完成思维导图节点主题的修改。由于当思维导图的节点主题需要修改时,思维导图程序第一模块将会和第二模块建立基于TCP/IP协议的通讯,在建立通讯后,基于第二模块的所获取并识别的用户输入的图文信息,发送到第一模块以供第一模块对应修改内容,从而实现思维导图的节点主题的修改,解决了现有技术中用户不能便捷地编辑思维导图的技术问题。
附图说明
图1为本发明思维导图处理方法第一实施例的流程示意图;
图2为本发明思维导图处理方法第二实施例的流程示意图;
图3为本发明思维导图处理装置第一实施例的功能模块示意图;
图4为本发明思维导图处理装置第二实施例中第一模块的细化功能模块示意图;
图5为本发明思维导图第一导图样式图;
图6为本发明思维导图第二导图样式图;
图7为思维导图第三导图样式图;
图8为本思维导图第四导图样式图;
图9为本发明思维导图第五导图样式图;
图10为本发明思维导图第六导图样式图;
图11为本发明思维导图第七导图样式图;
图12为本发明思维导图处理过程进行导图备注的示意图;
图13为本发明思维导图处理过程进行导图保存的示意图;
图14为本发明思维导图处理过程进行文档导入的示意图;
图15为本发明思维导图处理手写编辑过程示意图;
图16为本发明思维导图处理过程的示意图。
本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
具体实施方式
应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
本发明提供一种思维导图处理方法,所述思维导图处理方法应用于智能终端,所述智能终端包括第一模块与第二模块,在本发明思维导图处理方法的第一实施例中,参照图1,所述思维导图处理方法包括:
步骤S10,当第一模块在思维导图节点上检测到输入指令时,基于第一模块与第二模块的通讯连接以向第二模块发送启动透明图层指令,以供第二模块在第一模块对应终端显示透明图层;
思维导图包括各个节点,节点又细分为父节点与子节点,不同的节点既可是父节点同时也可是子节点,各个节点相应位置处使用图文信息表达该节点主题,当第一模块在思维导图节点上检测到输入指令时,所述第一模块可是思维导图模块,在本实施例中,还包含第二模块,其中第二模块可是输入自动识别模块,特别地,第二模块可是手写输入自动识别模块,第二模块对应服务器端已预先导入了各个中英文词库,简体画或者标识图标库等,第二模块是在思维导图处理前,与第一模块已建立通讯连接,该通讯连接可基于TCP/IP协议所建立的双向通讯连接以实现数据的交换如第一模块与第二模块之间已建立的socket通讯,基于第一模块与第二模块的通讯连接向第二模块发送启动透明图层指令,第二模块接收启动透明图层指令后,控制透明图层的启动,以供用户在该透明图层上输入图文信息,特别地,用户可在透明图层上手写输入图文信息,该透明图层范围可扩展至整个终端屏幕,以方便用户编辑。
步骤S20,当所述第二模块在透明图层上检测到图文信息输入完成时,所述第二模块识别该图文信息并将识别后的该图文信息发送至第一模块;
当所述第二模块在透明图层上检测到图文信息输入完成时,所述第二模块识别该图文信息并将识别后的该图文信息发送至第一模块;用户在透明图层上输入图文信息时,第二模块可实时检测该透明图层,当第二模块检测到该透明图层在预设时长内未接收到用户触摸信息时,即可判断用户在透明图层上完成图文信息的输入,例如,若第二模块检测到用户超过3S未触摸或者点击透明图层即可认为用户在透明图层上完成图文信息的输入,图文信息包括图画信息与文本信息,图画信息可是用户选取预存于相应服务器端各个图形进行组合,也可是用户自创,文本信息是用户手写输入或者采用各输入法输入的中英文字词组合,所述第二模块识别该图文信息,识别该图文信息包括将透明图层上任意区域的手写体自动识别成正规的宋体等中/英文字体,识别该图文信息还包括将用户自创的图画自动识别成与该思维导图整体图画一致的风格,如图画的边框都是某种粗细的线条等,在第二模块识别该图文信息后,基于第二模块与第一模块的通讯关系将该图文信息发送至第一模块,特别地,第二模块可将识别的图画信息与文本信息通过不同的进程发送至第一模块。
步骤S30,所述第一模块接收第二模块发送的所述识别后的图文信息后,将所述识别后的图文信息替代原思维导图节点上相应的图文信息,以完成思维导图节点主题的修改。
第一模块接收第二模块发送的所述识别后的图文信息后,将所述识别后的图文信息替代原思维导图节点上相应的图文信息,以完成思维导图节点主题的修改。用以具体实施例说明,如原思维导图节点主题是“计划”,而用户对该节点对应的透明图层上手写输入的是“计划与评估”,第二模块识别该手写输入的“计划与评估”并发送,因而第一模块在接收第二模块发送的“计划与评估”信息后,将所述“计划与评估”替代原思维导图节点上“计划”,完成思维导图节点主题的修改。特别地,用户对该节点对应的透明图层上手写输入“计划与评估”时,还可输入相应的图画,以完成思维导图节点主题的修改。
在本实施例中,通过当第一模块在思维导图节点上检测到输入指令时,基于第一模块与第二模块的通讯连接以向第二模块发送启动透明图层指令,以供第二模块在第一模块对应终端显示透明图层;当所述第二模块在透明图层上检测到图文信息输入完成时,所述第二模块识别该图文信息并将识别后的该图文信息发送至第一模块;所述第一模块接收第二模块发送的所述识别后的图文信息后,将所述识别后的图文信息替代原思维导图节点上相应的图文信息,以完成思维导图节点主题的修改。由于当思维导图的节点主题需要修改时,思维导图程序第一模块将会和第二模块建立基于TCP/IP协议的通讯,在建立通讯后,基于第二模块的所获取并识别的用户输入的图文信息,发送到第一模块以供第一模块对应修改内容,从而实现思维导图的节点主题的修改,解决了现有技术中用户不能便捷地编辑思维导图的技术问题。
进一步地,在本发明思维导图处理方法的第一实施例的基础上,提供思维导图处理方法第二实施例,在第二实施例中,如图2所示,所述步骤S10包括:
步骤S11,当第一模块在思维导图节点上检测到输入指令时,所述第一模块相应第一端口基于该输入指令向第二模块相应第二端口建立第一实例通讯连接请求,所述该请求与所述第一端口绑定,所述第二端口接收该第一实例通讯连接请求;
由于第二模块是在思维导图处理前,与第一模块已建立通讯连接,但是对具体的思维导图节点而言,需与第二模块相应第二端口建立相应不同的第一实例通讯连接请求,为方便理解,用以具体实施例说明,如需更改思维导图第一节点与第二节点,由于第一节点与第二节点的位置信息并不相同,虽然都是基于第一模块与第二模块建立的通讯连接进行通讯,但是第一节点与第二节点与第二模块建立的是不同的第一实例通讯连接请求,当第一模块在思维导图节点上检测到输入指令时,如用户在相应思维导图节点处触摸或者点击操作后,第一模块基于该输入指令获取所述思维导图节点的位置信息或者标识信息,并基于该思维导图节点的位置信息或者标识信息向第二模块相应第二端口建立第一实例通讯连接请求,将该位置信息或者标识信息的思维导图节点对应端口作为第一端口,该第一实例通讯连接请求与第一端口绑定,第二端口通过各类信息验证后通过并接收该第一实例通讯连接请求。
步骤S12,基于所述第一实例通讯连接请求,所述第一端口向第二端口发送启动与所述思维导图节点对应的透明图层指令。
第二端口通过各类信息验证后通过接收该第一实例通讯连接请求,即第二端口通过该请求后能够及时接收第一端口发送的各类信息,若第一端口向第二端口发送启动与所述思维导图节点对应的透明图层指令,则第二端口根据该指令控制所述思维导图节点对应的透明图层启动。
在本实施例中,通过当第一模块在思维导图节点上检测到输入指令时,所述第一模块相应第一端口基于该输入指令向第二模块相应第二端口建立第一实例通讯连接请求,所述该请求与所述第一端口绑定,所述第二端口接收该第一实例通讯连接请求;基于所述第一实例通讯连接请求,所述第一端口向第二端口发送启动与所述思维导图节点对应的透明图层指令。由于能够在用户需修改主题的思维导图节点准确启动透明图层,因而为用户便捷地修改主题奠定基础。
进一步地,在本发明思维导图处理方法的第二实施例的基础上,提供思维导图处理方法第三实施例,在第三实施例中,所述步骤S20包括:
所述第一模块实时监听所述第一端口,所述第二模块在透明图层上检测到图文信息输入完成时,所述第二模块识别该图文信息,所述第一端口接收第二端口发送的第二实例通讯连接请求;
所述第一端口接收该第二实例通讯连接请求后,所述第二端口将识别后的该图文信息发送至所述第一端口,所述第一端口接收所述识别后的该图文信息。
第二模块检测到所述用户在透明图层上完成图文信息输入时,由于第二模块已记录保存该透明图层对应的思维导图节点,因而第二模块第二端口能够查询并向第一端口发送第二实例通讯连接请求,由于第一模块实时监听所述第一端口,因而第一端口能够快速通过并接收该第二实例通讯连接请求,此过程需多个验证过程,第一端口在接收该第二实例通讯连接请求后,第二端口将识别后的该图文信息发送至所述第一端口,第一端口能够接收该识别后的该图文信息,当第一端口接收完成该图文信息后,关闭第一端口与第二端口的实例通信连接,直至下次建立实例通信连接请求,第一与第二实例通讯连接请求过程如图16所示。
在本实施例中,通过所述第一模块实时监听所述第一端口,所述第二模块在透明图层上检测到图文信息输入完成时,所述第二模块识别该图文信息,所述第一端口接收第二端口发送的第二实例通讯连接请求;所述第一端口接收该第二实例通讯连接请求后,所述第二端口将识别后的该图文信息发送至所述第一端口,所述第一端口接收所述识别后的该图文信息。由于第二模块能够及时将识别后的该图文信息发送至第一模块,因而为第一模块更改相应思维导图节点的主题提供支持。
进一步地,在本发明思维导图处理方法的第一实施例的基础上,提供思维导图处理方法第四实施例,在第四实施例中,所述图文信息包括手写输入图文信息,所述步骤S20还包括:
当所述第二模块在透明图层上检测到图文信息输入完成时,所述第二模块将该手写图文信息识别成预设字体和/或图样;
所述第二模块将识别成预设字体和/或图样后的手写图文信息发送至第一模块。
由于用户在透明图层上输入图文信息时可是通过手写的方式输入,手写输入由于用户的书写字体与书写水平不同,因而需第二模块将文本信息识别生成预设字体,如图15所示,而手写输入的图画信息也识别生成预设样式的图样,本申请所述预设图样可是对图样属性如线条,图样大小等的预设,当第二模块将该手写图文信息识别成预设字体和/或图样后发送至第一模块,实现手写修改思维导图的主题。
在本实施例中,通过当所述第二模块在透明图层上检测到图文信息输入完成时,所述第二模块能够将该手写图文信息识别成预设字体和/或图样;所述第二模块将识别成预设字体和/或图样后的手写图文信息发送至第一模块。因而能够拓宽用户编辑思维导图的方式,使得思维导图的编辑更加便捷。
进一步地,在本发明思维导图处理方法的第一实施例的基础上,提供思维导图处理方法第五实施例,在第五实施例中,所述思维导图处理方法还包括:
当在各类样式思维导图上检测到导图备注、文档导入或思维导图保存输入指令时,基于该各类指令对应对思维导图分别进行导图备注,文档导入,思维导图保存操作。
思维导图各个样式如图5,6,7,8,9,10,11所示,当在思维导图上检测到输入导图备注指令时,基于该导图备注指令对思维导图进行导图备注操作,如图12所示,当在思维导图上检测到文档导入指令时,基于该文档导入指令对思维导图进行文档导入操作,如图14所示,当在思维导图上检测到思维导图保存指令时,基于该导图备注指令对思维导图进行思维导图保存操作,如图13所示。
在本实施例中,通过当在各类样式思维导图上检测到导图备注、文档导入或思维导图保存输入指令时,基于该各类指令对应对思维导图分别进行导图备注,文档导入,思维导图保存操作。因而能够实现对思维导图除编辑外的各项处理如导图备注,文档导入并相应保存,进而提升用户的使用体验。
本发明提供一种思维导图处理装置,在本发明思维导图处理装置的第一实施例中,参照图3,所述思维导图处理装置包括:
第一模块10,用于在思维导图节点上检测到输入指令时,基于第一模块与第二模块的通讯连接以向第二模块发送启动透明图层指令,以供第二模块在第一模块对应终端显示透明图层;
思维导图包括各个节点,节点又细分为父节点与子节点,不同的节点既可是父节点同时也可是子节点,各个节点相应位置处使用图文信息表达该节点主题,当第一模块10在思维导图节点上检测到输入指令时,所述第一模块10可是思维导图模块,在本实施例中,还包含第二模块20,其中第二模块20可是输入自动识别模块,特别地,第二模块20可是手写输入自动识别模块,第二模块20对应服务器端已预先导入了各个中英文词库,简体画或者标识图标库等,第二模块20是在思维导图处理前,与第一模块10已建立通讯连接,该通讯连接可基于TCP/IP协议所建立的双向通讯连接以实现数据的交换如第一模块10与第二模块20之间已建立的socket通讯,基于第一模块10与第二模块20的通讯连接向第二模块20发送启动透明图层指令,第二模块20接收启动透明图层指令后,控制透明图层的启动,以供用户在该透明图层上输入图文信息,特别地,用户可在透明图层上手写输入图文信息,该透明图层范围可扩展至整个终端屏幕,以方便用户编辑。
所述第二模块20,用于透明图层上检测到图文信息输入完成时,识别该图文信息并将识别后的该图文信息发送至第一模块;
当所述第二模块20在透明图层上检测到图文信息输入完成时,所述第二模块20识别该图文信息并将识别后的该图文信息发送至第一模块10;用户在透明图层上输入图文信息时,第二模块20可实时检测该透明图层,当第二模块20检测到该透明图层在预设时长内未接收到用户触摸信息时,即可判断用户在透明图层上完成图文信息的输入,例如,若第二模块20检测到用户超过3S未触摸或者点击透明图层即可认为用户在透明图层上完成图文信息的输入,图文信息包括图画信息与文本信息,图画信息可是用户选取预存于相应服务器端各个图形的组合,也可是用户自创,文本信息是用户手写输入或者采用各输入法输入的中英文字词组合,所述第二模块20识别该图文信息,识别该图文信息包括将透明图层上任意区域的手写体自动识别成正规的宋体等中/英文字体,识别该图文信息还包括将用户自创的图画自动识别成与该思维导图整体图画一致的风格,如图画的边框都是某种粗细的线条等,在第二模块20识别该图文信息后,基于第二模块20与第一模块10的通讯关系将该图文信息发送至第一模块10,特别地,第二模块20可将识别的图画信息与文本信息通过不同的进程发送至第一模块10。
所述第一模块10,还用于接收第二模块发送的所述识别后的图文信息后,将所述识别后的图文信息替代原思维导图节点上相应的图文信息,以完成思维导图节点主题的修改。
第一模块10接收第二模块20发送的所述识别后的图文信息后,将所述识别后的图文信息替代原思维导图节点上相应的图文信息,以完成思维导图节点主题的修改。用以具体实施例说明,如原思维导图节点主题是“计划”,而用户对该节点对应的透明图层上手写输入的是“计划与评估”,第二模块20识别该手写输入的“计划与评估”并发送,因而第一模块10在接收第二模块20发送的“计划与评估”信息后,将所述“计划与评估”替代原思维导图节点上“计划”,完成思维导图节点主题的修改。特别地,用户对该节点对应的透明图层上手写输入“计划与评估”时,还可输入相应的图画,以完成思维导图节点主题的修改。
在本实施例中,通过通过当第一模块10在思维导图节点上检测到输入指令时,基于第一模块10与第二模块20的通讯连接向第二模块20发送启动透明图层指令,以供第二模块在第一模块对应终端显示透明图层;当所述第二模块20在透明图层上检测到图文信息输入完成时,所述第二模块20识别该图文信息并将识别后的该图文信息发送至第一模块10;所述第一模块10接收第二模块20发送的所述识别后的图文信息后,将所述识别后的图文信息替代原思维导图节点上相应的图文信息,以完成思维导图节点主题的修改。由于当思维导图的节点主题需要修改时,思维导图程序第一模块10将会和第二模块20建立基于TCP/IP协议的通讯,在建立通讯后,基于第二模块20的所获取并识别的用户输入的图文信息,发送到第一模块10以供第一模块10对应修改内容,从而实现思维导图的节点主题的修改,解决了现有技术中用户不能便捷地编辑思维导图的技术问题。
进一步地,在本发明思维导图处理装置的第一实施例的基础上,提供思维导图处理装置第二实施例,在第二实施例中,参照图4,所述第一模块10包括:
第一检测单元11,用于在思维导图节点上检测到输入指令时,所述相应第一端口基于该输入指令向第二模块相应第二端口建立第一实例通讯连接请求,所述该请求与所述第一端口绑定,所述第二端口接收该第一实例通讯连接请求;
由于第二模块20是在思维导图处理前,与第一模块10已建立通讯连接,但是对具体的思维导图节点而言,需与第二模块20相应第二端口建立相应不同的第一实例通讯连接请求,为方便理解,用以具体实施例说明,如需更改思维导图第一节点与第二节点,由于第一节点与第二节点的位置信息并不相同,虽然都是基于第一模块与第二模块建立的通讯连接进行通讯,但是第一节点与第二节点与第二模块建立的是不同的第一实例通讯连接请求,第一检测单元11,用于在思维导图节点上检测到输入指令时,如用户在相应思维导图节点处触摸或者点击操作后,第一模块10基于该输入指令获取所述思维导图节点的位置信息或者标识信息,并基于该思维导图节点的位置信息或者标识信息向第二模块20相应第二端口建立第一实例通讯连接请求,将该位置信息或者标识信息的思维导图节点对应端口作为第一端口,该第一实例通讯连接请求与第一端口绑定,第二端口通过各类信息验证后通过并接收该第一实例通讯连接请求。
第一发送单元12,用于基于所述第一实例通讯连接请求,所述第一端口向第二端口发送启动与所述思维导图节点对应的透明图层指令。
基于所述第一实例通讯连接请求,所述第一端口向第二端口发送启动与所述思维导图节点对应的透明图层指令。
第二端口通过各类信息验证后通过接收该第一实例通讯连接请求,即第二端口通过该请求后能够及时接收第一端口发送的各类信息,若第一端口向第二端口发送启动与所述思维导图节点对应的透明图层指令,则第二端口根据该指令控制所述思维导图节点对应的透明图层启动。
在本实施例中,通过第一检测单元11,用于在思维导图节点上检测到输入指令时,所述相应第一端口基于该输入指令向第二模块相应第二端口建立第一实例通讯连接请求,所述该请求与所述第一端口绑定,所述第二端口接收该第一实例通讯连接请求;第一发送单元12,用于基于所述第一实例通讯连接请求,所述第一端口向第二端口发送启动与所述思维导图节点对应的透明图层指令。由于能够在用户需修改主题的思维导图节点准确启动透明图层,因而为用户便捷地修改主题奠定基础。
进一步地,在本发明思维导图处理装置的第二实施例的基础上,提供思维导图处理装置第三实施例,在第三实施例中,所述第二模块20包括:
第二检测单元,用于在透明图层上检测到图文信息输入完成时,识别该图文信息,所述第一模块实时监听所述第一端口,所述第一端口接收第二端口发送的第二实例通讯连接请求;
第二发送单元,用于所述第一端口接收该第二实例通讯连接请求后,将识别后的该图文信息发送至所述第一端口,所述第一端口接收所述识别后的该图文信息。
第二检测单元,用于在透明图层上检测到图文信息输入完成时,由于第二模块已记录保存该透明图层对应的思维导图节点,因而第二模块第二端口能够查询并向第一端口发送第二实例通讯连接请求,由于第一模块实时监听所述第一端口,因而第二发送单元,用于第一端口能够快速通过并接收该第二实例通讯连接请求,此过程需多个验证过程,第一端口在接收该第二实例通讯连接请求后,第二端口将识别后的该图文信息发送至所述第一端口,第一端口能够接收该识别后的该图文信息,当第一端口接收完成该图文信息后,关闭第一端口与第二端口的实例通信连接,直至下次建立实例通信连接请求,第一与第二实例通讯连接请求过程如图16所示。
在本实施例中,通过第二检测单元,用于用于在透明图层上检测到图文信息输入完成时,识别该图文信息,所述第一模块实时监听所述第一端口,所述第一端口接收第二端口发送的第二实例通讯连接请求;第二发送单元,用于所述第一端口接收该第二实例通讯连接请求后,将识别后的该图文信息发送至所述第一端口,所述第一端口接收所述识别后的该图文信息。由于第二模块能够及时将识别后的该图文信息发送至第一模块,因而为第一模块更改相应思维导图节点的主题提供支持。
进一步地,在本发明思维导图处理装置的第一实施例的基础上,提供思维导图处理装置第四实施例,在第四实施例中,所述图文信息包括手写输入图文信息,所述第二模块还包括:
识别单元,用于在透明图层上检测到手写图文信息输入完成时,将该手写图文信息识别成预设字体和/或图样;
第三发送单元,用于将识别成预设字体和/或图样后的手写图文信息发送至第一模块。
由于用户在透明图层上输入图文信息时可是通过手写的方式输入,手写输入由于用户的书写字体与书写水平不同,因而需第二模块将文本信息识别生成预设字体,如图15所示,而手写输入的图画信息也识别生成预设样式的图样,本申请所述预设图样可是对图样属性如线条,图样大小等的预设,当识别单元,用于将该手写图文信息识别成预设字体和/或图样后,第三发送单元,用于将该识别后的手写图文信息发送至第一模块,实现手写修改思维导图的主题。
在本实施例中,通过识别单元,用于在透明图层上检测到手写图文信息输入完成时,将该手写图文信息识别成预设字体和/或图样;第三发送单元,用于将识别成预设字体和/或图样后的手写图文信息发送至第一模块。因而能够拓宽用户编辑思维导图的方式,使得思维导图的编辑更加便捷。
进一步地,在本发明思维导图处理装置的第一实施例的基础上,提供思维导图处理装置第五实施例,在第五实施例中,所述思维导图处理装置还包括:
处理单元,用于当在各类样式思维导图上检测到导图备注、文档导入或思维导图保存输入指令时,基于该各类指令对应对思维导图分别进行导图备注,文档导入,思维导图保存操作。
思维导图各个样式如图5,6,7,8,9,10,11所示,处理单元,用于当在思维导图上检测到输入导图备注指令时,处理单元基于该导图备注指令对思维导图进行导图备注操作,如图12所示,当在思维导图上检测到文档导入指令时,处理单元基于该文档导入指令对思维导图进行文档导入操作,如图14所示,当在思维导图上检测到思维导图保存指令时,处理单元基于该导图备注指令对思维导图进行思维导图保存操作,如图13所示。
在本实施例中,通过处理单元,用于当检测到用户在各类样式思维导图上导图备注、文档导入或思维导图保存输入指令时,基于该各类指令对应对思维导图分别进行导图备注,文档导入,思维导图保存操作。因而能够实现对思维导图除编辑外的各项处理如导图备注,文档导入并相应保存,进而提升用户的使用体验。
以上仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。
Claims (10)
1.一种思维导图处理方法,其特征在于,所述思维导图处理方法应用于智能终端,所述智能终端包括第一模块与第二模块,所述思维导图处理方法包括:
当第一模块在思维导图节点上检测到输入指令时,基于第一模块与第二模块的通讯连接以向第二模块发送启动透明图层指令,以供第二模块在第一模块对应终端显示透明图层;
当所述第二模块在透明图层上检测到图文信息输入完成时,所述第二模块识别该图文信息并将识别后的该图文信息发送至第一模块;
所述第一模块接收第二模块发送的所述识别后的图文信息后,将所述识别后的图文信息替代原思维导图节点上相应的图文信息,以完成思维导图节点主题的修改。
2.如权利要求1所述的思维导图处理方法,其特征在于,所述当第一模块在思维导图节点上检测到输入指令时,基于第一模块与第二模块的通讯连接以向第二模块发送启动透明图层指令,以供第二模块在第一模块对应终端显示透明图层步骤包括:
当第一模块在思维导图节点上检测到输入指令时,所述第一模块相应第一端口基于该输入指令向第二模块相应第二端口建立第一实例通讯连接请求,所述该请求与所述第一端口绑定,所述第二端口接收该第一实例通讯连接请求;
基于所述第一实例通讯连接请求,所述第一端口向第二端口发送启动与所述思维导图节点对应的透明图层指令。
3.如权利要求2所述的思维导图处理方法,其特征在于,所述当所述第二模块在透明图层上检测到图文信息输入完成时,所述第二模块识别该图文信息并将识别后的该图文信息发送至第一模块步骤包括:
所述第一模块实时监听所述第一端口,所述第二模块在透明图层上检测到图文信息输入完成时,所述第二模块识别该图文信息,所述第一端口接收第二端口发送的第二实例通讯连接请求;
所述第一端口接收该第二实例通讯连接请求后,所述第二端口将识别后的该图文信息发送至所述第一端口,所述第一端口接收所述识别后的该图文信息。
4.如权利要求1所述的思维导图处理方法,其特征在于,所述图文信息包括手写输入图文信息,所述当所述第二模块在透明图层上检测到图文信息输入完成时,所述第二模块识别该图文信息并将识别后的该图文信息发送至第一模块步骤包括:
当所述第二模块在透明图层上检测到手写图文信息输入完成时,所述第二模块将该手写图文信息识别成预设字体和/或图样;
所述第二模块将识别成预设字体和/或图样后的手写图文信息发送至第一模块。
5.如权利要求1-4任一项所述的思维导图处理方法,其特征在于,所述思维导图处理方法还包括:
当在各类样式思维导图上检测到导图备注、文档导入或思维导图保存输入指令时,基于该各类指令对应对思维导图分别进行导图备注,文档导入,思维导图保存操作。
6.一种思维导图处理装置,其特征在于,所述思维导图处理装置包括:
第一模块,用于在思维导图节点上检测到输入指令时,基于第一模块与第二模块的通讯连接以向第二模块发送启动透明图层指令,以供第二模块在第一模块对应终端显示透明图层;
所述第二模块,用于在透明图层上检测到图文信息输入完成时,识别该图文信息并将识别后的该图文信息发送至第一模块;
所述第一模块,还用于接收第二模块发送的所述识别后的图文信息后,将所述识别后的图文信息替代原思维导图节点上相应的图文信息,以完成思维导图节点主题的修改。
7.如权利要求6所述的思维导图处理装置,其特征在于,所述第一模块包括:
第一检测单元,用于在思维导图节点上检测到输入指令时,所述相应第一端口基于该输入指令向第二模块相应第二端口建立第一实例通讯连接请求,所述该请求与所述第一端口绑定,所述第二端口接收该第一实例通讯连接请求;
第一发送单元,用于基于所述第一实例通讯连接请求,所述第一端口向第二端口发送启动与所述思维导图节点对应的透明图层指令。
8.如权利要求7所述的思维导图处理装置,其特征在于,所述第二模块包括:
第二检测单元,用于在透明图层上检测到图文信息输入完成时,识别该图文信息,所述第一模块实时监听所述第一端口,所述第一端口接收第二端口发送的第二实例通讯连接请求;
第二发送单元,用于所述第一端口接收该第二实例通讯连接请求后,将识别后的该图文信息发送至所述第一端口,所述第一端口接收所述识别后的该图文信息。
9.如权利要求6所述的思维导图处理装置,其特征在于,所述图文信息包括手写输入图文信息,所述第二模块还包括:
识别单元,用于在透明图层上检测到手写图文信息输入完成时,将该手写图文信息识别成预设字体和/或图样;
第三发送单元,用于将识别成预设字体和/或图样后的手写图文信息发送至第一模块。
10.如权利要求6-9任一项所述的思维导图处理装置,其特征在于,所述第一模块还包括:
处理单元,用于当在各类样式思维导图上检测到导图备注、文档导入或思维导图保存输入指令时,基于该各类指令对应对思维导图分别进行导图备注,文档导入,思维导图保存操作。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710213271.9A CN107092419A (zh) | 2017-03-30 | 2017-03-30 | 思维导图处理方法及装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710213271.9A CN107092419A (zh) | 2017-03-30 | 2017-03-30 | 思维导图处理方法及装置 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN107092419A true CN107092419A (zh) | 2017-08-25 |
Family
ID=59648942
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201710213271.9A Pending CN107092419A (zh) | 2017-03-30 | 2017-03-30 | 思维导图处理方法及装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN107092419A (zh) |
Cited By (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108304763A (zh) * | 2017-12-01 | 2018-07-20 | 腾讯科技(深圳)有限公司 | 思维导图识别方法、装置、存储介质和计算机设备 |
CN108304132A (zh) * | 2018-01-19 | 2018-07-20 | 广州视源电子科技股份有限公司 | 图形显示方法、装置、设备及存储介质 |
CN108803997A (zh) * | 2018-05-22 | 2018-11-13 | 广州视源电子科技股份有限公司 | 智能交互平板的操作方法、装置以及智能交互平板 |
CN108898893A (zh) * | 2018-07-31 | 2018-11-27 | 新余学院 | 一种经济管理用思维导图工具 |
CN109032446A (zh) * | 2018-07-23 | 2018-12-18 | 广州视源电子科技股份有限公司 | 思维导图的节点联系生成方法、装置、设备及存储介质 |
CN109145270A (zh) * | 2018-07-23 | 2019-01-04 | 沈文策 | 一种笔记记录方法及装置 |
CN109815342A (zh) * | 2019-01-28 | 2019-05-28 | 南京创世德意信息技术有限公司 | 一种计划自动生成方法及智能终端 |
CN111128049A (zh) * | 2019-12-03 | 2020-05-08 | 深圳职业技术学院 | 一种拼接式生成思维导图的方法 |
CN115202553A (zh) * | 2021-04-14 | 2022-10-18 | 广州视源电子科技股份有限公司 | 白板应用的控制方法、装置和电子设备 |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20090319948A1 (en) * | 2008-06-20 | 2009-12-24 | Smartdraw.Com | Automated editing of graphics charts |
CN104574467A (zh) * | 2014-12-04 | 2015-04-29 | 华中师范大学 | 一种概念图自动生成方法及*** |
-
2017
- 2017-03-30 CN CN201710213271.9A patent/CN107092419A/zh active Pending
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20090319948A1 (en) * | 2008-06-20 | 2009-12-24 | Smartdraw.Com | Automated editing of graphics charts |
CN104574467A (zh) * | 2014-12-04 | 2015-04-29 | 华中师范大学 | 一种概念图自动生成方法及*** |
Non-Patent Citations (2)
Title |
---|
APPSO: "它凭什么被称为梦幻绘图工具?- DrawExpress Diagram #iOS #Android", 《HTTPS://WWW.IFANR.COM/APP/561762》 * |
WENZHIYI: "Myscript Nebo", 《HTTP://WWW.360DOC.CN/ARTICLE/40717692_640163820.HTML》 * |
Cited By (15)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108304763A (zh) * | 2017-12-01 | 2018-07-20 | 腾讯科技(深圳)有限公司 | 思维导图识别方法、装置、存储介质和计算机设备 |
CN108304763B (zh) * | 2017-12-01 | 2021-10-08 | 腾讯科技(深圳)有限公司 | 思维导图识别方法、装置、存储介质和计算机设备 |
CN108304132A (zh) * | 2018-01-19 | 2018-07-20 | 广州视源电子科技股份有限公司 | 图形显示方法、装置、设备及存储介质 |
CN108304132B (zh) * | 2018-01-19 | 2021-03-02 | 广州视源电子科技股份有限公司 | 图形显示方法、装置、设备及存储介质 |
CN108803997A (zh) * | 2018-05-22 | 2018-11-13 | 广州视源电子科技股份有限公司 | 智能交互平板的操作方法、装置以及智能交互平板 |
WO2019223280A1 (zh) * | 2018-05-22 | 2019-11-28 | 广州视源电子科技股份有限公司 | 智能交互平板的操作方法、装置以及智能交互平板 |
CN109032446A (zh) * | 2018-07-23 | 2018-12-18 | 广州视源电子科技股份有限公司 | 思维导图的节点联系生成方法、装置、设备及存储介质 |
CN109145270A (zh) * | 2018-07-23 | 2019-01-04 | 沈文策 | 一种笔记记录方法及装置 |
CN109032446B (zh) * | 2018-07-23 | 2020-12-22 | 广州视源电子科技股份有限公司 | 思维导图的节点联系生成方法、装置、设备及存储介质 |
CN108898893B (zh) * | 2018-07-31 | 2020-11-27 | 新余学院 | 一种经济管理用思维导图工具 |
CN108898893A (zh) * | 2018-07-31 | 2018-11-27 | 新余学院 | 一种经济管理用思维导图工具 |
CN109815342A (zh) * | 2019-01-28 | 2019-05-28 | 南京创世德意信息技术有限公司 | 一种计划自动生成方法及智能终端 |
CN111128049A (zh) * | 2019-12-03 | 2020-05-08 | 深圳职业技术学院 | 一种拼接式生成思维导图的方法 |
CN115202553A (zh) * | 2021-04-14 | 2022-10-18 | 广州视源电子科技股份有限公司 | 白板应用的控制方法、装置和电子设备 |
CN115202553B (zh) * | 2021-04-14 | 2024-05-28 | 广州视源电子科技股份有限公司 | 白板应用的控制方法、装置和电子设备 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN107092419A (zh) | 思维导图处理方法及装置 | |
CN109979272B (zh) | 交互式教学方法及*** | |
CN110471640A (zh) | 一种多屏交互方法及其*** | |
CN104732824A (zh) | 一种交互式教学***和方法 | |
CN104835365A (zh) | 一种适用于书写作业检查的方法、智能设备及装置 | |
CN104952301A (zh) | 一种课堂交互*** | |
CN103744787A (zh) | 一种手机自动化测试方法 | |
CN1598893A (zh) | 数码互动实验室 | |
AU2014343270A1 (en) | Systems and methods for interactively presenting a presentation to viewers | |
WO2007146851A3 (en) | Method and apparatus for executing commands and generation of automation scripts and test cases | |
CN107608901A (zh) | 基于Jmteter的测试方法及装置、存储介质、电子设备 | |
CN105653510A (zh) | 一种电子化作业的批改方法、装置和*** | |
CN109981360A (zh) | 物联网设备站点开通方法、装置、***及存储介质 | |
CN106020685A (zh) | 一种思维导图操作方法及装置 | |
CN105185170A (zh) | 一种利用分布式显示终端实现的移动智慧教学*** | |
CN106528272B (zh) | 一种数据处理装置、方法及终端 | |
CN103413470B (zh) | C语言编程教学考试综合***及方法 | |
CN106843663A (zh) | 用于页面中预跳转位置的定位方法、装置及可读存储介质 | |
CN107331225A (zh) | 一种基于图形图像的互动作业生成方法 | |
CN115576768A (zh) | 一种基于uvm的通用验证平台架构自动生成方法 | |
CN104935436B (zh) | 一种用户验证方法及*** | |
CN107977443B (zh) | 一种基于语音分析的智能教学方法及其*** | |
CN112165627A (zh) | 信息处理方法、装置、存储介质、终端及*** | |
CN105700703A (zh) | 一种在键盘的文字输入界面嵌入表情并支持自定义表情的方法和装置 | |
CN107065660B (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 | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20170825 |
|
RJ01 | Rejection of invention patent application after publication |