掌桥专利:专业的专利平台
掌桥专利
首页

信息获取方法、装置及电子设备

文献发布时间:2023-06-19 11:22:42


信息获取方法、装置及电子设备

技术领域

本申请属于通信技术领域,具体涉及一种信息获取方法、装置及电子设备。

背景技术

通常,电子设备可以对某一个界面中包含的文字或图像进行复制,以在其他界面中使用扶着得到的文字或图像(例如对文字或图像进行编辑处理后发送)。

在相关技术中,电子设备在显示页面1的情况下,用户可以触发电子设备复制页面1中包含的文字,并在电子设备将页面1切换至页面2之后,在页面2中对复制的文字进行粘贴,以进行编辑或发送。

然而上述方法中,若用户需要多次触发电子设备复制页面1中包含的多组文字(该多组文字无法同时进行复制),以在页面2中进行粘贴使用时,需要用户多次触发电子设备切换页面1和页面2,因此用户的操作繁琐复杂,从而电子设备获取信息的效率较低。

发明内容

本申请实施例的目的是提供一种信息获取方法、装置及电子设备,能够解决电子设备获取信息的效率较低的问题。

为了解决上述技术问题,本申请是这样实现的:

第一方面,本申请实施例提供了一种信息获取方法,该方法包括:在显示目标页面的情况下,接收第一输入;响应于第一输入,显示第一选取框,以标记目标页面中的第一内容;接收对第一控件的第二输入;响应于第二输入,显示至少一个第二选取框,以标记目标页面中与第一内容对应的内容;截取第一选取框对应的区域和至少一个第二选取框对应的区域并进行识别,以将识别得到的第一选取框中的第一内容和至少一个第二选取框中的内容保存在目标文件中。

第二方面,本申请实施例提供了一种信息获取装置,该装置包括:接收模块、显示模块、处理模块和保存模块。其中,接收模块,用于在显示目标页面的情况下,接收第一输入。显示模块,用于响应于接收模块接收的第一输入,显示第一选取框,以标记目标页面中的第一内容。接收模块,还用于接收对第一控件的第二输入。显示模块,还用于响应于接收模块接收的第二输入,显示至少一个第二选取框,以标记目标页面中与第一内容对应的内容。处理模块,用于截取第一选取框对应的区域和至少一个第二选取框对应的区域并进行识别。保存模块,用于将处理模块识别得到的第一选取框中的第一内容和至少一个第二选取框中的内容保存在目标文件中。

第三方面,本申请实施例提供了一种电子设备,该电子设备包括处理器、存储器及存储在所述存储器上并可在所述处理器上运行的程序或指令,所述程序或指令被所述处理器执行时实现如第一方面所述的方法的步骤。

第四方面,本申请实施例提供了一种可读存储介质,所述可读存储介质上存储程序或指令,所述程序或指令被处理器执行时实现如第一方面所述的方法的步骤。

第五方面,本申请实施例提供了一种芯片,所述芯片包括处理器和通信接口,所述通信接口和所述处理器耦合,所述处理器用于运行程序或指令,实现如第一方面所述的方法。

在本申请实施例中,电子设备在显示目标页面时,用户可以进行第一输入,以使得电子设备可以在屏幕中显示第一选取框,以标记目标页面中的第一内容;并且用户可以通过对第一控件进行第二输入,以使得电子设备可以显示至少一个第二选取框,以通过该第二选取框标记目标页面中与第一内容对应的内容,从而可以截取第一选取框对应的区域和至少一个第二选取框对应的区域并进行识别,并将识别得到的第一选取框中的第一内容和至少一个第二选取框中的内容保存在目标文件中。由于在电子设备显示目标页面的情况下,用户可以通过第一输入触发电子设备显示第一选取框,以标记显示目标页面中的第一内容,并可以在标记显示第一内容之后,通过对第一控件进行输入触发电子设备显示至少一个第二选取框,以通过这些第二选取框标记目标页面中与第一内容对应的内容,从而电子设备可以对第一选取框对应的区域和至少一个第二选取框对应的区域进行截取,并从截取到的图像中识别得到对应的内容,同时将第一选取框中的第一内容和至少一个第二选取框中的内容同时保存在目标文件中,而无需用户通过多次输入触发电子设备分次获取目标页面中的多个内容,从而可以简化用户的操作,提高电子设备获取信息的效率。

附图说明

图1是本申请实施例提供的一种信息获取方法的示意图之一;

图2是本申请实施例提供的一种手机的界面的实例示意图之一;

图3是本申请实施例提供的一种手机的界面的实例示意图之二;

图4是本申请实施例提供的一种手机的界面的实例示意图之三;

图5是本申请实施例提供的一种信息获取方法的示意图之二;

图6是本申请实施例提供的一种手机的界面的实例示意图之四;

图7是本申请实施例提供的一种手机的界面的实例示意图之五;

图8是本申请实施例提供的一种信息获取方法的示意图之三;

图9是本申请实施例提供的一种信息获取装置的结构示意图之一;

图10是本申请实施例提供的一种信息获取装置的结构示意图之二;

图11是本申请实施例提供的一种电子设备的硬件结构示意图。

具体实施方式

下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。

本申请的说明书和权利要求书中的术语“第一”、“第二”等是用于区别类似的对象,而不用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便本申请的实施例能够以除了在这里图示或描述的那些以外的顺序实施,且“第一”、“第二”等所区分的对象通常为一类,并不限定对象的个数,例如第一对象可以是一个,也可以是多个。此外,说明书以及权利要求中“和/或”表示所连接对象的至少其中之一,字符“/”,一般表示前后关联对象是一种“或”的关系。

本申请实施例提供的信息获取方法可以应用于电子设备复制页面中的显示内容的场景中,具体的应用场景可以根据使用需求而定,本申请不做限定。

