System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种资源共享方法、电子装置及通信系统制造方法及图纸_技高网

一种资源共享方法、电子装置及通信系统制造方法及图纸

技术编号:40898652 阅读:3 留言:0更新日期:2024-04-18 11:15
本申请公开了一种资源共享方法、电子装置及通信系统,第一装置设置有第一应用和第二应用,在第一应用启动第一任务过程中第二应用启动第二任务。第一任务和第二任务的数据均需要第一装置的同一资源进行处理和/或呈现,此时,第一资源不能满足第一任务和第二任务的需求,第一装置通过第一资源处理和/或呈现优先级较高的第二应用的第二任务的数据。第一装置将第一任务的数据发送第二装置,由第二装置的第二资源处理和/或呈现第一任务的数据。这样,在第一装置的资源难以同时满足多个应用的需求时,第一装置将优先级较低的应用切换至第二装置上处理和/或呈现,确保多个应用正常运行,满足用户对多个应用的使用需求,满足用户体验。

【技术实现步骤摘要】

本申请实施例涉及智能汽车,尤其涉及一种资源共享方法、电子装置及通信系统


技术介绍

1、随着智能汽车技术的迅速发展,智能汽车能够实现的功能越来越多。通常在智能汽车上会同时运行多个应用程序(简称应用)。每个应用的运行都需要调用显示、运算、存储、通信、感知、扬声器或电池等一种或多种资源。多个应用之间可能存在对智能汽车内资源的竞争,使得智能汽车内资源难以同时满足多个应用的需求。

2、目前,智能汽车上的多个应用具备优先级。当智能汽车内的资源不足以满足多个应用的需求时,智能汽车让优先级最低的应用延迟使用资源,或者智能汽车让优先级最低的应用使用部分资源,再或者智能汽车让优先级最低的应用不使用资源。这样,用户无法使用智能汽车上优先级最低的应用,影响用户的体验。


技术实现思路

1、本申请实施例提供的一种资源共享方法、电子装置及通信系统,在智能汽车内资源难以同时满足多个应用的需求时,确保多个应用正常运行,满足用户对多个应用的使用需求,满足用户体验。

2、为达到上述目的,本申请实施例采用如下技术方案。

3、第一方面,本申请实施例提供一种资源共享方法,应用于第一装置,第一装置上设置有第一应用和第二应用,第一应用启动第一任务,第二应用启动第二任务,第一任务和第二任务的数据均需要第一装置的同一资源进行处理和/或呈现,其特征在于,方法包括:当在第一应用启动第一任务的过程中第二应用启动第二任务时,第一装置检测第一装置的第一资源;当检测到第一资源不能满足第一任务和第二任务的需求时,第一装置处理和/或呈现第二任务的数据,第二应用的优先级高于第一应用的优先级;第一装置将第一任务的数据发送给第二装置,第二装置用于处理和/或呈现第一任务的数据。

4、本申请中,第一装置设置有第一应用和第二应用,第一应用启动第一任务,第二应用启动第二任务。第一任务和第二任务的数据均需要第一装置的同一资源进行处理和/或呈现。当检测到第二应用启动第二任务,且第一资源不能满足第一任务和第二任务的需求时,第一装置通过第一资源处理和/或呈现优先级较高的第二应用的第二任务的数据。第一装置向第二装置发送第一任务的数据,以使第二装置的第二资源处理和/或呈现第一任务的数据。这样,在第一装置的资源难以同时满足多个应用的需求时,第一装置将优先级较低的应用切换至第二装置上处理和/或呈现,确保多个应用正常运行,满足用户对多个应用的使用需求,满足用户体验。

5、在一种具体可实现方式中,第一装置将第一任务的数据发送给第二装置,具体为:第一装置发送第一请求,第一请求用于请求第二装置处理和/或呈现第一任务的数据;第一装置接收第一消息,第一消息是其他装置根据第一请求反馈的确认消息;第一装置向第二装置发送第二消息,第二消息中携带第一任务的数据。

6、在一些实现方式中,在第一装置发送第一请求之前,该方法还包括:在第一装置的系统中登录第一账号,第一账号为系统账号。在第二装置的系统中登录第一账号,第一请求中携带第一账号。

