应用的处理方法及装置与流程

文档序号:12365236阅读:228来源:国知局
应用的处理方法及装置与流程

本发明涉及终端设备技术领域,尤其涉及一种应用的处理方法及装置。



背景技术:

随着终端技术的发展,终端界面上的应用越来越多,功能也越来越丰富,例如包括办公应用、理财应用、通信应用及其他游戏娱乐应用等等。当用户不希望某些重要的应用被他人使用,可以对这些应用进行隐藏,避免被他人看到或使用;或者当界面中的应用较多时,用户对界面中的应用进行整理,将其中的一部分删除或者移动到某一文件夹中,无论是隐藏还是整理操作,都需要用户手动操作,进行选择然后将其隐藏或整理,操作较麻烦。

上述内容仅用于辅助理解本发明的技术方案,并不代表承认上述内容是现有技术。



技术实现要素:

本发明的主要目的在于提供一种应用的处理方法及装置,旨在解决应用的整理或者隐藏操作麻烦的技术问题。

为实现上述目的,本发明提供一种应用的处理方法,所述应用的处理方法包括以下步骤:

获取终端预先配置的应用的隐藏策略;

获取所述终端当前的位置信息和/或时间信息;

将所述隐藏策略中与所述位置信息和/或时间信息对应的应用的应用图标及应用数据进行隐藏。

优选地,所述将所述隐藏策略中与所述位置信息和/或时间信息对应的应用的应用图标及应用数据进行隐藏的步骤包括:

获取所述隐藏策略中与所述位置信息和/或时间信息对应的应用图标及应用数据;

在应用的读取接口将所述应用图标对应的应用进行过滤,及在文件读取接口将所述应用数据进行过滤,对所述应用图标及应用数据进行隐藏。

优选地,所述应用的处理方法还包括:

当当前所显示的应用图标及应用数据隐藏后,显示供用户输入取消隐藏的信息的界面;

接收输入的取消隐藏的信息,根据所输入的信息将所隐藏的应用图标及应用数据重新显示。

优选地,所述应用的处理方法还包括:

获取终端的历史位置信息和/或时间信息,以及与所述历史位置信息和/或时间信息对应的应用的操作数据,根据所述历史位置信息和/或时间信息、应用的操作数据配置隐藏策略。

此外,为实现上述目的,本发明还提供一种应用的处理装置,所述应用的处理装置包括:

第一获取模块,用于获取终端预先配置的应用的隐藏策略;

第二获取模块,用于获取所述终端当前的位置信息和/或时间信息;

隐藏模块,用于将所述隐藏策略中与所述位置信息和/或时间信息对应的应用的应用图标及应用数据进行隐藏。

优选地,所述隐藏模块包括:

获取单元,用于获取所述隐藏策略中与所述位置信息和/或时间信息对应的应用图标及应用数据;

隐藏单元,用于在应用的读取接口将所述应用图标对应的应用进行过滤,及在文件读取接口将所述应用数据进行过滤,对所述应用图标及应用数据进行隐藏。

优选地,所述应用的处理装置还包括:

显示模块,用于当当前所显示的应用图标及应用数据隐藏后,显示供用户输入取消隐藏的信息的界面;

取消隐藏模块,用于接收输入的取消隐藏的信息,根据所输入的信息将所隐藏的应用图标及应用数据重新显示。

优选地,所述应用的处理装置还包括:

配置模块,用于获取终端的历史位置信息和/或时间信息,以及与所述历史位置信息和/或时间信息对应的应用的操作数据,根据所述历史位置信息和/或时间信息、应用的操作数据配置隐藏策略。

本发明一种应用的处理方法及装置,终端预先配置隐藏策略,然后获取终端当前的位置信息和/或时间信息,基于位置信息和/或时间信息形成的时空场景将隐藏策略中对应的应用图标及应用数据进行隐藏,也就是在该时空场景下将用户重要的应用或者不使用的应用进行隐藏,免去用户手动进行隐藏或限制的操作,减少用户大量无谓的选择和查找,方便用户的操作。