以电子设备复制浏览器页面中的显示内容为例,假设电子设备当前显示的页面为浏览器页面,当用户想要复制该浏览器页面中显示的三段文字时(这三段文字处于浏览器页面中的不同位置,即不是连续的文字),则用户可以先触发电子设备对第一段文字进行复制,以将第一段文字复制到剪切板中,然后切换页面至需要粘贴这段文字的页面(例如联系人对话页面)进行粘贴使用;接下来需要用户触发电子设备再次切换至浏览器页面,对第二段文字进行复制,以将第二段文字复制到剪切板中,然后切换至联系人对话页面进行粘贴使用;最后用户再触发电子设备切换至浏览器页面,对第按段文字进行复制,以将第三段文字复制到剪切板中,然后切换至联系人对话页面进行粘贴使用。如此,需要用户分多次对浏览器页面中的文字进行粘贴操作,才能够达到使用多段文字的结果。

在本申请实施例中,用户可以在浏览器页面中进行输入,触发电子设备显示多个选取框,以通过该多个选取框标记浏览器页面中的三段文字,进而电子设备可以截取并识别该多个选取框中标记的显示内容,并将识别到的显示内容保存在文件中,从而在显示联系人对话页面时,可以同时将这三段文字进行粘贴使用,因此可以简化用户的操作,提高电子设备获取信息的效率。

下面结合附图,通过具体的实施例及其应用场景对本申请实施例提供的信息获取方法进行详细地说明。

本申请实施例提供一种信息获取方法,图1示出了本申请实施例提供的一种信息获取方法的流程图,该方法可以应用于电子设备。如图1所示,本申请实施例提供的信息获取方法可以包括下述的步骤201至步骤205。

步骤201、在显示目标页面的情况下,电子设备接收第一输入。

本申请实施例中,电子设备在显示目标页面时,用户可以进行第一输入,以触发电子设备在屏幕中显示第一选取框,并通过该第一选取框标记目标页面中的第一内容,然后用户可以对第一控件进行第二输入,以触发电子设备在屏幕中显示至少一个第二选取框,并通过该至少一个第二选取框标记目标页面中与第一内容对应的多个内容,从而电子设备可以识别并获取第一选取框中的第一内容和至少一个第二选取框中的内容,以将这些内容保存在目标文件中。

可选地,本申请实施例中,上述目标页面可以为电子设备中的任意页面,在该目标页面中,可以包括有多段文字和多个图片,用户可以通过输入触发电子设备对这些文字或图片进行复制操作,以在其他页面中使用复制得到的内容。

步骤202、电子设备响应于第一输入,显示第一选取框,以标记目标页面中的第一内容。

可选地,本申请实施例中,在电子设备显示第一选取框标记目标页面中的第一内容时,电子设备可以实时将第一选取框内的第一内容进行截屏操作,并同时对截屏得到的图片进行光学字符识别(Optical Character Recognition,OCR),以提取出图片(即第一选取框)中的文字内容或图片内容。

可选地,本申请实施例中,上述第一输入包括第一子输入和第二子输入。上述步骤202具体可以通过下述的步骤202a和步骤202b实现。

步骤202a、电子设备响应于第一子输入,在第一位置显示第一选取框。

本申请实施例中,上述第一位置为目标页面中内容与第一关键信息匹配的显示位置,该第一关键信息为用户输入的信息。

可选地,本申请实施例中,上述第一子输入为触发电子设备执行复制功能的输入(即预设触发复制操作的控制指令),在电子设备接收到第一子输入之后,可以根据用户的输入,同时复制并保存目标页面中的多个内容。

可选地,本申请实施例中,上述第一子输入可以为以下任一项:对复制功能所绑定的物理键的输入、对与复制功能对应的预设手势的输入、对电子设备状态栏中与复制功能对应的控件的输入等。

可选地,本申请实施例中,上述第一位置为屏幕中默认的显示位置,用户可以对第一位置显示的第一选取框进行输入,以调整第一选取框在屏幕中的显示位置和尺寸。

示例性的,以电子设备为手机为例进行说明。如图2所示,在手机显示目标页面10的情况下,用户可以在屏幕中进行预设手势的滑动输入(例如在屏幕中滑动输入“Z”字),以触发手机在屏幕中的默认位置显示第一选取框11,从而用户可以对该第一选取框11进行输入,调整第一选取框11的显示位置和位置,以标记用户所需的内容。

步骤202b、电子设备响应于第二子输入,根据第二子输入的输入参数,调整第一选取框在屏幕中的显示位置和尺寸。

可选地,本申请实施例中,上述第二子输入可以为以下任一项:用户对屏幕中显示的第一选取框的拖动输入、用户通过两指对屏幕中显示的第一选取框的缩放输入、用户对第一选取框的长和宽对应的数值的输入等。

具体的,用户可以点击第一选取框并进行拖动,以框选第一内容;或者,用户可以通过两点触碰滑动的方式控制第一选取框的长和宽,比如通过触碰屏幕的两点同时横向靠近或者远离来控制第一选取框的长度,纵向靠近或者远离来控制第一选取框的宽度,斜向靠近或者远离来等比例控制选取框的长度和宽度等。

可选地,本申请实施例中,上述第二子输入的输入参数可以为以下任一项:用户对第一选取框的拖动距离、用户对第一选取框的长边或短边的拖动距离、用户输入的第一选取框的长和宽对应的数值等。

示例性的,结合图2,如图3所示,用户可以对第一选取框11进行拖动输入,以使得第一选取框11显示在第一内容所在的区域,从而可以标记显示第一内容,并且,用户可以通过对第一选取框11的四个边进行拖动输入,以调整第一选取框11的显示尺寸,从而可以完全贴合的框选第一内容。

本申请实施例中,电子设备在响应于第一子输入,在第一位置显示第一选取框后,用户可以对第一选取框进行第二子输入,以使得电子设备可以根据用户的第二子输入的输入参数调整第一选取框在屏幕中的显示位置和尺寸,从而可以标记用户所需的第一内容对应的显示区域,以识别该显示区域的第一内容,因此电子设备识别并获取页面中显示的内容的灵活性较高。

步骤203、电子设备接收对第一控件的第二输入。

