一种文本输入保护方法及装置制造方法

文档序号:6501107阅读:151来源:国知局
一种文本输入保护方法及装置制造方法
【专利摘要】本发明适用移动终端【技术领域】,提供了一种文本输入保护方法及装置,所述方法包括:在检测到用户通过移动终端浏览器的输入框输入文本内容时,保存所输入的文本内容;当所述浏览器在用户输入文本内容的过程中异常关闭,在重启浏览器后,将所保存的文本内容导入所述输入框。通过本发明,可有效解决现有浏览器异常关闭所导致的输入内容丢失的问题。
【专利说明】一种文本输入保护方法及装置

【技术领域】
[0001]本发明属于移动终端【技术领域】,尤其涉及一种移动终端文本输入保护方法及装置。

【背景技术】
[0002]用户在通过移动终端的浏览器浏览网页时,经常会碰到这样的情况,即在某个页面的输入框中输入较多文本内容后浏览器突然异常关闭,导致输入内容的丢失。在重启浏览器后,又需重新输入相同的内容,操作繁琐、效率较低,影响用户体验。


【发明内容】

[0003]本发明实施例的目的在于提供一种文本输入保护方法,以解决浏览器异常关闭导致用户输入内容丢失的问题。
[0004]本发明实施例是这样实现的,一种文本输入保护方法,所述方法包括:
[0005]在检测到用户通过移动终端浏览器的输入框输入文本内容时,保存所输入的文本内容;
[0006]当所述浏览器在用户输入文本内容的过程中异常关闭,在重启浏览器后,将所保存的文本内容导入所述输入框。
[0007]本发明实施例的另一目的在于提供一种文本输入保护装置,所述装置包括:
[0008]保存单元,用于在检测到用户通过移动终端浏览器的输入框输入文本内容时,保存所输入的文本内容;
[0009]导入单元,用于当所述浏览器在用户输入文本内容的过程中异常关闭,在重启浏览器后,将所述保存单元保存的文本内容导入所述输入框。
[0010]本发明实施例与现有技术相比存在的有益效果是:在检测到用户通过移动终端浏览器的输入框输入文本内容时,自动保存所输入的文本内容,当浏览器在用户输入文本内容的过程中异常关闭,在重启浏览器后,可以将所保存的文本内容导入所述输入框,有效解决现有浏览器异常关闭所导致的输入内容丢失的问题,减少了用户的重复操作,提高了效率,极大的增强了用户体验。

【专利附图】

【附图说明】
[0011]为了更清楚地说明本发明实施例中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
[0012]图1是本发明第一实施例提供的文本输入保护方法的实现流程图;
[0013]图2中的2a、2b、2c、2d、2e、2f是本发明第一实施例提供的文本输入保护的示例图;
[0014]图3是本发明第二实施例提供的文本输入保护装置的组成结构图。

