设置项的处理方法和装置、用于设置项处理的装置与流程

文档序号:13685585阅读:212来源:国知局
设置项的处理方法和装置、用于设置项处理的装置与流程

本发明涉及网络通信技术领域,特别是涉及一种设置项的处理方法、一种设置项的处理装置、及一种用于设置项处理的装置。



背景技术:

随着pc(个人计算机,personalcomputer)、手机、平板电脑等智能终端的普及,越来越多的用户通过智能终端的各类应用程序来浏览信息。以浏览器这一应用程序为例,其主要用于显示网页内容,其中网页内容可以包括:新闻、文章、电子书等内容,以满足用户的网络阅读需求。浏览器可以提供众多的设置项,其中,该设置项可以与浏览器的操作信息相应,该操作信息具体可以包括:连接信息、安全信息和主页信息等。这样,用户可以根据自身需求设定设置项中的内容,以使浏览器按照用户设定的设置项进行对应的操作,也即,上述设置项满足了用户的喜好,便利了用户对于浏览器的使用。

在用户使用上述设置项的过程中,将会出现存在修改设置项的需求的如下情形:情形1、由于误操作等原因针对设置项进行了一些非本意的设置,例如对于浏览器推送的弹窗执行了设置项的误操作等,需要修改设置项;情形2、在用户进行了设置项的某种设置、但对于使用体验不满意时,需要修改设置项。

然而,在实际应用中,浏览器提供的设置项的数目众多,且入口较为分散,例如,有的设置项的入口位于层级菜单中,有的设置项的入口位于浏览器页面内,有的设置项的入口位于浏览器的弹窗内。这样,对于不熟悉设置项的用户而言,在获取需要修改的设置项方面存在一定的难度。另外,即使对于熟悉设置项的用户,逐层寻找需要修改的设置项也需要耗费较多的操作成本。



技术实现要素:

鉴于上述问题,本发明实施例提供一种克服上述问题或者至少部分地解决上述问题的设置项的处理方法、设置项的处理装置及用于设置项处理的装置,本发明实施例能够降低用户对于操作过设置项的获取难度,进而减轻设置项的操作负担,提高设置项的操作效率。

为了解决上述问题,本发明公开了一种设置项的处理方法,包括:

从当前id的设置项操作记录中获取当前id针对当前环境的设置项的历史操作信息和/或历史操作来源;所述历史操作信息包括:设置项名称、历史操作时间和历史设置选项;

展示所述设置项操作记录的入口;

响应于当前id针对所述入口的触发指令,在所述设置项操作记录的界面上展现对应设置项的历史操作信息和/或历史操作来源。

可选地,通过如下步骤获取所述当前id的设置项操作记录:

对所述当前id所对应当前环境的设置项进行监测;

当监测到所述当前环境的设置项发生变化时,记录相应设置项的历史操作信息。

可选地,所述设置项操作记录的入口的展示方式包括:菜单展示、弹窗展示或者页面展示。

可选地,所述响应于当前id的预置触发指令,在所述设置项操作记录的界面上展现所述设置项的历史操作信息和/或历史操作来源的步骤,包括:

响应于当前id的预置触发指令,在所述设置项操作记录的界面上按照历史操作时间对所述设置项的多条历史操作信息进行倒序展现;和/或

响应于当前id的预置触发指令,在所述设置项操作记录的界面上按照历史操作来源对所述设置项的多条历史操作信息进行展现。

可选地,所述方法还包括:

响应于当前id的预置触发指令,在所述设置项操作记录的界面上展现所述历史设置选项的恢复接口。

可选地,所述恢复接口包括:单个历史设置选项对应的第一恢复接口,所述方法还包括:

响应于针对所述第一恢复接口的触发指令,将对应设置项的设置选项恢复为所述触发指令对应历史操作信息的历史设置选项。

可选地,所述恢复接口包括:所有历史设置选项对应的第二恢复接口,所述方法还包括:

响应于针对所述第二恢复接口的触发指令,将所有设置项的设置选项恢复为对应的默认设置选项。

可选地,所述方法还包括:

响应于当前id的预置触发指令,在所述设置项操作记录的界面上展现对应设置项所属的设置组信息。

可选地,所述方法还包括:

对当前环境的设置项的历史操作信息进行分析,以得到所述设置项被从第二历史设置选项修改为第一历史设置选项的频率;其中,所述第一设置选项和第二历史设置选项对应的历史操作信息相邻,所述第一设置选项对应的应的历史操作时间早于第二历史设置选项对应的历史操作时间;

当所述频率符合预置频率条件时,输出所述第二历史设置选项对应的恶意提示信息。

可选地,所述当前id包括:当前用户或者当前终端。

另一方面,本发明公开了一种设置项的处理装置,包括:

记录获取模块,用于从当前id的设置项操作记录中获取当前id针对当前环境的设置项的历史操作信息和/或历史操作来源;所述历史操作信息包括:设置项名称、历史操作时间和历史设置选项;

入口展示模块,用于展示所述设置项操作记录的入口;以及

