一种信息处理方法及电子设备的制作方法

文档序号:6540851阅读:103来源:国知局
一种信息处理方法及电子设备的制作方法
【专利摘要】本发明公开了一种信息处理方法及电子设备,该方法包括:检测获得用户基于一应用程序模块进行的当前输入操作对应的第一输入场景;判断应用程序模块中是否保存有与第一输入场景匹配的预设场景,其中,预设场景包括在应用程序模块对应的第二输入场景下的显示界面上固有的关键字段和与关键字段对应的填充字段,且第一输入场景与第二输入场景不相同;在判断出应用程序模块中保存有预设场景时,将填充字段填充到第一输入场景中与关键字段对应的待输入区域;或者,显示填充字段以供用户向待输入区域选择填充填充字段。通过上述技术方案,自动向待输入区域填充对应的填充字段,解决了现有技术中信息输入存在的多次重复输入的技术问题。
【专利说明】一种信息处理方法及电子设备
【技术领域】
[0001 ] 本发明涉及电子【技术领域】,特别涉及一种信息处理方法及电子设备。
【背景技术】
[0002]随着科学技术的不断发展,互联网已经成为了人们生活中极为重要平台,而作为互联网入口的浏览器则成为了人们生活中必不可少的工具,为人们的网络生活带来了极大的便利。
[0003]在使用浏览器浏览网页的过程中,人们常常需要各种各样的信息,以实现某个对应的功能。例如:在登录邮箱时,用户需要输入账号、密码才能登录邮箱网页;在网上购买物品时,用户需要输入收货人姓名、收获地址、联系电话等才能完成交易。
[0004]然而,本申请发明人在实现本申请实施例中技术方案的过程中,发现现有技术中用户需要在很多地方重复输入相同的信息,例如,网购时用户需要在不同的网购平台上重复输入收货人姓名、收获地址、联系电话等,用户体验较差。可见,现有技术中信息输入存在多次重复输入的技术问题。

【发明内容】

