全网唯一标准王
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202210878208.8 (22)申请日 2022.07.25 (71)申请人 OPPO广东移动通信有限公司 地址 523860 广东省东莞 市长安镇乌沙海 滨路18号 (72)发明人 崔英云  (74)专利代理 机构 深圳市智圈知识产权代理事 务所(普通 合伙) 44351 专利代理师 吕静 (51)Int.Cl. G06F 9/48(2006.01) G06F 9/50(2006.01) G06F 9/54(2006.01) (54)发明名称 进程执行方法、 装置、 电子设备以及可读存 储介质 (57)摘要 本申请公开了一种进程执行方法、 装置、 电 子设备以及可读存储介质,包括: 获取每个进程 链路的优先级, 其中, 每个进程链路由该进程链 路对应的至少两个进程 以及各个进程之间的交 互关系而生成, 所述进程链路的优 先级基于所述 进程链路对应的预设信息而设定的, 其中, 所述 预设信息包括各个进程的用户操作信息以及存 在交互关系的两个进程之间的交互关系强度的 至少一种; 基于每个进程链路的优先级, 确定每 个进程链路的执行顺序; 基于每个进程链路的执 行顺序, 执行每个进程链路。 可 以提高获取进程 链路优先级的准确度, 提高执行多个进程链路时 的效率, 并提升用户的使用体验。 权利要求书2页 说明书14页 附图7页 CN 115168010 A 2022.10.11 CN 115168010 A 1.一种进程执 行方法, 其特 征在于, 包括: 获取每个进程链路的优先级, 其中, 每个进程链路由该进程链路对应的至少两个进程 以及各个进程之间的交互关系而生成, 所述进程链路的优先级基于所述进程链路对应的预 设信息而设定的, 其中, 所述预设信息包括各个进程的用户操作信息以及存在交互关系的 两个进程之间的交 互关系强度的至少一种; 基于每个进程链路的优先级, 确定每 个进程链路的执 行顺序; 基于每个进程链路的执 行顺序, 执 行每个进程链路。 2.根据权利要求1所述的方法, 其特 征在于, 所述获取每 个进程链路的优先级, 包括: 将多个所述进程链路构建成图结构, 其中, 所述图结构中的每个节点对应一个进程, 任 意两个节点之间的边用于表征 该两个节点对应的进程之间的交 互关系; 基于所述预设信息设置所述图结构中至少部分节点的权 重值; 基于节点遍历方法, 遍历所述图结构, 得到每个进程链路的优先级, 其中, 权重值与所 述优先级正相关。 3.根据权利要求2所述的方法, 其特征在于, 所述预设信 息包括各个进程的用户操作信 息, 所述进程的用户操作信息包括该进程对应的应用程序的用户操作信息, 所述基于所述 预设信息设置所述图结构中至少部分节点的权 重, 包括: 基于所述图结构中的每个节点的进程对应的用户操作信息确定每个节点的用户交互 程度; 基于节点的用户交互程度设置该节点的权重值, 其中, 所述用户交互程度与所述权重 值正相关。 4.根据权利要求3所述的方法, 其特征在于, 所述基于所述图结构中的每个节点的进程 对应的用户操作信息确定每 个节点的用户交 互程度, 包括: 基于所述图结构中的每个节点的进程对应的用户操作信 息, 在各个节点对应的应用程 序中查找第一类型应用、 第二类型应用和第三类型应用, 其中, 第一类型应用为用户焦点所 在的应用, 第二类型应用为非用户焦点所在但与用户存在交互的应用, 第三类型应用为与 用户未交 互的应用; 分别为第一类型应用、 第二类型应用和第三类型应用对应的节点设置用户交互程度, 其中, 第一类型应用、 第二类型应用和第三类型应用的用户交 互程度依次降低。 5.根据权利要求3所述的方法, 其特征在于, 所述基于所述图结构中的每个节点的进程 对应的用户操作信息确定每 个节点的用户交 互程度, 包括: 基于所述图结构中起点之外的每个节点的进程对应的用户操作信 息, 确定每个节点的 用户交互程度。 6.根据权利要求2所述的方法, 其特征在于, 所述预设信 息包括存在交互关系的两个进 程之间的交互关系强度, 所述基于所述预设信息设置所述图结构 中至少部分节点的权重, 包括: 基于所述图结构中每条边上的两个节点之间的交互关系强度设置该两个节点之间的 权重值, 其中, 交 互关系强度与所述权 重值正相关。 7.根据权利要求6所述的方法, 其特征在于, 存在交互关系的两个进程之间的交互关系 强度预先基于该两个进程之 间的交互信息而确定, 其中, 所述交互信息包括通信类型、 交互权 利 要 求 书 1/2 页 2 CN 115168010 A 2频率和互相依赖程度的至少一种。 8.根据权利要求2所述的方法, 其特征在于, 所述至少两个进程中包括一个起点, 所述 起点为系统关键服务进程, 所述预设信息还包括起点进程的类型, 所述基于所述预设信息 设置所述图结构中至少部分节点的权 重, 包括: 确定所述图结构中的每 个起点对应的系统关键服 务进程的服 务类型; 基于每个起点的服务类型设置该起 点的权重值。 9.根据权利要求8所述的方法, 其特征在于, 所述服务类型包括显示类和多媒体类, 所 述显示类的系统关键服务进程对应的权重值大于多媒体类的系统关键服务进程对应的权 重值。 10.根据权利要求2所述的方法, 其特征在于, 所述两个节点之间的边的方向为由调用 发送者至调用接收者。 11.一种进程执 行装置, 其特 征在于, 包括: 获取单元, 用于获取每个进程链路的优先级, 其中, 每个进程链路由该进程链路对应的 至少两个进程以及各个进程之 间的交互关系而生成, 所述进程链路的优先级基于所述进程 链路对应的预设信息而设定的, 其中, 所述预设信息包括各个进程的用户操作信息以及存 在交互关系的两个进程之间的交 互关系强度的至少一种; 确定单元, 用于基于每 个进程链路的优先级, 确定每 个进程链路的执 行顺序; 执行单元, 用于基于每 个进程链路的执 行顺序, 执 行每个进程链路。 12.一种电子设备, 其特 征在于, 包括: 一个或多个处 理器; 存储器; 一个或多个应用程序, 其中所述一个或多个应用程序被存储在所述存储器中并被配置 为由所述一个或多个处理器执行, 所述一个或多个程序配置用于执行如权利要求 1‑10任一 项所述的方法。 13.一种计算机可读存储介质, 其特征在于, 所述计算机可读取存储介质中存储有程序 代码, 所述 程序代码可被处 理器调用执 行如权利要求1 ‑10任一项所述的方法。 14.一种计算机程序产品, 包括计算机程序/指令, 其特征在于, 该计算机程序/指令被 第一处理器执行时实现权利要求1 ‑10任一项所述的方法。权 利 要 求 书 2/2 页 3 CN 115168010 A 3

.PDF文档 专利 进程执行方法、装置、电子设备以及可读存储介质

文档预览
中文文档 24 页 50 下载 1000 浏览 0 评论 309 收藏 3.0分
温馨提示:本文档共24页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
专利 进程执行方法、装置、电子设备以及可读存储介质 第 1 页 专利 进程执行方法、装置、电子设备以及可读存储介质 第 2 页 专利 进程执行方法、装置、电子设备以及可读存储介质 第 3 页
下载文档到电脑,方便使用
本文档由 人生无常 于 2024-03-18 13:34:19上传分享
友情链接
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。