终端和粘贴方法技术

技术编号:11698809 阅读:73 留言:0更新日期:2015-07-08 20:38
本发明专利技术提供了一种终端,包括:内容复制单元,用于对终端的屏幕界面中的部分或全部内容进行复制;内容属性分析单元,用于分析复制内容的特征属性;编辑框确定单元,用于根据接收到的粘贴命令,确定用于粘贴复制内容的编辑框;编辑框属性分析单元,用于分析编辑框确定单元确定的编辑框的属性;数据粘贴单元,用于将复制内容的特征属性与编辑框的属性进行匹配,并根据匹配结果从复制内容中提取与编辑框的属性相匹配的数据,以粘贴至编辑框中。本发明专利技术还提出了一种粘贴方法。通过本发明专利技术的技术方案,可以根据目标编辑框的属性,智能地从复制内容中进行数据选择和粘贴,从而避免用户在内容获取界面和粘贴界面之间进行反复切换操作。

【技术实现步骤摘要】
【国外来华专利技术】终端和粘贴方法
本专利技术涉及数据处理
,具体而言,涉及一种终端和一种粘贴方法。
技术介绍
在相关技术中,用户在进行数据粘贴时,需要首先选择数据,进行复制或剪切后,将该数据转移至剪贴板,再到目标界面上,将剪贴板中的数据粘贴至目标界面上的编辑框中。但上述操作存在一些缺陷:用户显然每次进行粘贴时,都是并且只能是将剪贴板中的内容全部粘贴至目标编辑框中,因此,当用户需要将同一个界面内的多个数据分别粘贴至目标界面上的多个目标编辑框中时,则需要多次反复地进行复制/剪切、粘贴以及界面的转换。因此,需要一种新的粘贴技术,可以根据目标编辑框的属性,智能地从复制内容中进行数据选择和粘贴,从而避免用户在内容获取界面和粘贴界面之间进行反复切换操作。
技术实现思路
本专利技术正是基于上述问题,提出了一种新的粘贴技术,可以根据目标编辑框的属性,智能地从复制内容中进行数据选择和粘贴,从而避免用户在内容获取界面和粘贴界面之间进行反复切换操作。有鉴于此,本专利技术提出了一种终端,包括:内容复制单元,用于对所述终端的屏幕界面中的部分或全部内容进行复制;内容属性分析单元,用于分析复制内容的特征属性;编辑框确定单元,用于根据接收到的粘贴命令,确定用于粘贴所述复制内容的编辑框;编辑框属性分析单元,用于分析所述编辑框确定单元确定的编辑框的属性;数据粘贴单元,用于将所述复制内容的特征属性与所述编辑框的属性进行匹配,并根据匹配结果从所述复制内容中提取与所述编辑框的属性相匹配的数据,以粘贴至所述编辑框中。在该技术方案中,除了复制,还可以通过其他的如剪切等方式,以实现对界面中的内容的获取。以下内容以复制为例进行说明。用户可以直接复制界面内的所有内容,也可以进行手动选择后,再获取选中部分的内容。通过对复制内容的特征属性和编辑框的属性进行分析和匹配,从而能够对复制内容进行智能地分析,以便从中选择正确有效的数据,以粘贴至相应的编辑框中。复制内容可以包括文本数据,如汉字、数字、字母、特殊字符等,也可以包括多媒体数据,如图片、音频、视频文件等,则内容的特征数据包括这些数据的名称、大小、内容、类型等等,以便与编辑框的属性进行匹配。在上述技术方案中,优选地,还包括:应用属性设定单元,用于为所述终端中的应用程序预设定相关联的属性;以及所述编辑框属性分析单元包括:应用属性分析子单元,用于分析所述编辑框所属的应用程序,并将所述应用程序的预设属性作为所述编辑框的属性。在该技术方案中,一些应用程序本身存在对于粘贴或输入的数据的设定,比如在拨号盘中只能为数字或特殊字符,其他则没有实际意义;在短信中则能够粘贴文本、多媒体文件等多种类型的数据。因此,通过对这些应用程序的属性进行分析,便可直接作为相应的编辑框的属性,以实现对复制内容的智能筛选。在上述技术方案中,优选地,所述编辑框属性分析单元包括:文字识别子单元,用于识别与所述编辑框相关联的位置的文字,并根据所述文字确定所述编辑框的属性。在该技术方案中,与编辑框相关联的位置包括编辑框内、编辑框上方、编辑框左方或右方等等,用于对用户输入或粘贴数据进行提示;而通过终端对这些文字的自动识别,即可确定该编辑框的属性,以确定应该选择何种数据进行粘贴。比如在通讯录的新建界面中,在需要输入姓名的编辑框的左方显示出“姓名”字样,那么终端会在复制内容中搜索“我是”、“名为”以及相应的姓氏字样,比如“我是李小明,电话号码是……”,则终端会自动将据此得到的姓名数据“李小明”粘贴至“姓名”对应的编辑框中,而对于其他的电话号码等数据,则不用于此,可能用于其他编辑框的智能粘贴。在上述技术方案中,优选地,还包括:编辑框属性设定单元,用于为每个编辑框预设定相关联的属性;以及所述编辑框属性分析单元用于:属性获取子单元,用于根据所述编辑框确定单元确定的用于粘贴所述复制内容的编辑框,获取相应的预设属性。在该技术方案中,可以直接对每个编辑框的属性进行设定,具体可以从代码层实现内容的输入(录入或粘贴)限定,比如某个编辑框中只允许输入数字,则对于复制内容中的其他的汉字、字符等,都不会被粘贴至该编辑框中。在上述技术方案中,优选地,所述内容属性分析单元包括:数据识别子单元,用于识别所述复制内容包含的数据以及每个数据对应的特征属性;映射表建立子单元,用于根据所述数据识别子单元的识别结果,建立对应的数据结构映射表,以用于从所述复制内容中提取与所述编辑框的属性相匹配的数据,并粘贴至所述编辑框中。在该技术方案中,建立的数据结构映射表中包括数据、特征属性,还可以包括其他一些内容,并在这些内容之间构建相互关系,以便于在与编辑框的属性进行匹配时,可以准确地根据该数据结构映射表来获取相应的特征属性,实现对需要粘贴至编辑框内的数据的准确筛选。在上述技术方案中,优选地,还包括:数据显示单元,用于在所述复制内容中存在多项与当前操作的编辑框相匹配的数据的情况下,以列表形式显示出所有相匹配的数据;以及数据选择单元,用于根据接收到的选择命令,选择其中的至少一项以粘贴至所述当前操作的编辑框中。在该技术方案中,若对于某个编辑框,同时存在多项可粘贴的数据,则可以生成包含这些数据的列表,并由用户进行选择,从而更贴合用户的实际需求。在上述技术方案中,优选地,所述编辑框属性分析单元用于:在所述屏幕界面上包含多个编辑框的情况下,对所有编辑框的属性进行分析;以及所述数据粘贴单元用于:当所述终端接收到针对任意编辑框的粘贴命令时,根据所述复制内容中的数据与所述多个编辑框之间的匹配关系,将所述复制内容将所述复制内容中的数据分别粘贴至所述屏幕界面中相匹配的编辑框中。在该技术方案中,比如用户在新建通讯录时,可以同时获取所有需要的数据,比如姓名、电话号码、电子邮箱等等,而当用户在新建通讯录的界面中的任意编辑框,比如“姓名”对应的编辑框进行粘贴时,终端将自动将其他的数据也都分别粘贴至相应的编辑框内,比如将电话号码粘贴至“电话号码”对应的编辑框内、将电子邮件粘贴至“电子邮件”对应的编辑框内等等,从而在免去界面的反复转换的同时,进一步免去用户的多次粘贴,简化用户操作。根据本专利技术的又一方面,还提出了一种粘贴方法,包括:对终端的屏幕界面中的部分或全部内容进行复制;分析复制内容的特征属性;根据接收到的粘贴命令,确定用于粘贴所述复制内容的编辑框,并分析所述编辑框的属性;将所述复制内容的特征属性与所述编辑框的属性进行匹配,并根据匹配结果从所述复制内容中提取与所述编辑框的属性相匹配的数据,以粘贴至所述编辑框中。在该技术方案中,除了复制,还可以通过其他的如剪切等方式,以实现对界面中的内容的获取。以下内容以复制为例进行说明。用户可以直接复制界面内的所有内容,也可以进行手动选择后,再获取选中部分的内容。通过对复制内容的特征属性和编辑框的属性进行分析和匹配,从而能够对复制内容进行智能地分析,以便从中选择正确有效的数据,以粘贴至相应的编辑框中。复制内容可以包括文本数据,如汉字、数字、字母、特殊字符等,也可以包括多媒体数据,如图片、音频、视频文件等,则内容的特征数据包括这些数据的名称、大小、内容、类型等等,以便与编辑框的属性进行匹配。在上述技术方案中,优选地,在对所述编辑框进行分析之前,还包括:为所述终端中的应用程序预设定相关联的属性;以及对所述编辑框进行分析的本文档来自技高网...