信息展现模块,用于响应于当前id针对所述入口的触发指令,在所述设置项操作记录的界面上展现对应设置项的历史操作信息和/或历史操作来源。

再一方面,本发明公开了一种用于设置项处理的装置,包括有存储器,以及一个或者一个以上的程序,其中一个或者一个以上程序存储于存储器中,且经配置以由一个或者一个以上处理器执行所述一个或者一个以上程序包含用于进行以下操作的指令:

从当前id的设置项操作记录中获取当前id针对当前环境的设置项的历史操作信息和/或历史操作来源;所述历史操作信息包括:设置项名称、历史操作时间和历史设置选项;

展示所述设置项操作记录的入口;

响应于当前id针对所述入口的触发指令,在所述设置项操作记录的界面上展现对应设置项的历史操作信息和/或历史操作来源。

本发明实施例包括以下优点:

本发明实施例可以通过设置项操作记录的界面展现当前id针对设置项的历史操作信息,以使用户较为全面地了解操作过的设置项及其对应的历史操作信息;由于本发明实施例展现的历史操作信息并不局限于设置项的入口,也即,无论用户通过哪个入口进行过设置项的操作,无论设置项的操作是用户主动执行的还是被动执行的、或者是由恶意程序执行的,本发明实施例都可以将对应的历史操作信息展现在设置项操作记录的界面,故能够降低用户对于操作过设置项的获取难度,进而减轻设置项的操作负担,提高设置项的操作效率。

并且,本发明实施例可以通过设置项操作记录的界面展现当前id针对设置项的历史操作来源,该历史操作来源可以使用户了解和明确每次历史操作的入口,降低用户对于设置项的历史操作的疑惑度。

另外,本发明实施例还可以在设置项操作记录的界面上展现历史设置选项的恢复接口,使得用户可通过该恢复接口便捷地进行历史设置选项的恢复,进一步提高设置项的操作效率。

附图说明

图1是本发明的一种设置项的处理方法实施例一的步骤流程图;

图2是本发明实施例的一种设置项操作记录的界面的示意图;

图3是本发明的一种设置项的处理方法实施例二的步骤流程图;

图4是本发明的一种设置项的处理方法实施例三的步骤流程图;

图5是本发明的一种设置项的处理装置实施例的结构框图;

图6是本发明的一种用于设置项处理的装置900的框图;及

图7是本发明的一种服务器的结构示意图。

具体实施方式

为使本发明的上述目的、特征和优点能够更加明显易懂,下面结合附图和具体实施方式对本发明作进一步详细的说明。

本发明实施例可以记录并保存当前id的设置项操作记录,该设置项操作记录中可以包括:当前id针对当前环境的设置项的历史操作信息和/或历史操作来源;通常来说,只要当前id对设置项进行过历史操作,对应的历史操作信息就会被记录。

进一步,本发明实施例还可以通过当前环境提供设置项操作记录的入口,进而响应于当前id针对所述入口的触发指令,在所述设置项操作记录的界面上展现对应设置项的历史操作信息和/或历史操作来源。通常来说,只要当前id对设置项进行过历史操作,对应的历史操作信息和/或历史操作来源就会展示在设置项操作记录的界面中。

综上,相对于现有方案中浏览器的设置项具有众多分散的入口(如菜单栏、弹窗、页面内等)且有些设置项较为隐蔽、给用户加重了记忆负担和操作负担的情形,本发明实施例可以通过设置项操作记录的界面展现当前id针对设置项的历史操作信息;由于本发明实施例展现的历史操作信息并不局限于设置项的入口,也即,无论用户通过哪个入口进行过设置项的操作,本发明实施例都可以将对应的历史操作信息展现在设置项操作记录的界面,故能够降低用户对于操作过设置项的获取难度,进而减轻设置项的操作负担,提高设置项的操作效率。

另外,在实际应用中,用户可能由于误操作等原因针对设置项进行了一些非本意的设置,例如对于浏览器推送的弹窗执行了设置项的误操作等,需要修改设置项;本发明实施例可以通过设置项操作记录的界面展现当前id针对设置项的历史操作来源,该历史操作来源可以使用户了解和明确每次历史操作的入口,降低用户对于设置项的历史操作的疑惑度。

方法实施例一

参照图1,示出了本发明的一种设置项的处理方法实施例一的步骤流程图,具体可以包括如下步骤:

步骤101、从当前id的设置项操作记录中获取当前id针对当前环境的设置项的历史操作信息和/或历史操作来源;所述历史操作信息具体可以包括:设置项名称、历史操作时间和历史设置选项;

本发明实施例提供的设置项的处理方法可以应用于浏览器等各种包含设置项的app(应用程序,application)环境中,也即,本发明实施例的app环境可用于表示包含设置项的任意工具;为了方便描述,本发明实施例将当前id所使用的app环境统称为当前环境。且本发明实施例提供的设置项的处理方法可应用于客户端与服务器对应的应用环境中,其中,客户端与服务器可以位于有线或无线网络中,通过该有线或无线网络,客户端与服务器进行数据交互。并且,本发明实施例的设置项的处理方法所包括的步骤可由客户端或服务器中的任一执行,本发明实施例对于各步骤的具体执行主体不加以限制。