7、在一些实现方式中,其他装置包括第一服务器;第一装置发送第一请求,具体为:第一装置向第一服务器发送第一请求,第一服务器用于接收第一请求,并根据第一请求,生成并发送第一指示信息,第一指示信息用于指示第二装置与第一装置共享资源。第二装置用于接收指示信息,并向第一服务器反馈确认消息;第一服务器还用于接收第二装置反馈的确认消息,并将确认消息发送给第一装置;第一装置接收第一服务器发送的确认消息。

8、在一些实现方式中,在第一装置上通过第二账号登录第一装置的第一应用,第二账号为第一应用的用户账号。在第二装置上通过第二账号登录第二装置的第一应用。

9、在一些实现方式中,其他装置还包括第二服务器,第二服务器对应第一应用;第一装置发送第一请求,具体可以为:第一装置向第二服务器发送第一请求,第一请求中携带第二账号。第二服务器用于接收第一请求,并生成并发送第二指示信息,第二指示信息用于指示第二装置调用第一应用。第二装置用于接收第二指示信息,并根据第二指示信息,启动第一应用,并向第二服务器反馈确认消息;第二服务器还用于接收第二装置反馈的确认消息,并将确认消息发送给第一装置;第一装置接收第二服务器发送的确认消息。

10、在一种具体可实现方式中,第二装置还用于接收第二指示信息,并根据第二指示信息,调用第一应用,并根据第一应用中的用户浏览历史数据,进行数据处理和/或呈现。

11、在一些实现方式中,第一任务的数据为实时性数据;在第一装置向第二服务器发送第一请求之后,该方法还可以包括:第一装置记录发送第一请求的第一时间和接收第一消息的第二时间。第一装置根据第一时间和第二时间,缓存第一时间和第二时间间隔内的第一任务的数据。第一装置为第一时间和第二时间间隔内的第一任务的数据配置预设倍数的处理和/或呈现速率。

12、在一种具体可实现方式中,第一装置向第二装置发送第二消息,具体可以为:第一装置向第二服务器发送第二消息,第二消息中携带第一时间和第二时间间隔内的第一任务的数据,及第一任务的实时数据。第二服务器用于接收第二消息,并生成并发送第三指示信息,第三指示信息用于指示第二装置将第一任务的数据通过第二资源处理和/或呈现。第二装置用于接收第三指示信息,并根据第三指示信息,将第一任务的数据通过第二资源处理和/或呈现。

13、在一些实现方式中,第二装置用于电连接第三装置,第三装置用于接收第二装置转发的第一任务的数据,并将第一任务的数据通过第三装置内的第三资源处理和/或呈现。

14、在一种具体可实现方式中,第二应用均包括以下任一项:倒车影像应用或360全景环视应用;第一应用包括以下任一项:娱乐应用、电话应用、会议应用或语音导航应用;或者,第一应用和第二应用均包括以下任一项:娱乐应用、电话应用、会议应用或语音导航应用,第一应用与第二应用不同。

15、在一些实现方式中,在根据第一应用和第二应用的优先级,第一装置确定将第二任务的数据通过第一资源处理和/或呈现之前,还包括:

16、第一装置根据第一应用和第二应用的权重,和/或,车辆的状态,确定第一应用和第二应用的优先级。

17、在一种具体可实现方式中,第一应用为娱乐应用,第二应用为会议应用;第一装置确定第一应用和第二应用的优先级,具体可以为:第一装置根据第一应用和第二应用的权重,确定第二应用的优先级高于第一应用的优先级。

18、在一种具体可实现方式中,第一应用为娱乐应用或会议应用,第二应用为倒车影像应用或360全景环视应用;第一装置确定第一应用和第二应用的优先级,具体可以为:当检测到车辆的档位为倒车档位时,第一装置确定第二应用的优先级高于第一应用的优先级。

19、在一种具体可实现方式中,第一应用为娱乐应用或电话应用,第二应用为会议应用;第一装置确定第一应用和第二应用的优先级,具体可以为:第一装置根据车辆上的采集装置采集到的人像信息,并确定人像信息对应的第三账号;当第三账号下存在本文档来自技高网...

【技术保护点】

1.一种资源共享方法,应用于第一装置,所述第一装置上设置有第一应用和第二应用,所述第一应用启动第一任务,所述第二应用启动第二任务,所述第一任务和第二所述任务的数据均需要第一装置的同一资源进行处理和/或呈现,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述第一装置将所述第一任务的数据发送给所述第二装置,包括:

3.根据权利要求2所述的方法,其特征在于,在所述第一装置发送第一请求之前,还包括:

4.根据权利要求3所述的方法,其特征在于,所述其他装置包括第一服务器;所述第一装置发送第一请求,包括:

5.根据权利要求3所述的方法,其特征在于,

6.根据权利要求5所述的方法,其特征在于,所述其他装置还包括第二服务器,所述第二服务器对应所述第一应用;所述第一装置发送第一请求,包括:

7.根据权利要求6所述的方法,其特征在于,所述第二装置还用于接收所述第二指示信息,并根据所述第二指示信息,调用所述第一应用,并根据所述第一应用中的用户浏览历史数据,进行数据处理和/或呈现。

8.根据权利要求6所述的方法,其特征在于,第一任务的数据为实时性数据;在所述第一装置向所述第二服务器发送所述第一请求之后,还包括:

9.根据权利要求8所述的方法,其特征在于,所述第一装置向所述第二装置发送所述第二消息,包括:

10.根据权利要求1-9中任一项所述的方法,其特征在于,所述第二装置用于电连接第三装置,所述第三装置用于接收所述第二装置转发的所述第一任务的数据,并将所述第一任务的数据通过所述第三装置内的第三资源处理和/或呈现。

11.根据权利要求1-10中任一项所述的方法,其特征在于,所述第二应用均包括以下任一项:倒车影像应用或360全景环视应用;所述第一应用包括以下任一项:娱乐应用、电话应用、会议应用或语音导航应用;或者,

12.根据权利要求1-11中任一项所述的方法,其特征在于,在所述第一装置将所述第一任务的数据发送给所述第二装置之前,还包括:

13.根据权利要求12所述的方法,其特征在于,所述第一应用为娱乐应用,所述第二应用为会议应用;所述第一装置确定所述第一应用和所述第二应用的优先级,包括:

14.根据权利要求12所述的方法,其特征在于,所述第一应用为娱乐应用或会议应用,所述第二应用为倒车影像应用或360全景环视应用;所述第一装置确定所述第一应用和所述第二应用的优先级,包括:

15.根据权利要求12所述的方法,其特征在于,所述第一应用为娱乐应用或电话应用,所述第二应用为会议应用;所述第一装置确定所述第一应用和所述第二应用的优先级,包括:

16.根据权利要求15所述的方法,其特征在于,所述第一装置根据车辆上的采集装置采集到的人像信息,确定人像信息对应的第三账号,包括:

17.根据权利要求12所述的方法,其特征在于,所述第一应用为娱乐应用、电话应用或会议应用,所述第二应用为语音导航应用;所述第一装置确定所述第一应用和所述第二应用的优先级,包括:

18.根据权利要求17所述的方法,其特征在于,所述第一条件包括以下任一项:

19.根据权利要求1-18中任一项所述的方法,其特征在于,所述第一应用为具有音视频数据的应用,所述第二应用为语音导航应用;所述第一任务的数据包括视频数据和音频数据;所述第一资源包括扬声器和显示屏;

20.根据权利要求19所述的方法,其特征在于,所述同步信息包括时延,还包括:

21.根据权利要求1-20中任一项所述的方法,其特征在于,所述第一装置的第一资源包括通信带宽或者数据流量;

22.根据权利要求1-21中任一项所述的方法,其特征在于,所述第一装置的第一资源包括电量;

23.根据权利要求22所述的方法,其特征在于,所述第二阈值是根据车辆的预计行驶历程、所述预计行驶历程的耗电量和总电量确定的。

24.一种资源共享方法,应用于通信系统,所述通信系统包括第一装置和第二装置,所述第一装置上设置有第一应用和第二应用,所述第一应用启动第一任务,所述第二应用启动第二任务,所述第一任务和第二所述任务的数据均需要第一装置的同一资源进行处理和/或呈现,其特征在于,所述方法包括:

25.根据权利要求24所述的方法,其特征在于,所述通信系统包括其他装置,所述第一装置将所述第一任务的数据发送给所述第二装置,包括:

26.根据权利要求25所述的方法,其特征在于,所述其他装置包括第一服务器;

27.根据权利要求25所述的方法,其特征在于...

【技术特征摘要】