[0005]本发明实施例提供一种信息处理方法及电子设备,用于解决现有技术中信息输入存在的多次重复输入的技术问题,减少相同信息的重复输入。
[0006]本申请实施例提供一种信息处理方法,应用于一电子设备,所述方法包括:
[0007]检测获得用户基于一应用程序模块进行的当前输入操作对应的第一输入场景;
[0008]判断所述应用程序模块中是否保存有与所述第一输入场景匹配的预设场景,获得第一判断结果,其中,所述预设场景包括在所述应用程序模块对应的第二输入场景下的显示界面上固有的关键字段和与所述关键字段对应的填充字段,其中,所述第一输入场景与所述第二输入场景不相同;
[0009]在所述第一判断结果表明所述应用程序模块中保存有所述预设场景时,将所述填充字段填充到所述第一输入场景中与所述关键字段对应的待输入区域;或者,显示所述填充字段以供所述用户向所述待输入区域选择填充所述填充字段。
[0010]可选的,在所述检测获得用户基于一应用程序模块进行的当前输入操作对应的第一输入场景之前,所述方法还包括:
[0011]判断所述电子设备的显示界面上是否显示有所述关键字段,获得第二判断结果;
[0012]在所述第二判断结果表明显示界面上显示有所述关键字段时,获得所述用户针对所述关键字段输入的所述填充字段;
[0013]建立所述关键字段与所述填充字段的对应关系,并将所述关键字段、所述填充字段及所述对应关系保存为所述预设场景。
[0014]可选的,在所述将所述填充字段填充到所述第一输入场景中与所述关键字段对应的待输入区域之后;或者,显示所述填充字段以供所述用户向所述待输入区域填充所述填充字段之后,所述方法还包括:
[0015]判断所述用户是否向所述待输入区域输入与所述填充字段不相同的输入字段,获得第三判断结果;
[0016]在所述第三判断结果表明所述用户向所述带输入区域输入所述输入字段时,将所述填充字段更新为所述输入字段;或者
[0017]在所述第三判断结果表明所述用户向所述带输入区域输入所述输入字段时,将所述输入字段保存为与所述关键字段对应的待选填充字段,以供电子设备根据预设规则从所述待选填充字段中选择填充字段。
[0018]可选的,所述判断所述应用程序模块中是否保存有与所述第一输入场景匹配的预设场景,获得第一判断结果,具体包括:
[0019]获得所述第一输入场景中包含的目标字段;
[0020]判断所述应用程序模块中是否保存有与所述目标字段匹配的所述关键字段;若是,获得所述第一判断结果表明存在所述预设场景;若否,获得所述第一判断结果表明不存在所述预设场景。
[0021]可选的,所述应用程序模块具体为:输入法或者浏览器对应的应用程序模块。
[0022]可选的,所述关键字的包括如下至少一个字段:姓名、地址、电话、邮编及邮箱。
[0023]本申请实施例还提供一种电子设备,该电子设备包括:
[0024]检测单元,用于检测获得用户基于一应用程序模块进行的当前输入操作对应的第一输入场景;
[0025]第一判断单元,用于判断所述应用程序模块中是否保存有与所述第一输入场景匹配的预设场景,获得第一判断结果,其中,所述预设场景包括在所述应用程序模块对应的第二输入场景下的显示界面上固有的关键字段和与所述关键字段对应的填充字段,其中,所述第一输入场景与所述第二输入场景不相同;
[0026]填充单元,用于在所述第一判断结果表明所述应用程序模块中保存有所述预设场景时,将所述填充字段填充到所述第一输入场景中与所述关键字段对应的待输入区域;或者,显示所述填充字段以供所述用户向所述待输入区域选择填充所述填充字段。
[0027]可选的,所述电子设备还包括:
[0028]第二判断单元,用于在所述检测获得用户基于一应用程序模块进行的当前输入操作对应的第一输入场景之前,判断所述电子设备的显示界面上是否显示有所述关键字段,获得第二判断结果;
[0029]获得单元,用于在所述第二判断结果表明显示界面上显示有所述关键字段时,获得所述用户针对所述关键字段输入的所述填充字段;
[0030]保存单元,用于建立所述关键字段与所述填充字段的对应关系,并将所述关键字段、所述填充字段及所述对应关系保存为所述预设场景。
[0031]可选的,所述电子设备还包括:
[0032]第三判断单元,用于在所述将所述填充字段填充到所述第一输入场景中与所述关键字段对应的待输入区域之后;或者,显示所述填充字段以供所述用户向所述待输入区域填充所述填充字段之后,判断所述用户是否向所述待输入区域输入与所述填充字段不相同的输入字段,获得第三判断结果;[0033]更新单元,用于在所述第三判断结果表明所述用户向所述带输入区域输入所述输入字段时,将所述填充字段更新为所述输入字段;或者,在所述第三判断结果表明所述用户向所述带输入区域输入所述输入字段时,将所述输入字段保存为与所述关键字段对应的待选填充字段,以供电子设备根据预设规则从所述待选填充字段中选择填充字段。
[0034]可选的,所述第一判断单元具体用于:获得所述第一输入场景中包含的目标字段;判断所述应用程序模块中是否保存有与所述目标字段匹配的所述关键字段;若是,获得所述第一判断结果表明存在所述预设场景;若否,获得所述第一判断结果表明不存在所述预设场景。
[0035]可选的,所述应用程序模块具体为:输入法或者浏览器对应的应用程序模块。
[0036]可选的,所述关键字的包括如下至少一个字段:姓名、地址、电话、邮编及邮箱。
[0037]本申请实施例中的上述一个或多个技术方案,至少具有如下一种或多种技术效果:
[0038]1、在应用程序模块中存储包括其第二输入场景下的显示界面上固有的关键字段和与关键字段对应的填充字段的预设场景;针对用户的当前输入操作,检测获得对应的第一输入场景;并判断应用程序模块中是否保存有与第一输入场景匹配的预设场景,在判断结果表明保存有匹配的预设场景时,将保存的填充字段填充到第一输入场景中与关键字段对应的待输入区域;或者,显示保存的填充字段以供用户向待输入区域选择填充该填充字段,从而解决了现有技术中信息输入存在的多次重复输入的技术问题,减少相同信息的重复输入。
[0039]2、电子设备在判断出用户对应关键字段输入新的输入字段时,将填充字段更新为输入字段,或将新的输入字段加入待选填充字段中,从而保证填充字段的时效性,提高自动向输入区域填充填充字段的准确性。
【专利附图】