具体地,客户端可以运行在智能终端上,上述智能终端具体可以包括但不限于:智能手机、平板电脑、电子书阅读器、mp3(动态影像专家压缩标准音频层面3,movingpictureexpertsgroupaudiolayeriii)播放器、mp4(动态影像专家压缩标准音频层面4,movingpictureexpertsgroupaudiolayeriv)播放器、膝上型便携计算机、车载电脑、台式计算机、机顶盒、智能电视机、可穿戴设备等等。

本发明实施例的的设置项操作记录,是针对当前id(身份标识,identity)的,当前id通常可以包括:当前用户或者当前终端,当然,也可以同时包括:当前用户和当前终端。针对当前用户,通常可以采用不同的用户账号以区分不同用户,这样,即使用户通过不同的智能终端进行过设置项的操作,本发明实施例均可以得到对应的设置项操作记录。当前终端可以包括上述智能终端的id,这样,即使用户不通过用户账户登录,本发明实施例也可以得到对应的设置项操作记录。可以理解,本发明实施例对于具体的当前id不加以限制。

在本发明的一种可选实施例中,可以通过如下步骤获取所述当前id的设置项操作记录:对所述当前id所对应当前环境的设置项进行监测;当监测到当前环境的设置项发生变化时,记录相应设置项的历史操作信息和/或历史操作来源。上述监测操作可由当前环境的客户端来执行,一旦当前环境的设置项发生变化,当前环境均可以向服务器发送对应的变化信息,以使服务器依据该变化信息进行相应历史操作信息的记录。其中,该变化信息具体可以包括:设置项名称、历史操作时间和历史设置选项。其中,历史操作来源可以表示历史操作的入口,例如,对于浏览器的设置项而言,某次历史操作是通过选项、弹窗和顶部通知等入口中的哪个入口进入并执行的,则可以监测并记录每次历史操作的入口。

参照表1,示出了本发明的一种当前id的设置项操作记录的示意,其具体可以包括:设置项名称、历史操作时间和历史设置选项等字段,需要说明的是,对于一个当前id而言,其对应的一个设置项名称可以具有一条或多条设置项操作记录,通常,设置项操作记录的数目可以与历史操作的次数相应。可选地,服务器可以针对各id记录对应的设置项操作记录。相对于客户端记录设置项操作记录的方式,服务器记录设置项操作记录的方式能够在用户更换终端或当前环境的情况下实现设置项操作记录的成功获取,例如,即使用户重新安装了当前环境仍可以通过用户账户成功获取到设置项操作记录。并且,服务器记录设置项操作记录的方式,能够防止客户端本地的服务器记录设置项操作记录的方式被篡改,提高设置项操作记录的真实性和安全性。

表1

需要说明的是,上述表1中设置项操作记录包括设置项名称、历史操作时间和历史设置选项等字段只是作为示例,实际上,设置项操作记录还可以包括历史操作来源的字段,例如,表1中选中“自定义:网址1”对应的历史操作是通过选项入口执行的,表1中选中“网址大全”对应的历史操作是通过弹窗入口执行的,表1中选中“我的最爱”对应的历史操作是通过顶部通知入口执行的等等,可以理解,本发明实施例对于具体历史操作来源不加以限制。

在实际应用中,在当前环境启动等触发时机下,当前环境的客户端可以从服务器记录的当前id的设置项操作记录中获取当前id针对所述当前环境的设置项的历史操作信息。可选地,客户端可以向服务器发送获取请求,该获取请求中可以携带有当前id,以使服务器依据当前id从数据库中查找得到对应设置项操作记录、并返回。可以理解,本发明实施例对于步骤101从当前id的设置项操作记录中获取当前id针对所述当前环境的设置项的历史操作信息的具体过程及其对应的触发时机不加以限制。

步骤102、展示所述设置项操作记录的入口;

在实际应用中,所述设置项操作记录的入口的展示方式具体包括:菜单展示、弹窗展示或者页面展示等。其中,菜单展示方式可以在当前环境的菜单栏中设置与该入口相应的预置菜单项。弹窗展示可以通过弹出的窗口展示该入口的链接,例如,可以在当前环境启动后通过弹窗展示该入口,或者,可以在某设置项发生变化后通过弹窗展示该入口。页面展示可以在当前环境的页面中展示该入口的信息,例如,假设当前环境包括功能区和页面区,该功能区具体可以包括上部的菜单和控件,页面区位于下部,则在当前环境启动后,可以在该页面区的顶部以顶部通知方式展示该入口的信息,例如,该入口的信息可以包括:“是否查看设置项操作记录”以及对应的选择控件,该选择控件具体可以包括:确定控件和取消控件,则在接收到用户对于该确定控件的触发操作后,可以认为用户想要查看设置项操作记录,故可以展示设置项操作记录的界面。

