一种车机系统后台应用管理方法和系统技术方案

技术编号:36340309 阅读:70 留言:0更新日期:2023-01-14 17:53
本发明专利技术涉及一种车机系统后台应用管理方法和系统;系统包括文件模块、后台检测模块、后台应用回收模块、后台应用缓存清理模块;方法包括:启动Application;启动核心服务;后台线程解析配置文件;核查配置是否使能;创建后台应用回收模块,创建应用后台缓存清理模块;创建后台应用超时回收策略,创建缓存清理策略;启动文件模块、后台检测模块、后台应用回收模块、后台应用缓存清理模块;监听应用状态变换;模块策略运行;本发明专利技术的后台应用管理策略,是通过后台回收,释放缓存同步进行,增强了智能性,避免了以往方法中经常关闭缓存,而使用户在使用时需要等待重新打开应用的情形,提升了用户体验。用户体验。用户体验。

【技术实现步骤摘要】
一种车机系统后台应用管理方法和系统


[0001]本专利技术属于车机系统
,涉及一种车机系统后台应用管理方法和系统。

技术介绍

[0002]随着车辆智能网联化的不断提升,智能座舱中的相关功能逐年增加,车机作为智能座舱的核心控制器,其中搭载的各类功能也是种类繁多,而众多的功能随着用户的使用,部分功能放在前台,部分功能在后台,后台的功能也会影响前台功能的使用,因此良好的后台应用管理在功能繁多的车机系统中变得尤为重要。
[0003]如有一个良好的后台应用管理策略,可以在用户使用前台应用的时候,不断在后台按需优化内存或关闭应用,为前台提供更好的系统资源,改善用户前台功能的体验及系统流畅性。
[0004]目前的后台管理策略,通常为关闭应用释放缓存,而本专利技术的后台应用管理策略,是通过回收后台模块,释放缓存同步进行,增强了智能性,避免了以往方法中经常关闭缓存,而使用户在使用时需要等待重新打开应用的情形,提升了用户体验。
[0005]CN113765860A提供一种后台管理方法及一种后台管理系统,包括,服务端接收业务指令,所述业务指令包括业务名称和与所述业务名称对应的业务参数;服务端识别所述业务名称,并将所述业务参数发送至执行窗口,形成作业任务,所述执行窗口执行作业任务并生成作业结果;服务端将所述作业任务的作业结果发送至客户端。将主要的业务操作过程转移至服务端,大幅度降低管理系统配套软件维护成本和升级频率。
[0006]本申请与上述专利不同,上述专利为应用于服务器的一种业务管理及后台管理系统,使用该系统来管理服务器上的业务;本申请所述的是一种车机系统的应用后台管理方法,通过本申请可以时后台应用或系统内存得到及时的清理,保证前台服务的使用体验。
[0007]CN113485723A公开了一种基于车载应用软件的管理系统,属于车载应用软件
包括定制模块和车机管家APP,前者包括:设置APP的管理策略的XML配置文件,管理策略系统定制模块和系统数据库,后者包括:用户设置模块,其设置项为:车机管家功能配置和APP的管理策略,以及将用户设置的管理策略以XML格式进行描述并发送给定制模块,同步系统数据库到应用数据库的数据保存模块,以及基于应用数据库信息的可视化输出模块。提供友好的界面给用户展示当前系统的内存性能使用信息,用户可选择手动优化;根据用户设置的策略自动在IVI系统运行过程中实现内存回收,后台功能限制等功能,避免IVI系统卡顿以及流量消耗过快。
[0008]本申请与上述专利不同,上述专利为车机系统管家APP和定制化模块,这种模块是用来管理车载应用的;而本申请指的是车机系统的应用后台管理方法,通过本申请可以时后台应用或系统内存得到及时的清理,保证前台服务的使用体验。
[0009]CN111431793A涉及一种会话管理方法、装置、计算机设备和存储介质。所述方法包括:获取第一应用账号针对目标会话发起的管理功能启用请求;所述目标会话为所述第一应用账号与第二应用账号之间携带有会话属性标签的会话;响应于所述管理功能启用请
求,获取所述目标会话的会话属性标签;若所述目标会话的会话属性标签为第一属性标签,则根据所述第一应用账号,在所述目标会话中启用所述管理功能启用请求对应的目标管理功能。可利用会话属性标签标记不同会话的管理需求,并通过分析第一应用账号,为第一应用账号参与的目标会话提供目标管理功能,以使第一应用账号利用目标管理功能对目标会话进行管理,进而提高会话效率。
[0010]本申请与上述专利不同,上述专利为会话管理方法,与账号相关联,同时对不同账号的会话管理加以区分;而本申请指的是车机系统的应用后台管理方法,通过本申请可以时后台应用或系统内存得到及时的清理,保证前台服务的使用体验。
[0011]综上:上述三个专利与本申请并不相同,存在非常明显的区别,上述专利与本申请几乎没有相似之处,本申请所提及的后台应用管理方法及内存管理方法、应用关闭管理方法在上述专利中均未提及。