可选地,本申请实施例中,在电子设备执行复制功能时,可以在屏幕中悬浮显示多个控件(例如新建控件、保存控件、撤销控件、复制控件等),从而在用户需要出发电子设备执行某一操作时,用户可以对相应的控件进行输入,以触发电子设备执行对应的操作。

可选地,本申请实施例中,上述第一控件可以为新建控件,以触发电子设备在屏幕中显示多个第二标记,供用户选择对应的内容。

步骤204、电子设备响应于第二输入,显示至少一个第二选取框,以标记目标页面中与第一内容对应的内容。

可选地,本申请实施例中,电子设备可以根据第一选取框中标记的第一内容,检索目标页面中与第一内容对应的至少一处内容,从而电子设备在显示至少一个第二选取框时,可以在目标页面中与第一内容对应的至少一处内容对应的显示区域显示至少一个第二选取框。

可选地,本申请实施例中,在电子设备显示至少一个第二选取框之后,用户可以通过对每个第二选取框进行输入,以调整每个第二选取框所框选的内容,从而可以使得该至少一个第二选取框标记目标页面中与第一内容对应的多个内容。

示例性的,结合图3,如图4中的(A)所示,用户可以通过输入触发手机在屏幕中的预设位置12显示多个控件,从而用户可以对新建控件(即第一控件)进行输入,如图4中的(B)所示,手机可以在目标页面10中与第一内容对应的内容所在的区域显示多个第二选取框13,以标记显示对应的内容,从而手机可以同时对这些标记显示的内容进行复制并保存。

步骤205、电子设备截取第一选取框对应的区域和至少一个第二选取框对应的区域并进行识别,以将识别得到的第一选取框中的第一内容和至少一个第二选取框中的内容保存在目标文件中。

可选地,本申请实施例中,电子设备可以实时识别第一选取框和至少一个第二选取框中显示的内容,以将识别得到的第一内容和至少一个第二选取框中的内容保存在目标文件中。

具体的,本申请实施例通过结合OCR技术和截屏技术,在屏幕中形成内容选取框,以根据选取框的坐标确定识别范围,自动识别框选的内容,以满足用户按需迅速准确的获取到所需的内容。

本申请实施例提供一种信息获取方法,电子设备在显示目标页面时,用户可以进行第一输入,以使得电子设备可以在屏幕中显示第一选取框,以标记目标页面中的第一内容;并且用户可以通过对第一控件进行第二输入,以使得电子设备可以显示至少一个第二选取框,以通过该第二选取框标记目标页面中与第一内容对应的内容,从而可以截取第一选取框对应的区域和至少一个第二选取框对应的区域并进行识别,并将识别得到的第一选取框中的第一内容和至少一个第二选取框中的内容保存在目标文件中。由于在电子设备显示目标页面的情况下,用户可以通过第一输入触发电子设备显示第一选取框,以标记显示目标页面中的第一内容,并可以在标记显示第一内容之后,通过对第一控件进行输入触发电子设备显示至少一个第二选取框,以通过这些第二选取框标记目标页面中与第一内容对应的内容,从而电子设备可以对第一选取框对应的区域和至少一个第二选取框对应的区域进行截取,并从截取到的图像中识别得到对应的内容,同时将第一选取框中的第一内容和至少一个第二选取框中的内容同时保存在目标文件中,而无需用户通过多次输入触发电子设备分次获取目标页面中的多个内容,从而可以简化用户的操作,提高电子设备获取信息的效率。

可选地,本申请实施例中,结合图1,如图5所示,在上述步骤204之后,本申请实施例提供的信息获取方法还可以包括下述的步骤301至步骤303。

步骤301、电子设备接收对目标选取框的第三输入。

本申请实施例中,上述目标选取框为第一选取框和至少一个第二选取框中的选取框。

可选地,本申请实施例中,用户可以对电子设备屏幕中显示的任意一个选取框(即第一选取框和至少一个第二选取框中的选取框)进行输入,以调整选取框的显示位置和尺寸,从而确定选取框标记的内容。

可选地,本申请实施例中,上述第三输入可以为用户触发电子设备自动识别内容的显示区域的输入;或者,上述第三输入可以为用户对目标选取框的参数的输入;或者,上述第三输入可以为用户对第一关键信息的输入,以使得电子设备可以根据第一关键信息确定目标选取框的标记区域。

可选地,本申请实施例中,在需要筛选目标选取框包含的区域之外还有哪些相似的内容时,可以实时将目标选取框内的内容进行截屏识别文字操作,同时对截屏出来的图片进行OCR识别,以提取出文字内容,例如目标选取框中识别到“小苹果”,则将此文字内容在目标选取框之外的区域进行扫描识别,当识别到其他类似的内容时,判断类似内容有多少处,则扩充目标框大小自动复制为几份,然后再将这些复制的选取框平移到对应的内容所在区域,以标记对应的内容。

步骤302、电子设备响应于第三输入,根据目标信息调整目标选取框在屏幕中的显示位置和尺寸,以确定目标选取框在目标页面中标记的第二内容。

本申请实施例中,上述目标信息包括目标坐标、用户输入的调整参数、和用户输入的第一关键信息中的至少一种,第二内容为与第一关键信息相对应的内容,目标坐标为第二内容所在区域对应的坐标。

可选地,本申请实施例中,电子设备可以自动识别第二内容所在的区域的坐标,以根据识别到的显示区域的坐标值,调整目标选取框在屏幕中的显示位置和尺寸。

可选地,本申请实施例中,用户可以直接输入调整参数(例如目标选取框的尺寸信息或坐标信息),以使得电子设备可以直接根据调整参数确定目标选取框在屏幕中的显示位置和尺寸。

可选地,本申请实施例中,电子设备可以根据用户输入的第一关键信息,自动识别屏幕中与第一关键信息对应的内容(即第二内容),以将该内容对应的显示区域确定为目标选取框的标记区域。

