全网唯一标准王
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202210454790.5 (22)申请日 2022.04.28 (71)申请人 合肥高维数据技 术有限公司 地址 230088 安徽省合肥市高新区望江西 路900号中安创谷科技园一期A1栋21 楼 (72)发明人 田辉 谢周全 郭玉刚 张志翔  (51)Int.Cl. G06F 9/4401(2018.01) G06F 9/445(2018.01) (54)发明名称 客户端应用程序多重保活方法及系统 (57)摘要 本发明特别涉及一种客户端应用程序多重 保活方法, 包括如下步骤: 安装目标应用程序和 保活程序, 保活程序的数量大于等于3个且各保 活程序之间不存在父子关系; 目标应用程序和保 活程序自动运行并注册到开机启动项中; 至少一 个保活程序监测并守护目标应用程序, 各保活程 序之间彼此相互保活。 通过设置三个或三个以上 保活程序, 可以避免单个 保活程序很容易被kill 掉的情况; 同时, 各保活程序之间进行互相保护, 能够更加可靠的提高保活程序的存活, 能够有效 的保护目标应用程序。 或通过系统程序保活保活 程序, 这样也可以充分 保护保活程序。 权利要求书2页 说明书4页 附图1页 CN 114816546 A 2022.07.29 CN 114816546 A 1.一种客户端应用程序多重保活方法, 其特 征在于: 包括如下步骤: 安装目标应用程序和保活程序, 保活程序的数量大于等于3个且各保活程序之间不存 在父子关系; 目标应用程序和保活程序自动运行并注 册到开机启动项中; 至少一个保活程序监测并守护目标应用程序, 各保活程序之间彼此相互保活。 2.一种客户端应用程序多重保活方法, 其特 征在于: 包括如下步骤: 安装目标应用程序和保活程序, 保活程序包括 一个主保活程序; 目标应用程序和主保活程序自动运行并注 册到开机启动项中; 主保活程序在系统进程中创建远程线程实现主保活程序和系统程序之间的相互保活; 主保活程序监测并守护目标应用程序。 3.如权利要求2所述的客户端应用程序多重保活方法, 其特征在于: 所述的保活程序还 包括一个或一个以上 的辅保活程序, 辅保活程序自动运行并注册到开机启动项中; 主保活 程序和辅保活程序中任意两个保活程序之间均不存在父子关系且彼此相互保活。 4.如权利要求2所述的客户端应用程序多重保活方法, 其特征在于: 所述的主保活程序 通过如下步骤在系统进程中创建远程线程: S100、 主保活程序遍历系统上运行的所有进程, 判断该进程是否为系统进程, 若是则执 行下一步; S200、 在系统进程中申请虚拟空间; S300、 将主保活程序的远程线程函数代码写入虚拟空间中, 若写入失败, 则返回步骤 S100重新寻找下一个系统进程, 若 写入成功则执 行下一步; S400、 运行主保活程序的远程线程 函数, 在系统进程中创建主保活程序的远程线程。 5.如权利要求4所述的客户端应用程序多重保活方法, 其特征在于: 所述目标应用程序 安装的操作系统为Windows, 主保活程序遍历所有进程时, 若该进程为wininit.exe、 winlogon.exe、 svc host.exe或expl orer.exe, 则判断其 为系统进程。 6.一种客户端应用程序多重保活系统, 其特 征在于: 包括: 程序安装模块, 用于安装目标应用程序和保活程序, 保活程序的数量大于等于3个且各 保活程序之间不存在父子关系; 程序注册模块, 用于将目标应用程序和保活程序自动注 册到开机启动项中; 待保护的目标应用程序; 用于监测并守护目标应用程序的主保活程序; 辅保活程序, 用于监测并守护主保活程序且监测并守护其 他辅保活程序。 7.一种客户端应用程序多重保活系统, 其特 征在于: 包括: 程序安装 模块, 用于安装目标应用程序和主保活程序; 程序注册模块, 用于将目标应用程序和主保活程序自动注 册到开机启动项中; 程序绑定模块, 用于在系统进程中创建远程线程实现主保活程序和系统程序之间的相 互保活; 待保护的目标应用程序; 用于监测并守护目标应用程序的主保活程序。 8.如权利要求7所述的客户端应用程序多重保活系统, 其特征在于: 包括一个或一个以权 利 要 求 书 1/2 页 2 CN 114816546 A 2上的辅保活程序, 主保活程序和辅保活程序中任意两个保活程序之 间均不存在父子 关系且 彼此相互保活; 程序安装模块还用于安装辅保活程序, 程序注册模块用于将辅保活程序自 动注册到开机启动项中。 9.一种计算机可读存储介质, 其特征在于: 其上存储有计算机程序, 所述计算机程序被 处理器执行时, 实现如权利要求1 ‑5中任一项所述的客户端应用程序多重保活方法。 10.一种电子设备, 其特征在于: 包括存储器、 处理器及存储在存储器上的计算机程序, 所述处理器执行所述计算机程序时, 实现如权利要求1 ‑5中任一项所述的客户端应用程序 多重保活方法。权 利 要 求 书 2/2 页 3 CN 114816546 A 3

.PDF文档 专利 客户端应用程序多重保活方法及系统

文档预览
中文文档 8 页 50 下载 1000 浏览 0 评论 309 收藏 3.0分
温馨提示:本文档共8页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
专利 客户端应用程序多重保活方法及系统 第 1 页 专利 客户端应用程序多重保活方法及系统 第 2 页 专利 客户端应用程序多重保活方法及系统 第 3 页
下载文档到电脑,方便使用
本文档由 人生无常 于 2024-03-18 00:04:46上传分享
友情链接
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。