技术实现思路

[0012]本专利技术所要解决的技术问题是克服了现有技术存在的上述问题,提供了一种车机系统后台应用管理方法。
[0013]需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。
[0014]为解决上述技术问题,本专利技术是采用如下技术方案实现的:
[0015]一种车机系统后台应用管理方法,其特征在于,包括以下步骤:
[0016]步骤一、开机启动;
[0017]步骤二、启动Application;
[0018]步骤三、启动核心服务;
[0019]步骤四、后台线程解析配置文件;
[0020]步骤五、核查配置是否使能;
[0021]如果否,则进入步骤十一;
[0022]如果是,则进入步骤六;
[0023]步骤六、创建后台应用回收模块,创建应用后台缓存清理模块;
[0024]步骤七、创建后台应用超时回收策略,创建缓存清理策略;
[0025]步骤八、启动文件模块、后台检测模块、后台应用回收模块、后台应用缓存清理模块;
[0026]步骤九、监听应用状态变换;
[0027]步骤十、模块策略运行;
[0028]步骤十一、结束。
[0029]进一步地,所述后台应用回收模块工作流程包括:
[0030]步骤一、启动后台应用回收模块;
[0031]步骤二、服务启动;
[0032]步骤三、后台应用回收模块启动,检测模块启动;
[0033]步骤四、后台应用回收策略启动,根据配置时间周期获取所有进程状态,应用前后台状态变换更新;
[0034]步骤五、更新应用进入后台的时间;
[0035]步骤六、判读后台进程是否后台状态超时;
[0036]步骤七、判断是否属于白名单
[0037]步骤八、关闭后台进程。
[0038]步骤九、结束。
[0039]进一步地,所述后台应用缓存清理模块工作流程包括:
[0040]步骤一、启动后台应用缓存清理模块;
[0041]步骤二、服务启动;
[0042]步骤三、检测模块启动和后台应用清理缓存模块启动;
[0043]步骤四、应用前后台状态变换更新,应用后台清理缓存策略启动;
[0044]步骤五、监听应用状态变换;
[0045]步骤六、判断是否进入后台;如果否,则重新进入步骤五;如果是,则进入步骤七;
[0046]步骤七、根据时间级别清理缓存;
[0047]步骤八、结束。
[0048]进一步本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种车机系统后台应用管理方法,其特征在于,包括以下步骤:步骤一、开机启动;步骤二、启动Application;步骤三、启动核心服务;步骤四、后台线程解析配置文件;步骤五、核查配置是否使能;如果否,则进入步骤十一;如果是,则进入步骤六;步骤六、创建后台应用回收模块,创建应用后台缓存清理模块;步骤七、创建后台应用超时回收策略,创建缓存清理策略;步骤八、启动文件模块、后台检测模块、后台应用回收模块、后台应用缓存清理模块;步骤九、监听应用状态变换;步骤十、模块策略运行;步骤十一、结束。2.根据权利要求1所述的一种车机系统后台应用管理方法,其特征在于:所述后台应用回收模块工作流程包括:步骤一、启动后台应用回收模块;步骤二、服务启动;步骤三、后台应用回收模块启动,检测模块启动;步骤四、后台应用回收策略启动,根据配置时间周期获取所有进程状态,应用前后台状态变换更新;步骤五、更新应用进入后台的时间;步骤六、判读后台进程是否后台状态超时;步骤七、判断是否属于白名单步骤八、关闭后台进程。步骤九、结束。3.根据权利要求1所述的一种车机系统后台应用管理方法,其特征在于:所述后台应用缓存清理模块工作流程包括:步骤一、启动后台应用缓存清理模块;步骤二、服务启动;步骤三、检测模块启动和后台应用清理缓存模块启动;步骤四、应用前后台状态变换更新,应用后台清理缓存策略启动;步骤五、监听应用状态变换;步骤六、判断是否进入后台;如果否,则重新进入步骤五;如果是,则进入...

【专利技术属性】
技术研发人员:刘毅马良李文强盖沙沙
申请(专利权)人:一汽奔腾轿车有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1