示例性的,假设电子设备屏幕中显示的目标选取框大小为M*N,当需要选择变动目标选取框的位置和尺寸时,用户可以点击目标选取框以进行设置,例如,设置调整比例t=2倍宽度,则目标选取框放大至M*(t*N)大小,这里t=2也就是放大目标选取框的高度,实现扩充目标框的功能,即可扩展到选择t个区域高度的范围。

又示例性的,当电子设备识别到多个标记内容时,计算屏幕中多个标记内容的最小覆盖范围S,以将目标选取框的尺寸M*N与最小范围S进行对比,如果目标选取框能够覆盖最小范围S,则直接通过平移的方式平移目标选取框至对应的标记内容;如果目标选取框的尺寸M*N不能覆盖多个标记内容,则同比例智能扩展目标选取框的尺寸,例如最小范围S的尺寸为两个/以上的目标选取框的尺寸,则自动扩展目标选取框的尺寸为(M*m)*(N*n),以确定目标选取框覆盖对应的标记内容。

具体的,结合图4中的(B)所示,例如用户需要选中整个目标页面中的与“小苹果”相关的内容,在屏幕中的第一行和第三行都存在有相关内容,则有两种方式来框选,第一种将第二选取框自动分裂成两个同样大小的选取框(即至少一个第二选取框)分别对应平移框选相应的内容;第二种是确定包含两部分内容的区域对应的高度,则将第二选取框的高度自动扩展至对应的尺寸,然后同步平移覆盖到识别到的内容所在的区域。

又示例性的,在电子设备确定与第一关键信息对应的第二内容时,电子设备可以在屏幕中确定该第二内容对应的显示区域的位置,并将第二内容对应的显示区域的左下角为坐标原点,下边界为x轴,左侧边界为y轴建立直角坐标系,则目标选取框的四个角从左下方逆时针坐标分别为:(0、0);(x0、0);(x0、y0);(0、y0)。从而电子设备可以通过(0、0);(x0、0);(x0、y0);(0、y0)这四个坐标(即目标坐标)确定目标选取框的显示位置和尺寸,并将目标选取框进行平移,以框选对应的第二内容。

或者,电子设备可以将屏幕的左下角确定为坐标原点,屏幕的下边界为x轴,屏幕的左侧边界为y轴建立直角坐标系,则目标选取框的四个角从左下方逆时针坐标分别为:(x1、y1);(x2、y1);(x2、y2);(x1、y2)。从而电子设备可以通过(x1、y1);(x2、y1);(x2、y2);(x1、y2)这四个坐标(即目标坐标)确定目标选取框的显示位置和尺寸,并将目标选取框进行平移,以框选对应的第二内容。

需要说明的是,在电子设备根据目标信息调整目标选取框在屏幕中的显示位置和尺寸之前,目标选取框所框选的内容可以包括第二内容和其他内容,或者,目标选取框所框选的内容包括第二内容中的部分内容(即标选取框没有将第二内容完全框选),从而电子设备可以根据第二内容对应的显示区域的坐标调整目标选取框在屏幕中的显示位置和尺寸。

步骤303、电子设备将调整后的目标选取框在目标页面中标记的第二内容保存在目标文件中。

可选地,本申请实施例中,电子设备可以重新识别目标选取框中显示的内容,以将识别得到的第二内容保存在目标文件中。

本申请实施例中,用户可以对电子设备中显示的多个选取框中的任意选取框进行输入,以使得电子设备可以根据用户的输入对应的目标信息调整目标选取框在屏幕中的显示位置和尺寸,从而可以重新确定目标选取框在目标页面中标记的内容为第二内容,并将第二内容保存在目标文件中,因此可以提高电子设备识别并获取页面中显示的内容的灵活性。

可选地,本申请实施例中,在上述步骤205之后,本申请实施例提供的信息获取方法还可以包括下述的步骤401至步骤403。

步骤401、电子设备接收对第二关键信息的第四输入。

可选地,本申请实施例中,用户可以修改预设的关键信息,以将第一关键信息修改为第二关键信息,从而可以触发电子设备重新确定选取框所标记的内容。

步骤402、电子设备响应于第四输入,根据第二关键信息,重新确定第一选取框和至少一个第二选取框标记的内容。

可选地,本申请实施例中,电子设备可以根据第二关键信息,扫描并识别屏幕中显示的内容,以确定与第二关键信息对应的内容。

可选地,本申请实施例中,电子设备可以将第一选取框和至少一个第二选取框移动至重新确定的与第二关键信息对应的内容的显示区域,以标记这些内容。

步骤403、电子设备将重新确定的第一选取框和至少一个第二选取框标记的内容保存在目标文件中,并记录第一选取框标记的第一内容和至少一个第二选取框标记的内容对应的目标页面,以及,在屏幕中显示第一图标,以提示用户记录的目标页面。

可选地,本申请实施例中,在用户修改关进信息为第二关键信息时,电子设备可以自动按照第二关键信息更新选取框的尺寸和位置,以实现标记内容的更新。

示例性的,例如第一关键信息为“小苹果”,第二关键信息更新为“小龙虾”,则选取框从原来的标记范围自动识别更新为新的标记范围;或者增加关键信息,可以扩展选取框的尺寸和数量。

可选地,本申请实施例中,电子设备可以继续保存第一关键信息对应的标记页面,通过折叠显示的形式,将第一关键信息对应的标记页面(即原内容的选取框对应的页面)形成一个悬浮图标(即第一图标)显示在屏幕中,在用户需要查看第一关键信息对应的标记页面时,可以点击悬浮图标进行查看;并在屏幕中显示第二关键信息对应的标记页面。

本申请实施例中,用户可以对第二关键信息进行输入,以修改第一关键信息,从而可以触发电子设备根据第二关键信息,重新确定第一选取框和至少一个第二选取框标记的内容,并将重新确定的内容保存在目标文件中,并通过在屏幕中显示第一图标的形式,记录第一关键信息对应的标记内容(即第一选取框标记的第一内容和至少一个第二选取框标记的内容对应的目标页面),以方便用户再次查看第一关键信息对应的标记内容,从而可以提高电子设备识别并获取页面中显示的内容的灵活性。