【附图说明】
[0040]图1为本申请实施例一提供的一种信息处理方法的流程示意图;
[0041]图2为本申请实施例一提供的输入法自动填充输入信息的过程示意图;
[0042]图3为本申请实施例一提供的浏览器自动填充输入信息的过程示意图;
[0043]图4为本申请实施例二提供的一种电子设备的结构方框图。
【具体实施方式】
[0044]在本申请实施例提供的技术方案中,通过在应用程序模块中存储包括其第二输入场景下的显示界面上固有的关键字段和与关键字段对应的填充字段的预设场景;当用户在与预设场景匹配的输入场景下需要输入信息时,将保存的填充字段填充到第一输入场景中与关键字段对应的待输入区域;或者,显示保存的填充字段以供用户向待输入区域选择填充该填充字段,以避免用户再次重复输入相同的信息,从而解决了现有技术中信息输入存在的多次重复输入的技术问题,减少相同信息的重复输入。
[0045]下面结合附图对本申请实施例技术方案的主要实现原理、【具体实施方式】及其对应能够达到的有益效果进行详细的阐述。
[0046]实施例一[0047]请参考图1,本身实施例提供一种信息处理方法,应用于一电子设备,该方法包括:
[0048]SlOl:检测获得用户基于一应用程序模块进行的当前输入操作对应的第一输入场

牙、;
[0049]S102:判断所述应用程序模块中是否保存有与所述第一输入场景匹配的预设场景,获得第一判断结果,其中,所述预设场景包括在所述应用程序模块对应的第二输入场景下的显示界面上固有的关键字段和与所述关键字段对应的填充字段,其中,所述第一输入场景与所述第二输入场景不相同;
[0050]S103:在所述第一判断结果表明所述应用程序模块中保存有所述预设场景时,将所述填充字段填充到所述第一输入场景中与所述关键字段对应的待输入区域;或者,显示所述填充字段以供所述用户向所述待输入区域选择填充所述填充字段。
[0051]在具体实施过程中,本申请实施例提供的应用程序模块可以保存用户使用频率较高的关键字段,例如:姓名、地址、电话、邮编、邮箱等字段中的至少一个字段。该关键字段可以是电子设备中预存的,也可以是用户根据自己的需要自行设置的。在关键字段后可以紧跟需要用户输入对应信息的待输入区域,如:“姓名:_”,“电话:_”,“邮箱:—