可以理解,上述菜单展示、弹窗展示或者页面展示等只是作为入口的展示方式的可选实施例,上述在当前环境启动后、或者在某设置项发生变化后只是作为入口的展示条件的可选实施例,实际上,本发明实施例对于入口的具体展示方式和具体展示条件不加以限制。

步骤103、响应于当前id针对所述入口的触发指令,在所述设置项操作记录的界面上展现对应设置项的历史操作信息和/或历史操作来源。

在本发明的一种应用示例中,假设入口对应预置菜单项的路径为:工具—选项,则在接收到当前id针对“选项”的触发指令后,即可展示设置项操作记录的界面,并在设置项操作记录的界面上展现对应设置项的历史操作信息。

需要说明的是,“对应设置项”也即当前id对应的设置项,只要当前id对设置项进行过历史操作,该历史操作对应的设置项就在当前id对应的设置项的保护范围内。

在本发明的一种可选实施例中,所述响应于当前id的预置触发指令,在所述设置项操作记录的界面上展现所述设置项的历史操作信息和/或历史操作来源的步骤103,具体可以包括:响应于当前id的预置触发指令,在所述设置项操作记录的界面上按照历史操作时间对所述设置项的多条历史操作信息进行倒序展现。可以理解,上述倒序展现方式只是作为可选实施例,实际上正序展现的方式也是可行的,本发明实施例对多条历史操作信息的具体展现方式不加以限制。

参照图2,示出了本发明实施例的一种设置项操作记录的界面的示意图,其具体可以包括:设置项名称1、设置项名称2、…设置项名称n等n个设置项名称201,其中,针对每个设置项名称201可以进一步展现:设置选项11和设置选项12等至少两个设置选项202,可选地,可以针对各设置选项202设置对应的操作接口,以实现选中。进一步,可以针对每个设置项名称201进一步展现至少一条历史操作信息的记录,其中,每条历史操作信息的记录具体可以包括:历史操作时间203、以及历史设置选项204等信息。其中,可以按照历史操作时间对所述设置项的历史操作信息的多条记录进行倒序展现,也即,最上面一条历史操作信息的历史设置选项与当前设置选项一致。上述多条历史操作信息的倒序展现能够使用户直观地了解针对各设置项操作过的历史设置选项及对应的历史操作时间。

在本发明的另一种可选实施例中,所述响应于当前id的预置触发指令,在所述设置项操作记录的界面上展现所述设置项的历史操作信息和/或历史操作来源的步骤103,具体可以包括:响应于当前id的预置触发指令,在所述设置项操作记录的界面上按照历史操作来源对所述设置项的多条历史操作信息进行展现。也即,可以按照历史操作来源对多条历史操作信息进行分类,并按照分类结果进行多条历史操作信息的展现,例如,选项、弹窗和顶部通知等每个入口类别的历史操作信息可以具有对应的展现区域。

当然,不按照历史操作来源对多条历史操作信息进行分类的展现方式也是可行的,例如,可以在图2中各历史设置选项204的周围区域展现对应的历史操作来源等,本发明实施例对于多条历史操作信息与对应历史操作来源的具体展现方式不加以限制。

在实际应用中,经常有这样的情况:用户被一些弹窗误引导后修改了设置选项,而忘了之前自己之前的设置选项,本发明实施例展现的设置项的历史操作信息能够使用户较为全面地了解操作过的设置项。

在实际应用中,为了方便管理,可以依据设置项的功能等因素划分得到若干个设置组,其中的一个设置组可以包括若干个设置项,可选地,可以针对一个设置组设置对应的操作界面。例如,在本发明的一种应用示例中,浏览器的设置组具体可以包括:基本设置组、标签设置组、下载设置组、鼠标手势设置组、快捷键设置组、扩展管理设置组、或者高级设置组等,其中每个设置组均可以具有对应的操作界面,且该操作界面中可以展现有其对应的各设置项的操作接口。在本发明的一种可选实施例中,本发明实施例的方法还可以包括:响应于当前id的预置触发指令,在所述设置项操作记录的界面上展现对应设置项所属的设置组信息。该可选实施例可以使用户了解操作过设置项所属的设置组信息,增加用户对于设置项的入口的认知。

进一步,在本发明的另一种可选实施例中,所展现的设置组信息可以具有链接性,这样,可以响应于用户针对于上述设置组信息的触发指令,跳转至对应设置组的操作界面,以使用户查看设置组中除了操作过设置项之外的设置项(也即未操作过的设置项)的信息。

综上,本发明实施例可以通过设置项操作记录的界面展现当前id针对设置项的历史操作信息;由于本发明实施例展现的历史操作信息并不局限于设置项的入口,也即,无论用户通过哪个入口进行过设置项的操作,无论设置项的操作是用户主动执行的还是被动执行的、或者是由恶意程序执行的,本发明实施例都可以将对应的历史操作信息展现在设置项操作记录的界面,故能够降低用户对于操作过设置项的获取难度,进而减轻设置项的操作负担,提高设置项的操作效率。