可选地,本申请实施例中,在上述步骤204之后,本申请实施例提供的信息获取方法还可以包括下述的步骤501至步骤504。

步骤501、电子设备接收第六输入。

可选地,本申请实施例中,用户可以通过输入触发电子设备显示多个控件,从而用户可以对任意控件进行输入,以触发电子设备执行相应的操作。

步骤502、电子设备响应于第六输入,显示多个第二控件。

可选地,本申请实施例中,电子设备可以在屏幕中的预设位置悬浮显示多个第二控件。

可选地,本申请实施例中,上述可以包括以下至少一项:新建控件、保存控件、撤销控件、复制控件等。

步骤503、电子设备接收对多个第二控件中的目标控件的第七输入。

可选地,本申请实施例中,用户可以对多个第二控件中的任意控件(即目标控件)进行输入,以触发电子设备执行对应的功能。

步骤504、电子设备响应于第七输入,执行与目标控件对应的目标功能。

本申请实施例中,上述目标功能为以下任一功能:新建一个选取框,撤销电子设备针对选取框执行的最后一步操作,保存第一内容和第二选取框中的内容保存至目标存储位置;目标存储位置为粘贴板或目标文件,不同的第二控件对应不同的功能。

可选地,本申请实施例中,在目标控件为新建控件的情况下,电子设备可以在屏幕中新建一个选取框,标记显示新的内容;在目标控件为撤销控件的情况下,电子设备可以撤销电子设备针对选取框执行的最后一步操作(例如取消调整选取框的尺寸或位置);在目标控件为保存控件或复制控件的情况下,电子设备可以将第一内容和第二选取框中的内容至目标存储位置,其中,在目标控件为复制控件时,目标存储位置为粘贴板,在目标控件为保存控件时,目标存储位置为目标文件。

可选地,本申请实施例中,在目标页面的右上角还可以包括有最小化控件(可以触发电子设备将当前标记页面收起),用户可以对该最小化控件进行输入,以触发电子设备将包含有选取框的当前页面收起,此操作会将用户当前的操作状态和操作历史全部缓存下来,并且收起现有的操作区,显示最小化标识(即第一图标),电子设备可以显示启动信息获取功能之前的页面(即未包括有选取框的目标页面),从而用户可以继续浏览目标页面。

可选地,本申请实施例中,用户可以对最小化标识进行输入,触发电子设备再次展开框选页面(即包括有选取框的目标页面)。此操作会从缓存区恢复用户之前的操作状态和操作历史,用户可以继续进行之前的内容框选操作。

可选地,本申请实施例中,在电子设备未将包括有选取框的目标页面收起时,用户可以继续在目标页面中进行操作,但是用户不能操作选取框对应的区域,这种情况下选取框对应的区域在屏幕的位置保持不变,不会根据页面变化而变化。

示例性的,结合图4中的(B),如图6中的(A)所示,用户可以对目标页面10中显示的最小化控件14进行输入,以触发手机将包含有选取框的当前页面收起,并记录用户在当前页面的操作状态和操作历史,如图6中的(B)所示,手机可以在目标页面10中悬浮显示最小化标识15,以指示最小化收起的,包含有选取框的目标页面。

本申请实施例中,用户可以通过输入触发电子设备显示多个第二控件,并可以对该多个第二控件中的目标控件进行输入,触发电子设备执行与目标控件对应的目标功能,从而可以提高电子设备识别并获取页面中显示的内容的灵活性。

可选地,本申请实施例中,上述目标文件包括至少一个子文件。上述步骤205中的“将识别得到的第一选取框中的第一内容和至少一个第二选取框中的内容保存在目标文件中”具体可以通过下述的步骤205a或步骤205b实现。

步骤205a、电子设备将第一选取框中的第一内容和至少一个第二选取框中的内容分别保存在目标文件中的至少一个子文件中。

本申请实施例中,上述第一选取框中的第一内容和至少一个第二选取框中的内容中的一个内容对应至少一个子文件中的一个子文件。

可选地,本申请实施例中,电子设备可以在桌面产生一个文件夹,以在用户选择保存的时候,可以将选取的内容保存至该文件夹中。

可选地,本申请实施例中,电子设备可以按照每个选取框对应的内容,分开成不同的文件进行保存,以将每个内容分别保存至一个子文件中。

可以理解,第一选取框中的第一内容和至少一个第二选取框中的内容可以看成一个文档自动分割为多个文档进行保存的方式,或者一段文字/一篇文章自动分割为图片与文字的形式,以分为多个子文件进行保存。选取框选中的图文可以分割开分别进行保存,便于将不同内容(即文字与图片)提取保存下来,单独的图片进行保存,单独的文字进行保存。例如,页面中的内容是多个图文结合的方式,将图文分别进行单独的文档进行保存,即为形成不同的子文件进行保存。

步骤205b、电子设备将第一选取框中的第一内容和至少一个第二选取框中的内容组合保存在目标文件中的同一个子文件中。

可选地,本申请实施例中,电子设备可以将所有标记的内容从上至下顺序拼接成一个文件后再保存。

可选地,本申请实施例中,在电子设备每次保存文件时,可以对应记录详细的时间点,用来区分不同时间保存的文件。同时在文件夹中也会根据保存的时间点来进行展示,以方便用户查看。

需要说明的是,上述组合保存的方式,属于一种合成式保存方法,例如有图和文字的形式,按照图文结合的方式组合形成完整的一个文件整体进行保存。例如页面中包括有图片和文字,则可以以图文结合的方式组合整体进行保存;或者本来属于页面中不同区域的内容(包括有文字和图片),可以将其内容相似的图片和文字归类在一起组合进行保存。

示例性的,结合图4中的(A),如图7中的(A)所示,在用户对屏幕中的预设位置12中显示的多个控件中的保存控件进行输入之后,手机可以显示保存方式选择控件16,以提示用户可以将第一选取框11中标记的内容和多个第二选取框13中标记的内容分为不同的文件进行保存,或保存在同一个文件中。如图7中的(B)所示,在目标文件中可以包括有多个子文件,以对应电子设备保存的多个内容。

