CN108536482A - 应用屏蔽方法、装置、服务器以及存储介质 - Google Patents

应用屏蔽方法、装置、服务器以及存储介质 Download PDF

Info

Publication number
CN108536482A
CN108536482A CN201810180338.8A CN201810180338A CN108536482A CN 108536482 A CN108536482 A CN 108536482A CN 201810180338 A CN201810180338 A CN 201810180338A CN 108536482 A CN108536482 A CN 108536482A
Authority
CN
China
Prior art keywords
mobile terminal
intended application
type
information
application
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201810180338.8A
Other languages
English (en)
Other versions
CN108536482B (zh
Inventor
陆庆宁
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Guangdong Oppo Mobile Telecommunications Corp Ltd
Original Assignee
Guangdong Oppo Mobile Telecommunications Corp Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Guangdong Oppo Mobile Telecommunications Corp Ltd filed Critical Guangdong Oppo Mobile Telecommunications Corp Ltd
Priority to CN201810180338.8A priority Critical patent/CN108536482B/zh
Publication of CN108536482A publication Critical patent/CN108536482A/zh
Application granted granted Critical
Publication of CN108536482B publication Critical patent/CN108536482B/zh
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/44Arrangements for executing specific programs
    • G06F9/445Program loading or initiating
    • G06F9/44536Selecting among different versions

Landscapes

  • Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Telephone Function (AREA)

Abstract

本申请实施例公开了一种应用屏蔽方法、装置、服务器以及存储介质,涉及数据处理领域。所述方法包括:当检测到目标应用在多个机型的移动终端中均出现异常时,分别获取多个机型中每种机型的移动终端所对应的属性信息,判断多个机型的移动终端的属性信息中是否有相同的目标属性信息,若多个机型的移动终端的属性信息中有相同的目标属性信息,针对包含该目标属性信息的所有移动终端,将目标应用进行屏蔽。本申请实施例提供的应用屏蔽方法、装置、服务器以及存储介质通过提炼多个机型的共有特征,有针对性的进行应用屏蔽,减少屏蔽工作量以及减少问题应用流入用户手中,提高用户体验。

Description

应用屏蔽方法、装置、服务器以及存储介质
技术领域
本申请涉及数据处理领域,更具体地,涉及一种应用屏蔽方法、装置、服务器以及存储介质。
背景技术
随着移动终端技术的发展、移动终端应用规模的快速增长以及移动终端***的频繁更新等因素的影响,导致很多移动终端应用与移动终端不兼容,从而用户在商店下载时,经常会遇到由于应用不兼容移动终端导致的无响应、停止运行、功能无法使用等问题,导致用户体验差。
发明内容
鉴于上述问题,本申请提出了一种应用屏蔽方法、装置、服务器以及存储介质,通过提炼多个机型的共有特征,有针对性的进行应用屏蔽,减少屏蔽工作量以及减少问题应用流入用户手中,提高用户体验。
第一方面,本申请实施例提供了一种应用屏蔽方法,所述方法包括:当检测到目标应用在多个机型的移动终端中均出现异常时,分别获取多个机型中每种机型的移动终端所对应的属性信息;判断所述多个机型的移动终端的属性信息中是否有相同的目标属性信息;若所述多个机型的移动终端的属性信息中有相同的目标属性信息,针对包含所述目标属性信息的所有移动终端,将所述目标应用进行屏蔽。
第二方面,本申请实施例提供了一种应用屏蔽装置,所述装置包括:属性信息获取模块,用于当检测到目标应用在多个机型的移动终端中均出现异常时,分别获取多个机型中每种机型的移动终端所对应的属性信;属性信息判断模块,用于判断所述多个机型的移动终端的属性信息中是否有相同的目标属性信息;目标应用屏蔽模块,用于若所述多个机型的移动终端的属性信息中有相同的目标属性信息,针对包含所述目标属性信息的所有移动终端,将所述目标应用进行屏蔽。
第三方面,本申请实施例提供了一种服务器,包括存储器和处理器,所述存储器耦接到所述处理器,所述存储器存储指令,当所述指令由所述处理器执行时所述处理器执行上述方法。
第四方面,本申请实施例提供了一种具有处理器可执行的程序代码的计算机可读取存储介质,所述程序代码使所述处理器执行上述方法。
本申请实施例提供的应用屏蔽方法、装置、服务器以及存储介质,当检测到目标应用在多个机型的移动终端中均出现异常时,分别获取多个机型中每种机型的移动终端所对应的属性信息,判断多个机型的移动终端的属性信息中是否有相同的目标属性信息,若多个机型的移动终端的属性信息中有相同的目标属性信息,针对包含该目标属性信息的所有移动终端,将目标应用进行屏蔽,从而通过提炼多个机型的共有特征,有针对性的进行应用屏蔽,减少屏蔽工作量以及减少问题应用流入用户手中,提高用户体验。
本申请的这些方面或其它方面在以下实施例的描述中会更加简明易懂。
附图说明
为了更清楚地说明本申请实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其它的附图。
图1示出了本申请实施例提供的移动终端与服务器的一种交互示意图;
图2示出了本申请第一实施例提供的应用屏蔽方法的流程示意图;
图3示出了本申请第二实施例提供的应用屏蔽方法的流程示意图;
图4示出了本申请第二实施例提供的应用屏蔽方法的步骤S230的流程示意图;
图5示出了本申请第三实施例提供的应用屏蔽装置的结构框图;
图6示出了用于执行本申请实施例的应用屏蔽方法的服务器的结构框图。
具体实施方式
下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其它实施例,都属于本申请保护的范围。
在移动终端与服务器形成的交互网络中,用户可以通过移动终端的客户端从服务器下载对应的应用程序。为了提高用户对应用程序的积极性,下载安装的有效性以及快速性,可以对移动终端不兼容的应用程序进行屏蔽。发明人经过大量的研究发现,用户在软件商店下载应用时,经常会遇到由于应用不兼容移动终端导致的无响应、停止运行以及功能无法使用等问题,当前软件商店在处理这些异常时,只是根据出现问题的移动终端机型一个一个进行屏蔽处理,对于可能出现问题的移动终端机型则不进行处理,从而导致应用屏蔽效率低下以及导致其他可能出现问题的移动终端机型能下载到该应用,降低用户体验。
例如,某应用在某手机平台上存在异常,但是由于只收到A终端和B终端的异常反馈,也只对A终端和B终端这两款移动终端进行屏蔽,但是在该手机平台上,还有C终端和D终端等移动终端,这样就会导致屏蔽不彻底,除A终端和B终端外,该平台上的其他机型的移动终端还是可以下载这个异常应用,从而导致问题产生,影响用户体验。
针对上述问题,发明人提出了本申请实施例提供的应用屏蔽方法、装置、服务器以及储存介质,通过提炼多个机型的共有特征,有针对性的进行应用屏蔽,减少屏蔽工作量以及减少问题应用流入用户手中,提高用户体验。下面将结合附图具体描述本申请的各实施例。
图1示出了本申请实施例中移动终端和服务器之间的一种交互示意图。如图1所示,移动终端100、服务器200位于网络300中,该网络300可以为无线网络或有线网络。通过该无线网络或有线网络,移动终端100与服务器200进行数据交互。于本申请中,移动终端100可为手机、平板电脑、计算机等设备。
在移动终端100中可运行客户端,服务器200可运行服务端。例如,在本申请中,移动终端100中运行有软件商店所对应的客户端,而在服务器200中运行有软件商店所对应的服务端,基于上述网络环境,软件商店对应的客户端可以通过网络300与服务器200进行数据交互,从而实现与服务器200上运行的软件商店对应的服务端进行数据交互。例如,移动终端100中软件商店所对应的客户端通过网络300向服务器200发送应用程序安装请求,作为响应,服务器200会通过网络300向移动终端中的客户端返回处理该请求以后需要反馈给移动终端100中客户端的链接或信息,以便该客户端显示。下面将通过具体实施例对本申请实施例提供的应用屏蔽方法、装置、服务器以及存储介质进行说明。
第一实施例
请参阅图2,图2示出了本申请第一实施例提供的应用屏蔽方法的流程示意图。下面将针对图2所示的流程进行详细的阐述,所示方法具体可以包括以下步骤:
步骤S110:当检测到目标应用在多个机型的移动终端中均出现异常时,分别获取多个机型中每种机型的移动终端所对应的属性信息。
在本实施例中,目标应用在移动终端上出现异常可以是在移动终端运行所述目标应用时,也可以是在移动终端下载或安装所述目标应用时,在本实施例中不做限定,具体地,当移动终端在运行该目标应用或者下载安装所述目标应用时出现无响应、停止运行或者功能无法使用等问题时,则认为该目标应用在该移动终端上出现异常,所述目标应用与所述移动终端不兼容。
作为一种方式,对针对所述目标应用出现异常的移动终端的机型进行记录,当检测到记录的移动终端的机型为多个时,表征该目标应用在多个机型的移动终端上均出现了异常,此时,分别获取多个机型中的每种机型的移动终端所对应的属性信息,以第一移动终端和第二移动终端两个机型的移动终端为例,当第一移动终端和第二移动终端均出现异常时,分别获取所述第一移动终端所对应的属性信息和所述第二移动终端所对应的属性信息。具体地,该属性信息可以包括手机平台、Android版本、分辨率以及OS版本中的至少一个,即可以为一个,也可以为数个的组合。
步骤S120:判断所述多个机型的移动终端的属性信息中是否有相同的目标属性信息。
进一步地,将多个机型的移动终端的属性信息分别进行匹配比对,以判断多个机型的移动终端的属性信息中是否有相同的目标属性信息。具体地,以第一移动终端和第二移动终端为例,将第一移动终端的手机平台、Android版本、分辨率以及OS版本等属性信息和第二移动终端手机平台、Android版本、分辨率以及OS版本等属性信息一一进行比对,从而判断第一移动终端的手机平台和第二移动终端的手机平台是否一致,判断第一移动终端和第二移动终端的分辨率是否一致等。
步骤S130:若所述多个机型的移动终端的属性信息中有相同的目标属性信息,针对包含所述目标属性信息的所有移动终端,将所述目标应用进行屏蔽。
其中,作为一种方式,当判定出现异常的多个机型的移动终端的属性信息中有相同的属性信息时,例如,当多个机型的移动终端的属性信息中有相同的手机平台和/或有相同的Android版本和/或有相同的分辨率以及和/或有相同的OS版本等相同的目标属性信息时,则针对包含所述目标属性信息的所有移动终端,将目标应用进行屏蔽,可以理解的,针对所述移动终端将所述目标应用进行屏蔽后,通过该移动终端在软件商店则无法搜索或下载到该应用,从而减少问题应用流入用户手中,提高用户体验。
其中,作为另一种方式,当判定出现异常的多个机型的移动终端的属性信息中没有相同的目标属性信息时,则表征该多个机型的移动终端没有共有的特征,则根据该机型对出现异常的机型的移动终端,将所述目标应用进行屏蔽,使该多个机型对应的移动终端无法搜索或下载该目标应用。
本申请第一实施例提供的应用屏蔽方法,当检测到目标应用在多个机型的移动终端中均出现异常时,分别获取多个机型中每种机型的移动终端所对应的属性信息,判断多个机型的移动终端的属性信息中是否有相同的目标属性信息,若多个机型的移动终端的属性信息中有相同的目标属性信息,针对包含该目标属性信息的所有移动终端,将目标应用进行屏蔽,从而通过提炼多个机型的共有特征,有针对性的进行应用屏蔽,减少屏蔽工作量以及减少问题应用流入用户手中,提高用户体验。
第二实施例
请参阅图3,图3示出了本申请第二实施例提供的应用屏蔽方法的流程示意图。下面将针对图3所示的流程进行详细的阐述,所示方法具体可以包括以下步骤:
步骤S210:当检测到所述目标应用出现异常时,分析所述目标应用的影响范围。
在本实施例中,当检测到目标应用在某个机型的移动终端上出现无响应、停止运行或无法使用等问题时,对所述目标应用的影响范围进行分析,以判断针对该目标应用出现异常的移动终端的机型是否有多个。具体地,以第一移动终端和第二移动终端两个移动终端为例,当检测到目标应用首次出现异常时,对针对该目标应用出现异常的第一移动终端的机型进行记录并存储,当检测到目标应用再次出现异常时,对针对该目标应用出现异常的第二移动终端的机型再进行记录并存储,进一步判断第一移动终端和第二移动终端的机型是否一致,当机型一致时,表征目标应用的影响范围为单机型的移动终端,当机型不一致时,表征目标应用的影响范围为多机型的移动终端。
步骤S220:当所述目标应用在单个机型的移动终端上出现异常时,针对所述机型的移动终端,将所述目标应用进行屏蔽。
作为一种方式,若目标应用在单个机型的移动终端上出现异常,则针对该机型的移动终端将目标应用进行屏蔽,使通过该机型无法搜索或下载所述目标应用。
步骤S230:当所述目标应用在所述多个机型的移动终端中均出现异常时,分别获取多个机型中每种机型的移动终端所对应的属性信息。
请参阅图4,图4示出了本申请第二实施例提供的应用屏蔽方法的步骤S230的流程示意图。下面将针对图4所示的流程进行详细的阐述,所示方法具体可以包括以下步骤:
步骤S231:基于预先设置于所述目标应用上的埋点获取所述目标应用的异常信息。
具体地,作为一种可实施的方式,在所述目标应用上预先设置后台埋点,通过该后台埋点收集目标应用的异常信息,其中,所述异常信息携带有移动终端的机型、手机平台、Android版本、分辨率以及OS版本等信息。
步骤S232:分别对所述异常信息进行分析,获取所述多个机型中每种机型的移动终端所对应的属性信息。
可以理解的,当针对该目标应用的多个机型的移动终端均出现异常时,可以接收到多个机型的移动终端中的每个移动终端对应的异常信息,分别对每个移动终端的异常信息进行分析识别,从而从异常信息中提炼出多个机型中每种机型的移动终端所对应的属性信息。
步骤S240:判断所述多个机型的移动终端的属性信息中是否有相同的目标属性信息。
步骤S250:若所述多个机型的移动终端的属性信息中有相同的目标属性信息,发送包含所述目标属性信息的所有移动终端的标识信息和所述目标应用的标识信息至控制终端,以使所述控制终端显示所述所有移动终端和每个移动终端所对应的包含所述目标应用的所有应用。
其中,当多个机型的移动终端的属性信息中有相同的目标属性信息时,服务器将包含有该目标属性信息的所有移动终端的标识信息和目标应用的标识信息发送至控制终端,使控制终端根据该移动终端的标识信息将所有移动终端和进行显示,根据该目标应用的标识信息将每个移动终端所对应的包括该目标应用的所有应用进行显示。其中,在本实施例中,服务器与控制终端通过有线或无线连接以进行数据的交互,且所述控制终端对应普通运营人员,该控制终端将包含目标属性信息的所有移动终端和每个移动终端对应的所有可下载安装的应用进行显示,使普通运营人员能够根据显示于操作界面上的移动终端信息和应用信息进行目标应用的屏蔽,以提高屏蔽效率和降低维护成本。
步骤S260:接收所述控制终端发送的针对所述所有移动终端所对应的所有应用中的目标应用的屏蔽指令,响应所述屏蔽指令将所述目标应用进行屏蔽。
进一步地,控制终端在检测到运营人员触发的触控操作后,响应该触控操作生成屏蔽指令,该屏蔽指令用于指示屏蔽包含目标属性信息的移动终端所对应的目标应用,其中,该触控操作可以为运营人员从所有应用中删除该目标应用、可以为运营人员从所有应用中勾选该目标应用、也可以为运营人员从所有目标应用中选择除该目标应用外的其他应用等,具体的触控操作,在本实施例中不做限定。服务器接收到控制终端反馈的屏蔽指令后,响应所述屏蔽指令将所述目标应用进行屏蔽。
作为另一种方式,当多个机型的移动终端的属性信息中有相同的目标属性信息时,服务器将包含有该目标属性信息的所有移动终端的标识信息和目标应用的标识信息发送至控制终端,使控制终端根据该移动终端的标识信息将所有移动终端进行显示,根据该目标应用的标识信息将所述目标应用进行显示。进一步地,控制终端在检测到运营人员触发的触控操作后,响应该触控操作生成的屏蔽指令,其中,该触控操作可以为运营人员删除所述所有移动终端,也可以为运营人员勾选所述所有移动终端等,具体的触控操作,在本实施例中不做限定。服务器接收到触控终端反馈的屏蔽指令后,响应所述屏蔽指令将该目标应用对应的所有移动终端均进行屏蔽。
可以理解的,通过上述方式,均可以使包含所述目标属性信息的移动终端无法搜索或下载该目标应用,减少由于漏屏蔽导致问题应用流入其他同属性的移动终端中,提高用户的体验,同时,由于通过控制终端将操作界面化,屏蔽应用的工作由专业人员转移到运营人员手中,提高屏蔽效率的同时,还降低了维护成本。
步骤S270:当接收到移动终端发送的针对所述目标应用的请求时,获取与所述目标应用类型一致且与所述移动终端兼容的多个其他应用。
作为一种方式,预先在服务器设置多个应用之间的映射关系,其中,建立映射关系的多个应用的类型一致,例如,建立映射关系的多个应用均为视频播放类应用或者建立映射关系的多个应用均为聊天类应用等。当接收到移动终端发送的搜索或下载该目标应用的请求时,根据预先设置的映射关系获取与该目标应用类型一致的其他应用。
进一步地,服务器对其他应用与发送请求的移动终端之间的兼容性进行判断,并从多个其他应用中获取与所述移动终端兼容的多个其他应用。
步骤S280:将所述多个其他应用发送给所述移动终端,以供所述移动终端显示。
服务器将与所述移动终端兼容且与目标应用类型一致的其他应用发送至移动终端供移动终端显示,以满足用户对应用下载安装的需求。
本申请第二实施例提供的应用屏蔽方法,当检测到目标应用出现异常时,分析目标应用的影响范围,当目标应用在单个机型的移动终端上出现异常时,针对该机型将目标应用屏蔽,当目标应用在多个机型的移动终端均出现异常时,分别获取多个机型中每种机型的移动终端所对应的属性信息,在判断多个机型的移动终端的属性信息中有相同的属性信息时,发送包含目标属性信息的移动终端的标识信息至控制终端,以使控制终端显示所有移动终端和每个移动终端所对应的所有应用,在接收到控制终端发送的针对所有移动终端所对应的所有应用中的目标应用的屏蔽指令时,将目标应用进行屏蔽,当接收到移动终端发送的针对目标应用的请求时,获取与目标应用类型一致且与移动终端兼容的多个其他应用,将多个其他应用发送至移动终端供移动终端显示,从而相较于第一实施例还能有效的提高应用屏蔽的合理性并降低维护成本。
第三实施例
请参阅图5,图5示出了本申请第三实施例提供的应用屏蔽装置400的结构框图。下面将针对图5所示的框图进行阐述,所示应用屏蔽装置400包括:属性信息获取模块410、属性信息判断模块420以及目标应用屏蔽模块430,其中:
属性信息获取模块410,用于当检测到目标应用在多个机型的移动终端中均出现异常时,分别获取多个机型中每种机型的移动终端所对应的属性信息。进一步地,所示属性信息获取模块410包括:影响范围分析子模块、单机型应用屏蔽子模块、第一属性信息获取子模块、异常信息获取子模块以及第二属性信息获取子模块,其中:
影响范围分析子模块,用于当检测到所述目标应用出现异常时,分析所述目标应用的影响范围。
单机型应用屏蔽子模块,用于当所述目标应用在单个机型的移动终端上出现异常时,针对所述机型的移动终端,将所述目标应用进行屏蔽。
第一属性信息获取子模块,用于当所述目标应用在所述多个机型的移动终端中均出现异常时,分别获取多个机型中每种机型的移动终端所对应的属性信息。
异常信息获取子模块,用于基于预先设置于所述目标应用上的埋点获取所述目标应用的异常信息。
第二属性信息获取子模块,用于分别对所述异常信息进行分析,获取所述多个机型中每种机型的移动终端所对应的属性信息。
属性信息判断模块420,用于判断所述多个机型的移动终端的属性信息中是否有相同的目标属性信息。
目标应用屏蔽模块430,用于若所述多个机型的移动终端的属性信息中有相同的目标属性信息,针对包含所述目标属性信息的所有移动终端,将所述目标应用进行屏蔽。进一步地,所述目标应用屏蔽模块430包括:第一信息发送子模块、第一屏蔽指令接收模块、第二信息发送子模块以及第二屏蔽指令接收模块,其中:
第一信息发送子模块,用于发送包含所述目标属性信息的所有移动终端的标识信息和所述目标应用的标识信息至控制终端,以使所述控制终端显示所述所有移动终端和每个移动终端所对应包含所述目标应用的所有应用。
第一屏蔽指令接收模块,用于接收所述控制终端发送的针对所述所有移动终端所对应的目标应用的屏蔽指令,响应所述屏蔽指令将所述目标应用进行屏蔽。
第二信息发送子模块,用于发送包含所述目标属性信息的所有移动终端的标识信息和所述目标应用的标识信息至所述控制终端,以使所述控制终端显示所述所有移动终端和所述目标应用。
第二屏蔽指令接收模块,用于接收所述控制终端发送的针对所述所有移动终端的屏蔽指令,响应所述屏蔽指令将所述目标应用对应的所有移动终端均进行屏蔽。
进一步地,所述应用屏蔽装置400还包括:其他应用获取模块和其他应用发送模块,其中:
其他应用获取模块,用于当接收到移动终端发送的针对所述目标应用的请求时,获取与所述目标应用类型一致且与所述移动终端兼容的多个其他应用。
其他应用发送模块,用于将所述多个其他应用发送给所述移动终端,以供所述移动终端显示。
综上所述,本申请实施例提供的应用屏蔽方法、装置、服务器以及存储介质,当检测到目标应用在多个机型的移动终端中均出现异常时,分别获取多个机型中每种机型的移动终端所对应的属性信息,判断多个机型的移动终端的属性信息中是否有相同的目标属性信息,若多个机型的移动终端的属性信息中有相同的目标属性信息,针对包含该目标属性信息的所有移动终端,将目标应用进行屏蔽,从而通过提炼多个机型的共有特征,有针对性的进行应用屏蔽,减少屏蔽工作量以及减少问题应用流入用户手中,提高用户体验。
需要说明的是,本说明书中的各个实施例均采用递进的方式描述,每个实施例重点说明的都是与其它实施例的不同之处,各个实施例之间相同相似的部分互相参见即可。对于装置类实施例而言,由于其与方法实施例基本相似,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。对于方法实施例中的所描述的任意的处理方式,在装置实施例中均可以通过相应的处理模块实现,装置实施例中不再一一赘述。
请参阅图6,基于上述的应用屏蔽方法、装置,本申请实施例还提供一种服务器200,所述服务器200通常可以包括一个或多个(图中仅示出一个)处理器202、存储器204、RF(Radio Frequency,射频)模块206、电源模块208。本领域普通技术人员可以理解,图6所示的结构仅为示意,其并不对所述服务器200的结构造成限定。例如,所述服务器200还可包括比图6中所示更多或者更少的组件,或者具有与图6所示不同的对应。
本领域普通技术人员可以理解,相对于所述处理器202来说,所有其他的组件均属于外设,所述处理器202与这些外设之间通过多个外设接口210相耦合。所述外设接口210可基于以下标准实现:通用异步接收/发送装置(Universal Asynchronous Receiver/Transmitter,UART)、通用输入/输出(General Purpose Input Output,GPIO)、串行外设接口(Serial Peripheral Interface,SPI)、内部集成电路(Inter-Integrated Circuit,I2C),但不并限于上述标准。在一些实例中,所述外设接口210可仅包括总线;在另一些实例中,所述外设接口210还可包括其他元件,如一个或者多个控制器。此外,这些控制器还可以从所述外设接口210中脱离出来,而集成于所述处理器202内或者相应的外设内。
所述存储器204可用于存储软件程序以及模块,所述处理器202通过运行存储在所述存储器204内的软件程序以及模块,从而执行各种功能应用以及数据处理。所述存储器204可包括高速随机存储器,还可包括非易失性存储器,如一个或者多个磁性存储装置、闪存、或者其他非易失性固态存储器。在一些实例中,所述存储器204可进一步包括相对于所述处理器202远程设置的存储器,这些远程存储器可以通过网络连接至所述服务器200。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。
所述RF模块206用于接收以及发送电磁波,实现电磁波与电信号的相互转换,从而与通讯网络或者其他设备进行通讯。所述RF模块206可包括各种现有的用于执行这些功能的电路元件,例如,天线、射频收发器、数字信号处理器、加密/解密芯片、用户身份模块(SIM)卡、存储器等等。所述RF模块206可与各种网络如互联网、企业内部网、无线网络进行通讯或者通过无线网络与其他设备进行通讯。上述的无线网络可包括蜂窝式电话网、无线局域网或者城域网。上述的无线网络可以使用各种通信标准、协议及技术,包括但并不限于全球移动通信***(Global System for Mobile Communication,GSM)、增强型移动通信技术(Enhanced Data GSM Environment,EDGE),宽带码分多址技术(wideband codedivision multiple access,W-CDMA),码分多址技术(Code division access,CDMA)、时分多址技术(time division multiple access,TDMA),无线保真技术(Wireless,Fidelity,WiFi)(如美国电气和电子工程师协会标准IEEE802.10A,IEEE 802.11b,IEEE802.11g和/或IEEE 802.11n)、网络电话(Voice over internet protocal,VoIP)、全球微波互联接入(Worldwide Interoperability for Microwave Access,Wi-Max)、其他用于邮件、即时通讯及短消息的协议,以及任何其他合适的通讯协议,甚至可包括那些当前仍未被开发出来的协议。
所述电源模块208用于向所述处理器202以及其他各组件提供电力供应。具体地,所述电源模块208可包括电源管理***、一个或多个电源(如电池或者交流电)、充电电路、电源失效检测电路、逆变器、电源状态指示灯以及其他任意与所述服务器200内电力的生成、管理及分布相关的组件。
在本说明书的描述中,参考术语“一个实施例”、“一些实施例”、“示例”、“具体示例”、或“一些示例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特点包含于本申请的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不必须针对的是相同的实施例或示例。而且,描述的具体特征、结构、材料或者特点可以在任一个或多个实施例或示例中以合适的方式结合。此外,在不相互矛盾的情况下,本领域的技术人员可以将本说明书中描述的不同实施例或示例以及不同实施例或示例的特征进行结合和组合。
此外,术语“第一”、“第二”仅用于描述目的,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括至少一个该特征。在本申请的描述中,“多个”的含义是至少两个,例如两个,三个等,除非另有明确具体的限定。
流程图中或在此以其他方式描述的任何过程或方法描述可以被理解为,表示包括一个或更多个用于实现特定逻辑功能或过程的步骤的可执行指令的代码的模块、片段或部分,并且本申请的优选实施方式的范围包括另外的实现,其中可以不按所示出或讨论的顺序,包括根据所涉及的功能按基本同时的方式或按相反的顺序,来执行功能,这应被本申请的实施例所属技术领域的技术人员所理解。
在流程图中表示或在此以其他方式描述的逻辑和/或步骤,例如,可以被认为是用于实现逻辑功能的可执行指令的定序列表,可以具体实现在任何计算机可读介质中,以供指令执行***、装置或设备(如基于计算机的***、包括处理器的***或其他可以从指令执行***、装置或设备取指令并执行指令的***)使用,或结合这些指令执行***、装置或设备而使用。就本说明书而言,"计算机可读介质"可以是任何可以包含、存储、通信、传播或传输程序以供指令执行***、装置或设备或结合这些指令执行***、装置或设备而使用的装置。计算机可读介质的更具体的示例(非穷尽性列表)包括以下:具有一个或多个布线的电连接部(移动终端),便携式计算机盘盒(磁装置),随机存取存储器(RAM),只读存储器(ROM),可擦除可编辑只读存储器(EPROM或闪速存储器),光纤装置,以及便携式光盘只读存储器(CDROM)。另外,计算机可读介质甚至可以是可在其上打印所述程序的纸或其他合适的介质,因为可以例如通过对纸或其他介质进行光学扫描,接着进行编辑、解译或必要时以其他合适方式进行处理来以电子方式获得所述程序,然后将其存储在计算机存储器中。
应当理解,本申请的各部分可以用硬件、软件、固件或它们的组合来实现。在上述实施方式中,多个步骤或方法可以用存储在存储器中且由合适的指令执行***执行的软件或固件来实现。例如,如果用硬件来实现,和在另一实施方式中一样,可用本领域公知的下列技术中的任一项或他们的组合来实现:具有用于对数据信号实现逻辑功能的逻辑门电路的离散逻辑电路,具有合适的组合逻辑门电路的专用集成电路,可编程门阵列(PGA),现场可编程门阵列(FPGA)等。
本技术领域的普通技术人员可以理解实现上述实施例方法携带的全部或部分步骤是可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,该程序在执行时,包括方法实施例的步骤之一或其组合。此外,在本申请各个实施例中的各功能单元可以集成在一个处理模块中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。所述集成的模块如果以软件功能模块的形式实现并作为独立的产品销售或使用时,也可以存储在一个计算机可读取存储介质中。
上述提到的存储介质可以是只读存储器,磁盘或光盘等。尽管上面已经示出和描述了本申请的实施例,可以理解的是,上述实施例是示例性的,不能理解为对本申请的限制,本领域的普通技术人员在本申请的范围内可以对上述实施例进行变化、修改、替换和变型。
最后应说明的是:以上实施例仅用以说明本申请的技术方案,而非对其限制;尽管参照前述实施例对本申请进行了详细的说明,本领域的普通技术人员当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不驱使相应技术方案的本质脱离本申请各实施例技术方案的精神和范围。

Claims (10)

1.一种应用屏蔽方法,其特征在于,所述方法包括:
当检测到目标应用在多个机型的移动终端中均出现异常时,分别获取多个机型中每种机型的移动终端所对应的属性信息;
判断所述多个机型的移动终端的属性信息中是否有相同的目标属性信息;
若所述多个机型的移动终端的属性信息中有相同的目标属性信息,针对包含所述目标属性信息的所有移动终端,将所述目标应用进行屏蔽。
2.根据权利要求1所述的方法,其特征在于,所述当检测到目标应用在多个机型的移动终端中均出现异常时,分别获取多个机型中每种机型的移动终端所对应的属性信息,包括:
当检测到所述目标应用出现异常时,分析所述目标应用的影响范围;
当所述目标应用在单个机型的移动终端上出现异常时,针对所述机型的移动终端,将所述目标应用进行屏蔽;
当所述目标应用在所述多个机型的移动终端中均出现异常时,分别获取多个机型中每种机型的移动终端所对应的属性信息。
3.根据权利要求1所述的方法,其特征在于,所述分别获取多个机型中每种机型的移动终端所对应的属性信息,包括:
基于预先设置于所述目标应用上的埋点获取所述目标应用的异常信息;
分别对所述异常信息进行分析,获取所述多个机型中每种机型的移动终端所对应的属性信息。
4.根据权利要求1所述的方法,其特征在于,所述若所述多个机型的移动终端的属性信息中有相同的目标属性信息,针对包含所述目标属性信息的所有移动终端,将所述目标应用进行屏蔽之后,还包括:
当接收到移动终端发送的针对所述目标应用的请求时,获取与所述目标应用类型一致且与所述移动终端兼容的多个其他应用;
将所述多个其他应用发送给所述移动终端,以供所述移动终端显示。
5.根据权利要求1所述的方法,其特征在于,所述针对包含所述目标属性信息的所有移动终端,将所述目标应用进行屏蔽,包括:
发送包含所述目标属性信息的所有移动终端的标识信息和所述目标应用的标识信息至控制终端,以使所述控制终端显示所述所有移动终端和每个移动终端所对应的包含所述目标应用的所有应用;
接收所述控制终端发送的针对所述所有移动终端所对应的目标应用的屏蔽指令,响应所述屏蔽指令将所述目标应用进行屏蔽。
6.根据权利要求5所述的方法,其特征在于,所述方法,还包括:
发送包含所述目标属性信息的所有移动终端的标识信息和所述目标应用的标识信息至所述控制终端,以使所述控制终端显示所述所有移动终端和所述目标应用;
接收所述控制终端发送的针对所述所有移动终端的屏蔽指令,响应所述屏蔽指令将所述目标应用对应的所有移动终端均进行屏蔽。
7.根据权利要求1-6任一项所述的方法,其特征在于,所述属性信息包括手机平台、Android版本、分辨率以及OS版本中的至少一个。
8.一种应用屏蔽装置,其特征在于,所述装置包括:
属性信息获取模块,用于当检测到目标应用在多个机型的移动终端中均出现异常时,分别获取多个机型中每种机型的移动终端所对应的属性信;
属性信息判断模块,用于判断所述多个机型的移动终端的属性信息中是否有相同的目标属性信息;
目标应用屏蔽模块,用于若所述多个机型的移动终端的属性信息中有相同的目标属性信息,针对包含所述目标属性信息的所有移动终端,将所述目标应用进行屏蔽。
9.一种服务器,其特征在于,包括存储器和处理器,所述存储器耦接到所述处理器,所述存储器存储指令,当所述指令由所述处理器执行时所述处理器执行如权利要求1-7任一项所述的方法。
10.一种具有处理器可执行的程序代码的计算机可读取存储介质,其特征在于,所述程序代码使所述处理器执行如权利要求1-7任一项所述的方法。
CN201810180338.8A 2018-03-05 2018-03-05 应用屏蔽方法、装置、服务器以及存储介质 Expired - Fee Related CN108536482B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201810180338.8A CN108536482B (zh) 2018-03-05 2018-03-05 应用屏蔽方法、装置、服务器以及存储介质

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201810180338.8A CN108536482B (zh) 2018-03-05 2018-03-05 应用屏蔽方法、装置、服务器以及存储介质

Publications (2)

Publication Number Publication Date
CN108536482A true CN108536482A (zh) 2018-09-14
CN108536482B CN108536482B (zh) 2021-03-02

Family

ID=63485572

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201810180338.8A Expired - Fee Related CN108536482B (zh) 2018-03-05 2018-03-05 应用屏蔽方法、装置、服务器以及存储介质

Country Status (1)

Country Link
CN (1) CN108536482B (zh)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112732326A (zh) * 2020-12-25 2021-04-30 维沃移动通信有限公司 信息显示方法及装置

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20150339112A1 (en) * 2013-01-31 2015-11-26 Samsung Electronics Co., Ltd. Method of and device for managing applications
CN105117464A (zh) * 2015-08-25 2015-12-02 北京金山安全软件有限公司 一种应用推送方法、装置及服务设备
US9294284B1 (en) * 2013-09-06 2016-03-22 Symantec Corporation Systems and methods for validating application signatures
CN106371879A (zh) * 2016-09-06 2017-02-01 惠州Tcl移动通信有限公司 一种移动终端屏蔽无法删除的应用的方法及***
CN107666435A (zh) * 2017-11-15 2018-02-06 珠海市魅族科技有限公司 一种屏蔽消息的方法及装置

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20150339112A1 (en) * 2013-01-31 2015-11-26 Samsung Electronics Co., Ltd. Method of and device for managing applications
US9294284B1 (en) * 2013-09-06 2016-03-22 Symantec Corporation Systems and methods for validating application signatures
CN105117464A (zh) * 2015-08-25 2015-12-02 北京金山安全软件有限公司 一种应用推送方法、装置及服务设备
CN106371879A (zh) * 2016-09-06 2017-02-01 惠州Tcl移动通信有限公司 一种移动终端屏蔽无法删除的应用的方法及***
CN107666435A (zh) * 2017-11-15 2018-02-06 珠海市魅族科技有限公司 一种屏蔽消息的方法及装置

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
安青邦等: "移动互联网应用商店安全管理模式研究", 《现代电信科技》 *

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112732326A (zh) * 2020-12-25 2021-04-30 维沃移动通信有限公司 信息显示方法及装置
CN112732326B (zh) * 2020-12-25 2024-04-12 维沃移动通信有限公司 信息显示方法及装置

Also Published As

Publication number Publication date
CN108536482B (zh) 2021-03-02

Similar Documents

Publication Publication Date Title
CN110061871B (zh) 基站开站方法、装置、计算机存储介质及设备
CN102821447B (zh) 终端和数据通信方法
CN107508735A (zh) 网络配置方法及***、家电设备和移动终端
CN108629594A (zh) 支付方法、装置、服务器以及存储介质
CN109525412B (zh) 管理网络切片的方法和装置
CN108990105A (zh) 无线通信传输方法、装置、移动终端及计算机可读取存储介质
CN106358264A (zh) 一种网络共享的方法以及终端
CN108090142A (zh) 卡片排序方法、装置、服务器以及存储介质
CN108038148A (zh) 搜索响应方法、装置、服务器及存储介质
CN108924908A (zh) WiFi扫描方法、装置及电子装置
CN108096838A (zh) 礼包领取方法、装置、服务器、移动终端及存储介质
CN107872533B (zh) 信息推送方法、装置、服务器以及存储介质
CN104333464B (zh) 一种基站入网的自动配置方法、承载设备以及***
CN110350934B (zh) 多卡终端及其通信方法、计算机设备
CN108235237A (zh) 数据上报方法、装置、移动终端及计算机可读介质
CN108200546A (zh) 数据上报方法、装置、移动终端及计算机可读介质
CN113055933B (zh) 小区接入方法、用户设备和基站
CN208188814U (zh) 一种嵌入式设备及其远程升级***
CN108494851B (zh) 应用程序推荐方法、装置以及服务器
KR20120098215A (ko) 가상화 정보 제공 방법
CN108763243A (zh) 应用程序推荐方法、装置、移动终端及服务器
CN108536482A (zh) 应用屏蔽方法、装置、服务器以及存储介质
CN106604363B (zh) 一种无线保真Wi-Fi扫描方法、移动终端及存储介质
CN108230018A (zh) 广告推送方法、装置、服务器及存储介质
CN107708141A (zh) 一种无线网络的扫描方法、移动终端及存储介质

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
CB02 Change of applicant information
CB02 Change of applicant information

Address after: Changan town in Guangdong province Dongguan 523860 usha Beach Road No. 18

Applicant after: GUANGDONG OPPO MOBILE TELECOMMUNICATIONS Corp.,Ltd.

Address before: Changan town in Guangdong province Dongguan 523860 usha Beach Road No. 18

Applicant before: GUANGDONG OPPO MOBILE TELECOMMUNICATIONS Corp.,Ltd.

GR01 Patent grant
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20210302