【技术保护点】
PCT国内申请,权利要求书已公开。

【技术特征摘要】
【国外来华专利技术】1.一种终端,其特征在于,包括:应用属性设定单元,用于为所述终端中的应用程序预设定相关联的属性;内容复制单元,用于对所述终端的屏幕界面中的部分或全部内容进行复制,其中,所述部分或全部内容为用户针对屏幕界面中的内容进行选择的内容,所述屏幕界面包括收件箱界面;内容属性分析单元,用于分析复制内容的特征属性;编辑框确定单元,用于根据接收到的粘贴命令,确定用于粘贴所述复制内容的编辑框;编辑框属性分析单元,用于分析所述编辑框确定单元确定的编辑框的属性,其中,所述编辑框属性分析单元包括:应用属性分析子单元,用于分析所述编辑框所属的应用程序,并将所述应用程序的预设属性作为所述编辑框的属性;数据粘贴单元,用于将所述复制内容的特征属性与所述编辑框的属性进行匹配,并根据匹配结果从所述复制内容中提取与所述编辑框的属性相匹配的数据,以粘贴至所述编辑框中。2.根据权利要求1所述的终端,其特征在于,所述编辑框属性分析单元包括:文字识别子单元,用于识别与所述编辑框相关联的位置的文字,并根据所述文字确定所述编辑框的属性。3.根据权利要求1所述的终端,其特征在于,还包括:编辑框属性设定单元,用于为每个编辑框预设定相关联的属性;以及所述编辑框属性分析单元用于:属性获取子单元,用于根据所述编辑框确定单元确定的用于粘贴所述复制内容的编辑框,获取相应的预设属性。4.根据权利要求1至3中任一项所述的终端,其特征在于,所述内容属性分析单元包括:数据识别子单元,用于识别所述复制内容包含的数据以及每个数据对应的特征属性;映射表建立子单元,用于根据所述数据识别子单元的识别结果,建立对应的数据结构映射表,以用于从所述复制内容中提取与所述编辑框的属性相匹配的数据,并粘贴至所述编辑框中。5.根据权利要求1至3中任一项所述的终端,其特征在于,还包括:数据显示单元,用于在所述复制内容中存在多项与当前操作的编辑框相匹配的数据的情况下,以列表形式显示出所有相匹配的数据;以及数据选择单元,用于根据接收到的选择命令,选择其中的至少一项以粘贴至所述当前操作的编辑框中。6.根据权利要求1至3中任一项所述的终端,其特征在于,所述编辑框属性分析单元用于:在所述屏幕界面上包含多个编辑框的情况下,对所有编辑框的属性进行分析;以及所述数据粘贴单元用于:当所述终端接收到针...

【专利技术属性】
技术研发人员:李俊袁武
申请(专利权)人:东莞宇龙通信科技有限公司宇龙计算机通信科技深圳有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1