本申请实施例中,电子设备可以根据用户的输入,将第一选取框中的第一内容和至少一个第二选取框中的内容分别保存在目标文件中的至少一个子文件中,以将多个内容分开保存;或者,电子设备可以将第一选取框中的第一内容和至少一个第二选取框中的内容组合保存在目标文件中的同一个子文件中,以将多个内容组合保存,从而可以提高电子设备保存获取到的内容的灵活性。

可选地,本申请实施例中,结合图1,如图8所示,在上述步骤205之后,本申请实施例提供的信息获取方法还可以包括下述的步骤601和步骤602。

步骤601、电子设备接收针对目标文件的第五输入。

可选地,本申请实施例中,用户可以对电子设备中的目标文件进行输入,以编辑目标文件中的内容,对目标文件中包括的至少一个子文件进行分类。

步骤602、电子设备响应于第五输入,按照目标分类方式对目标文件中包括的至少一个子文件进行分类,并按照分类结果重新排序。

本申请实施例中,上述目标分类方式为以下任一项:预设分类类别的分类方式,用户设置筛选信息的分类方式,聚类算法自动进行分类的分类方式。

可选地,本申请实施例中,电子设备可以根据用户的输入,将目标文件中包括的至少一个子文件重新排序,以按照提前设置类别自动归类再重新排序,例如提前设置三个类别(类别1、类别2、类别3),电子设备根据内容相似度将多个子文件归类于这三个类别中,在内容的相似度大于或等于预设阈值时,则归为对应的类别,然后再将这些类别进行排序,即可实现文件的自动组合排序。

可选地,本申请实施例中,在用户未提前设置类别的情况下,电子设备可以直接利用聚类的方式,将所有子文档自动聚合分为N个类别,再将这些类别进行自动排序。

可选地,本申请实施例中,用户还可以提前设置目标内容,以使得电子设备从多个子文件中筛选出来与目标内容相似的子文件归为一类,并将剩余的子文件归为另一类,这样实现将多个子文件自动分为目标类和其他类,得到对应分类结果并进行排序。

可选地,本申请实施例中,电子设备还可以根据用户选择的内容和顺序生成预览界面,并提供编辑功能,从而用户可以在预览界面中对内容再次进行编辑和排版。

可选地,本申请实施例中,电子设备可以提供一些排版的模板供用户选择,以方便用户对文档中的内容进行快速的编辑,以快速将文字或图片内容填充到模板中,达到美化和方便展示的作用。

可选地,本申请实施例中,电子设备可以在对文档中的内容进行编辑之后,生成电子版本并进行分享,以将整合好的文档导出电子文档或者分享给好友。其中导出的电子文档,支持多种文档格式,例如:html格式、excel格式、word格式、pdf格式、txt格式等。

可选地,本申请实施例中,用户可以触发电子设备在云端上开辟一块临时的存储空间,以将文件打包并设置共享有效时长,上传到云端存储空间中,从而可以满足用户与好友之间进行信息共享的需求,资源也可以定时回收取消分享。

本申请实施例中,电子设备在目标文件中保存多个内容之后,可以根据用户的输入,按照目标分类方式对目标文件中包括的至少一个子文件进行分类,并按照分类结果重新排序,如此可以根据用户的使用需求调整目标文件中的子文件的排列顺序,从而可以提高电子设备对文件的处理效率。

需要说明的是,本申请实施例提供的信息获取方法,执行主体可以为信息获取装置,或者该信息获取装置中的用于执行信息获取方法的控制模块。本申请实施例中以信息获取装置执行加载信息获取方法为例,说明本申请实施例提供的信息获取装置。

图9示出了本申请实施例中涉及的信息获取装置的一种可能的结构示意图。如图9所示,信息获取装置70可以包括:接收模块71、显示模块72、处理模块73和保存模块74。

其中,接收模块71,用于在显示目标页面的情况下,接收第一输入。显示模块72,用于响应于接收模块71接收的第一输入,显示第一选取框,以标记目标页面中的第一内容。接收模块71,还用于接收对第一控件的第二输入。显示模块72,还用于响应于接收模块71接收的第二输入,显示至少一个第二选取框,以标记目标页面中与第一内容对应的内容。处理模块73,用于截取第一选取框对应的区域和至少一个第二选取框对应的区域并进行识别。保存模块74,用于将处理模块73识别得到的第一选取框中的第一内容和至少一个第二选取框中的内容保存在目标文件中。

在一种可能的实现方式中,第一输入包括第一子输入和第二子输入。显示模块72,具体用于响应于第一子输入,在第一位置显示第一选取框,该第一位置为目标页面中内容与第一关键信息匹配的显示位置,该第一关键信息为用户输入的信息。显示模块72,具体还用于响应于第二子输入,根据第二子输入的输入参数,调整第一选取框在屏幕中的显示位置和尺寸。

在一种可能的实现方式中,接收模块71,还用于在显示模块72显示至少一个第二选取框,以标记目标页面中与第一内容对应的内容之后,接收对目标选取框的第三输入。如图10所示,本申请实施例提供的信息获取装置70还可以包括:调整模块75。其中,调整模块75,用于响应于接收模块71接收的第三输入,根据目标信息调整目标选取框在屏幕中的显示位置和尺寸。保存模块74,还用于将调整后的目标选取框在目标页面中标记的第二内容保存在目标文件中。其中,目标选取框为第一选取框和至少一个第二选取框中的选取框,目标信息包括目标坐标、用户输入的调整参数、和用户输入的第一关键信息中的至少一种,第二内容为与第一关键信息相对应的内容。

