[发明专利]一种用于终端的信息查询方法及终端在审
申请号: | 201810511527.9 | 申请日: | 2018-05-24 |
公开(公告)号: | CN110598085A | 公开(公告)日: | 2019-12-20 |
发明(设计)人: | 闫伟 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | G06F16/9535 | 分类号: | G06F16/9535 |
代理公司: | 44285 深圳市深佳知识产权代理事务所(普通合伙) | 代理人: | 王仲凯 |
地址: | 518129 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 终端 业务系统 查询 策略确定 查询终端 处理压力 带宽流量 目标业务 请求处理 信息查询 业务信息 终端处理 终端关联 预置 申请 应用 | ||
本申请实施例公开了一种用于终端的信息查询方法及终端,用于在查询终端APP中的业务信息时,减少用户不必要的带宽流量,降低业务系统的处理压力。本申请实施例方法包括:接收第一请求,所述第一请求用于指示查询所述终端上的第一应用APP的目标业务信息;根据所述终端内预置的查询策略确定在所述终端处理所述第一请求或者向与所述终端关联的业务系统请求处理所述第一请求。
技术领域
本申请涉及通信技术领域,尤其涉及一种用于终端的信息查询方法及终端。
背景技术
业务系统为终端的应用(application,APP)提供基本业务信息的查询,终端的APP包括:视频APP、应用市场APP、游戏市场APP、音乐APP、阅读APP等,其中基本业务信息包括:虚拟货币、用户积分、用户头像等,在同一个终端中,这些APP的基本业务信息相同。
现有技术中,为了实现上述查询,由上述视频APP、应用市场APP、游戏市场APP、音乐APP、阅读APP等多个客户端APP,向其后端的应用服务器发起请求,各应用服务器再根据接收到的请求向业务系统发起业务请求。
业务系统内设有流量控制模块和业务处理子系统,流量控制模块对多个应用的请求进行流量控制,当多个应用的业务请求超过了业务处理子系统的处理能力时,由流量控制模块将超过其处理能力的请求丢弃,并返回系统忙响应到应用服务器侧,各应用服务器返回系统忙等失败信息到其对应的APP。
现有技术中的只要终端的APP发起请求,业务系统就会收到该请求,在同一个终端上的多个应用可能同时(或者间隔时间很短)向其应用服务器发出相同的业务请求,如获取用户虚拟货币信息等,但由于终端的操作系统内的各个APP的用户基本信息都相同,故相同的业务请求对应的基本信息也相同,多个应用发出相同的业务请求时,会造成了用户多条业务请求到业务系统,在第四代移动通信技术(4generation mobile communicationtechnology,4G)等无线接入的方式下,增加了用户不必要的带宽流量,且增大了业务系统的处理压力。
发明内容
本申请实施例提供了一种用于终端的信息查询方法及终端,用于在查询终端APP中的业务信息时,减少用户不必要的带宽流量,降低业务系统的处理压力。
本申请实施例的第一方面提供了一种用于终端的信息查询方法,具体包括:终端接收第一请求,其中,该第一请求用于指示查询该终端上的第一应用APP的目标业务信息;然后该终端再根据该终端内预置的查询策略确定在该终端处理该第一请求还是向与该终端关联的业务系统请求处理该第一请求。本申请实施例的终端中预置有查询策略,终端可以根据该查询策略过滤掉一部分查询请求,过滤掉的查询请求可以在终端内部处理,而不需要发送至业务系统侧,从而可以减少用户不必要的带宽流量,降低业务系统的处理压力。
在一种可能的设计中,在本申请实施例第一方面的第一种实现方式中,在接收第一请求之前,该方法还包括:终端根据第二请求接收该目标业务信息,其中,该第二请求指示查询终端上的第二APP的该目标业务信息;然后存储该目标业务信息以及记录该目标业务信息的存储时刻。本实现方式中,在终端接收第一请求之前,终端中已经存储有从业务系统中获取的目标业务信息了,提升了方案的可实现性和完整性。
在一种可能的设计中,在本申请实施例第一方面的第二种实现方式中,根据该终端内预置的查询策略确定在该终端处理该第一请求或者向与该终端关联的业务系统请求处理该第一请求包括:当该第一请求满足第一条件的时候,终端向该业务系统请求处理该第一请求,其中,该第一条件包括:该终端内不存有该目标业务信息和/或该目标业务信息的业务类型为第一业务类型;当该第一请求不满足该第一条件的时候,根据该终端内该目标业务信息的存储时长确定在该终端处理该第一请求还是向该业务系统请求处理该第一请求。本实现方式中,当第一请求不满足第一条件的时候,终端会根据目标业务信息的存储时长确定要在该终端内部处理该第一请求还是将该第一请求发送至业务系统,可以过滤掉部分查询请求,从而可以减少用户不必要的带宽流量,降低业务系统的处理压力。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810511527.9/2.html,转载请声明来源钻瓜专利网。