应用管理方法、装置、计算机系统和介质制造方法及图纸

技术编号:22595759 阅读:70 留言:0更新日期:2019-11-20 11:36
本公开提供了一种应用于移动设备的应用管理方法,包括:确定指定应用的优先级阈值;监听所述指定应用发起的交易请求,并基于预设规则为所述交易请求设置优先级,其中,根据交易请求的类型来设置所述交易请求的优先级;当所述优先级大于所述优先级阈值时,允许所述交易请求发送至服务器;以及,当所述优先级小于等于所述优先级阈值时,拦截所述交易请求。本公开还提供了一种应用于移动设备的应用管理装置、计算机系统和介质。

Application management methods, devices, computer systems and media

The present disclosure provides an application management method applied to mobile devices, including: determining the priority threshold of the specified application; listening to the transaction request initiated by the specified application, and setting the priority of the transaction request based on the preset rules, wherein, the priority of the transaction request is set according to the type of the transaction request; when the priority is greater than the priority threshold When the priority is less than or equal to the priority threshold, the transaction request is allowed to be sent to the server; and when the priority is less than or equal to the priority threshold, the transaction request is blocked. The invention also provides an application management device, a computer system and a medium applied to a mobile device.

【技术实现步骤摘要】
应用管理方法、装置、计算机系统和介质
本公开涉及计算机
,更具体地,涉及一种应用于移动设备的应用管理方法、装置、计算机系统和计算机可读介质。
技术介绍
相关技术中,对于移动设备中各应用发出的交易请求没有区分。在移动设备所在网络的网络速度较差的情况下,当应用发出较多交易请求时,由于较多交易请求彼此之间没有区别,移动设备同时对较多交易请求进行处理,容易造成移动设备处理效率降低、影响主要业务进行、以及交互操作卡顿等问题,给用户带来不好的体验。
技术实现思路
本公开的一个方面提供了一种应用于移动设备的应用管理方法,包括:首先确定移动设备中的指定应用的优先级阈值。然后监听指定应用发起的交易请求,并基于预设规则为该交易请求设置优先级,其中,可以根据交易请求的类型来设置交易请求的优先级。当该交易请求的优先级大于指定应用的优先级阈值时,允许该交易请求发送至服务器。当该交易请求的优先级小于等于指定应用的优先级阈值时,拦截该交易请求。可选地,上述确定指定应用的优先级阈值包括:每隔预定时间间隔检测移动设备的网络速度,并基于该网络速度设置指定应用的优先级阈值。可选地,上述每隔预定时间间隔检测移动设备的网络速度,并基于该网络速度设置指定应用的优先级阈值包括:每隔预定时间间隔向服务器发送心跳包,并接收服务器针对该心跳包返回的确认信息。然后基于所述确认信息的接收频率设置指定应用的优先级阈值。可选地,上述确定指定应用的优先级阈值包括:每隔预定时间间隔检测所述移动设备的刷新速度,并基于所述刷新速度设置所述优先级阈值。可选地,上述方法还包括:在拦截所述交易请求之后,丢弃所述交易请求。或者,在拦截所述交易请求之后,将所述交易请求放入等待队列,并在所述优先级阈值被更新后,再次将所述交易请求的优先级与更新后的所述优先级阈值进行比较。可选地,上述方法还包括:在监听到指定应用发起的交易请求之后,记录所述交易请求的状态信息。然后,在所述交易请求的状态发生变化时,更新所述交易请求的状态信息。可选地,上述基于预设规则为所述交易请求设置优先级包括:预设优先级配置数据库,所述优先级配置数据库包括多个类型以及与每个类型对应的优先级。然后将所述交易请求与所述优先级配置数据库中的多个类型进行匹配,确定所述交易请求所属的类型。接着将与所述交易请求所属的类型对应的优先级作为所述交易请求的优先级。本公开的另一方面提供了一种应用于移动设备的应用管理装置,包括:阈值调控模块、优先级划分模块、第一管理模块、以及第二管理模块。阈值调控模块用于确定指定应用的优先级阈值。优先级划分模块用于监听所述指定应用发起的交易请求,并基于预设规则为所述交易请求设置优先级。其中,根据交易请求的类型来设置所述交易请求的优先级。第一管理模块用于当所述优先级大于所述优先级阈值时,允许所述交易请求发送至服务器。第二管理模块用于当所述优先级小于等于所述优先级阈值时,拦截所述交易请求。本公开的另一方面提供了一种计算机系统,包括:存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时用于实现如上所述的方法。本公开的另一方面提供了一种计算机可读存储介质,存储有计算机可执行指令,所述指令在被执行时用于实现如上所述的方法。本公开的另一方面提供了一种计算机程序,所述计算机程序包括计算机可执行指令,所述指令在被执行时用于实现如上所述的方法。根据本公开的实施例,基于移动设备的状态为移动设备中的指定应用设定用于过滤交易请求的优先级阈值,并基于该优先级阈值对指定应用发出交易请求的事件进行过滤调控。具体地,对于指定应用发出的每个交易请求均依据该交易请求的重要程度为该交易请求划分优先级,并通过比较优先级阈值和每个交易请求的优先级来确定是否允许该交易请求的继续执行。依据本实施例的技术方案,能够适配于移动设备的当前性能状态而筛选出移动设备所能承担的一定数量的较为重要的交易请求来执行,保证较为重要的业务优先执行,并保证移动设备的交互体验。相比之下,相关技术对于移动设备中各应用发出的交易请求没有区分,当应用发出较多交易请求时,由于较多交易请求彼此之间没有区别,移动设备同时对较多交易请求进行处理,容易造成移动设备处理效率降低、影响主要业务进行、以及交互操作卡顿等问题,给用户带来不好的体验。因此,根据本公开实施例的应用于移动设备的应用管理方法能够解决上述技术问题,保证移动设备中的应用始终保持较为良好的运行状态和用户体验。附图说明为了更完整地理解本公开及其优势,现在将参考结合附图的以下描述,其中:图1示意性示出了根据本公开实施例的应用于移动设备的应用管理方法和装置的示例性系统架构;图2示意性示出了根据本公开实施例的应用于移动设备的应用管理方法的流程图;图3示意性示出了根据本公开实施例的移动设备的应用管理过程的示意图;图4示意性示出了根据本公开实施例的应用于移动设备的应用管理装置的框图;以及图5示意性示出了根据本公开实施例的适于实现应用于移动设备的应用管理方法的计算机系统的框图。具体实施方式以下,将参照附图来描述本公开的实施例。但是应该理解,这些描述只是示例性的,而并非要限制本公开的范围。在下面的详细描述中,为便于解释,阐述了许多具体的细节以提供对本公开实施例的全面理解。然而,明显地,一个或多个实施例在没有这些具体细节的情况下也可以被实施。此外,在以下说明中,省略了对公知结构和技术的描述,以避免不必要地混淆本公开的概念。在此使用的术语仅仅是为了描述具体实施例,而并非意在限制本公开。在此使用的术语“包括”、“包含”等表明了所述特征、步骤、操作和/或部件的存在,但是并不排除存在或添加一个或多个其他特征、步骤、操作或部件。在此使用的所有术语(包括技术和科学术语)具有本领域技术人员通常所理解的含义,除非另外定义。应注意,这里使用的术语应解释为具有与本说明书的上下文相一致的含义,而不应以理想化或过于刻板的方式来解释。在使用类似于“A、B和C等中至少一个”这样的表述的情况下,一般来说应该按照本领域技术人员通常理解该表述的含义来予以解释(例如,“具有A、B和C中至少一个的系统”应包括但不限于单独具有A、单独具有B、单独具有C、具有A和B、具有A和C、具有B和C、和/或具有A、B、C的系统等)。在使用类似于“A、B或C等中至少一个”这样的表述的情况下,一般来说应该按照本领域技术人员通常理解该表述的含义来予以解释(例如,“具有A、B或C中至少一个的系统”应包括但不限于单独具有A、单独具有B、单独具有C、具有A和B、具有A和C、具有B和C、和/或具有A、B、C的系统等)。本公开的实施例提供了一种应用于移动设备的应用管理方法、装置、计算机系统以及介质。该方法可以包括阈值调控过程、优先级划分过程、第一管理过程、以及第二管理过程。在阈值调控过程,确定指定应用的优先级阈值。然后监听指定应用发起的交易请求。当监听到交易请求时,进行优先级划分过程本文档来自技高网...