方法实施例二

参照图3,示出了本发明的一种设置项的处理方法实施例二的步骤流程图,具体可以包括如下步骤:

步骤301、从当前id的设置项操作记录中获取当前id针对当前环境的设置项的历史操作信息和/或历史操作来源;所述历史操作信息具体可以包括:设置项名称、历史操作时间和历史设置选项;

步骤302、展示所述设置项操作记录的入口;

步骤303、响应于当前id针对所述入口的触发指令,在所述设置项操作记录的界面上展现对应设置项的历史操作信息和/或历史操作来源;

本发明实施例为方法实施例一的可选实施例,其在方法实施例一的基础上,还可以包括如下步骤:

步骤304、响应于当前id的预置触发指令,在所述设置项操作记录的界面上展现历史设置选项的恢复接口。

本发明实施例的上述恢复接口可用于历史设置选项的恢复,使得用户可通过该恢复接口便捷地进行历史设置选项的恢复。

在实际应用中,经常有这样的情况:用户被一些弹窗误引导后修改了设置选项,而忘了之前自己之前的设置选项,现有方案中若用户欲要进行设置项的修改,则需要查找设置项的入口,并重新进行设置项的设置,然而在用户不得知设置项的入口时将无法实现设置项的修改,或者在设置项的入口隐蔽时将耗费大量的操作成本。而本发明实施例展现的设置项的历史操作信息不仅能够使用户较为全面地了解操作过的设置项,而且能够实现历史设置选项的便捷恢复。

在本发明的一种可选实施例中,所述恢复接口具体可以包括:单个历史设置选项对应的第一恢复接口,所述方法还可以包括:响应于针对所述第一恢复接口的触发指令,将对应设置项的设置选项恢复为所述触发指令对应历史操作信息的历史设置选项。

以表1中设置项名称“主页”为例,假设“选中“自定义:网址1””对应的历史操作是在被弹窗误引导的情况下进行的,若用户欲要进行设置项名称“主页”的修改,则需要查找设置项名称“主页”的入口,并重新进行设置项名称“主页”的设置。而本发明实施例可以在向用户提供操作过的设置项的基础上,提供历史设置选项的便捷恢复。以表1为例,历史设置选项具体可以包括:“选中“自定义:网址1””、选中“网址大全”、选中“我的最爱”等,其中,可以在每个历史设置选项的附近展现对应的第一恢复接口,以方便对应的恢复操作。其中,可以通过界面控件来实现该第一恢复接口,例如,该界面控件具体可以包括:按钮控件、复选框控件等,可以理解,本发明实施例对于第一恢复接口的具体实现方式不加以限制。

在本发明的另一种可选实施例中,所述恢复接口具体可以包括:所有历史设置选项对应的第二恢复接口,则所述方法还可以包括:响应于针对所述第二恢复接口的触发指令,将所有设置项的设置选项恢复为对应的默认设置选项。其中,默认设置选项可以为新安装的当前环境(例如浏览器)所携带的初始设置选项。本发明实施例可以实现所有设置项的编辑恢复,有效节省用户逐一恢复设置项所需的操作成本。

需要说明的是,上述第一恢复接口和第二恢复接口只是作为可选实施例,实际上,本领域技术人员还可以根据实际应用需求,针对所有历史设置选项中部分的多个历史设置选项设置对应的第三恢复接口,以实现部分的多个历史设置选项的恢复。假设当前id操作过的设置项为n个,则可以针对m(m<n,例如,m=n/2、或者n-1等)个设置项设置对应的第三恢复接口等,以使用户通过该第三恢复接口将m个设置项的设置选项恢复为对应的默认设置选项。可以理解,上述m个设置项可由当前环境(浏览器)的开发者设置得到,也可由用户通过例如复选框的方式勾选得到,本发明实施例对于m个设置项的设置方式及第三恢复接口的具体实现方式不加以限制。

综上,本发明实施例在设置项操作记录的界面上展现历史设置选项的恢复接口,使得用户可通过该恢复接口便捷地进行历史设置选项的恢复,进一步提高设置项的操作效率。

方法实施例三

参照图4,示出了本发明的一种设置项的处理方法实施例三的步骤流程图,具体可以包括如下步骤:

步骤401、从当前id的设置项操作记录中获取当前id针对当前环境的设置项的历史操作信息和/或历史操作来源;所述历史操作信息具体可以包括:设置项名称、历史操作时间和历史设置选项;

步骤402、展示所述设置项操作记录的入口;

步骤403、响应于当前id针对所述入口的触发指令,在所述设置项操作记录的界面上展现对应设置项的历史操作信息和/或历史操作来源;

本发明实施例为方法实施例一或者方法实施例二的可选实施例,其在方法实施例一或方法实施例二的基础上,还可以包括如下步骤:

步骤404、对所述当前环境的设置项的历史操作信息进行分析,以得到所述设置项被从第二历史设置选项恢复为第一历史设置选项的频率;其中,所述第一设置选项和第二历史设置选项对应的历史操作信息相邻,所述第一设置选项对应的应的历史操作时间早于第二历史设置选项对应的历史操作时间;

