全网唯一标准王
(19)国家知识产权局 (12)发明 专利 (10)授权公告 号 (45)授权公告日 (21)申请 号 202210764271.9 (22)申请日 2022.07.01 (65)同一申请的已公布的文献号 申请公布号 CN 114816587 A (43)申请公布日 2022.07.29 (73)专利权人 五矿财富投资管理有限公司 地址 100027 北京市东城区朝阳门北 大街3 号, 五矿广场A座 4层 (72)发明人 毛识博 钟磊 杜斌 曲本盛  (74)专利代理 机构 北京中和立达知识产权代理 有限公司 1 1756 专利代理师 孟姣 (51)Int.Cl. G06F 9/445(2018.01) G06F 9/451(2018.01)G06F 16/25(2019.01) 审查员 胡贝贝 (54)发明名称 一种基于原生通用型应用的拉起处理方法 及系统 (57)摘要 本发明提供了一种基于原生通用型应用的 拉起处理方法及系统, 方法包括: 步骤1: 获取各 渠道原生应用的第一拉起数据, 并统一整合到通 用型框架页; 步骤2: 当目标用户为登录状态时, 基于从通用型框架页获取的第二拉起数据, 来请 求服务端接口; 当目标用户不为登录状态时, 引 导目标用户执行登录操作, 并返回通用型框架 页, 获取对应的第二拉起数据, 来请求服务端接 口; 步骤3: 服务端根据服务端接口接收的请求信 息, 从预设查询表中查询后续操作配置, 并返回 给客户端; 步骤4: 客户端 根据与后续操作配置一 致的返回字段, 执行相应的后续操作。 减少了编 码错误风险, 实现了可以动态 修改拉起后要跳转 的目标页面。 权利要求书5页 说明书11页 附图4页 CN 114816587 B 2022.11.25 CN 114816587 B 1.一种基于原生 通用型应用的拉起处 理方法, 其特 征在于, 包括: 步骤1: 获取 各渠道原生应用的第一拉起数据, 并统一整合到通用型框架页; 步骤2: 当目标用户为登录状态时, 基于从所述通用型框架页获取的第二拉起数据, 来 请求服务端接口; 当所述目标用户不为登录状态时, 引导所述目标用户执行登录操作, 并返回所述通用 型框架页, 获取对应的第二拉起数据, 来请求 服务端接口; 步骤3: 服务端根据 所述服务端接口接收的请求信息, 从预设查询表中查询后续操作配 置, 并返回给客户端; 步骤4: 所述 客户端根据与所述后续操作配置一 致的返回字段, 执 行相应的后续操作; 其中, 获取 各渠道原生应用的第一拉起数据, 包括: 确定每个渠道中存在的所有应用, 获取对应渠道中第 一应用以及每个第 二应用的应用 状态集合; 基于所述应用状态集合, 判断不同应用状态下对应的应用损耗关系, 基于损耗 ‑优先原 则, 从所有应用损耗关系中筛 选最佳关系; 建立所述 最佳关系的最佳拉起路线; 基于所述 最佳拉起路线, 向对应渠道发送拉起数据获取请求; 当对应渠道响应于所述拉起数据获取请求时, 记录获取对应拉起数据的当下进程, 其 中, 每个渠道均对应一个记录文件, 且 所述记录文件中包括若干记录节点, 且每个记录节段 对应一个该渠道涉及的一个原生应用, 且每个记录节点包括: 上一原生应用的终止记录格 以及下一原 生应用的起始记录格, 且所述记录节 点的节点顺序与所述最佳拉起路线的路线 顺序一致; 根据所述当下进程, 确定按照所述最佳拉起路线的拉起进程, 并实时判断所述拉起进 程与右侧记录节点之间的剩余进程距离是否大于预设距离; 当所述剩余进程距离大于预设距离时, 控制对应渠道的拉起范围按照所述拉起进程的 当下范围进行继续拉起; 当所述剩余进程距离等于预设距离时, 控制所述拉起进程的当下范围进行扩大处理, 并暂停拉起进程; 分析扩大处理后的范围是否合格, 若合格, 触发暂停的拉起进程, 并按扩大处理后的范 围在对应渠道进 行记录拉起, 直到到达所述右侧记录节点的终止记录格与起始记录格的中 间间隙点, 并将扩大处 理后的范围恢复到初始范围; 基于每对对应的初始记录格与终止记录格, 完成对一个原生应用的子拉起数据的获 取, 进而获取得到对应渠道的第一拉起数据; 其中, 所述应用状态集合包括: 第一应用与第二应用进行本地运行或者后台运行的组 合状态; 其中, 统一整合到通用型框架页, 包括: 按照渠道的渠道数量, 在 初始框架页上建立相应数量的第一空标签; 按照每个第 一拉起数据 涉及的拉起应用属性以及 拉起应用场景, 基于属性 ‑场景‑组件 配置数据库, 获取到对应工具组件, 并附加在对应第一空标签上; 对每个第一拉起数据进行解析, 根据解析结果确定对应渠道的原生应用的拉起过程,权 利 要 求 书 1/5 页 2 CN 114816587 B 2并对拉起过程的可操作程度进行确定; 当所述可操作程度大于预设操作程度时, 并在附加的第 一空标签上创建对应第 一拉起 数据的任务子标签, 并按照所述任务子标签, 拉起子功能任务; 按照对应渠道的渠道属性, 对每 个第一空标签进行优先级设置; 根据优先级设置结果, 依次确定对应的工具组件, 并启动所述初始框架页的代理服务 组件, 对对应子功能任务进行整合处 理; 基于整合处 理结果, 对所述初始框架页进行调整, 得到通用型框架页。 2.如权利要求1所述的基于原生通用型应用的拉起处理方法, 其特征在于, 引导所述目 标用户执 行登录操作, 并返回所述 通用型框架页, 包括: 将所述第二拉起数据保存在本地, 并跳转到登录页面; 引导所述目标用户在所述登录页面进行登录; 当登录完成后, 跳转到所述 通用型框架页。 3.如权利要求1所述的基于原生通用型应用的拉起处理方法, 其特征在于,  服务端根 据所述服务端接口接收的请求信息, 从预设查询表中查询后续操作配置, 并返回给客户端, 包括: 获取所述请求信息, 并判断所述请求信息对应的当前跳转状态; 基于所述预设查询表, 获取与所述当前跳转状态一致的操作配置, 并获取与所述操作 配置一致的目标字段进行封装; 将封装结果, 返回到所述 客户端; 其中, 所述当前跳转状态与需要跳转页、 未完成跳转页以及完成跳转页的操作相关。 4.如权利要求1所述的基于原生通用型应用的拉起处理方法, 其特征在于, 所述客户端 根据与所述后续操作配置一 致的返回字段, 执 行相应的后续操作, 包括: 所述客户端在获取到返回字段之后, 跳转到目标页; 获取基于所述目标页的本地数据, 执 行页面逻辑, 判断是否 完成页面所需校验项; 若完成, 则跳转到 完整跳转页, 并清除所述本地数据; 若不需要校验, 则上报埋点, 并清除所述本地数据, 其中, 若接收到所述目标用户输入 的返回指令, 则跳转至返回跳转页, 并清除所述本地数据。 5.如权利要求1所述的基于原生通用型应用的拉起处理方法, 其特征在于, 当目标用户 为登录状态时, 基于从所述 通用型框架页获取的第二拉起数据之前, 还 包括: 当所述目标用户为登录状态时, 判断是否可以在预设时间段内加载成功通用型框架 页; 若可以加载成功, 向数据触发单 元发送数据拉起请求, 并获取 得到第二拉起数据; 若不可以加载成功, 在所述预设时间段结束后, 基于客户端自动发送框架加载指令, 并 判断所述框架加载指令中是否携带第一加载参数, 若携带, 对所述通用型框架页进行再次 加载; 若未携带, 基于预先设置的通用型框架页的隐藏加载标识, 生成第二加载参数, 并基于 所述第二加载参数, 对所述 通用型框架页进行 再次加载; 记录再次加载的工作 日志, 基于日志分析模型, 判断所述工作 日志中是否存在错误指 引;权 利 要 求 书 2/5 页 3 CN 114816587 B 3

PDF文档 专利 一种基于原生通用型应用的拉起处理方法及系统

文档预览
中文文档 21 页 50 下载 1000 浏览 0 评论 0 收藏 3.0分
温馨提示:本文档共21页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
专利 一种基于原生通用型应用的拉起处理方法及系统 第 1 页 专利 一种基于原生通用型应用的拉起处理方法及系统 第 2 页 专利 一种基于原生通用型应用的拉起处理方法及系统 第 3 页
下载文档到电脑,方便使用
本文档由 SC 于 2024-02-24 01:02:14上传分享
友情链接
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。