附图说明

图1为本发明应用的处理方法第一实施例的流程示意图;

图2为图1中步骤S103的细化流程示意图;

图3为本发明应用的处理方法第二实施例的流程示意图;

图4为本发明应用的处理方法第三实施例的流程示意图;

图5为本发明应用的处理装置第一实施例的功能模块示意图;

图6为图5中隐藏模块的细化功能模块示意图;

图7为本发明应用的处理装置第二实施例的功能模块示意图;

图8为本发明应用的处理装置第三实施例的功能模块示意图。

本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。

具体实施方式

应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。

本发明提供一种应用的处理方法,参照图1,在一实施例中,该应用的处理方法包括:

步骤S101,获取终端预先配置的应用的隐藏策略;

步骤S102,获取所述终端当前的位置信息和/或时间信息;

本实施例中,终端可以是手机或者平板电脑等智能终端。终端上预先配置应用的隐藏策略,该隐藏策略中包括时间信息及与时间信息对应的需要进行隐藏的应用、位置信息及与位置信息对应的需要进行隐藏的应用,以及时间信息和位置信息组成的时空信息及与该时空信息对应的需要进行隐藏的应用中的至少一项,优选地,隐藏策略中包括时空信息及与该时空信息对应的需要进行隐藏的应用。

本实施例中,应用的隐藏策略可以由终端自行进行配置,终端可以收集用户的历史时空信息及历史时空信息对应的未使用的应用,将这些未使用的应用配置为与该时空信息对应的需要进行隐藏的应用;另外,也可以由用户自主进行配置,将哪些时间点和/或地点对应需要进行隐藏的应用进行配置。

其中,位置信息的确定采用结合地图、位置定位等终端的基础功能来标定位置基准参考点,在参考点基础上通过有效半径来确定位置范围,位置范围可以是有效半径内的区域,也可以是半径外的区域,也可以是多个区域的并集或者交集。网络热点主要是设置常用WIFI网络的可信度。位置范围和网络热点可以一起用于位置安全性的判断,也可以分别独立的用于确定安全位置。一般而言,时间和位置是一个时空整体,一般是结合在一起考虑。如上班时间一定是和上班所在位置范围(可以是一个或多个)对应的。

此外,对于隐藏策略,在参数选择上,位置信息、WIFI热点、时间段信息三个参数可以只取部分参数,也可以三个参数联合使用,甚至可以选取诸如方位等其它类型的参数。用户也可以针对自己的安全和自身便利性考虑设置一些策略,比如在家的活动范围限制访问办公应用,可以防止家中小孩或老人使用终端时误操作影响到重要数据等。

步骤S103,将所述隐藏策略中与所述位置信息和/或时间信息对应的应用图标及应用数据进行隐藏。

本实施例中,应用数据为应用图标对应的应用的存储的一些数据,例如短信应用中,其应用数据为其接收或发送的短信数据,在相机应用中,所拍摄的照片为其对应的应用数据。其中,如果当前应用图标对应的应用已经运行,但是没有显示相关的应用数据,则是不需要将应用数据隐藏,而直接将应用图标进行隐藏即可。

本实施例中,用户携带终端时位置会发生改变,时间也在不断地变化,本实施例可以首先获取当前的时间信息,获取隐藏策略中与该时间信息中对应的应用,将该应用在终端界面上显示的应用图标及应用数据进行隐藏;或者获取当前的位置信息,获取隐藏策略中与该位置信息中对应的应用,将该应用在终端界面上显示的应用图标及应用数据进行隐藏;或者获取当前的时空信息,获取隐藏策略中与该时空信息中对应的应用,将该应用在终端界面上显示的应用图标及应用数据进行隐藏。

本实施例中,应用的应用图标及应用数据隐藏后,用户不能直接使用这些已隐藏的应用。例如在上班时间段、终端在办公区域或实验室区域的范围内,拍照、录音等应用被隐藏;在晚上休息时间段,终端将干扰休息的所有应用进行隐藏等。