步骤405、当所述频率符合预置频率条件时,输出所述第二历史设置选项对应的恶意提示信息。

本发明实施例在展现的设置项的历史操作信息的基础上,还可以通过历史操作信息的分析,从历史设置选项中挖掘具有疑似恶意性质的历史设置选项,并向用户输出相应的恶意提示信息。由于上述恶意提示信息可以起到较好的提醒作用,进而使用户不再继续使用历史设置选项及其对应的恶意资源,因此能够提高当前环境的安全性。

本发明实施例在挖掘具有疑似恶意性质的历史设置选项的过程中,使用了设置项被从第二历史设置选项恢复为第一历史设置选项的频率。在此提供一种设置项的历史设置选项的时间轴示例:时刻1选中第一历史设置选项,时刻2选中第二历史设置选项,时刻3选择第一历史设置选项,其中,时刻1、时刻2及时刻3对应的数值递增,也即时刻1、时刻2及时刻3曾先后顺序。可以看出,上述时间轴示例执行了将第二历史设置选项恢复为第一历史设置选项的操作,此种情况下,可以认为第二历史设置选项不符合用户意图,进而可以认为第二历史设置选项具有疑似恶意性质。可选地,为了防止恶意程序频繁更改设置项影响挖掘的准确性,还可以判断将第二历史设置选项恢复为第一历史设置选项的操作是否由用户触发(例如,用户通过菜单触发了对应的操作),若是,则可以统计对应的频率,否则可以丢弃对应的设置项操作记录。

上述预置频率条件可用于限制具有疑似恶意性质的历史设置选项被恢复的频率。在实际应用中,上述预置频率条件可由本领域技术人员依据实际应用需求确定,例如,上述预置频率条件可以为该频率大于第一频率阈值,或者,在预设时间段内的频率大于第二频率阈值等。其中,该第一频率阈值或者该第二频率阈值可根据经验或者实验或者用户反馈方式确定,通常,该第一频率阈值或者该第二频率阈值越大,则挖掘的准确性越高,而第一频率阈值或者该第二频率阈值越小,则挖掘的覆盖率越高等,本发明实施例对于具体的预置频率条件不加以限制。上述预设时间段可以为任意长度的时间段,例如,可以当前时刻作为上述预设时间段的结束时刻,将1天或7天或者14天或者一个月作为长度,本发明实施例对于具体的预设时间段不加以限制。

需要说明的是,本发明实施例在挖掘具有疑似恶意性质的历史设置选项的过程中,可以使用多个id所产生的历史操作信息,例如,可以使用全网id所产生的历史操作信息,由此可以提高挖掘的准确性。

此外,第二历史设置选项对应的恶意提示信息具体可以包括:第二历史设置选项的名称、执行主体、原因等相关信息。例如,第二历史设置选项的名称可以为恶意网址,第二历史设置选项的执行主体可以为恶意程序,第二历史设置选项的原因可以为恶意链接等,可以理解,本发明实施例对于第二历史设置选项对应的具体恶意提示信息不加以限制。

另外,需要说明的是,上述挖掘具有疑似恶意性质的历史设置选项的方式只是作为可选实施例,实际上,本领域技术人员可以根据实际应用需求采用其他挖掘方式,例如,当前环境的客户端可以对设置项的恶意更改行为进行监测,并将恶意更改行为的信息上报至服务器,以使服务器对恶意更改行为的信息进行进一步判别,以确定具有疑似恶意性质的历史设置选项。其中,该恶意更改行为的信息可以包括:恶意资源的信息、行为信息、行为操作路径等。其中,该恶意资源具体可以包括:恶意网址、恶意链接、恶意程序等,可以理解,本发明实施例对于该恶意更改行为的具体信息不加以限制。

综上,本发明实施例可以通过历史操作信息的分析,从历史设置选项中挖掘得到具有疑似恶意性质的历史设置选项,并向用户输出相应的恶意提示信息。由于上述恶意提示信息可以起到较好的提醒作用,进而使用户不再继续使用历史设置选项及其对应的恶意资源,因此能够提高当前环境的安全性。

需要说明的是,对于方法实施例,为了简单描述,故将其都表述为一系列的运动动作组合,但是本领域技术人员应该知悉,本发明实施例并不受所描述的运动动作顺序的限制,因为依据本发明实施例,某些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的运动动作并不一定是本发明实施例所必须的。

装置实施例

参照图5,示出了本发明的一种设置项的处理装置实施例的结构框图,具体可以包括如下模块:

记录获取模块501,用于从当前id的设置项操作记录中获取当前id针对所述当前环境的设置项的历史操作信息和/或历史操作来源;所述历史操作信息具体可以包括:设置项名称、历史操作时间和历史设置选项;

入口展示模块502,用于展示所述设置项操作记录的入口;以及

