【技术实现步骤摘要】
防止用户对应用程序的不公平评价的系统和方法
本专利技术总体涉及软件领域,以及更具体地涉及防止用户对应用程序的不公平评价的系统和方法。
技术介绍
智能手机、平板电脑和其它移动计算设备的使用在当代社会中已达到大受欢迎。这刺激了运行在移动计算设备上的移动应用程序的发展的巨大增长。在大多数情况下,由用户从应用商店(诸如GooglePlay或AppStore)下载这些移动应用程序。除了应用程序外,这些商店还向移动计算设备的用户提供使其自身熟悉特定应用程序的说明、查看该应用程序的屏幕截图、评价该应用程序并留下反馈的机会。存在大量的设计为约束应用程序所安装的设备的使用的应用程序。这类应用程序例如包括“家长控制”类型的应用程序,诸如用于安卓的卡巴斯基安全儿童(KasperskySafeKids)或KES。在一般情况下,例如,这类约束性应用程序被设计为使得设备的用户(诸如孩子)无法使用游戏应用程序太长时间或无法访问特定网站。这些应用程序的约束性质使得具有受限的、约束的能力/权限(例如,对访问特定网站或应用程序的约束)的移动设备的用户对在他的/她的计算设备上存在这类约束应用程序不满意。因此,这些不满意的用户可以在应用商店中提交惩罚性负反馈,这对信任这类应用程序的其他用户具有不公平的负面影响。来自具有受约束能力(在本情况中意指使用计算设备的能力)的用户的负反馈可能仅指示约束性应用程序处理其任务有多好。重要的是注意,在应用商店中评价这类应用程序的能力不应当对于受约束的且对该应用程序不满意的用户是可用的,而是应当对于安装该约束性应用程序(或启动该约束性应用程序的安装)的人是可用的( ...
【技术保护点】
1.一种用于阻止对应用商店中的应用程序的页面的界面元素的访问的方法,所述方法包括:执行约束计算设备的使用的约束性应用程序;在执行所述约束性应用程序期间,确定所述应用商店中的所述应用程序的页面被呈现在所述计算设备的显示器上;通过所述约束性应用程序阻止对所述应用商店中的所述应用程序的所述页面的一个或多个界面元素的访问;获得与授权用户相关联的认证数据;以及响应于确定了获得的所述认证数据满足一个或多个用于非阻止的条件,通过所述约束性应用程序提供对所述应用商店中的所述应用程序的所述页面的所述界面元素的访问。
【技术特征摘要】
2016.12.12 RU 2016148492;2017.06.20 US 15/627,5661.一种用于阻止对应用商店中的应用程序的页面的界面元素的访问的方法,所述方法包括:执行约束计算设备的使用的约束性应用程序;在执行所述约束性应用程序期间,确定所述应用商店中的所述应用程序的页面被呈现在所述计算设备的显示器上;通过所述约束性应用程序阻止对所述应用商店中的所述应用程序的所述页面的一个或多个界面元素的访问;获得与授权用户相关联的认证数据;以及响应于确定了获得的所述认证数据满足一个或多个用于非阻止的条件,通过所述约束性应用程序提供对所述应用商店中的所述应用程序的所述页面的所述界面元素的访问。2.如权利要求1所述的方法,其中,确定所述应用商店中的所述应用程序的所述页面被呈现在所述计算设备的所述显示器上还包括:在与所述计算设备的操作系统的可访问性API相关联的事件发生时从所述操作系统接收数据,其中,接收的所述数据包括与所述计算设备的图形用户界面相关的数据;以及将接收的所述数据应用于一个或多个启发式规则。3.如权利要求1所述的方法,其中,确定所述应用商店中的所述应用程序的所述页面被呈现在所述计算设备的所述显示器上还包括:将所述页面上的所述应用程序的名称与所选的约束性应用程序的预定列表相匹配以防止对所述约束性应用程序的惩罚性评价。4.如权利要求1所述的方法,其中,阻止对所述应用商店中的所述应用程序的所述页面的所述界面元素的访问还包括:阻止对配置成提交与所述应用商店中的所述应用程序相关的评价的控制元素的访问。5.如权利要求1所述的方法,其中,阻止对所述应用商店中的所述应用程序的所述页面的所述界面元素的访问还包括:在所述应用商店中的所述应用程序的所述页面的所述界面元素的前台生成阻止的用户界面元素。6.如权利要求1所述的方法,其中,页面被显示给所述用户的所述应用程序为在所述计算设备上执行的所述约束性应用程序。7.如权利要求1所述的方法,其中,所述应用程序的所述页面包含所述应用程序的名称和所述应用程序的评级中的至少一者。8.如权利要求1所述的方法,其中,所述应用商店包括远程服务器,所述远程服务器用于分发用于所述计算设备的操作系统的应用程序且具有对应于每个应用程序的单独页面。9.一种用于阻止对应用商店中的应用程序的页面的界面元素的访问的系统,所述系统包括:具有显示器的计算设备;拦截模块,所述拦截模块配置成在执行约束性应用程序期间确定所述应用商店中的所述应用程序的页面被呈现在所述显示器上,所述约束性应用程序配置成约束所述计算设备的使用;以及阻止模块,所述阻止模块配置成:阻止对所述应用商店中的所述应用程序的所述页面的一个或多个界面元素的访问;获得与授权用户相关联的认证数据;以及响应于确定了获得的所述认证数据满足一个或多个用于非阻止的条件,提供对所述应用商店中的所述应用程序的所述页面的所述界面元素的访问。10.如权利要求9所述的系统,其中,配置成确定所述应用商店中的所述应用程序的所述页面被呈现在所述计算设备的所述显示器上的所述拦截模块还配置成:在与所述计算设备的操作系统的可访问性API相关联...
【专利技术属性】
技术研发人员:维克托·V·雅布洛科夫,
申请(专利权)人:卡巴斯基实验室股份制公司,
类型:发明
国别省市:俄罗斯,RU
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。