本实施例中,基于终端所处的位置和/或时间,用户使用的应用有一定的规律,根据这个规律来限制应用及其数据的可见性,将用户重要的应用或者在该位置和/或时间下不使用的应用进行隐藏,可以免去用户手动操作进行隐藏或限制,减少用户大量无谓的选择和查找,方便用户的操作。

与现有技术相比,本实施例终端预先配置隐藏策略,然后获取终端当前的位置信息和/或时间信息,基于位置信息和/或时间信息形成的时空场景将隐藏策略中对应的应用图标及应用数据进行隐藏,也就是在该时空场景下将用户重要的应用或者不使用的应用进行隐藏,免去用户手动进行隐藏或限制的操作,减少用户大量无谓的选择和查找,方便用户的操作。

在一优选的实施例中,如图2所示,在上述图1的实施例的基础上,上述步骤S103包括:

步骤S1031,获取所述隐藏策略中与所述位置信息和/或时间信息对应的应用图标及应用数据;

步骤S1032,在应用的读取接口将所述应用图标对应的应用进行过滤,及在文件读取接口将所述应用数据进行过滤,对所述应用图标及应用数据进行隐藏。

本实施例中,在应用的读取接口及文件读取接口分别添加限制属性,然后在获取隐藏策略中与位置信息和/或时间信息对应的应用图标及应用数据后,该应用图标及应用数据为限制属性,则在应用的读取接口将应用进行过滤,在文件读取接口将应用数据进行过滤,终端上层界面上将不显示该应用图标及应用数据,从而达到隐藏应用图标及应用数据的目的。

除了隐藏策略中与位置信息和/或时间信息对应的应用图标及应用数据外,其他的应用为非限制属性,因此,在终端的界面上显示非限制属性的应用及应用数据,这样,将用户在当前时空场景下常用的应用及应用数据进行显示,方便用户的操作。

在一优选的实施例中,如图3所示,在上述图1的实施例的基础上,在上述步骤S103之后还包括:

步骤S104,当当前所显示的应用图标及应用数据隐藏后,显示供用户输入取消隐藏的信息的界面;

步骤S105,接收输入的取消隐藏的信息,根据所输入的信息将所隐藏的应用图标及应用数据重新显示。

本实施例中,如果用户当前正在使用某一应用,终端界面上显示该应用的应用图标及应用数据,但是如果当前的时空场景恰好发生变化,在变化后的时空场景下,该应用将会被隐藏掉,也就是说,对于当前用户正在使用的应用及应用数据,如果因为位置和/或时间等因素变化导致该应用及应用数据的可见性发生变化,终端会直接中止用户对该应用及应用数据的使用,将其进行隐藏。当该应用被隐藏后,终端可以跳出供用户输入取消隐藏的信息的界面,例如供用户输入取消隐藏的密码信息,当用户在该界面中输入密码后,刚才被隐藏掉的应用重新显示,通过这种方式,以提高应用隐藏的灵活性,进一步方便用户的操作。

本实施例中,上述的密码信息配置在隐藏策略中,在配置时空信息及与该时空信息对应的需要进行隐藏的应用的同时,配置需要进行隐藏的应用重新显示(即取消隐藏)的密码信息,密码信息可以是字符信息,也可以是用户的指纹信息等等。

在一优选的实施例中,如图4所示,在上述图1的实施例的基础上,在上述步骤S101之前还包括:

步骤S100,获取终端的历史位置信息和/或时间信息,以及与所述历史位置信息和/或时间信息对应的应用的操作数据,根据所述历史位置信息和/或时间信息、应用的操作数据配置隐藏策略。

本实施例中,应用的隐藏策略可以由终端自行进行配置,终端收集用户的历史时空信息及历史时空信息对应的应用的操作数据,从这些应用的操作数据中可以获取到用户在哪些时空场景下使用哪些应用及未使用或较少使用哪些应用,将未使用或较少使用的应用配置为与该时空场景对应的需要进行 隐藏的应用。