在一种可能的实现方式中,接收模块71,还用于在保存模块74将识别得到的第一选取框中的第一内容和至少一个第二选取框中的内容保存在目标文件中之后,接收对第二关键信息的第四输入。本申请实施例提供的信息获取装置70还可以包括:确定模块。其中,确定模块,用于响应于接收模块71接收的第四输入,根据第二关键信息,重新确定第一选取框和至少一个第二选取框标记的内容。保存模块74,还用于将重新确定的第一选取框和至少一个第二选取框标记的内容保存在目标文件中,并记录第一选取框标记的第一内容和至少一个第二选取框标记的内容对应的目标页面。显示模块72,还用于在屏幕中显示第一图标,以提示用户记录的目标页面。

在一种可能的实现方式中,目标文件包括至少一个子文件。保存模块74,具体用于将第一选取框中的第一内容和至少一个第二选取框中的内容分别保存在目标文件中的至少一个子文件中,一个内容对应一个子文件;或者,将第一选取框中的第一内容和至少一个第二选取框中的内容组合保存在目标文件中的同一个子文件中。

在一种可能的实现方式中,接收模块71,还用于在保存模块74将识别得到的第一选取框中的第一内容和至少一个第二选取框中的内容保存在目标文件中之后,接收针对目标文件的第五输入。处理模块73,还用于响应于接收模块71接收的第五输入,按照目标分类方式对目标文件中包括的至少一个子文件进行分类,并按照分类结果重新排序。其中,目标分类方式为以下任一项:预设分类类别的分类方式,用户设置筛选信息的分类方式,聚类算法自动进行分类的分类方式。

本申请实施例提供的信息获取装置能够实现上述方法实施例中信息获取装置实现的各个过程,为避免重复,详细描述这里不再赘述。

本申请实施例提供一种信息获取装置,由于在电子设备显示目标页面的情况下,用户可以通过第一输入触发电子设备显示第一选取框,以标记显示目标页面中的第一内容,并可以在标记显示第一内容之后,通过对第一控件进行输入触发电子设备显示至少一个第二选取框,以通过这些第二选取框标记目标页面中与第一内容对应的内容,从而电子设备可以对第一选取框对应的区域和至少一个第二选取框对应的区域进行截取,并从截取到的图像中识别得到对应的内容,同时将第一选取框中的第一内容和至少一个第二选取框中的内容同时保存在目标文件中,而无需用户通过多次输入触发电子设备分次获取目标页面中的多个内容,从而可以简化用户的操作,提高电子设备获取信息的效率。

本申请实施例中的信息获取装置可以是装置,也可以是终端中的部件、集成电路、或芯片。该装置可以是移动电子设备,也可以为非移动电子设备。示例性的,移动电子设备可以为手机、平板电脑、笔记本电脑、掌上电脑、车载电子设备、可穿戴设备、超级移动个人计算机(ultra-mobile personal computer,UMPC)、上网本或者个人数字助理(personaldigital assistant,PDA)等,非移动电子设备可以为服务器、网络附属存储器(NetworkAttached Storage,NAS)、个人计算机(personal computer,PC)、电视机(television,TV)、柜员机或者自助机等,本申请实施例不作具体限定。

本申请实施例中的信息获取装置可以为具有操作系统的装置。该操作系统可以为安卓(Android)操作系统,可以为iOS操作系统,还可以为其他可能的操作系统,本申请实施例不作具体限定。

可选地,本申请实施例还提供一种电子设备,包括处理器110,存储器109,存储在存储器109上并可在所述处理器110上运行的程序或指令,该程序或指令被处理器110执行时实现上述信息获取方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。

需要说明的是,本申请实施例中的电子设备包括上述所述的移动电子设备和非移动电子设备。

图11为实现本申请实施例的一种电子设备的硬件结构示意图。

该电子设备100包括但不限于:射频单元101、网络模块102、音频输出单元103、输入单元104、传感器105、显示单元106、用户输入单元107、接口单元108、存储器109、以及处理器110等部件。

本领域技术人员可以理解,电子设备100还可以包括给各个部件供电的电源(比如电池),电源可以通过电源管理系统与处理器110逻辑相连,从而通过电源管理系统实现管理充电、放电、以及功耗管理等功能。图11中示出的电子设备结构并不构成对电子设备的限定,电子设备可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置,在此不再赘述。

其中,用户输入单元107,用于在显示目标页面的情况下,接收第一输入。

显示单元106,用于响应于第一输入,显示第一选取框,以标记目标页面中的第一内容。

用户输入单元107,还用于接收对第一控件的第二输入。

显示单元106,还用于响应于第二输入,显示至少一个第二选取框,以标记目标页面中与第一内容对应的内容。

处理器110,用于截取第一选取框对应的区域和至少一个第二选取框对应的区域并进行识别。

存储器109,用于将识别得到的第一选取框中的第一内容和至少一个第二选取框中的内容保存在目标文件中。

本申请实施例提供一种电子设备,由于在电子设备显示目标页面的情况下,用户可以通过第一输入触发电子设备显示第一选取框,以标记显示目标页面中的第一内容,并可以在标记显示第一内容之后,通过对第一控件进行输入触发电子设备显示至少一个第二选取框,以通过这些第二选取框标记目标页面中与第一内容对应的内容,从而电子设备可以对第一选取框对应的区域和至少一个第二选取框对应的区域进行截取,并从截取到的图像中识别得到对应的内容,同时将第一选取框中的第一内容和至少一个第二选取框中的内容同时保存在目标文件中,而无需用户通过多次输入触发电子设备分次获取目标页面中的多个内容,从而可以简化用户的操作,提高电子设备获取信息的效率。

可选地,显示单元106,具体用于响应于第一子输入,在第一位置显示第一选取框,该第一位置为目标页面中内容与第一关键信息匹配的显示位置,该第一关键信息为预设的信息;并响应于第二子输入,根据第二子输入的输入参数,调整第一选取框在屏幕中的显示位置和尺寸。

本申请实施例中,电子设备在响应于第一子输入,在第一位置显示第一选取框后,用户可以对第一选取框进行第二子输入,以使得电子设备可以根据用户的第二子输入的输入参数调整第一选取框在屏幕中的显示位置和尺寸,从而可以标记用户所需的第一内容对应的显示区域,以识别该显示区域的第一内容,因此电子设备识别并获取页面中显示的内容的灵活性较高。