1.一种资源共享方法,应用于第一装置,所述第一装置上设置有第一应用和第二应用,所述第一应用启动第一任务,所述第二应用启动第二任务,所述第一任务和第二所述任务的数据均需要第一装置的同一资源进行处理和/或呈现,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述第一装置将所述第一任务的数据发送给所述第二装置,包括:

3.根据权利要求2所述的方法,其特征在于,在所述第一装置发送第一请求之前,还包括:

4.根据权利要求3所述的方法,其特征在于,所述其他装置包括第一服务器;所述第一装置发送第一请求,包括:

5.根据权利要求3所述的方法,其特征在于,

6.根据权利要求5所述的方法,其特征在于,所述其他装置还包括第二服务器,所述第二服务器对应所述第一应用;所述第一装置发送第一请求,包括:

7.根据权利要求6所述的方法,其特征在于,所述第二装置还用于接收所述第二指示信息,并根据所述第二指示信息,调用所述第一应用,并根据所述第一应用中的用户浏览历史数据,进行数据处理和/或呈现。

8.根据权利要求6所述的方法,其特征在于,第一任务的数据为实时性数据;在所述第一装置向所述第二服务器发送所述第一请求之后,还包括:

9.根据权利要求8所述的方法,其特征在于,所述第一装置向所述第二装置发送所述第二消息,包括:

10.根据权利要求1-9中任一项所述的方法,其特征在于,所述第二装置用于电连接第三装置,所述第三装置用于接收所述第二装置转发的所述第一任务的数据,并将所述第一任务的数据通过所述第三装置内的第三资源处理和/或呈现。

11.根据权利要求1-10中任一项所述的方法,其特征在于,所述第二应用均包括以下任一项:倒车影像应用或360全景环视应用;所述第一应用包括以下任一项:娱乐应用、电话应用、会议应用或语音导航应用;或者,

12.根据权利要求1-11中任一项所述的方法,其特征在于,在所述第一装置将所述第一任务的数据发送给所述第二装置之前,还包括:

13.根据权利要求12所述的方法,其特征在于,所述第一应用为娱乐应用,所述第二应用为会议应用;所述第一装置确定所述第一应用和所述第二应用的优先级,包括:

14.根据权利要求12所述的方法,其特征在于,所述第一应用为娱乐应用或会议应用,所述第二应用为倒车影像应用或360全景环视应用;所述第一装置确定所述第一应用和所述第二应用的优先级,包括:

15.根据权利要求12所述的方法,其特征在于,所述第一应用为娱乐应用或电话应用,所述第二应用为会议应用;所述第一装置确定所述第一应用和所述第二应用的优先级,包括:

16.根据权利要求15所述的方法,其特征在于,所述第一装置根据车辆上的采集装置采集到的人像信息,确定人像信息对应的第三账号,包括:

17.根据权利要求12所述的方法,其特征在于,所述第一应用为娱乐应用、电话应用或会议应用,所述第二应用为语音导航应用;所述第一装置确定所述第一应用和所述第二应用的优先级,包括:

18.根据权利要求17所述的方法,其特征在于,所述第一条件包括以下任一项:

19.根据权利要求1-18中任一项所述的方法,其特征在于,所述第一应用为具有音视频数据的应用,所述第二应用为语音导航应用;所述第一任务的数据包括视频数据和音频数据;所述第一资源包括扬声器和显示屏;

20.根据权利要求19所述的方法,其特征在于,所述同步信息包括时延,还包括:

21.根据权利要求1-20中任一项所述的方法,其特征在于,所述第一装置的第一资源包括通信带宽或者数据流量;

22.根据权利要求1-21中任一项所述的方法,其特征在于,所述第一装置的第一资源包括电量;

23.根据权利要求22所述的方法,其特征在于,所述第二阈值是根据车辆的预计行驶历程、所述预计行驶历程的耗电量和总电量确定的。

24.一种资源共享方法,应用于通信系统,所述通信系统包括第一装置和第二装置,所述第一装置上设置有第一应用和第二应用,所述第一应用启动第一任务,所述第二应用启动第二任务,所述第一任务和第二所述任务的数据均需要第一装置的同一资源进行处理和/或呈现,其特征在于,所述方法包括:

25.根据权利要求24所述的方法,其特征在于,所述通信系统包括其他装置,所述第一装置将所述第一任务的数据发送给所述第二装置,包括:

26.根据权利要求25所...

【专利技术属性】
技术研发人员:李帅任滨张荣张磊孙骏雄
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:

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

1