CN109710422A - 信息提取方法、装置及终端设备 - Google Patents
信息提取方法、装置及终端设备 Download PDFInfo
- Publication number
- CN109710422A CN109710422A CN201811491098.XA CN201811491098A CN109710422A CN 109710422 A CN109710422 A CN 109710422A CN 201811491098 A CN201811491098 A CN 201811491098A CN 109710422 A CN109710422 A CN 109710422A
- Authority
- CN
- China
- Prior art keywords
- application program
- information
- display interface
- suspension windows
- display area
- 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
Landscapes
- User Interface Of Digital Computer (AREA)
Abstract
本公开是关于一种信息提取方法、装置及终端设备,用以提高信息输入的效率。所述方法包括:确定第一应用程序的第一显示界面上的目标显示区域;对目标显示区域进行识别,提取出与第二应用程序的类型匹配的目标信息;将目标信息显示在第二应用程序的第二显示界面中,以使用户对目标信息进行操作。本公开技术方案可以简化信息输入的操作,提高信息输入的效率。
Description
技术领域
本公开涉及信息处理技术领域,尤其涉及一种信息提取方法、装置及终端设备。
背景技术
随着科学技术的不断发展,电子产品的种类以及功能越来越多,给人民的生活带来了各种便利。
以电子产品为智能手机为例,用户可以使用智能手机上安装的应用程序实现购物、浏览信息等功能。当用户需要核实购物账单或者记录浏览的内容时,可能需要将一个应用程序中的信息输入至另一个应用程序中,在信息输入的过程中,可能需要反复切换应用程序,操作繁琐,效率低。因此,如何提高信息输入效率是需要解决的一个技术问题。
发明内容
为克服相关技术中存在的问题,本公开实施例提供一种信息提取方法、装置及终端设备,用以提高信息输入的效率。
根据本公开实施例的第一方面,提供一种信息提取方法,包括:
确定第一应用程序的第一显示界面上的目标显示区域;
对所述目标显示区域进行识别,提取出与第二应用程序的类型匹配的目标信息;
将所述目标信息显示在所述第二应用程序的第二显示界面中,以使用户对所述目标信息进行操作。
在一个实施例中,所述方法,还可包括:
在所述第一显示界面上显示悬浮窗口;所述悬浮窗口用于显示所述第二显示界面。
在一个实施例中,所述方法,还可包括:
在所述第一显示界面上显示控制窗口;所述控制窗口中包括用于启动所述悬浮窗口的控件;
当接收到所述控件的选中操作后,启动所述悬浮窗口。
在一个实施例中,所述方法,还可包括:
接收用户输入的用于确定所述目标显示区域的操作指令;所述操作指令为涂抹操作触发的指令或者滑动操作触发的指令。
在一个实施例中,当所述第一应用程序为购物应用程序且所述第二应用程序为计算器应用程序时,所述对所述目标显示区域进行识别,提取出与所述第二应用程序的类型匹配的目标信息,包括:
对所述目标显示区域中的计算参数进行识别,获得商品的单价信息与数量信息;
根据所述单价信息与所述数量信息,获得计算总价的计算式,作为所述目标信息。
在一个实施例中,所述方法,还可包括:
当接收到所述悬浮窗口的位置移动指令后,控制所述悬浮窗口移动至所述显示界面上的预设区域;所述悬浮窗口位于所述预设区域中,所述预设区域的边缘位于所述显示界面的边缘内。
根据本公开实施例的第二方面,提供一种信息提取装置,包括:
确定模块,被配置为确定第一应用程序的第一显示界面上的目标显示区域;
提取模块,被配置为对所述目标显示区域进行识别,提取出与第二应用程序的类型匹配的目标信息;
第一显示模块,被配置为将所述目标信息显示在所述第二应用程序的第二显示界面中,以使用户对所述目标信息进行操作。
在一个实施例中,所述装置,还可包括:
第二显示模块,被配置为在所述第一显示界面上显示悬浮窗口;所述悬浮窗口用于显示所述第二显示界面。
在一个实施例中,所述装置,还可包括:
第三显示模块,被配置为在所述第一显示界面上显示控制窗口;所述控制窗口中包括用于启动所述悬浮窗口的控件;
启动模块,被配置为在接收到所述控件的选中操作后,启动所述悬浮窗口。
在一个实施例中,所述装置,还可包括:
接收模块,被配置为接收用户输入的用于确定所述目标显示区域的操作指令;所述操作指令为涂抹操作触发的指令或者滑动操作触发的指令。
在一个实施例中,所述第一应用程序可为购物应用程序且所述第二应用程序可为计算器应用程序,所述提取模块,可包括:
识别子模块,被配置为对所述目标显示区域中的计算参数进行识别,获得商品的单价信息与数量信息;
获取子模块,被配置为根据所述单价信息与所述数量信息,获得计算总价的计算式,作为所述目标信息。
在一个实施例中,所述装置,还可包括:
控制模块,被配置为在接收到所述悬浮窗口的位置移动指令后,控制所述悬浮窗口移动至所述显示界面上的预设区域;所述悬浮窗口位于所述预设区域中,所述预设区域的边缘位于所述显示界面的边缘内。
根据本公开实施例的第三方面,提供一种终端设备,包括处理器和存储器;所述存储器,用于存储计算机程序;所述处理器,用于执行所述存储器上所存储的计算机程序,实现上述的方法步骤。
根据本公开实施例的第四方面,提供一种计算机可读存储介质,所述计算机可读存储介质内存储有计算机程序,所述计算机程序被处理器执行时实现上述的方法步骤。
本公开的实施例提供的技术方案可以包括以下有益效果:通过确定第一应用程序的第一显示界面上的目标显示区域,以及对目标显示区域进行识别,提取出与第二应用程序的类型匹配的目标信息,然后,将目标信息显示在第二应用程序的第二显示界面中,以使用户对目标信息进行操作。这样,当用户需要将第一应用程序中与第二应用程序的类型匹配的信息输入至第二应用程序中时,可以避免在两个应用程序之间反复切换,还可以避免在第一应用程序中对与第二应用程序的类型匹配的信息执行复制操作时复制冗余信息,简化了信息输入的操作,可以提高信息输入的效率。
应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。
附图说明
此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本发明的实施例,并与说明书一起用于解释本发明的原理。
图1是根据一示例性实施例示出的信息提取方法的流程图。
图2是根据一示例性实施例示出的信息提取方法的应用场景图。
图3是根据一示例性实施例示出的信息提取方法的应用场景图。
图4是根据一示例性实施例示出的信息提取方法的应用场景图。
图5是根据另一示例性实施例示出的信息提取方法的流程图。
图6是根据另一示例性实施例示出的信息提取方法的流程图。
图7是根据一示例性实施例示出的信息提取方法的应用场景图。
图8是根据一示例性实施例示出的信息提取方法的应用场景图。
图9~12图是根据另一示例性实施例示出的信息提取方法的应用场景图。
图13是根据另一示例性实施例示出的信息提取方法的流程图。
图14是根据一示例性实施例示出的信息提取装置的框图。
图15是根据另一示例性实施例示出的信息提取装置的框图。
图16是根据另一示例性实施例示出的信息提取装置的框图。
图17是根据另一示例性实施例示出的信息提取装置的框图。
图18是根据另一示例性实施例示出的信息提取装置的框图。
图19是根据另一示例性实施例示出的信息提取装置的框图。
图20是根据一示例性实施例示出的一种终端设备的框图。
具体实施方式
这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本发明相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本发明的一些方面相一致的装置和方法的例子。
相关技术中,用户可以使用智能手机上安装的应用程序实现购物、浏览信息等功能。当用户需要核实购物账单或者记录浏览的内容时,可能需要将一个应用程序中的信息输入至另一个应用程序中。在信息输入的过程中,可能需要反复切换应用程序,并查验是否有输入错误,整个交互过程非常冗长,效率非常低。
例如,现在外卖行业越来越涉足用户每天的生活,几乎每一个用户都用过外卖APP,与同事一起点餐也难免需要计算一下分别花了多少钱来分账单。或者,对于工资单,很多人都有核算的习惯,那么,看着一堆的数字在计算器里一直敲打数字键,还要一直核对是否输入正确,效率非常低。
本公开的实施例提供一种信息提取方法及终端设备,可以解决上述的技术问题,简化信息输入的操作,提高信息输入的效率。
图1是根据一示例性实施例示出的信息提取方法的流程图。该信息提取方法可应用于移动终端,其中移动终端可以是智能手机、平板电脑、个人数字助理等电子设备。如图1所示,该信息提取方法包括以下步骤S101~S103:
在步骤S101中,确定第一应用程序的第一显示界面上的目标显示区域。
在步骤S102中,对所述目标显示区域进行识别,提取出与第二应用程序的类型匹配的目标信息。
在步骤S103中,将所述目标信息显示在所述第二应用程序的第二显示界面中,以使用户对所述目标信息进行操作。
在一个实施例中,第一应用程序可以是能够提供文字、数字等信息的应用程序,例如,第一应用程序可以是电子邮件应用程序、购物应用程序、浏览器应用程序以及社交应用程序等。第二应用程序可以是用于对数字进行运算的计算器应用程序,或者是可以保存文字信息的便签应用程序,但不限于此。
在一个实施例中,当用户需要将第一应用程序的第一显示界面上显示的部分信息或者全部信息输入第二应用程序时,移动终端可以根据接收的用户在所述第一显示界面上输入的用于确定所述目标显示区域的操作指令确定目标显示区域,其中,所述操作指令可为涂抹操作触发的指令或者滑动操作触发的指令,但不限于此。目标显示区域可以是规则的图形区域,也可以是不规则的图形区域。目标显示区域中可以仅包括用户需要输入第二应用程序的目标信息,以减少冗余信息,进而减少后期编辑。
在一个实施例中,移动终端可以对目标显示区域进行图像识别,得到与所述第二应用程序的类型匹配的目标信息。例如,当第二应用程序为计算器应用程序时,移动终端可以对目标显示区域进行字符识别,提取出目标显示区域中的数字作为目标信息。当第二应用程序为便签应用程序时,移动终端可以对目标显示区域进行字符识别,提取出目标显示区域中的文本信息作为目标信息。在一个示例性实施例中,移动终端可以对目标显示区域进行光学字符识别(Optical Character Recognition,简称OCR),得到所述目标信息。
在一个实施例中,移动终端可以根据目标信息所属的类型自动跳转至对应的第二应用程序。在另一个实施例中,移动终端也可以在确定目标显示区域后显示应用程序列表以提示用户可选的应用程序,并根据用户的选择确定第二应用程序,然后跳转至第二应用程序。
在一个实施例中,移动终端可以通过分屏显示的方式显示第一应用程序与第二应用程序,也可以通过悬浮窗口的形式在第一应用程序的第一显示界面上显示第二应用程序的第二显示界面。下面以通过悬浮窗口的形式在第一应用程序的第一显示界面上显示第二应用程序的第二显示界面为例进行举例说明。
在一个实施例中,可以通过移动终端的操作***提供的控制窗口启动悬浮窗口,悬浮窗口用于显示第二应用程序的第二显示界面。第二应用程序的悬浮窗口被启动后,移动终端可以在第一应用程序的第一显示界面上显示悬浮窗口。
在一个实施例中,在步骤S101之前,还可以包括如下步骤:
首先,在所述第一显示界面上显示控制窗口。其中,所述控制窗口中包括用于启动所述悬浮窗口的控件。在一个实施例中,移动终端的操作***可以在第一应用程序的第一显示界面上提供一个悬浮图标,当该悬浮图标被选中时,可以在所述显示界面上显示控制窗口。
接着,当接收到所述控件的选中操作后,启动所述悬浮窗口。其中,选中操作可以是触摸操作、点击操作、双击操作或长按操作中的任意一种,但不限于此。
在一个示例性场景中,如图2所示,所述第一应用程序可为购物应用程序,所述第二应用程序为计算器应用程序。当用户需要核实购物应用程序提供的购物账单或者合计所购商品中的部分商品的费用时,可以在购物应用程序显示账单的第一显示界面上21显示计算器应用程序的悬浮窗口22。
在一个示例性实施例中,第二应用程序的悬浮窗口上可包括一个虚拟按钮,该虚拟按钮可用于控制移动终端进入或者退出目标识别模式,也可以用于触发悬浮窗口的位置移动指令,以控制所述悬浮窗口移动至所述显示界面上的预设区域。其中,所述目标识别模式为涂抹操作识别模式或滑动操作识别模式。移动终端进入涂抹操作识别模式后,可以识别涂抹操作触发的指令,移动终端进入滑动操作轨迹识别模式后,可以识别滑动操作触发的指令。位置移动指令包括第一位置移动指令与第二位置移动指令。预设区域包括第一预设区域与第二预设区域。第一位置移动指令用于控制所述悬浮窗口移动至第一预设区域,第二位置移动指令用于控制所述悬浮窗口移动至第二预设区域。第一预设区域与目标显示区域之间不存在交叠区域,所述第二预设区域的边缘位于所述显示界面的边缘内,用于显示完整的悬浮窗口。
在一个实施例中,在步骤S101之前,还可包括:当接收到所述悬浮窗口的第一位置移动指令后,控制所述悬浮窗口移动至所述显示界面上的第一预设区域。这样,目标显示区域就不被悬浮窗口遮挡,可以方便用户对目标显示区域实施操作指令。
在一个实施例中,在步骤S101之前,还可包括:当接收到所述第一位置移动指令后,进入目标识别模式。
在一个实施例中,在步骤S101之前,还可包括:输出提示信息。所述提示信息用于提示所述目标显示区域的确定方式。其中,当所述目标识别模式为涂抹操作识别模式时,所述确定方式为根据涂抹操作覆盖的区域确定所述目标显示区域;当所述目标识别模式为滑动操作识别模式时,所述确定方式为根据滑动操作的轨迹围合的区域确定所述目标显示区域。
继续上述的示例性实施例,当移动终端接收到用户对虚拟按钮的选中操作时,生成第一位置移动指令,并控制所述悬浮窗口移动至所述第一显示界面上的第一预设区域,以及进入目标识别模式。当移动终端进入目标识别模式后,可以输出提示信息,例如可在显示界面上显示提示信息。其中,选中操作可以是触摸操作、点击操作、双击操作或长按操作中的任意一种,但不限于此。
继续上述的示例性场景中,如图3~图4所示,当移动终端接收到用户对虚拟按钮25的选中操作时,控制计算器应用程序的悬浮窗口22移动至所述第一显示界面21上的第一预设区域26,并进入涂抹操作识别模式,其中,第一预设区域26与目标显示区域24不存在交叠区域。一般情况下,第一预设区域26可以是第一显示界面21上靠近边缘的区域,例如,第一显示界面21上底部的预设区域。当移动终端进入涂抹操作识别模式后,可以在第一显示界面21上的提示信息显示区27显示“涂抹屏幕内数字得到计算结果”的提示信息。移动终端对提示信息的显示时间达到预设时间后可撤销显示的提示信息。其中,预设时间可以为10秒。首次使用计算器应用程序的悬浮窗口22时可以输出提示信息,后续使用过程中可不再输出提示信息。当然,输出提示信息的方式不限于此,例如,还可以语音输出。
在一个实施例中,所述目标识别模式为涂抹操作识别模式,移动终端进入涂抹操作识别模式后,可以识别涂抹操作触发的指令,确定所述目标显示区域。在本实施例中,如图5所示,步骤S101包括如下步骤S501~步骤S503:
在步骤S501中,获取所述第一显示界面的快照,并显示所述快照。在一个实施例中,可通过对所述第一显示界面实施截屏操作,得到所述快照,但不限于此。这样,当用户在第一显示界面上执行手势操作时显示界面不会随着手势操作滚动。
在步骤S502中,接收用户在所述快照上执行的涂抹操作,并根据所述涂抹操作生成操作指令。
在步骤S503中,根据所述操作指令确定所述目标显示区域。具体地,可以将用户在所述快照上执行的涂抹操作覆盖的区域确定为所述目标显示区域。
继续上述的示例性场景中,如图4所示,当用户需要合计所购商品中的部分商品(例如,丸子烧白菜、家常土豆丝、泰国香米(碗))的费用时,可以在显示的所述快照上执行涂抹操作,以选中商品的单价信息与数量信息。当移动终端检测到用户在上述部分商品的涂抹操作时,可以将涂抹操作覆盖的区域确定为所述目标显示区域24。
在一个实施例中,当所述第一应用程序为购物应用程序且所述第二应用程序为计算器应用程序时,如图6所示,所述步骤S102,可包括:
在步骤S601中,对所述目标显示区域中的计算参数进行识别,获得商品的单价信息与数量信息。
在一个实施例中,计算参数可以包括商品的单价信息与数量信息。目标显示区域中可包括商品的单价信息与数量信息等计算参数,例如,“×1”表示商品数量为1,“×3”表示商品数量为3,“¥13”表示商品单价为13元人民币。移动终端可以对所述目标显示区域中的计算参数进行识别,获得商品的单价信息与数量信息。
在步骤S602中,根据所述单价信息与所述数量信息,获得计算总价的计算式,作为所述目标信息。
在一个实施例中,移动终端可以将同一商品的单价信息与数量信息生成计算同一商品的费用的计算式,并根据各个不同商品的费用的计算式生成所述总价的计算式,作为目标信息。
继续上述的示例性场景中,如图4所示,移动终端确定目标显示区域24后,可对目标显示区域24中的计算参数进行识别,获得商品“丸子烧白菜”的单价信息“13”与数量信息“1”、商品“家常土豆丝”的单价信息“9”与数量信息“1”以及商品“泰国香米”的单价信息“12”与数量信息“3”,并据此得到计算总价的计算式“13+9+12*3”,以作为目标信息。
继续上述的示例性场景中,如图4所示,移动终端可以将目标信息“13+9+12*3”显示在悬浮窗口22中的信息显示区域23中。
在一个实施例中,在步骤S103之后,还可包括如下步骤:
当接收到所述悬浮窗口的第二位置移动指令后,控制所述悬浮窗口移动至所述显示界面上的第二预设区域;所述悬浮窗口位于所述第二预设区域中,所述第二预设区域的边缘位于所述显示界面的边缘内。
继续上述的示例性实施例,当移动终端再次接收到用户对虚拟按钮的选中操作时,生成第二位置移动指令,并控制所述悬浮窗口移动至所述显示界面上的第二预设区域,以及退出所述涂抹操作识别模式。由于第二预设区域的边缘位于所述显示界面的边缘内,且悬浮窗口位于所述第二预设区域中,这样,可以完整显示悬浮窗口,方便用户对目标信息进行操作。
继续上述的示例性场景中,如图7所示,当用户对虚拟按钮25再次执行选中操作时,移动终端控制计算器应用程序的悬浮窗口22移动至所述第一显示界面21上的第二预设区域28,并退出涂抹操作识别模式。当然,用户也可以对悬浮窗口22执行拖拽操作,将悬浮窗口22移动至第二预设区域28。
继续上述的示例性场景中,如图8所示,当用户对悬浮窗口22中的等号29执行选中操作时,即可得到上述计算式“13+9+12*3”的计算结果“58”。在整个信息输入过程中,简化了信息输入,提高了信息输入的效率,可以提升用户体验。
在另一个实施例中,所述第二应用程序为便签应用程序。所述步骤S102,可包括:对所述目标显示区域中的文字进行识别,获得所述目标显示区域中的文字信息,作为所述目标信息。
在另一个示例性场景中,第一应用程序为社交应用程序,第二应用程序为便签应用程序。如图9所示,当用户使用社交应用程序浏览信息时,如果发现值得摘录的语句,可以通过移动终端的操作***提供的控制窗口启动便签应用程序的悬浮窗口22。悬浮窗口22被启动后,移动终端可以在社交应用程序的第一显示界面上显示悬浮窗口22。如图10所示,悬浮窗口22上可包括虚拟按钮25,当用户对虚拟按钮25执行选中操作后,移动终端可控制悬浮窗口22移动至第一预设区域26,并进入涂抹操作识别模式。当移动终端进入涂抹操作识别模式后,可以在显示界面21上的提示信息显示区27显示“涂抹屏幕内文字记录到便签”的提示信息。移动终端对提示信息的显示时间达到预设时间后可撤销显示的提示信息。其中,预设时间可以为10秒。如图11所示,当用户需要记录第一显示界面21上的部分文字到便签应用程序时,可以在显示的所述快照上执行涂抹操作,以选中需要记录的文字。当移动终端检测到用户在部分文字上执行的涂抹操作时,可以将涂抹操作覆盖的区域确定为所述目标显示区域24。移动终端确定目标显示区域24后,可对目标显示区域24中的文字进行识别,获得所述目标显示区域中的文字信息,作为所述目标信息。其中,即使目标显示区域中的文字上叠加有图像,也可以识别出目标显示区域中的文字信息。例如,用户对快照上显示“自己强,比什么都强”、“让努力成为生活的常态”的区域执行了涂抹操作,移动终端可得到“自己强,比什么都强”、“让努力成为生活的常态”,作为所述目标信息。移动终端可以将目标信息“自己强,比什么都强”、“让努力成为生活的常态”显示在悬浮窗口22中的信息显示区域23中。如图12所示,当用户对虚拟按钮25再次执行选中操作时,移动终端控制便签应用程序的悬浮窗口22移动至所述显示界面21上的第二预设区域28,并退出涂抹操作识别模式。当用户对悬浮窗口22中的完成按钮91执行选中操作时,将上述的目标信息“自己强,比什么都强”、“让努力成为生活的常态”保存到便签应用程序中。在整个信息输入的过程中,简化了信息输入,提高了信息输入的效率,整个交互过程轻松便捷,可以提升用户体验。
本公开的实施例中,通过在第一应用程序的当前显示界面上显示第二应用程序的悬浮窗口,并确定第一应用程序的第一显示界面上的目标显示区域,以及对目标显示区域进行识别,提取出与第二应用程序的类型匹配的目标信息,然后,将目标信息显示在第二应用程序的第二显示界面中,以使用户对目标信息进行操作。这样,当用户需要将第一应用程序中与第二应用程序的类型匹配的信息输入至第二应用程序中时,可以避免在两个应用程序之间反复切换,还可以避免在第一应用程序中对与第二应用程序的类型匹配的信息执行复制操作时复制冗余信息,简化了信息输入的操作,可以提高信息输入的效率。
图13是根据另一示例性实施例示出的信息提取方法的流程图。在本实施例中,所述目标识别模式为滑动操作识别模式。在本实施例中,在图1所示的实施例的基础上,上述的步骤S101包括以下步骤S1301~S1303:
在步骤S1301中,获取所述第一显示界面的快照,并显示所述快照。
在一个实施例中,可通过对所述第一显示界面实施截屏操作,得到所述快照,但不限于此。这样,当用户在显示界面上执行手势操作时显示界面不会随着手势操作滚动。
在步骤S1302中,接收用户在所述快照上执行的滑动操作,并根据所述滑动操作生成操作指令。
在步骤S1303中,根据所述操作指令确定所述目标显示区域。具体地,可以将滑动操作的轨迹围合的区域确定为所述目标显示区域。
在本实施例中,可通过进入滑动操作识别模式以确定用户在快照上的滑动操作的轨迹围合的区域来确定目标显示区域,丰富了本公开实施例的多样性。
图14是根据一示例性实施例示出的信息提取装置的框图。如图14所示,所述装置包括:
确定模块1401,被配置为确定第一应用程序的第一显示界面上的目标显示区域;
提取模块1402,被配置为对所述目标显示区域进行识别,提取出与第二应用程序的类型匹配的目标信息;
第一显示模块1403,被配置为将所述目标信息显示在所述第二应用程序的第二显示界面中,以使用户对所述目标信息进行操作。
图15是根据另一示例性实施例示出的信息提取装置的框图。如图15所示,所述装置还可包括:
第二显示模块1404,被配置为在所述第一显示界面上显示悬浮窗口;所述悬浮窗口用于显示所述第二显示界面。
图16是根据另一示例性实施例示出的信息提取装置的框图。如图16所示,所述装置还可包括:
第三显示模块1405,被配置为在所述第一显示界面上显示控制窗口;所述控制窗口中包括用于启动所述悬浮窗口的控件;
启动模块1406,被配置为在接收到所述控件的选中操作后,启动所述悬浮窗口。
图17是根据另一示例性实施例示出的信息提取装置的框图。如图17所示,所述装置还可包括:
接收模块1407,被配置为接收用户输入的用于确定所述目标显示区域的操作指令;所述操作指令为涂抹操作触发的指令或者滑动操作触发的指令。
图18是根据另一示例性实施例示出的信息提取装置的框图。在本实施例中,所述第一应用程序可为购物应用程序且所述第二应用程序可为计算器应用程序,如图18所示,所述提取模块1402,可包括:
识别子模块1408,被配置为对所述目标显示区域中的计算参数进行识别,获得商品的单价信息与数量信息;
获取子模块1409,被配置为根据所述单价信息与所述数量信息,获得计算总价的计算式,作为所述目标信息。
图19是根据另一示例性实施例示出的信息提取装置的框图。如图19所示,所述装置还可包括:
控制模块1400,被配置为在接收到所述悬浮窗口的位置移动指令后,控制所述悬浮窗口移动至所述显示界面上的预设区域;所述悬浮窗口位于所述预设区域中,所述预设区域的边缘位于所述显示界面的边缘内。
图20是根据一示例性实施例示出的一种终端设备的框图。例如,终端设备1000可以是移动电话,计算机,数字广播终端,消息收发设备,游戏控制台,平板设备,医疗设备,健身设备,个人数字助理等。
参照图20,终端设备1000可以包括以下一个或多个组件:处理组件1002,存储器1004,电源组件1006,多媒体组件1008,音频组件1010,输入/输出(I/O)的接口1012,传感器组件1014,以及通信组件1016。
处理组件1002通常控制终端设备1000的整体操作,诸如与显示,电话呼叫,数据通信,相机操作和记录操作相关联的操作。处理元件1002可以包括一个或多个处理器1020来执行指令,以完成上述的方法的全部或部分步骤。此外,处理组件1002可以包括一个或多个模块,便于处理组件1002和其他组件之间的交互。例如,处理部件1002可以包括多媒体模块,以方便多媒体组件1008和处理组件1002之间的交互。
存储器1004被配置为存储各种类型的数据以支持在设备1000的操作。这些数据的示例包括用于在终端设备1000上操作的任何应用程序或方法的指令,联系人数据,电话簿数据,消息,图片,视频等。存储器1004可以由任何类型的易失性或非易失性存储设备或者它们的组合实现,如静态随机存取存储器(SRAM),电可擦除可编程只读存储器(EEPROM),可擦除可编程只读存储器(EPROM),可编程只读存储器(PROM),只读存储器(ROM),磁存储器,快闪存储器,磁盘或光盘。
电力组件1006为终端设备1000的各种组件提供电力。电力组件1006可以包括电源管理***,一个或多个电源,及其他与为终端设备1000生成、管理和分配电力相关联的组件。
多媒体组件1008包括在所述终端设备1000和用户之间的提供一个输出接口的屏幕。在一些实施例中,屏幕可以包括液晶显示器(LCD)和触摸面板(TP)。如果屏幕包括触摸面板,屏幕可以被实现为触摸屏,以接收来自用户的输入信号。触摸面板包括一个或多个触摸传感器以感测触摸、滑动和触摸面板上的手势。所述触摸传感器可以不仅感测触摸或滑动动作的边界,而且还检测与所述触摸或滑动操作相关的持续时间和压力。在一些实施例中,多媒体组件1008包括一个前置摄像头和/或后置摄像头。当设备1000处于操作模式,如拍摄模式或视频模式时,前置摄像头和/或后置摄像头可以接收外部的多媒体数据。每个前置摄像头和后置摄像头可以是一个固定的光学透镜***或具有焦距和光学变焦能力。
音频组件1010被配置为输出和/或输入音频信号。例如,音频组件1010包括一个麦克风(MIC),当终端设备1000处于操作模式,如呼叫模式、记录模式和语音识别模式时,麦克风被配置为接收外部音频信号。所接收的音频信号可以被进一步存储在存储器1004或经由通信组件1016发送。在一些实施例中,音频组件1010还包括一个扬声器,用于输出音频信号。
I/O接口1012为处理组件1002和***接口模块之间提供接口,上述***接口模块可以是键盘,点击轮,按钮等。这些按钮可包括但不限于:主页按钮、音量按钮、启动按钮和锁定按钮。
传感器组件1014包括一个或多个传感器,用于为终端设备1000提供各个方面的状态评估。例如,传感器组件1014可以检测到设备1000的打开/关闭状态,组件的相对定位,例如所述组件为终端设备1000的显示器和小键盘,传感器组件1014还可以检测终端设备1000或终端设备1000一个组件的位置改变,用户与终端设备1000接触的存在或不存在,终端设备1000方位或加速/减速和终端设备1000的温度变化。传感器组件1014可以包括接近传感器,被配置用来在没有任何的物理接触时检测附近物体的存在。传感器组件1014还可以包括光传感器,如CMOS或CCD图像传感器,用于在成像应用中使用。在一些实施例中,该传感器组件1014还可以包括加速度传感器,陀螺仪传感器,磁传感器,压力传感器或温度传感器。
通信组件1016被配置为便于终端设备1000和其他设备之间有线或无线方式的通信。终端设备1000可以接入基于通信标准的无线网络,如WiFi,2G或3G,或它们的组合。在一个示例性实施例中,通信部件1016经由广播信道接收来自外部广播管理***的广播信号或广播相关信息。在一个示例性实施例中,所述通信部件1016还包括近场通信(NFC)模块,以促进短程通信。例如,在NFC模块可基于射频识别(RFID)技术,红外数据协会(IrDA)技术,超宽带(UWB)技术,蓝牙(BT)技术和其他技术来实现。
在示例性实施例中,终端设备1000可以被一个或多个应用专用集成电路(ASIC)、数字信号处理器(DSP)、数字信号处理设备(DSPD)、可编程逻辑器件(PLD)、现场可编程门阵列(FPGA)、控制器、微控制器、微处理器或其他电子元件实现,用于执行上述方法。
在示例性实施例中,还提供了一种包括指令的非临时性计算机可读存储介质,例如包括指令的存储器1004,上述指令可由终端设备1000的处理器1020执行以完成上述方法。例如,所述非临时性计算机可读存储介质可以是ROM、随机存取存储器(RAM)、CD-ROM、磁带、软盘和光数据存储设备等。
本领域技术人员在考虑说明书及实践这里公开的公开后,将容易想到本公开的其它实施方案。本申请旨在涵盖本公开的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本公开的一般性原理并包括本公开未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本公开的真正范围和精神由下面的权利要求指出。
应当理解的是,本公开并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本公开的范围仅由所附的权利要求来限制。
Claims (14)
1.一种信息提取方法,其特征在于,所述方法包括:
确定第一应用程序的第一显示界面上的目标显示区域;
对所述目标显示区域进行识别,提取出与第二应用程序的类型匹配的目标信息;
将所述目标信息显示在所述第二应用程序的第二显示界面中,以使用户对所述目标信息进行操作。
2.根据权利要求1所述的方法,其特征在于,还包括:
在所述第一显示界面上显示悬浮窗口;所述悬浮窗口用于显示所述第二显示界面。
3.根据权利要求2所述的方法,其特征在于,还包括:
在所述第一显示界面上显示控制窗口;所述控制窗口中包括用于启动所述悬浮窗口的控件;
当接收到所述控件的选中操作后,启动所述悬浮窗口。
4.根据权利要求1所述的方法,其特征在于,还包括:
接收用户输入的用于确定所述目标显示区域的操作指令;所述操作指令包括涂抹操作触发的指令或者滑动操作触发的指令。
5.根据权利要求1所述的方法,其特征在于,当所述第一应用程序为购物应用程序且所述第二应用程序为计算器应用程序时,所述对所述目标显示区域进行识别,提取出与所述第二应用程序的类型匹配的目标信息,包括:
对所述目标显示区域中的计算参数进行识别,获得商品的单价信息与数量信息;
根据所述单价信息与所述数量信息,获得计算总价的计算式,作为所述目标信息。
6.根据权利要求2所述的方法,其特征在于,还包括:
当接收到所述悬浮窗口的位置移动指令后,控制所述悬浮窗口移动至所述显示界面上的预设区域;所述悬浮窗口位于所述预设区域中,所述预设区域的边缘位于所述显示界面的边缘内。
7.一种信息提取装置,其特征在于,所述装置包括:
确定模块,被配置为确定第一应用程序的第一显示界面上的目标显示区域;
提取模块,被配置为对所述目标显示区域进行识别,提取出与第二应用程序的类型匹配的目标信息;
第一显示模块,被配置为将所述目标信息显示在所述第二应用程序的第二显示界面中,以使用户对所述目标信息进行操作。
8.根据权利要求7所述的装置,其特征在于,还包括:
第二显示模块,被配置为在所述第一显示界面上显示悬浮窗口;所述悬浮窗口用于显示所述第二显示界面。
9.根据权利要求8所述的装置,其特征在于,还包括:
第三显示模块,被配置为在所述第一显示界面上显示控制窗口;所述控制窗口中包括用于启动所述悬浮窗口的控件;
启动模块,被配置为在接收到所述控件的选中操作后,启动所述悬浮窗口。
10.根据权利要求7所述的装置,其特征在于,还包括:
接收模块,被配置为接收用户输入的用于确定所述目标显示区域的操作指令;所述操作指令包括涂抹操作触发的指令或者滑动操作触发的指令。
11.根据权利要求7所述的装置,其特征在于,所述第一应用程序为购物应用程序且所述第二应用程序为计算器应用程序,所述提取模块,包括:
识别子模块,被配置为对所述目标显示区域中的计算参数进行识别,获得商品的单价信息与数量信息;
获取子模块,被配置为根据所述单价信息与所述数量信息,获得计算总价的计算式,作为所述目标信息。
12.根据权利要求8所述的装置,其特征在于,还包括:
控制模块,被配置为在接收到所述悬浮窗口的位置移动指令后,控制所述悬浮窗口移动至所述显示界面上的预设区域;所述悬浮窗口位于所述预设区域中,所述预设区域的边缘位于所述显示界面的边缘内。
13.一种终端设备,其特征在于,包括处理器和存储器;所述存储器,用于存储计算机程序;所述处理器,用于执行所述存储器上所存储的计算机程序,实现权利要求1-6任一项所述的方法步骤。
14.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质内存储有计算机程序,所述计算机程序被处理器执行时实现权利要求1-6任一项所述的方法步骤。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811491098.XA CN109710422A (zh) | 2018-12-07 | 2018-12-07 | 信息提取方法、装置及终端设备 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811491098.XA CN109710422A (zh) | 2018-12-07 | 2018-12-07 | 信息提取方法、装置及终端设备 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN109710422A true CN109710422A (zh) | 2019-05-03 |
Family
ID=66255506
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201811491098.XA Pending CN109710422A (zh) | 2018-12-07 | 2018-12-07 | 信息提取方法、装置及终端设备 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN109710422A (zh) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112948144A (zh) * | 2021-03-10 | 2021-06-11 | 北京小米移动软件有限公司 | 一种数据处理方法、装置、电子设备及存储介质 |
CN116028265A (zh) * | 2022-08-11 | 2023-04-28 | 荣耀终端有限公司 | 一种快照获取方法、电子设备及可读存储介质 |
Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20090187736A1 (en) * | 2005-10-26 | 2009-07-23 | Cortica Ltd. | Computing Device, a System and a Method for Parallel Processing of Data Streams |
CN103809892A (zh) * | 2012-11-13 | 2014-05-21 | 联想(北京)有限公司 | 信息处理方法和信息处理设备 |
CN104965638A (zh) * | 2015-06-25 | 2015-10-07 | 努比亚技术有限公司 | 一种终端设备及信息复制方法 |
US20160291923A1 (en) * | 2011-09-27 | 2016-10-06 | Z124 | Smartpad - desktop |
CN106201470A (zh) * | 2016-06-28 | 2016-12-07 | 宇龙计算机通信科技(深圳)有限公司 | 计算器程序的运行控制方法、运行控制装置和终端 |
CN107256109A (zh) * | 2017-05-27 | 2017-10-17 | 北京小米移动软件有限公司 | 信息显示方法、装置及终端 |
CN107656616A (zh) * | 2017-09-25 | 2018-02-02 | 北京小米移动软件有限公司 | 输入界面显示方法、装置、电子设备 |
CN107918563A (zh) * | 2017-09-30 | 2018-04-17 | 华为技术有限公司 | 一种复制和粘贴的方法、数据处理装置和用户设备 |
-
2018
- 2018-12-07 CN CN201811491098.XA patent/CN109710422A/zh active Pending
Patent Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20090187736A1 (en) * | 2005-10-26 | 2009-07-23 | Cortica Ltd. | Computing Device, a System and a Method for Parallel Processing of Data Streams |
US20160291923A1 (en) * | 2011-09-27 | 2016-10-06 | Z124 | Smartpad - desktop |
CN103809892A (zh) * | 2012-11-13 | 2014-05-21 | 联想(北京)有限公司 | 信息处理方法和信息处理设备 |
CN104965638A (zh) * | 2015-06-25 | 2015-10-07 | 努比亚技术有限公司 | 一种终端设备及信息复制方法 |
CN106201470A (zh) * | 2016-06-28 | 2016-12-07 | 宇龙计算机通信科技(深圳)有限公司 | 计算器程序的运行控制方法、运行控制装置和终端 |
CN107256109A (zh) * | 2017-05-27 | 2017-10-17 | 北京小米移动软件有限公司 | 信息显示方法、装置及终端 |
CN107656616A (zh) * | 2017-09-25 | 2018-02-02 | 北京小米移动软件有限公司 | 输入界面显示方法、装置、电子设备 |
CN107918563A (zh) * | 2017-09-30 | 2018-04-17 | 华为技术有限公司 | 一种复制和粘贴的方法、数据处理装置和用户设备 |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112948144A (zh) * | 2021-03-10 | 2021-06-11 | 北京小米移动软件有限公司 | 一种数据处理方法、装置、电子设备及存储介质 |
CN116028265A (zh) * | 2022-08-11 | 2023-04-28 | 荣耀终端有限公司 | 一种快照获取方法、电子设备及可读存储介质 |
CN116028265B (zh) * | 2022-08-11 | 2023-11-14 | 荣耀终端有限公司 | 一种快照获取方法、电子设备及可读存储介质 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN105830422B (zh) | 可折叠电子设备及其界面交互方法 | |
CN105432061B (zh) | 移动终端和控制方法 | |
CN105138259B (zh) | 操作执行方法及装置 | |
WO2018201300A1 (zh) | 处理通知的方法及电子设备 | |
CN104049744B (zh) | 用于操作具有盖子的电子装置的方法和设备 | |
CN105975166B (zh) | 应用控制方法及装置 | |
CN107832036B (zh) | 语音控制方法、装置及计算机可读存储介质 | |
CN108182021A (zh) | 多媒体信息展示方法、装置、存储介质及设备 | |
CN108776568A (zh) | 网页页面的显示方法、装置、终端及存储介质 | |
CN105094577A (zh) | 应用切换的方法和装置 | |
CN107357505A (zh) | 屏幕截图的方法、装置及计算机可读存储介质 | |
CN105373334B (zh) | 交互式屏幕控制方法与装置 | |
CN106802808A (zh) | 悬浮按钮控制方法及装置 | |
CN104820549B (zh) | 社交应用消息的发送方法、装置及终端 | |
TWI362876B (en) | Input unit, mobile terminal unit, and content data manipulation method in mobile terminal unit | |
CN108881634A (zh) | 终端控制方法、装置及计算机可读存储介质 | |
CN109710422A (zh) | 信息提取方法、装置及终端设备 | |
CN105426745B (zh) | 信息显示方法及装置 | |
CN107979701B (zh) | 控制终端显示的方法及装置 | |
CN104750478B (zh) | 应用界面的显示方法及装置 | |
CN109725806A (zh) | 站点编辑方法及装置 | |
CN106843588B (zh) | 屏幕控制方法及装置 | |
CN107506134A (zh) | 虚拟键盘按键背景显示方法与装置 | |
CN106814901A (zh) | 触控信号响应方法及装置 | |
CN106126050B (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 | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20190503 |