信息展现模块503,用于响应于当前id针对所述入口的触发指令,在所述设置项操作记录的界面上展现对应设置项的历史操作信息和/或历史操作来源。

可选地,所述当前id具体可以包括:当前用户或者当前终端。

在本发明的一种可选实施例中,上述装置还可以包括:用于获取所述当前id的设置项操作记录的记录模块;

上述记录模块具体可以包括:

监测子模块,用于对所述当前id所对应当前环境的设置项进行监测;

信息记录子模块,用于当监测到所述当前环境的设置项发生变化时,记录相应设置项的历史操作信息。

在本发明的另一种可选实施例中,上述设置项操作记录的入口的展示方式包括:菜单展示、弹窗展示或者页面展示。

在本发明的再一种可选实施例中,所述信息展现模块503具体可以包括:

倒序展现子模块,用于响应于当前id的预置触发指令,在所述设置项操作记录的界面上按照历史操作时间对所述设置项的多条历史操作信息进行倒序展现;和/或

分类展现子模块,用于响应于当前id的预置触发指令,在所述设置项操作记录的界面上按照历史操作来源对所述设置项的多条历史操作信息进行展现。

在本发明的又一种可选实施例中,所述装置还可以包括:

恢复接口展现模块,用于响应于当前id的预置触发指令,在所述设置项操作记录的界面上展现所述历史设置选项的恢复接口。

在本发明的一种可选实施例中,所述恢复接口具体可以包括:单个历史设置选项对应的第一恢复接口,所述装置还可以包括:

第一恢复模块,用于响应于针对所述第一恢复接口的触发指令,将对应设置项的设置选项恢复为所述触发指令对应历史操作信息的历史设置选项。

在本发明的另一种可选实施例中,所述恢复接口具体可以包括:所有历史设置选项对应的第二恢复接口,所述装置还可以包括:

第二恢复模块,用于响应于针对所述第二恢复接口的触发指令,将所有设置项的设置选项恢复为对应的默认设置选项。

在本发明的再一种可选实施例中,所述装置还可以包括:

设置组展现模块,用于响应于当前id的预置触发指令,在所述设置项操作记录的界面上展现对应设置项所属的设置组信息。

在本发明的又一种可选实施例中,所述装置还可以包括:

记录分析模块,用于对所述当前环境的设置项的历史操作信息进行分析,以得到所述设置项被从第二历史设置选项修改为第一历史设置选项的频率;其中,所述第一设置选项和第二历史设置选项对应的历史操作信息相邻,所述第一设置选项对应的应的历史操作时间早于第二历史设置选项对应的历史操作时间;

恶意提示模块,用于当所述频率符合预置频率条件时,输出所述第二历史设置选项对应的恶意提示信息。

对于装置实施例而言,由于其与方法实施例基本相似,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。

本说明书中的各个实施例均采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似的部分互相参见即可。

关于上述实施例中的装置,其中各个模块执行操作的具体方式已经在有关该方法的实施例中进行了详细描述,此处将不做详细阐述说明。

图6是根据一示例性实施例示出的一种用于设置项处理的装置900的框图。例如,装置900可以是移动电话,计算机,数字广播终端,消息收发设备,游戏控制台,平板设备,医疗设备,健身设备,个人数字助理等。

参照图6,装置900可以包括以下一个或多个组件:处理组件902,存储器904,电源组件906,多媒体组件908,音频组件910,输入/输出(i/o)的接口912,传感器组件914,以及通信组件916。

处理组件902通常控制装置900的整体操作,诸如与显示,电话呼叫,数据通信,相机操作和记录操作相关联的操作。处理元件902可以包括一个或多个处理器920来执行指令,以完成上述的方法的全部或部分步骤。此外,处理组件902可以包括一个或多个模块,便于处理组件902和其他组件之间的交互。例如,处理组件902可以包括多媒体模块,以方便多媒体组件908和处理组件902之间的交互。

存储器904被配置为存储各种类型的数据以支持在设备900的操作。这些数据的示例包括用于在装置900上操作的任何应用程序或方法的指令,联系人数据,电话簿数据,消息,图片,视频等。存储器904可以由任何类型的易失性或非易失性存储设备或者它们的组合实现,如静态随机存取存储器(sram),电可擦除可编程只读存储器(eeprom),可擦除可编程只读存储器(eprom),可编程只读存储器(prom),只读存储器(rom),磁存储器,快闪存储器,磁盘或光盘。

电源组件906为装置900的各种组件提供电力。电源组件906可以包括电源管理系统,一个或多个电源,及其他与为装置900生成、管理和分配电力相关联的组件。

多媒体组件908包括在所述装置900和用户之间的提供一个输出接口的屏幕。在一些实施例中,屏幕可以包括液晶显示器(lcd)和触摸面板(tp)。如果屏幕包括触摸面板,屏幕可以被实现为触摸屏,以接收来自用户的输入信号。触摸面板包括一个或多个触摸传感器以感测触摸、滑动和触摸面板上的手势。所述触摸传感器可以不仅感测触摸或滑动运动动作的边界,而且还检测与所述触摸或滑动操作相关的持续时间和压力。在一些实施例中,多媒体组件908包括一个前置摄像头和/或后置摄像头。当设备900处于操作模式,如拍摄模式或视频模式时,前置摄像头和/或后置摄像头可以接收外部的多媒体数据。每个前置摄像头和后置摄像头可以是一个固定的光学透镜系统或具有焦距和光学变焦能力。

