一种信息输入方法及电子设备技术

技术编号:10891155 阅读:70 留言:0更新日期:2015-01-08 19:58
本申请公开了一种信息输入方法及电子设备,电子设备中设置有用于存储用户信息的用户信息存储区,检测电子设备中是否存在正在启动的应用程序,如果存在,获取正在启动的应用程序;检测正在启动的应用程序中是否存在需要用户输入用户信息的文本框控件,如果存在,获取文本框控件的属性信息;从用户信息存储区中提取与属性信息相对应的用户信息,并将提取的用户信息填充到文本框控件中。这样,可以在监控到电子设备中存在正在启动的应用程序时,自动查找需要输入用户的个人信息的文本框控件,并从用户信息存储区中提取对应的用户信息自动填充到文本框控件中,可以减轻用户记忆和手动输入各类用户信息的负担,提升用户体验。

【技术实现步骤摘要】
【专利摘要】本申请公开了一种信息输入方法及电子设备,电子设备中设置有用于存储用户信息的用户信息存储区,检测电子设备中是否存在正在启动的应用程序,如果存在,获取正在启动的应用程序;检测正在启动的应用程序中是否存在需要用户输入用户信息的文本框控件,如果存在,获取文本框控件的属性信息;从用户信息存储区中提取与属性信息相对应的用户信息,并将提取的用户信息填充到文本框控件中。这样,可以在监控到电子设备中存在正在启动的应用程序时,自动查找需要输入用户的个人信息的文本框控件,并从用户信息存储区中提取对应的用户信息自动填充到文本框控件中,可以减轻用户记忆和手动输入各类用户信息的负担,提升用户体验。【专利说明】一种信息输入方法及电子设备
本申请涉及信息处理领域,特别是涉及一种信息输入方法及电子设备。
技术介绍
随着科技水平的发展和智能手持设备的日益普及,智能手机、平板电脑等电子设备越来越广泛地融入人们的日常生活,人们每天都会利用电子设备中安装的浏览器或者各种应用程序浏览网页、查看资讯、以及完成社交或购物等活动。 目前,大多网站和应用程序在使用时都会要求用户登录,各种网站或应用程序中也会存在大量的文本框需要用户输入各类信息,比如应用程序在登录时需要输入账号和密码,购物网站需要输入送货地址等等,通常各个网站或应用程序的账号、密码对每个人来说都非常重要,因此针对不同类型的网站,用户会使用不同的账号和不同的密码。 然而,现在互联网上存在的各类网站和应用程序的数量可以达到数十万以至数百万之多,用户在电子设备中安装的应用程序也会达到数十个甚至数百个。在这种情况下,如果用户访问的网站或者在电子设备中使用的应用程序数量较多的话,需要记忆的各种账号和密码等个人信息将会非常多,在文本框中手动输入各类个人信息也会非常繁琐,这都严重影响用户的使用体验。
技术实现思路
有鉴于此,本申请实施例提供一种信息输入方法及电子设备,以减轻用户记忆和手动输入各类个人信息的负担,提升用户体验。 为了实现上述目的,本申请实施例提供的技术方案如下: —种信息输入方法,应用于电子设备中,所述电子设备能够运行至少一个应用程序,所述电子设备中设置有用户信息存储区,所述用户信息存储区用于存储用户信息,所述方法包括: 检测所述电子设备中是否存在正在启动的应用程序,如果存在,获取所述正在启动的应用程序; 检测所述正在启动的应用程序中是否存在需要用户输入用户信息的文本框控件,如果存在,获取所述文本框控件的属性信息; 从所述用户信息存储区中提取与所述属性信息相对应的用户信息,并将提取的用户信息填充到所述文本框控件中。 优选地,所述检测所述正在启动的应用程序中是否存在需要用户输入用户信息的文本框控件,包括: 根据预设图像在所述正在启动的应用程序的界面中识别是否存在需要用户输入用户信息的文本框控件; 或者, 从所述正在启动的应用程序的上下文中解析所述正在启动的应用程序中是否存在需要用户输入用户信息的文本框控件。 优选地,所述根据预设图像在所述正在启动的应用程序的界面中识别是否存在需要用户输入用户信息的文本框控件,具体包括: 截取所述正在启动的应用程序的界面的图像,作为待检测图像; 将所述待检测图像与预设图像进行特征比对,判断所述待检测图像中是否存在与所述预设图像相匹配的区域; 如果所述待检测图像中存在与所述预设图像相匹配的区域,则所述正在启动的应用程序的界面中存在需要用户输入用户信息的文本框控件;如果所述待检测图像中不存在与所述预设图像相匹配的区域,则所述正在启动的应用程序的界面中不存在需要用户输入用户信息的文本框控件。 优选地,所述从所述正在启动的应用程序的上下文中解析所述正在启动的应用程序中是否存在需要用户输入用户信息的文本框控件,具体包括: 获取所述正在启动的应用程序的程序组件以及上下文; 浏览所述正在启动的应用程序的程序组件以及上下文,查找所述正在启动的应用程序的所有控件; 从所述正在启动的应用程序的所有控件中查找是否存在需要用户输入用户信息的文本框控件。 优选地,其特征在于,所述从所述用户信息存储区中提取与所述属性信息相对应的用户信息,具体包括: 确定所述正在启动的应用程序的程序类型,根据所述程序类型认证所述正在启动的应用程序是否为可信应用程序; 如果所述正在启动的应用程序为可信应用程序,将所述属性信息向所述用户信息存储区发送,根据所述属性信息从所述用户信息存储区中查找对应的用户信息; 提取查找到的用户信息,作为需要用户输入到所述文本框控件中的用户信息。 本申请还提供一种电子设备,所述电子设备能够运行至少一个应用程序,所述电子设备中设置有用户信息存储区,所述用户信息存储区用于存储用户信息,所述电子设备包括: 检测模块,用于检测所述电子设备中是否存在正在启动的应用程序,如果存在,获取所述正在启动的应用程序; 获取模块,用于检测所述正在启动的应用程序中是否存在需要用户输入用户信息的文本框控件,如果存在,获取所述文本框控件的属性信息; 提取模块,用于从所述用户信息存储区中提取与所述属性信息相对应的用户信息,并将提取的用户信息填充到所述文本框控件中。 优选地,所述获取模块,具体用于: 根据预设图像在所述正在启动的应用程序的界面中识别是否存在需要用户输入用户信息的文本框控件; 或者, 从所述正在启动的应用程序的上下文中解析所述正在启动的应用程序中是否存在需要用户输入用户信息的文本框控件。 优选地,当所述获取模块具体用于根据预设图像在所述正在启动的应用程序的界面中识别是否存在需要用户输入用户信息的文本框控件时,所述获取模块具体包括: 截取单元,用于截取所述正在启动的应用程序的界面的图像,作为待检测图像; 比对单元,用于将所述待检测图像与预设图像进行特征比对,判断所述待检测图像中是否存在与所述预设图像相匹配的区域; 确定单元,用于确定如果所述待检测图像中存在与所述预设图像相匹配的区域,则所述正在启动的应用程序的界面中存在需要用户输入用户信息的文本框控件;如果所述待检测图像中不存在与所述预设图像相匹配的区域,则所述正在启动的应用程序的界面中不存在需要用户输入用户信息的文本框控件。 优选地,当所述获取模块具体用于从所述正在启动的应用程序的上下文中解析所述正在启动的应用程序中是否存在需要用户输入用户信息的文本框控件时,所述获取模块具体包括: 获取单元,用于获取所述正在启动的应用程序的程序组件以及上下文; 浏览单元,用于浏览所述正在启动的应用程序的程序组件以及上下文,查找所述正在启动的应用程序的所有控件; 查找单元,用于从所述正在启动的应用程序的所有控件中查找是否存在需要用户输入用户信息的文本框控件。 优选地,所述提取模块,具体包括: 认证单元,用于确定所述正在启动的应用程序的程序类型,根据所述程序类型认证所述正在启动的应用程序是否为可信应用程序; 发送单元,用于如果所述正在启动的应用程序为可信应用程序,将所述属性信息向所述用户信息存储区发送,根据所述属性信息从所述用户信息存储区中查找对应的用户信息; 提取单元,用于提取查找到的用户信息,作为需要用户输入到所述文本本文档来自技高网
...
一种信息输入方法及电子设备

【技术保护点】
一种信息输入方法,应用于电子设备中,所述电子设备能够运行至少一个应用程序,其特征在于,所述电子设备中设置有用户信息存储区,所述用户信息存储区用于存储用户信息,所述方法包括:检测所述电子设备中是否存在正在启动的应用程序,如果存在,获取所述正在启动的应用程序;检测所述正在启动的应用程序中是否存在需要用户输入用户信息的文本框控件,如果存在,获取所述文本框控件的属性信息;从所述用户信息存储区中提取与所述属性信息相对应的用户信息,并将提取的用户信息填充到所述文本框控件中。

【技术特征摘要】

【专利技术属性】
技术研发人员:陈实冯春丽
申请(专利权)人:联想北京有限公司
类型:发明
国别省市:北京;11

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

1