手机互联资源管理方法、装置及介质制造方法及图纸

技术编号:32820205 阅读:6 留言:0更新日期:2022-03-26 20:17
本发明专利技术涉及一种手机互联资源管理方法、装置及介质的技术方案,包括:对资源注册步骤及资源抢占步骤;资源注册步骤包括:一个或多个资源使用者注册对应的资源使用请求;资源抢占步骤包括:根据对应资源使用者的使用请求,获取资源使用者的资源注册信息及资源的使用状态,执行抢占调度。本发明专利技术的有益效果为:管理器只负责抽象的资源协调,而不是屏幕、扬声器等资源实体,方便扩展到任何场景;管理器只负责协调和调度,相关使用和释放的操作由模组自身完成;在不同时间,同一模组针对同一资源可以配置不同优先级,方便场景切换;模组申请资源只需要通过资源管理器,不需要关心其它模组是否存在。否存在。否存在。

【技术实现步骤摘要】
手机互联资源管理方法、装置及介质


[0001]本专利技术涉及计算机领域,具体涉及了一种手机互联资源管理方法、装置及介质。

技术介绍

[0002]目前存在多种互联方案,如Apple CarPlay、Google AndroidAuto,WebLink,以及国内的Baidu CarLife,CarBit等等。这些方案中,手机系统需要使用车机的屏幕、扬声器、话筒等硬件资源。这往往和车机本机的应用模组发生冲突,造成花屏、混音等问题。目前,各个终端的管理方案都不尽相同,没有找到专门针对该方案的专利设计。一般是根据产品的特定资源需求单独管控,达到既定指标。
[0003]现有技术应用场景比较综合,没有单独考虑资源管理这一概念。本方案将资源管理单独剥离;现有技术没有对相关音视频资源进行抽象和扩展,仅限于当前系统本身需要的具体对象;现有技术无法避免将资源权限和具体的资源操作分离。

技术实现思路