【技术保护点】
1.一种应用于移动设备的应用管理方法,包括:/n确定指定应用的优先级阈值;/n监听所述指定应用发起的交易请求,并基于预设规则为所述交易请求设置优先级,其中,根据交易请求的类型来设置所述交易请求的优先级;/n当所述优先级大于所述优先级阈值时,允许所述交易请求发送至服务器;以及/n当所述优先级小于等于所述优先级阈值时,拦截所述交易请求。/n

【技术特征摘要】
1.一种应用于移动设备的应用管理方法,包括:
确定指定应用的优先级阈值;
监听所述指定应用发起的交易请求,并基于预设规则为所述交易请求设置优先级,其中,根据交易请求的类型来设置所述交易请求的优先级;
当所述优先级大于所述优先级阈值时,允许所述交易请求发送至服务器;以及
当所述优先级小于等于所述优先级阈值时,拦截所述交易请求。


2.根据权利要求1所述的方法,其中,所述确定指定应用的优先级阈值包括:
每隔预定时间间隔检测所述移动设备的网络速度,并基于所述网络速度设置所述优先级阈值。


3.根据权利要求2所述的方法,其中,所述每隔预定时间间隔检测所述移动设备的网络速度,并基于所述网络速度设置所述优先级阈值包括:
每隔预定时间间隔向所述服务器发送心跳包,并接收所述服务器针对所述心跳包返回的确认信息;以及
基于所述确认信息的接收频率设置所述优先级阈值。


4.根据权利要求1所述的方法,其中,所述确定指定应用的优先级阈值包括:
每隔预定时间间隔检测所述移动设备的刷新速度,并基于所述刷新速度设置所述优先级阈值。


5.根据权利要求1所述的方法,还包括:
在所述拦截所述交易请求之后,丢弃所述交易请求;或者
在所述拦截所述交易请求之后,将所述交易请求放入等待队列,并在所述优先级阈值被更新后,再次将所述交易请求的优先级与更新后的所述优先级阈值进行比较。


6.根据权利要求1所述的方...

【专利技术属性】
技术研发人员:高彦明张名伟高涵贾恒燕
申请(专利权)人:中国工商银行股份有限公司
类型:发明
国别省市:北京;11

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

1