另外,本实施例基于终端自行配置隐藏策略的同时,还提供供用户进行修改所配置的隐藏策略的实施例,以提高隐藏策略配置的灵活性,进一步方便用户的操作。

本发明还提供一种应用的处理装置,如图5所示,在一实施例中,所述应用的处理装置包括:

第一获取模块101,用于获取终端预先配置的应用的隐藏策略;

第二获取模块102,用于获取所述终端当前的位置信息和/或时间信息;

本实施例中,终端可以是手机或者平板电脑等智能终端。终端上预先配置应用的隐藏策略,该隐藏策略中包括时间信息及与时间信息对应的需要进行隐藏的应用、位置信息及与位置信息对应的需要进行隐藏的应用,以及时间信息和位置信息组成的时空信息及与该时空信息对应的需要进行隐藏的应用中的至少一项,优选地,隐藏策略中包括时空信息及与该时空信息对应的需要进行隐藏的应用。

本实施例中,应用的隐藏策略可以由终端自行进行配置,终端可以收集用户的历史时空信息及历史时空信息对应的未使用的应用,将这些未使用的应用配置为与该时空信息对应的需要进行隐藏的应用;另外,也可以由用户自主进行配置,将哪些时间点和/或地点对应需要进行隐藏的应用进行配置。

其中,位置信息的确定采用结合地图、位置定位等终端的基础功能来标定位置基准参考点,在参考点基础上通过有效半径来确定位置范围,位置范围可以是有效半径内的区域,也可以是半径外的区域,也可以是多个区域的并集或者交集。网络热点主要是设置常用WIFI网络的可信度。位置范围和网络热点可以一起用于位置安全性的判断,也可以分别独立的用于确定安全位置。一般而言,时间和位置是一个时空整体,一般是结合在一起考虑。如上班时间一定是和上班所在位置范围(可以是一个或多个)对应的。

此外,对于隐藏策略,在参数选择上,位置信息、WIFI热点、时间段信息三个参数可以只取部分参数,也可以三个参数联合使用,甚至可以选取诸如方位等其它类型的参数。用户也可以针对自己的安全和自身便利性考虑设置一些策略,比如在家的活动范围限制访问办公应用,可以防止家中小孩或 老人使用终端时误操作影响到重要数据等。

隐藏模块103,用于将所述隐藏策略中与所述位置信息和/或时间信息对应的应用的应用图标及应用数据进行隐藏。

本实施例中,应用数据为应用图标对应的应用的存储的一些数据,例如短信应用中,其应用数据为其接收或发送的短信数据,在相机应用中,所拍摄的照片为其对应的应用数据。其中,如果当前应用图标对应的应用已经运行,但是没有显示相关的应用数据,则是不需要将应用数据隐藏,而直接将应用图标进行隐藏即可。

本实施例中,用户携带终端时位置会发生改变,时间也在不断地变化,本实施例可以首先获取当前的时间信息,获取隐藏策略中与该时间信息中对应的应用,将该应用在终端界面上显示的应用图标及应用数据进行隐藏;或者获取当前的位置信息,获取隐藏策略中与该位置信息中对应的应用,将该应用在终端界面上显示的应用图标及应用数据进行隐藏;或者获取当前的时空信息,获取隐藏策略中与该时空信息中对应的应用,将该应用在终端界面上显示的应用图标及应用数据进行隐藏。

本实施例中,应用的应用图标及应用数据隐藏后,用户不能直接使用这些已隐藏的应用。例如在上班时间段、终端在办公区域或实验室区域的范围内,拍照、录音等应用被隐藏;在晚上休息时间段,终端将干扰休息的所有应用进行隐藏等。

本实施例中,基于终端所处的位置和/或时间,用户使用的应用有一定的规律,根据这个规律来限制应用及其数据的可见性,将用户重要的应用或者在该位置和/或时间下不使用的应用进行隐藏,可以免去用户手动操作进行隐藏或限制,减少用户大量无谓的选择和查找,方便用户的操作。

