[发明专利]一种指令处理方法、系统、电子设备和存储介质有效
申请号: | 201910841644.6 | 申请日: | 2019-09-06 |
公开(公告)号: | CN110543348B | 公开(公告)日: | 2023-03-24 |
发明(设计)人: | 李亚涛;徐世超 | 申请(专利权)人: | 北京奇艺世纪科技有限公司 |
主分类号: | G06F9/451 | 分类号: | G06F9/451;G06F16/958;G06F9/30 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 张建 |
地址: | 100080 北京市海淀*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 指令 处理 方法 系统 电子设备 存储 介质 | ||
本发明提供了一种指令处理方法、系统、电子设备和存储介质,可以获得第一指令;基于正在被响应的指令以及所述正在被响应的指令的参数信息,确定所述第一指令是否满足预设判断条件;如果所述第一指令满足所述预设判断条件,则确定对所述第一指令的处理策略为禁止响应策略以禁止将所述第一指令发送到其他电子设备;根据确定的所述处理策略对所述第一指令进行处理。本发明可以避免对重复指令进行多次响应,解决了由于多次响应重复指令对处理指令的电子设备的运行造成的负担,进而保证了处理指令的电子设备的正常运行。
技术领域
本发明涉及指令控制领域,尤其涉及一种指令处理方法、系统、电子设备和存储介质。
背景技术
随着电子设备的普及,人们使用手机、平板电脑等电子设备的次数和时间也大幅增加。
用户使用电子设备的过程进行的各种操作常会触发某些指令,如网页刷新操作会触发网页数据请求指令。有些情况下,用户使用的电子设备会响应这些指令,另外一些情况下,其他电子设备会接收并响应这些指令。
当用户在短时间内通过操作多次触发多个重复的指令时,处理该指令的电子设备就需要分别对多个重复的指令进行响应。例如:用户在五秒的时间内点击了15次页面刷新按钮从而触发了15个重复的网页数据请求指令,某网站的服务器需要分别对这15个重复的指令进行响应。可以理解的是,由于需要分别对重复的每个指令进行响应,因此处理该指令的电子设备的系统负担较大,容易导致处理指令的电子设备出现运行异常。
发明内容
鉴于上述问题,提出了本发明以便提供一种克服上述问题或者至少部分地解决上述问题的一种指令处理方法、系统、电子设备和存储介质,技术方案如下:
一种指令处理方法,所述方法执行于电子设备,所述方法包括:
获得第一指令;
基于正在被响应的指令以及所述正在被响应的指令的参数信息,确定所述第一指令是否满足预设判断条件;
如果所述第一指令满足所述预设判断条件,则确定对所述第一指令的处理策略为禁止响应策略以禁止将所述第一指令发送到其他电子设备;
根据确定的所述处理策略对所述第一指令进行处理。
可选的,所述基于正在被响应的指令以及所述正在被响应的指令的参数信息,确定所述第一指令是否满足预设判断条件,包括:
基于正在被响应的指令以及所述正在被响应的指令的参数信息,确定所述第一指令是否和正在被响应的指令中的至少一个指令为重复的指令。
可选的,所述基于正在被响应的指令以及所述正在被响应的指令的参数信息,确定所述第一指令是否和正在被响应的指令中的至少一个指令为重复的指令,包括:
确定所述第一指令是否与指令记录的至少一个指令的指令名和指令参数均相同,如果是,则确定所述第一指令和正在被响应的指令中的至少一个指令为重复的指令;其中,所述指令记录中包括正在被响应的指令以及所述正在被响应的指令的参数信息;
或,确定所述第一指令是否与指令记录的至少一个指令的指令名相同,如果是,则确定所述第一指令和正在被响应的指令中的至少一个指令为重复的指令。
可选的,所述方法还包括:
确定各正在被响应的指令在指令记录中的记录时长;
分别判断各正在被响应的指令的记录时长是否超过预设时长;
将记录时长超过所述预设时长的正在被响应的指令从所述指令记录中删除。
可选的,所述根据确定的所述处理策略对所述第一指令进行处理,包括:
在确定的所述处理策略为所述禁止响应策略时,删除所述第一指令。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京奇艺世纪科技有限公司,未经北京奇艺世纪科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910841644.6/2.html,转载请声明来源钻瓜专利网。