音频组件910被配置为输出和/或输入音频信号。例如,音频组件910包括一个麦克风(mic),当装置900处于操作模式,如呼叫模式、记录模式和语音识别模式时,麦克风被配置为接收外部音频信号。所接收的音频信号可以被进一步存储在存储器904或经由通信组件916发送。在一些实施例中,音频组件910还包括一个扬声器,用于输出音频信号。

i/o接口912为处理组件902和外围接口模块之间提供接口,上述外围接口模块可以是键盘,点击轮,按钮等。这些按钮可包括但不限于:主页按钮、音量按钮、启动按钮和锁定按钮。

传感器组件914包括一个或多个传感器,用于为装置900提供各个方面的状态评估。例如,传感器组件914可以检测到设备900的打开/关闭状态,组件的相对定位,例如所述组件为装置900的显示器和小键盘,传感器组件914还可以检测装置900或装置900一个组件的位置改变,用户与装置900接触的存在或不存在,装置900方位或加速/减速和装置900的温度变化。传感器组件914可以包括接近传感器,被配置用来在没有任何的物理接触时检测附近物体的存在。传感器组件914还可以包括光传感器,如cmos或ccd图像传感器,用于在成像应用中使用。在一些实施例中,该传感器组件914还可以包括加速度传感器,陀螺仪传感器,磁传感器,压力传感器或温度传感器。

通信组件916被配置为便于装置900和其他设备之间有线或无线方式的通信。装置900可以接入基于通信标准的无线网络,如wifi,2g或3g,或它们的组合。在一个示例性实施例中,通信组件916经由广播信道接收来自外部广播管理系统的广播信号或广播相关信息。在一个示例性实施例中,所述通信组件916还包括近场通信(nfc)模块,以促进短程通信。例如,在nfc模块可基于射频识别(rfid)技术,红外数据协会(irda)技术,超宽带(uwb)技术,蓝牙(bt)技术和其他技术来实现。

在示例性实施例中,装置900可以被一个或多个应用专用集成电路(asic)、数字信号处理器(dsp)、数字信号处理设备(dspd)、可编程逻辑器件(pld)、现场可编程门阵列(fpga)、控制器、微控制器、微处理器或其他电子元件实现,用于执行上述方法。

在示例性实施例中,还提供了一种包括指令的非临时性计算机可读存储介质,例如包括指令的存储器904,上述指令可由装置900的处理器920执行以完成上述方法。例如,所述非临时性计算机可读存储介质可以是rom、随机存取存储器(ram)、cd-rom、磁带、软盘和光数据存储设备等。

一种非临时性计算机可读存储介质,当所述存储介质中的指令由服务器的处理器执行时,使得处理器能够执行一种设置项的处理方法,所述方法包括:从当前id的设置项操作记录中获取当前id针对当前环境的设置项的历史操作信息和/或历史操作来源;所述历史操作信息包括:设置项名称、历史操作时间和历史设置选项;展示所述设置项操作记录的入口;响应于当前id针对所述入口的触发指令,在所述设置项操作记录的界面上展现对应设置项的历史操作信息和/或历史操作来源。

图7是本发明实施例中服务器的结构示意图。该服务器1900可因配置或性能不同而产生比较大的差异,可以包括一个或一个以上中央处理器(centralprocessingunits,cpu)1922(例如,一个或一个以上处理器)和存储器1932,一个或一个以上存储应用程序1942或数据1944的存储介质1930(例如一个或一个以上海量存储设备)。其中,存储器1932和存储介质1930可以是短暂存储或持久存储。存储在存储介质1930的程序可以包括一个或一个以上模块(图示没标出),每个模块可以包括对服务器中的一系列指令操作。更进一步地,中央处理器1922可以设置为与存储介质1930通信,在服务器1900上执行存储介质1930中的一系列指令操作。

服务器1900还可以包括一个或一个以上电源1926,一个或一个以上有线或无线网络接口1950,一个或一个以上输入输出接口1958,一个或一个以上键盘1956,和/或,一个或一个以上操作系统1941,例如windowsservertm,macosxtm,unixtm,linuxtm,freebsdtm等等。

本领域技术人员在考虑说明书及实践这里公开的发明后,将容易想到本发明的其它实施方案。本发明旨在涵盖本发明的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本发明的一般性原理并包括本公开未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本发明的真正范围和精神由下面的权利要求指出。

应当理解的是,本发明并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本发明的范围仅由所附的权利要求来限制

以上所述仅为本发明的较佳实施例,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

以上对本发明所提供的一种设置项的处理方法、一种设置项的处理装置和一种用于设置项处理的装置,进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1