与现有技术相比,本实施例终端预先配置隐藏策略,然后获取终端当前的位置信息和/或时间信息,基于位置信息和/或时间信息形成的时空场景将隐藏策略中对应的应用图标及应用数据进行隐藏,也就是在该时空场景下将用户重要的应用或者不使用的应用进行隐藏,免去用户手动进行隐藏或限制的操作,减少用户大量无谓的选择和查找,方便用户的操作。

在一优选的实施例中,如图6所示,在上述图5的实施例的基础上,所 述隐藏模块103包括:

获取单元1031,用于获取所述隐藏策略中与所述位置信息和/或时间信息对应的应用图标及应用数据;

隐藏单元1032,用于在应用的读取接口将所述应用图标对应的应用进行过滤,及在文件读取接口将所述应用数据进行过滤,对所述应用图标及应用数据进行隐藏。

本实施例中,在应用的读取接口及文件读取接口分别添加限制属性,然后在获取隐藏策略中与位置信息和/或时间信息对应的应用图标及应用数据后,该应用图标及应用数据为限制属性,则在应用的读取接口将应用进行过滤,在文件读取接口将应用数据进行过滤,终端上层界面上将不显示该应用图标及应用数据,从而达到隐藏应用图标及应用数据的目的。

除了隐藏策略中与位置信息和/或时间信息对应的应用图标及应用数据外,其他的应用为非限制属性,因此,在终端的界面上显示非限制属性的应用及应用数据,这样,将用户在当前时空场景下常用的应用及应用数据进行显示,方便用户的操作。

在一优选的实施例中,如图7所示,在上述图5的实施例的基础上,所述应用的处理装置还包括:

显示模块104,用于当当前所显示的应用图标及应用数据隐藏后,显示供用户输入取消隐藏的信息的界面;

取消隐藏模块105,用于接收输入的取消隐藏的信息,根据所输入的信息将所隐藏的应用图标及应用数据重新显示。

本实施例中,如果用户当前正在使用某一应用,终端界面上显示该应用的应用图标及应用数据,但是如果当前的时空场景恰好发生变化,在变化后的时空场景下,该应用将会被隐藏掉,也就是说,对于当前用户正在使用的应用及应用数据,如果因为位置和/或时间等因素变化导致该应用及应用数据的可见性发生变化,终端会直接中止用户对该应用及应用数据的使用,将其进行隐藏。当该应用被隐藏后,终端可以跳出供用户输入取消隐藏的信息的界面,例如供用户输入取消隐藏的密码信息,当用户在该界面中输入密码后, 刚才被隐藏掉的应用重新显示,通过这种方式,以提高应用隐藏的灵活性,进一步方便用户的操作。

本实施例中,上述的密码信息配置在隐藏策略中,在配置时空信息及与该时空信息对应的需要进行隐藏的应用的同时,配置需要进行隐藏的应用重新显示(即取消隐藏)的密码信息,密码信息可以是字符信息,也可以是用户的指纹信息等等。

在一优选的实施例中,如图8所示,在上述图5的实施例的基础上,所述应用的处理装置还包括:

配置模块100,用于获取终端的历史位置信息和/或时间信息,以及与所述历史位置信息和/或时间信息对应的应用的操作数据,根据所述历史位置信息和/或时间信息、应用的操作数据配置隐藏策略。

本实施例中,应用的隐藏策略可以由终端自行进行配置,终端收集用户的历史时空信息及历史时空信息对应的应用的操作数据,从这些应用的操作数据中可以获取到用户在哪些时空场景下使用哪些应用及未使用或较少使用哪些应用,将未使用或较少使用的应用配置为与该时空场景对应的需要进行隐藏的应用。

另外,本实施例基于终端自行配置隐藏策略的同时,还提供供用户进行修改所配置的隐藏策略的实施例,以提高隐藏策略配置的灵活性,进一步方便用户的操作。

以上仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。

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