用户输入单元107,还用于接收对目标选取框的第三输入。

处理器110,还用于响应于第三输入,根据目标信息调整目标选取框在屏幕中的显示位置和尺寸,以确定目标选取框在目标页面中标记的第二内容。

存储器109,还用于将调整后的目标选取框在目标页面中标记的第二内容保存在目标文件中。

本申请实施例中,用户可以对电子设备中显示的多个选取框中的任意选取框进行输入,以使得电子设备可以根据用户的输入对应的目标信息调整目标选取框在屏幕中的显示位置和尺寸,从而可以重新确定目标选取框在目标页面中标记的内容为第二内容,并将第二内容保存在目标文件中,因此可以提高电子设备识别并获取页面中显示的内容的灵活性。

用户输入单元107,还用于接收对第二关键信息的第四输入。

处理器110,还用于响应于第四输入,根据第二关键信息,重新确定第一选取框和至少一个第二选取框标记的内容。

存储器109,还用于将重新确定的第一选取框和至少一个第二选取框标记的内容保存在目标文件中,并记录第一选取框标记的第一内容和至少一个第二选取框标记的内容对应的目标页面。

显示单元106,还用于在屏幕中显示第一图标,以提示用户记录的目标页面。

本申请实施例中,用户可以对第二关键信息进行输入,以修改第一关键信息,从而可以触发电子设备根据第二关键信息,重新确定第一选取框和至少一个第二选取框标记的内容,并将重新确定的内容保存在目标文件中,并通过在屏幕中显示第一图标的形式,记录第一关键信息对应的标记内容(即第一选取框标记的第一内容和至少一个第二选取框标记的内容对应的目标页面),以方便用户再次查看第一关键信息对应的标记内容,从而可以提高电子设备识别并获取页面中显示的内容的灵活性。

存储器109,具体用于将第一选取框中的第一内容和至少一个第二选取框中的内容分别保存在目标文件中的至少一个子文件中,一个内容对应一个子文件;或者,将第一选取框中的第一内容和至少一个第二选取框中的内容组合保存在目标文件中的同一个子文件中。

本申请实施例中,电子设备可以根据用户的输入,将第一选取框中的第一内容和至少一个第二选取框中的内容分别保存在目标文件中的至少一个子文件中,以将多个内容分开保存;或者,电子设备可以将第一选取框中的第一内容和至少一个第二选取框中的内容组合保存在目标文件中的同一个子文件中,以将多个内容组合保存,从而可以提高电子设备保存获取到的内容的灵活性。

用户输入单元107,还用于接收针对目标文件的第五输入。

处理器110,还用于响应于第五输入,按照目标分类方式对目标文件中包括的至少一个子文件进行分类,并按照分类结果重新排序。

本申请实施例中,电子设备在目标文件中保存多个内容之后,可以根据用户的输入,按照目标分类方式对目标文件中包括的至少一个子文件进行分类,并按照分类结果重新排序,如此可以根据用户的使用需求调整目标文件中的子文件的排列顺序,从而可以提高电子设备对文件的处理效率。

应理解的是,本申请实施例中,输入单元104可以包括图形处理器(GraphicsProcessing Unit,GPU)1041和麦克风1042,图形处理器1041对在视频捕获模式或图像捕获模式中由图像捕获装置(如摄像头)获得的静态图片或视频的图像数据进行处理。显示单元106可包括显示面板1061,可以采用液晶显示器、有机发光二极管等形式来配置显示面板1061。用户输入单元107包括触控面板1071以及其他输入设备1072。触控面板1071,也称为触摸屏。触控面板1071可包括触摸检测装置和触摸控制器两个部分。其他输入设备1072可以包括但不限于物理键盘、功能键(比如音量控制按键、开关按键等)、轨迹球、鼠标、操作杆,在此不再赘述。存储器109可用于存储软件程序以及各种数据,包括但不限于应用程序和操作系统。处理器110可集成应用处理器和调制解调处理器,其中,应用处理器主要处理操作系统、用户界面和应用程序等,调制解调处理器主要处理无线通信。可以理解的是,上述调制解调处理器也可以不集成到处理器110中。

本申请实施例还提供一种可读存储介质,所述可读存储介质上存储有程序或指令,该程序或指令被处理器执行时实现上述信息获取方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。

其中,所述处理器为上述实施例中所述的电子设备中的处理器。所述可读存储介质,包括计算机可读存储介质,如计算机只读存储器(Read-Only Memory,ROM)、随机存取存储器(Random Access Memory,RAM)、磁碟或者光盘等。

本申请实施例另提供了一种芯片,所述芯片包括处理器和通信接口,所述通信接口和所述处理器耦合,所述处理器用于运行程序或指令,实现上述信息获取方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。

应理解,本申请实施例提到的芯片还可以称为系统级芯片、系统芯片、芯片系统或片上系统芯片等。

需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。此外,需要指出的是,本申请实施方式中的方法和装置的范围不限按示出或讨论的顺序来执行功能,还可包括根据所涉及的功能按基本同时的方式或按相反的顺序来执行功能,例如,可以按不同于所描述的次序来执行所描述的方法,并且还可以添加、省去、或组合各种步骤。另外,参照某些示例所描述的特征可在其他示例中被组合。

通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如ROM/RAM、磁碟、光盘)中,包括若干指令用以使得一台终端(可以是手机,计算机,服务器,空调器,或者网络设备等)执行本申请各个实施例所述的方法。

上面结合附图对本申请的实施例进行了描述,但是本申请并不局限于上述的具体实施方式,上述的具体实施方式仅仅是示意性的,而不是限制性的,本领域的普通技术人员在本申请的启示下,在不脱离本申请宗旨和权利要求所保护的范围情况下,还可做出很多形式,均属于本申请的保护之内。

相关技术
  • 信息获取方法、信息获取装置和电子设备
  • 电子设备的追踪信息获取方法与装置、电子设备
技术分类

06120112901788