[0004]本专利技术的目的在于至少解决现有技术中存在的技术问题之一,提供了一种手机互联资源管理方法、装置及介质,实现了限制性资源的高效使用和管理。
[0005]本专利技术的技术方案包括一种手机互联资源管理方法,其特征在于,该方法包括:资源注册步骤及资源抢占步骤;所述资源注册步骤包括:一个或多个资源使用者注册对应的资源使用请求;所述资源抢占步骤包括:根据对应所述资源使用者的所述使用请求,获取所述资源使用者的资源注册信息及所述资源的使用状态,执行抢占调度。
[0006]根据所述的手机互联资源管理方法,其中该方法包括:所述资源为汽车硬件的抽象资源,所述使用者为手机移动程序。
[0007]根据所述的手机互联资源管理方法,其中所述资源为限制性资源,所述限制资源被同时使用次数为固定值。
[0008]根据所述的手机互联资源管理方法,其中该方法还包括:若任意所述限制性资源被同时使用的次数达到所述固定值时,以及所述独占资源被使用时,将新申请的所述使用请求添加至申请队列,执行排队处理。
[0009]根据所述的手机互联资源管理方法,其中资源使用请求包括:所述资源的注册、申请及释放,预定义的资源优先级设置及抢占函数的创建,以及,通知接口的创建,所述通知接口用于返回抢占是否成功的信息,以及,告知所述资源使用者当前资源使用状况。
[0010]根据所述的手机互联资源管理方法,其中资源抢占步骤包括:获取所述资源使用者的所述资源注册信息,若对应资源不存在则创建对应的资源;以及当任意所述资源被使用时接收到新的所述使用请求,则对比所述预定义的资源优先级,将预定义的资源优先级低的一方执行资源释放或添加至申请使用队列,或对所述资源优先级高的一方执行抢占处理;若任意资源被抢占成功时,执行先释放资源再执行资源的使用。
[0011]根据所述的手机互联资源管理方法,其中方法还包括:所述资源的注册及所述资
源的调度通过一资源管理器实现。
[0012]本专利技术的技术方案还包括一种手机互联资源管理装置,该装置包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现任一项所述的方法步骤。
[0013]本专利技术的技术方案还包括一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现任一所述的方法步骤。
[0014]本专利技术的有益效果为:易于扩展:管理器只负责抽象的资源协调,而不是屏幕、扬声器等资源实体,方便扩展到任何场景;接口分离:管理器只负责协调和调度,相关使用和释放的操作由模组自身完成。配置灵活:在不同时间,同一模组针对同一资源可以配置不同优先级,方便场景切换;调用隔离:模组申请资源只需要通过资源管理器,不需要关心其它模组是否存在。
附图说明
[0015]下面结合附图和实施例对本专利技术进一步地说明;
[0016]图1所示为根据本专利技术实施方式的示意图;
[0017]图2所示为根据本专利技术实施方式的资源管理器示意图;
[0018]图3所示为根据本专利技术实施方式的调用接口流程图;
[0019]图4所示为根据本专利技术实施方式的资源抢占流程图;
[0020]图5所示为根据本专利技术实施方式的装置图。
具体实施方式
[0021]本部分将详细描述本专利技术的具体实施例,本专利技术之较佳实施例在附图中示出,附图的作用在于用图形补充说明书文字部分的描述,使人能够直观地、形象地理解本专利技术的每个技术特征和整体技术方案,但其不能理解为对本专利技术保护范围的限制。
[0022]在本专利技术的描述中,若干的含义是一个或者多个,多个的含义是两个以上,大于、小于、超过等理解为不包括本数,以上、以下、以内等理解为包括本数。
[0023]在本专利技术的描述中,对方法步骤的连续标号是为了方便审查和理解,结合本专利技术的整体技术方案以及各个步骤之间的逻辑关系,调整步骤之间的实施顺序并不会影响本专利技术技术方案所达到的技术效果。
[0024]本专利技术的描述中,除非另有明确的限定,设置等词语应做广义理解,所属
技术人员可以结合技术方案的具体内容合理确定上述词语在本专利技术中的具体含义。
[0025]图1所示为根据本专利技术实施方式的示意图,主要包括:
[0026]资源注册,一个或多个资源使用者注册对应的资源使用请求;资源抢占步骤,根据对应资源使用者的使用请求,获取资源使用者的资源注册信息及资源的使用状态,执行抢占调度。
[0027]图2所示为根据本专利技术实施方式的资源管理器示意图,如图2中的模块0,其为注册及申请使用者,模块1、模块2及模块3为正在使用资源,本专利技术的技术方案对资源进行抽象,提供统一的控制接口和通知机制,达到较高的通用性。
[0028]本专利技术的技术方案针对独占资源或者限制型资源提供使用权限并协调资源冲突。
[0029]对于系统中的独占型资源,某一模组在使用时,必须确认该资源没有被其它模组占用。因此需要向其它模组发出探寻和请求,同时接受其它模组的探寻。
[0030]本方案为该类资源提供统一的访问入口和权限机制。管理者并不关心资源本身的操作。
[0031]访问者对资源的使用只需和管理者(资源管理器)交互,不需要关心资源状态也不需要知道其它模组是否存在。
[0032]关于资源管理器的接口调用及抢占具体参考图3及图4。
[0033]图3所示为根据本专利技术实施方式的调用接口流程图,包括:
[0034](1)系统创建资源管理器并初始化。
[0035](2)使用者注册资源和抢占回调函数。
[0036](3)使用者获取资源,如获取不成功则结束本次流程。
[0037](4)使用者成功获取资源,开始使用。
[0038](5)当不再需要资源时,使用者释放资源。如使用过程中收到资源被抢占的回调,立刻释放资源。
[0039](6)结束。
[0040]图4所示为根据本专利技术实施方式的资源抢占流程图,包括:<本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种手机互联资源管理方法,其特征在于,该方法包括:资源注册步骤及资源抢占步骤;所述资源注册步骤包括:一个或多个资源使用者注册对应的资源使用请求;所述资源抢占步骤包括:根据对应所述资源使用者的所述使用请求,获取所述资源使用者的资源注册信息及所述资源的使用状态,执行抢占调度。2.根据权利要求1所述的手机互联资源管理方法,其特征在于,该方法包括:所述资源为汽车硬件的抽象资源,所述使用者为手机移动程序。3.根据权利要求1所述的手机互联资源管理方法,其特征在于,该方法包括:所述资源为限制性资源或独占资源,所述限制资源被同时使用次数为固定值,所述独占资源为只能被一个使用者使用。4.根据权利要求3所述的手机互联资源管理方法,其特征在于,该方法还包括:若任意所述限制性资源被同时使用的次数达到所述固定值时,以及所述独占资源被使用时,将新申请的所述使用请求添加至申请队列,执行排队处理。5.根据权利要求1所述的手机互联资源管理方法,其特征在于,所述资源使用请求包括:所述资源的注册、申请及释放,预定义的资源优先级设置及抢占函数的创建,以及,通知接口的创建,所述通知接口用于返回抢占是否...

【专利技术属性】
技术研发人员:袁国超冯坤
申请(专利权)人:珠海全志科技股份有限公司
类型:发明
国别省市:

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

1