【具体实施方式】
[0015]为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
[0016]为了说明本发明所述的技术方案,下面通过具体实施例来进行说明。
[0017]实施例一:
[0018]图1示出了第一实施例提供的文本输入保护方法的实现流程,该方法过程详述如下:
[0019]在步骤SlOl中,在检测到用户通过移动终端浏览器的输入框输入文本内容时,保存所输入的文本内容。
[0020]在本实施例中,移动终端的浏览器在检测到用户通过所述浏览器的输入框输入文本内容时,通过浏览器后台自动保存用户所输入的文本内容。其中,所述输入框包括浏览器自带的输入框(例如浏览器自带的地址栏和搜索栏等)以及页面内输入框等,优选的是页面内输入框,例如微博或QQ空间等页面用于发表微博或者说说的输入框。
[0021]可选的是,为了避免频繁保存文本内容浪费存储空间以及影响系统的处理性能,满足不同用户的实际需求,本实施例可以在接收到用户发出的启动文本输入保护功能的指令,或者根据预设的时间间隔产生的启动文本输入保护功能的触发信息后,启动文本输入保护功能。在启动文本输入保护功能后,浏览器在检测到用户通过所述浏览器的输入框输入文本内容时,自动保存用户所输入的文本内容。
[0022]在步骤S102中,当所述浏览器在用户输入文本内容的过程中异常关闭,在重启浏览器后,将所保存的文本内容导入所述输入框。
[0023]需要说明的是,本实施例所述异常关闭是指非正常关闭,即不是用户主动关闭浏览器,例如,由于浏览器程序软件或插件缺失、损坏所导致的浏览器关闭。
[0024]优选的,当所述输入框为页面输入框时,所述在重启浏览器后,将所保存的文本内容导入所述输入框具体可以是在重启浏览器,进入所述浏览器关闭前所显示的页面后,将所保存的文本内容导入该页面的输入框。实际应用中,在重启浏览器后,可以弹出一页面恢复提示,在接收到用户确认恢复的指令后,恢复至所述浏览器关闭前所显示的页面,并将所保存的文本内容导入该页面的输入框。
[0025]优选的,为了对用户的使用情境进行区分,避免对用户的频繁打扰,本实施例还包括:
[0026]设定一文本内容长度阈值(例如字数为20字),当所述浏览器在用户输入文本内容的过程中异常关闭且所输入的文本内容的长度超过所述文本内容长度阈值时,在重启浏览器后,将所保存的文本内容导入所述输入框;
[0027]当所述浏览器在用户输入文本内容的过程中异常关闭且所输入的文本内容的长度未超过所述文本内容长度阈值时,在重启浏览器后,提醒用户重新输入,并清除所保存的文本内容。
[0028]其中,所述在重启浏览器后,将所保存的文本内容导入所述输入框可以具体包括:
[0029]在重启浏览器后,弹出提示框,提示用户有保存的文本内容,在接收到用户发出的恢复或确认指令后,将所保存的文本内容导入所述输入框。
[0030]进一步的,当所述浏览器在用户输入文本内容的过程中发生多次异常关闭时,本实施例所述在重启浏览器后,将所保存的文本内容导入所述输入框具体还包括:
[0031]在重启浏览器后,提示用户有保存的文本内容,并以列表的方式显示保存的多个文本内容,在接收到用户根据所显示的列表发出的文本内容选择指令后,将所选择的文本内容导入所述输入框。其中,列表中的文本内容可以根据文本内容存储的时间进行排列。为了方便用户快速查找到最新的存储内容,可以将最后存储的文本内容排在列表的第一位。
[0032]可选的,为了避免存储空间的浪费,本实施例还包括在接收到用户发出的拒绝恢复指令后,清除所保存的文本内容。
[0033]进一步的,为了进一步节省存储空间,本实施例还包括:
[0034]当检测到输入的所述文本内容被正常提交时,清除保存的所述文本内容。例如,当检测到用户在微博或QQ空间页面输入框中输入的微博或者说说等内容发表成功时,清除后台保存的对应内容。
[0035]本发明实施例在检测到用户通过移动终端浏览器的输入框输入文本内容时,自动保存所输入的文本内容,当浏览器在用户输入文本内容的过程中异常关闭,在重启浏览器后,可以将所保存的文本内容导入所述输入框,从而有效解决现有浏览器异常关闭所导致的输入内容丢失的问题,减少了用户的重复操作,提高了效率。而且,本发明实施例对用户的使用情境进行区分,为了减少对用户的频繁打扰,当所述浏览器在用户输入文本内容的过程中异常关闭时,对已输入的文本内容的长度进行分析,当已输入的文本内容的长度超过预设值时,在重启浏览器后,再将所保存的文本内容导入所述输入框。另外,当所述浏览器在用户输入文本内容的过程中发生多次异常关闭时,还可以以列表的方式显示保存的多个文本内容,方便用户选择需要导入输入框的内容。进一步的,为了节省存储空间,本发明实施例还可以在接收到用户发出的拒绝恢复指令或者检测到输入的文本内容被提交时,清除后台所保存的对应的文本内容。
[0036]下面通过一个实例来说明上述过程,如图2所示:
[0037]在图2a中,当浏览器检测到用户在当前页面的输入框中输入文本内容时,后台自动保存所输入的内容。浏览器在用户输入文本内容的过程中出现异常,浏览器被关闭;在图2b中,浏览器重启;在图2c中,进入浏览器异常关闭前的页面,弹出提示框,提示用户有保存的文本内容;在图2d中,在接收到用户发出的恢复指令(即接收到点击图2d中”我知道了”按键的操作)后,以列表的方式显示所保存的文本内容。其中,列表中有“草稿”标识的内容为文本保护内容,即浏览器异常关闭前用户输入的文本内容,其他内容为用户之前复制的文本内容;所述列表上还设置有“清空”按钮以及“关闭”按钮,所述“清空”按钮用于清空所保存的文本内容,所述“关闭”按钮用于关闭所述列表;接收用户根据所显示的列表发出的文本内容选择指令;在图2e中,将用户所选择的文本内容导入所述输入框,并关闭所述列表;在图2f中,当所述浏览器在用户输入文本内容的过程中发生多次异常关闭时,所述列表中保存有多个文本内容,所述多个文本内容中包括用户输入的文本内容(如图2f中具有“草稿”标识的文本内容)以及用户复制的文本内容,所述多个文本内容按时间先后顺序排序。需要说明的是,所述“草稿”标识一直存在,用于与用户复制的文本内容区分,所述“草稿”标识不会因为用户的点击操作而消失。
[0038]实施例二:
[0039]图3示出了本发明第二实施例提供的文本输入保护装置的组成结构,为了便于说明,仅不出了与本发明实施例相关的部分。
[0040]该文本输入保护装置可以是运行于移动终端内的软件单元、硬件单元或者软硬件相结合的单元,也可以作为独立的挂件集成到所述移动终端中或者运行于所述移动终端的应用系统中。
[0041]该文本输入保护装置包括保存单元31以及导入单元32。其中,各单元的具体功能如下:
[0042]保存单元31,用于在检测到用户通过移动终端浏览器的输入框输入文本内容时,保存所输入的文本内容;
[0043]在本实施例中,可以在接收到用户发出的启动文本输入保护功能的指令,或者根据预设的时间间隔产生的启动文本输入保护功能的触发信息后,启动文本输入保护功能。在启动文本输入保护功能后,浏览器在检测到用户通过所述浏览器的输入框输入文本内容时,自动保存用户所输入的文本内容。
[0044]导入单元32,用于当所述浏览器在用户输入文本内容的过程中异常关闭,在重启浏览器后,将所述保存单元31保存的文本内容导入所述输入框。
[0045]进一步的,所述输入框为页面内输入框;
[0046]所述导入单元32具体用于:当所述浏览器在用户输入文本内容的过程中异常关闭,在重启浏览器,恢复至所述浏览器异常关闭前所显示的页面后,将所保存的文本内容导入该页面的输入框。
[0047]进一步的,所述导入单元32具体用于:
[0048]当所述浏览器在用户输入文本内容的过程中异常关闭且所输入的文本内容的长度超过预设值时,在重启浏览器后,将所保存的文本内容导入所述输入框。
[0049]进一步的,所述导入单元32具体用于:
[0050]当所述浏览器在用户输入文本内容的过程中异常关闭且所输入的文本内容的长度超过预设值时,在重启浏览器后,弹出提示框,提示用户有保存的文本内容,在接收到用户发出的恢复指令后,将所保存的文本内容导入所述输入框。
[0051]进一步的,所述导入单元32具体用于:
[0052]当所述浏览器在用户输入文本内容的过程中异常关闭且所输入的文本内容的长度超过预设值时,在重启浏览器后,弹出提示框,提示用户有保存的文本内容,并以列表的方式显示保存的多个文本内容,在接收到用户根据所显示的列表发出的文本内容选择指令后,将所选择的文本内容导入所述输入框。
[0053]进一步的,所述装置还包括:
[0054]清除单元33,用于当接收到用户发出的拒绝恢复指令或者检测到输入的所述文本内容被提交时,清除保存的所述文本内容。
[0055]其中,所述清除单元33还用于当所述浏览器在用户输入文本内容的过程中异常关闭且所输入的文本内容的长度未超过所述文本内容长度阈值时,在重启浏览器后,提醒用户重新输入,并清除所保存的文本内容。
[0056]所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,仅以上述各功能单元的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能单元完成,即所述装置的内部结构划分成不同的功能单元或模块,以完成以上描述的全部或者部分功能。实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中,上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。另外,各功能单元的具体名称也只是为了便于相互区分,并不用于限制本申请的保护范围。上述装置中单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
[0057]综上所述,本发明实施例在检测到用户通过移动终端浏览器的输入框输入文本内容时,自动保存所输入的文本内容,当浏览器在用户输入文本内容的过程中异常关闭,在重启浏览器后,可以将所保存的文本内容导入所述输入框,从而有效解决现有浏览器异常关闭所导致的输入内容丢失的问题,减少了用户的重复操作,提高了效率,极大的提高了用户体验。而且,本发明实施例对用户的使用情境进行区分,为了减少对用户的频繁打扰,当所述浏览器在用户输入文本内容的过程中异常关闭时,对已输入的文本内容的长度进行分析,当已输入的文本内容的长度超过预设值时,在重启浏览器后,再将所保存的文本内容导入所述输入框。另外,当所述浏览器在用户输入文本内容的过程中发生多次异常关闭时,还可以以列表的方式显示保存的多个文本内容,方便用户选择需要导入输入框的内容。进一步的,为了节省存储空间,本发明实施例还可以在接收到用户发出的拒绝恢复指令或者检测到输入的文本内容被提交时,清除后台所保存的对应的文本内容。
[0058]本领域普通技术人员还可以理解,实现上述实施例方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,所述的程序可以在存储于一计算机可读取存储介质中,所述的存储介质,包括R0M/RAM、磁盘、光盘等。
[0059]以上内容是结合具体的优选实施方式对本发明所作的进一步详细说明,不能认定本发明的具体实施只局限于这些说明。对于本发明所属【技术领域】的普通技术人员来说,在不脱离本发明构思的前提下做出若干等同替代或明显变型,而且性能或用途相同,都应当视为属于本发明由所提交的权利要求书确定的专利保护范围。
【权利要求】
1.一种文本输入保护方法,其特征在于,所述方法包括: 在检测到用户通过移动终端浏览器的输入框输入文本内容时,保存所输入的文本内容; 当所述浏览器在用户输入文本内容的过程中异常关闭,在重启浏览器后,将所保存的文本内容导入所述输入框。
2.如权利要求1所述的方法,其特征在于,所述当所述浏览器在用户输入文本内容的过程中异常关闭,在重启浏览器后,将所保存的文本内容导入所述输入框具体包括: 当所述浏览器在用户输入文本内容的过程中异常关闭且所输入的文本内容的长度超过预设值时,在重启浏览器后,将所保存的文本内容导入所述输入框。
3.如权利要求1或2所述的方法,其特征在于,所述将所保存的文本内容导入所述输入框中具体包括: 弹出提示框,提示用户有保存的文本内容,在接收到用户发出的恢复指令后,将所保存的文本内容导入所述输入框。
4.如权利要求1或2所述的方法,其特征在于,所述将所保存的文本内容导入所述输入框中具体包括: 弹出提示框,提示用户有保存的文本内容,并以列表的方式显示保存的多个文本内容,在接收到用户根据所显示的列表发出的文本内容选择指令后,将所选择的文本内容导入所述输入框。
5.如权利要求1所述的方法,其特征在于,所述方法还包括: 当接收到用户发出的拒绝恢复指令或者检测到输入的所述文本内容被提交时,清除保存的所述文本内容。
6.如权利要求1所述的方法,其特征在于,所述输入框为页面内输入框; 所述当所述浏览器在用户输入文本内容的过程中异常关闭,在重启浏览器后,将所保存的文本内容导入所述输入框具体包括: 当所述浏览器在用户输入文本内容的过程中异常关闭,在重启浏览器,恢复至所述浏览器异常关闭前所显示的页面后,将所保存的文本内容导入该页面的输入框。
7.一种文本输入保护装置,其特征在于,所述装置包括: 保存单元,用于在检测到用户通过移动终端浏览器的输入框输入文本内容时,保存所输入的文本内容; 导入单元,用于当所述浏览器在用户输入文本内容的过程中异常关闭,在重启浏览器后,将所述保存单元保存的文本内容导入所述输入框。
8.如权利要求7所述的装置,其特征在于,所述导入单元具体用于: 当所述浏览器在用户输入文本内容的过程中异常关闭且所输入的文本内容的长度超过预设值时,在重启浏览器后,将所保存的文本内容导入所述输入框。
9.如权利要求7或8所述的装置,其特征在于,所述导入单元具体用于: 当所述浏览器在用户输入文本内容的过程中异常关闭且所输入的文本内容的长度超过预设值时,在重启浏览器后,弹出提示框,提示用户有保存的文本内容,在接收到用户发出的恢复指令后,将所保存的文本内容导入所述输入框。
10.如权利要求7或8所述的装置,其特征在于,所述导入单元具体用于:当所述浏览器在用户输入文本内容的过程中异常关闭且所输入的文本内容的长度超过预设值时,在重启浏览器后,弹出提示框,提示用户有保存的文本内容,并以列表的方式显示保存的多个文本内容,在接收到用户根据所显示的列表发出的文本内容选择指令后,将所选择的文本内容导入所述输入框。
11.如权利要求7所述的装置,其特征在于,所述装置还包括: 清除单元,用于当接收到用户发出的拒绝恢复指令或者检测到输入的所述文本内容被提交时,清除保存的所述文本内容。
12.如权利要求7所述的装置,其特征在于,所述输入框为页面内输入框; 所述导入单元具体用于:当所述浏览器在用户输入文本内容的过程中异常关闭,在重启浏览器,恢复至所述浏览器异常关闭前所显示的页面后,将所保存的文本内容导入该页面的输 入框。
【文档编号】G06F11/07GK104077194SQ201310098692
【公开日】2014年10月1日 申请日期:2013年3月26日 优先权日:2013年3月26日
【发明者】刘玉磊, 胡博, 王智培, 周睿奕, 王曦, 张凯, 青欣, 杨惠姣, 黄英, 李未, 冯诚, 莫沙 申请人:腾讯科技(深圳)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1