_ O
[0052]电子设备执行SlOl检测获得用户基于一应用程序模块进行的当前输入操作对应的第一输入场景之前,判断所述电子设备的显示界面上是否显示有所述关键字段,获得第二判断结果;在所述第二判断结果表明显示界面上显示有所述关键字段时,获得所述用户针对所述关键字段输入的所述填充字段;建立所述关键字段与所述填充字段的对应关系,并将所述关键字段、所述填充字段及所述对应关系保存为所述预设场景。例如:用户在打开某一注册网页时,电子设备检测判断出该网页上显示有关键字段“邮箱:”,表明用户可能需要在“邮箱:”后输入对应的邮箱名;为此,进一步获得用户针对关键字段“邮箱:”输入的填充字段,假设用户输入的填充字段为“XXX1230163.com” ;然后建立“邮箱:”与XXX1230163.com的对应关系,并将关键字段“邮箱:”、填充字段XXX1230163.com及其对应关系保存为一个预设场景。
[0053]需要说明的是,电子设备在保存预设场景时,若关键字段包含多个时,电子设备除了保存各个关键字段对应的填充字段,还可以保存各个关键字段之间的位置关系,但本申请实施例也可以不保存各个关键字段之间的位置关系。例如:某一显示界面上显示有多个关键字段:“所在地区:” “—省” “——市” “—区/县”,那么电子设备在保存上述关键字段及其对应的填充字段时,还可以保存上述关键字段中各个关键字段之间的位置关系,如“所在地区:” “—省” “—市” “—区/县”在显示界面上顺序排列。
[0054]由于电子设备的应用程序模块中保存有包含关键字段及用户对应关键字段输入的填充字段的预设场景,所以电子设备可以执行SlOl检测获得用户基于该应用程序模块进行的当前输入操作对应的第一输入场景。第一输入场景可以包括电子设备当前输入操作所在显示界面中的显示字段、待用户输入信息的待输入区域、显示界面对应的名称等,以供电子设备识别当前显示界面。例如:用户在淘宝订单页面上输入收货地址时,电子设备检测到用户将光标置于带输入区域或者,电子设备在执行SlOl之后,继续执行S102。
[0055]在S102中,电子设备判断所述应用程序模块中是否保存有与所述第一输入场景匹配的预设场景,获得第一判断结果,其中,所述预设场景包括在所述应用程序模块对应的第二输入场景下的显示界面上固有的关键字段和与所述关键字段对应的填充字段,其中,所述第一输入场景与所述第二输入场景不相同。具体的,第二输入场景为应用程序模块具有的输入场景,第一输入场景为用户输入操作的输入目的界面。例如:应用程序模块为浏览器对应的应用程序模块时,第二输入场景则为浏览器中的某一个页面,第一输入场景则为与该某一个页面不相同的另一个页面;应用程序模块为输入法对应的应用程序模块时,第二输入场景则为输入法提供的用于显示待选字段的备选界面,第一输入场景则可以为除了输入法提供的备选界面以外的其他界面。
[0056]在具体实施过程中,电子设备在判断是否保存有与第一输入场景匹配的预设场景时,可以先获得所述第一输入场景中包含的目标字段;然后判断所述应用程序模块中是否保存有与所述目标字段匹配的所述关键字段;若是,即应用程序模块中保存有与目标字段匹配的关键字段,获得所述第一判断结果表明存在所述预设场景;若否,即应用程序模块中未保存有与所述目标字段匹配的关键字段,获得所述第一判断结果表明不存在所述预设场景。其中,目标字段匹配的所述关键字段可以包含与目标字段字符相同或者含义相同的字段。需要说明的是,目标字段为第一场景中带输入区域对应的提示字段。例如:用户打开一注册账号的注册页面,页面上需要用户输入账号的待输入区域旁边显示有提示字段“用户名”,为此电子设备获得的目标字段为“用户名”,并判断应用程序模块中是否保存有与“用户名”相同的关键字段,若有则获得第一判断结果表明存在与第一输入场景匹配的预设场景,反之则获得第一判断结果表明不存在与第一输入场景匹配的预设场景。
[0057]在S102之后,电子设备接着执行S103在所述第一判断结果表明所述应用程序模块中保存有所述预设场景时,将所述填充字段填充到所述第一输入场景中与所述关键字段对应的待输入区域,例如:预设场景中关键字段对应的填充字段为“XXX123”,那么电子设备则可以自动将填充字段“XXX123”填充到“用户名”对应的待输入区域。或者,第一判断结果表明所述应用程序模块中保存有所述预设场景时,显示所述填充字段以供所述用户向所述待输入区域选择填充所述填充字段,例如:将关键字段“用户名”对应的填充字段“XXX123”显示在待输入区域旁,若用户需要输入的用户名是“XXX123”时,用户可以同点击“XXX123”使电子设备将“XXX123”填充到待输入区域。
[0058]当然,在第一判断结果表明电子设备中未保存有与第一输入场景匹配的预设场景时,电子设备可以等待用户输入待输入信息,同时还可以记录该目标字段出现的次数及对应的输入信息,并在预设的时间周期内判断该目标字段出现的次数是否大于预设阈值,若判断结果为是,则将在应用程序模块中增加一个预设场景,在该预设场景下将目标字段保存为关键字段、输入信息保存为与其对应的填充字段;反之,则删除该目标字段及对应的输Afs 息 ο
[0059]在具体实施过程中,本申请实施例还在电子设备将所述填充字段填充到所述第一输入场景中与所述关键字段对应的待输入区域之后;或者,显示所述填充字段以供所述用户向所述待输入区域填充所述填充字段之后,进一步判断所述用户是否向所述待输入区域输入与所述填充字段不相同的输入字段,获得第三判断结果;在所述第三判断结果表明所述用户向所述带输入区域输入所述输入字段时,将所述填充字段更新为所述输入字段;或者,在所述第三判断结果表明所述用户向所述带输入区域输入所述输入字段时,将所述输入字段保存为与所述关键字段对应的待选填充字段,以供电子设备根据预设规则从所述待选填充字段中选择填充字段。例如:在电子设备将填充字段“XXX123”填充到待输入区域后,用户删除“XXX123”并在待输入区域中输入“YYY321”,那么电子设备将检测出用户向待输入区域中输入了“YYY321”,并判断出用户输入的“YYY321”与填充字段“XXX123”不相同,那么电子设备将填充字段更新为用“YYY321”,或者将“YYY321”保存为与关键字段对应的待选填充字段。
[0060]其中,电子设备可以通过统计待选填充字段被用户输入的输入频率,在自动填充字段填充到待输入区域的情况下,将输入频率最高的待选填充字作为填充字段;在将填充字段显示在待输入区域旁的情况下,将输入频率大于某一设定值的待选填充字段作为填充字段。
[0061]在具体实施过程中,本申请实施例提供的信息处理方法可以应用于浏览器或者输入法,及应用程序模块具体可以为输入法或者浏览器对应的应用程序模块。
[0062]请参考图2,当应用程序模块为浏览器对应的应用程序模块时,假设浏览器中存储有淘宝网页的一预设场景,该预设场景包括关键字段:“所在地区”、“邮政编码” “街道地址”、“收货人姓名”、“手机号码”,且上述关键字段对应的填充字段分别为:“北京市海淀区,,、“ 100000,,、“XX路X号XX大厦”、“小明”、“139XXXX1234”。电子设备检测到用户在浏览器中打开苏宁易购的一网页,在用户将光标定位在该网页的待输入区域时,电子设备检测获得目标字段:“收货人”、“地区”、“街道地址”、“邮编” “手机号”,并判断出浏览器中保存有与目标字段匹配的关键字段,其中浏览器保存预设场景对应的第二输入场景为淘宝页面与第一输入场景苏宁易购页面不同,电子设备获得第一判断结果为存在与第一场景匹配的预设场景,此时电子设备将对应的填充字段:“小明”、“北京市海淀区”、“XX路X号XX大厦”、“100000”、“139XXXX1234”自动填充到对应的待输入区域,避免了电子设备再次要求重复输入相同的信息,大大提高了用户体验。
[0063]请参考图3,当应用程序模块为输入法对应的应用程序模块时,假设输入法中保存有一预设场景,该应用场景中包含关键字段“昵称”和“兴趣爱好”,并且“昵称”对应的填充字段为“萌妹子”、“兴趣爱好”对应的填充字段为“养龙猫、打豆豆”。电子设备检测到用户在浏览器中打开一网页,在用户将光标定位在该网页的待输入区域时,电子设备获得用户当前输入操作对应的第一输入场景,检测获得第一输入场景中的目标字段:“昵称”和“兴趣爱好”,电子设备判断出目标字段“昵称”和“兴趣爱好”存在匹配的预设场景,为此电子设备可以将填充字段“萌妹子”填充到第一输入场景中“昵称”对应的待输入区域,将填充字段“养龙猫、打豆豆”填充到第一输入场景中“兴趣爱好”对应的待输入区域。
[0064]上述实施例中,在应用程序模块中存储包括其第二输入场景下的显示界面上固有的关键字段和与关键字段对应的填充字段的预设场景;针对用户的当前输入操作,检测获得对应的第一输入场景;并判断应用程序模块中是否保存有与第一输入场景匹配的预设场景,在判断结果表明保存有匹配的预设场景时,将保存的填充字段填充到第一输入场景中与关键字段对应的待输入区域;或者,显示保存的填充字段以供用户向待输入区域选择填充该填充字段,从而解决了现有技术中信息输入存在的多次重复输入的技术问题,减少相同信息的重复输入。
[0065]并且,电子设备在判断出用户对应关键字段输入新的输入字段时,将填充字段更新为输入字段,或将新的输入字段加入待选填充字段中,从而保证填充字段的时效性,提高自动向输入区域填充填充字段的准确性。
[0066]实施例二
[0067]请参考图4,本申请实施例还提供一种电子设备,该电子设备包括:
[0068]检测单元401,用于检测获得用户基于一应用程序模块进行的当前输入操作对应的第一输入场景;
[0069]第一判断单元402,用于判断所述应用程序模块中是否保存有与所述第一输入场景匹配的预设场景,获得第一判断结果,其中,所述预设场景包括在所述应用程序模块对应的第二输入场景下的显示界面上固有的关键字段和与所述关键字段对应的填充字段,其中,所述第一输入场景与所述第二输入场景不相同;
[0070]填充单元403,用于在所述第一判断结果表明所述应用程序模块中保存有所述预设场景时,将所述填充字段填充到所述第一输入场景中与所述关键字段对应的待输入区域;或者,显示所述填充字段以供所述用户向所述待输入区域选择填充所述填充字段。
[0071]在具体实施过程中,所述电子设备还包括:第二判断单元404,用于在所述检测获得用户基于一应用程序模块进行的当前输入操作对应的第一输入场景之前,判断所述电子设备的显示界面上是否显示有所述关键字段,获得第二判断结果;
[0072]获得单元405,用于在所述第二判断结果表明显示界面上显示有所述关键字段时,获得所述用户针对所述关键字段输入的所述填充字段;
[0073]保存单元406,用于建立所述关键字段与所述填充字段的对应关系,并将所述关键字段、所述填充字段及所述对应关系保存为所述预设场景。
[0074]在具体实施过程中,所述电子设备还包括:第三判断单元407,用于在所述将所述填充字段填充到所述第一输入场景中与所述关键字段对应的待输入区域之后;或者,显示所述填充字段以供所述用户向所述待输入区域填充所述填充字段之后,判断所述用户是否向所述待输入区域输入与所述填充字段不相同的输入字段,获得第三判断结果;更新单元408,用于在所述第三判断结果表明所述用户向所述带输入区域输入所述输入字段时,将所述填充字段更新为所述输入字段;或者,在所述第三判断结果表明所述用户向所述带输入区域输入所述输入字段时,将所述输入字段保存为与所述关键字段对应的待选填充字段,以供电子设备根据预设规则从所述待选填充字段中选择填充字段。
[0075]在具体实施过程中,所述第一判断单元402具体用于:获得所述第一输入场景中包含的目标字段;判断所述应用程序模块中是否保存有与所述目标字段匹配的所述关键字段;若是,获得所述第一判断结果表明存在所述预设场景;若否,获得所述第一判断结果表明不存在所述预设场景。
[0076]在具体实施过程中,所述应用程序模块具体为:输入法或者浏览器对应的应用程序模块。所述关键字的包括如下至少一个字段:姓名、地址、电话、邮编及邮箱。
[0077]通过本申请实施例中的一个或多个技术方案,可以实现如下一个或多个技术效果:
[0078]1、在应用程序模块中存储包括其第二输入场景下的显示界面上固有的关键字段和与关键字段对应的填充字段的预设场景;针对用户的当前输入操作,检测获得对应的第一输入场景;并判断应用程序模块中是否保存有与第一输入场景匹配的预设场景,在判断结果表明保存有匹配的预设场景时,将保存的填充字段填充到第一输入场景中与关键字段对应的待输入区域;或者,显示保存的填充字段以供用户向待输入区域选择填充该填充字段,从而解决了现有技术中信息输入存在的多次重复输入的技术问题,减少相同信息的重复输入。
[0079]2、电子设备在判断出用户对应关键字段输入新的输入字段时,将填充字段更新为输入字段,或将新的输入字段加入待选填充字段中,从而保证填充字段的时效性,提高自动向输入区域填充填充字段的准确性。
[0080]本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。
[0081]本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
[0082]这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
[0083]这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
[0084]具体来讲,本申请实施例中的信息处理方法对应的计算机程序指令可以被存储在光盘,硬盘,U盘等存储介质上,当存储介质中的与信息处理方法对应的计算机程序指令被一电子设备读取或被执行时,包括如下步骤:
[0085]检测获得用户基于一应用程序模块进行的当前输入操作对应的第一输入场景;
[0086]判断所述应用程序模块中是否保存有与所述第一输入场景匹配的预设场景,获得第一判断结果,其中,所述预设场景包括在所述应用程序模块对应的第二输入场景下的显示界面上固有的关键字段和与所述关键字段对应的填充字段,其中,所述第一输入场景与所述第二输入场景不相同;
[0087]在所述第一判断结果表明所述应用程序模块中保存有所述预设场景时,将所述填充字段填充到所述第一输入场景中与所述关键字段对应的待输入区域;或者,显示所述填充字段以供所述用户向所述待输入区域选择填充所述填充字段。
[0088]可选的,在所述检测获得用户基于一应用程序模块进行的当前输入操作对应的第一输入场景之前,所述方法还包括:判断所述电子设备的显示界面上是否显示有所述关键字段,获得第二判断结果;在所述第二判断结果表明显示界面上显示有所述关键字段时,获得所述用户针对所述关键字段输入的所述填充字段;建立所述关键字段与所述填充字段的对应关系,并将所述关键字段、所述填充字段及所述对应关系保存为所述预设场景。
[0089]可选的,在所述将所述填充字段填充到所述第一输入场景中与所述关键字段对应的待输入区域之后;或者,显示所述填充字段以供所述用户向所述待输入区域填充所述填充字段之后,所述方法还包括:判断所述用户是否向所述待输入区域输入与所述填充字段不相同的输入字段,获得第三判断结果;在所述第三判断结果表明所述用户向所述带输入区域输入所述输入字段时,将所述填充字段更新为所述输入字段;或者,在所述第三判断结果表明所述用户向所述带输入区域输入所述输入字段时,将所述输入字段保存为与所述关键字段对应的待选填充字段,以供电子设备根据预设规则从所述待选填充字段中选择填充字段。
[0090]可选的,所述判断所述应用程序模块中是否保存有与所述第一输入场景匹配的预设场景,获得第一判断结果,具体包括:获得所述第一输入场景中包含的目标字段;判断所述应用程序模块中是否保存有与所述目标字段匹配的所述关键字段;若是,获得所述第一判断结果表明存在所述预设场景;若否,获得所述第一判断结果表明不存在所述预设场景。
[0091]可选的,所述应用程序模块具体为:输入法或者浏览器对应的应用程序模块。
[0092]可选的,所述关键字的包括如下至少一个字段:姓名、地址、电话、邮编及邮箱。
[0093]尽管已描述了本发明的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例作出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本发明范围的所有变更和修改。
[0094]显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。
【权利要求】
1.一种信息处理方法,应用于一电子设备,所述方法包括: 检测获得用户基于一应用程序模块进行的当前输入操作对应的第一输入场景; 判断所述应用程序模块中是否保存有与所述第一输入场景匹配的预设场景,获得第一判断结果,其中,所述预设场景包括在所述应用程序模块对应的第二输入场景下的显示界面上固有的关键字段和与所述关键字段对应的填充字段,其中,所述第一输入场景与所述第二输入场景不相同; 在所述第一判断结果表明所述应用程序模块中保存有所述预设场景时,将所述填充字段填充到所述第一输入场景中与所述关键字段对应的待输入区域;或者,显示所述填充字段以供所述用户向所述待输入区域选择填充所述填充字段。
2.如权利要求1所述的方法,其特征在于,在所述检测获得用户基于一应用程序模块进行的当前输入操作对应的第一输入场景之前,所述方法还包括: 判断所述电子设备的显示界面上是否显示有所述关键字段,获得第二判断结果; 在所述第二判断结果表明显示界面上显示有所述关键字段时,获得所述用户针对所述关键字段输入的所述填充字段; 建立所述关键字段与所述填充字段的对应关系,并将所述关键字段、所述填充字段及所述对应关系保存为所述预设场景。
3.如权利要求1所述的方法,其特征在于,在所述将所述填充字段填充到所述第一输入场景中与所述关键字 段对应的待输入区域之后;或者,显示所述填充字段以供所述用户向所述待输入区域填充所述填充字段之后,所述方法还包括: 判断所述用户是否向所述待输入区域输入与所述填充字段不相同的输入字段,获得第三判断结果; 在所述第三判断结果表明所述用户向所述带输入区域输入所述输入字段时,将所述填充字段更新为所述输入字段;或者 在所述第三判断结果表明所述用户向所述带输入区域输入所述输入字段时,将所述输入字段保存为与所述关键字段对应的待选填充字段,以供电子设备根据预设规则从所述待选填充字段中选择填充字段。
4.如权利要求1所述的方法,其特征在于,所述判断所述应用程序模块中是否保存有与所述第一输入场景匹配的预设场景,获得第一判断结果,具体包括: 获得所述第一输入场景中包含的目标字段; 判断所述应用程序模块中是否保存有与所述目标字段匹配的所述关键字段;若是,获得所述第一判断结果表明存在所述预设场景;若否,获得所述第一判断结果表明不存在所述预设场景。
5.如权利要求1~4中任一权项所述的方法,其特征在于,所述应用程序模块具体为:输入法或者浏览器对应的应用程序模块。
6.如权利要求1~4中任一权项所述的方法,其特征在于,所述关键字的包括如下至少一个字段:姓名、地址、电话、邮编及邮箱。
7.—种电子设备,该电子设备包括: 检测单元,用于检测获得用户基于一应用程序模块进行的当前输入操作对应的第一输入场景;第一判断单元,用于判断所述应用程序模块中是否保存有与所述第一输入场景匹配的预设场景,获得第一判断结果,其中,所述预设场景包括在所述应用程序模块对应的第二输入场景下的显示界面上固有的关键字段和与所述关键字段对应的填充字段,其中,所述第一输入场景与所述第二输入场景不相同; 填充单元,用于在所述第一判断结果表明所述应用程序模块中保存有所述预设场景时,将所述填充字段填充到所述第一输入场景中与所述关键字段对应的待输入区域;或者,显示所述填充字段以供所述用户向所述待输入区域选择填充所述填充字段。
8.如权利要求7所述的电子设备,其特征在于,所述电子设备还包括: 第二判断单元,用于在所述检测获得用户基于一应用程序模块进行的当前输入操作对应的第一输入场景之前,判断所述电子设备的显示界面上是否显示有所述关键字段,获得第二判断结果; 获得单元,用于在所述第二判断结果表明显示界面上显示有所述关键字段时,获得所述用户针对所述关键字段输入的所述填充字段; 保存单元,用于建立所述关键字段与所述填充字段的对应关系,并将所述关键字段、所述填充字段及所述对应关系保存为所述预设场景。
9.如权利要求7所述的电子设备,其特征在于,所述电子设备还包括: 第三判断单元,用于在所述将所述填充字段填充到所述第一输入场景中与所述关键字段对应的待输入区域之后;或者,显示所述填充字段以供所述用户向所述待输入区域填充所述填充字段之后,判断所述用户是否向所述待输入区域输入与所述填充字段不相同的输入字段,获得第三判断结果; 更新单元,用于在所述第三判断结果表明所述用户向所述带输入区域输入所述输入字段时,将所述填充字段更新为所述输入字段;或者,在所述第三判断结果表明所述用户向所述带输入区域输入所述输入字段时,将所述输入字段保存为与所述关键字段对应的待选填充字段,以供电子设备根据预设规则从所述待选填充字段中选择填充字段。
10.如权利要求7所述的电子设备,其特征在于,所述第一判断单元具体用于: 获得所述第一输入场景中包含的目标字段; 判断所述应用程序模块中是否保存有与所述目标字段匹配的所述关键字段;若是,获得所述第一判断结果表明存在所述预设场景;若否,获得所述第一判断结果表明不存在所述预设场景。
11.如权利要求7~10中任一权项所述的电子设备,其特征在于,所述应用程序模块具体为:输入法或者浏览器对应的应用程序模块。
12.如权利要求7~10中任一权项所述的电子设备,其特征在于,所述关键字的包括如下至少一个字段:姓名、地址、电话、邮编及邮箱。
【文档编号】G06F17/30GK103902519SQ201410099185
【公开日】2014年7月2日 申请日期:2014年3月17日 优先权日:2014年3月17日
【发明者】吴梦, 张超 申请人:联想(北京)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1