多端联动处理任务的方法、装置和可读存储介质制造方法及图纸

技术编号:20160162 阅读:33 留言:0更新日期:2019-01-19 00:12
本申请公开了一种多端联动处理任务的方法、装置和可读存储介质,属于终端技术领域。方法包括:第一终端获取待执行的第一任务的任务信息;根据第一任务的任务信息确定第一任务的任务属性;根据第一任务的任务属性,在第一终端及与第一终端通过账户信息关联的备选终端中选择执行第一任务的目标终端,以由目标终端执行第一任务。本申请提供的技术方案,通过基于任务属性即可自动选择执行该任务的目标终端,提高了多端联动处理任务的智能化程度,以及处理任务的灵活性,从而减少了用户的操作,提升用户体验。

【技术实现步骤摘要】
多端联动处理任务的方法、装置和可读存储介质
本公开涉及终端
,特别涉及一种多端联动处理任务的方法、装置和可读存储介质。
技术介绍
随着终端技术的发展,终端的普及范围越来越广,用户可能拥有多个终端。例如,车载终端、手持终端(手机和平板电脑)等。然而,用户所拥有的多个终端的处理任务的能力不同,例如,手机具有较强的安全性;车载终端具有更大的显示屏幕;平板电脑具有更强的计算处理能力。因此,需要处理的任务对终端也有不同的要求。为了更好地处理任务,常常通过多终端的相互配合,即多端联动处理任务。相关技术提供的多端联动处理任务的方式中,基于用户的选择,将执行任务的应用的界面投放在用户选择的终端的屏幕上,以实现任务的多端处理。例如,将手机的应用所播放的视频图像的界面投放到平板电脑或者电视上进行观看。该多端联动处理任务的方法中,需要基于用户的主动选择来确定执行任务的终端,因而智能化程度不高,灵活性也较差,进而影响用户体验。
技术实现思路
本公开提供了一种多端联动处理任务的方法、装置和可读存储介质,以克服相关技术中存在的处理任务智能化程度不高,灵活性较差的问题。所述技术方案如下:一方面,提供了一种多端联动处理任务的方法,该方法包括:第一终端获取待执行的第一任务的任务信息;根据所述第一任务的任务信息确定所述第一任务的任务属性;根据所述第一任务的任务属性,在所述第一终端及与所述第一终端关联的备选终端中选择执行所述第一任务的目标终端,以由所述目标终端执行所述第一任务,其中,所述第一终端与所述备选终端通过账户信息进行关联。在一种可能的实现方式中,所述根据所述第一任务的任务属性,在所述第一终端及与所述第一终端关联的备选终端中选择执行所述第一任务的目标终端,包括:获取所述第一终端及与所述第一终端关联的各个备选终端的终端属性;确定与所述第一任务的任务属性相匹配的目标终端属性;在所述第一终端及所述备选终端中选择终端属性与所述目标终端属性相适配的终端,以将选择的终端作为执行所述第一任务的目标终端。在一种可能的实现方式中,所述在所述第一终端及所述备选终端中选择终端属性与所述目标终端属性相适配的终端,以将选择的终端作为执行所述第一任务的目标终端,包括:若所述第一终端及所述备选终端中存在多个终端属性与所述目标终端属性相适配的终端,基于所述第一任务的任务信息确定所述第一任务对应的目标场景;根据所述任务属性和多个所述终端在所述目标场景下的优先级,在多个所述终端中选择执行所述第一任务的目标终端。在一种可能的实现方式中,所述方法还包括:若选择执行所述第一任务的目标终端为备选终端,则将所述第一任务的任务信息发送至所述备选终端。在一种可能的实现方式中,所述方法还包括:若选择执行所述第一任务的目标终端还需要执行第二任务,则判断所述第一任务与所述第二任务是否冲突;如果所述第一任务与所述第二任务冲突,则将所述第一任务或所述第二任务切换至第二终端执行,所述第二终端为所述第一终端及所述备选终端中除所述目标终端之外的一个终端。在一种可能的实现方式中,所述判断所述第一任务与所述第二任务是否冲突,包括:获取所述第一任务的执行条件及所述第二任务的执行条件;若所述第一任务的执行条件与所述第二任务的执行条件存在重叠,则所述第一任务与所述第二任务冲突。在一种可能的实现方式中,所述方法还包括:若选择执行所述第一任务的目标终端还需要执行第二任务,则判断所述第一任务和所述第二任务在所述目标终端中的执行优先级;按照执行优先级执行所述第一任务和所述第二任务。另一方面,提供了一种多端联动处理任务的装置,该装置包括:获取模块,用于第一终端获取待执行的第一任务的任务信息;确定模块,用于根据所述第一任务的任务信息确定所述第一任务的任务属性;处理模块,用于根据所述第一任务的任务属性,在所述第一终端及与所述第一终端关联的备选终端中选择执行所述第一任务的目标终端,以由所述目标终端执行所述第一任务,其中,所述第一终端与所述备选终端通过账户信息进行关联。在一种可能的实现方式中,所述处理模块,用于:获取所述第一终端及与所述第一终端关联的各个备选终端的终端属性;确定与所述第一任务的任务属性相匹配的目标终端属性;在所述第一终端及所述备选终端中选择终端属性与所述目标终端属性相适配的终端,以将选择的终端作为执行所述第一任务的目标终端。在一种可能的实现方式中,所述处理模块,用于:若所述第一终端及所述备选终端中存在多个终端属性与所述目标终端属性相适配的终端,基于所述第一任务的任务信息确定所述第一任务对应的目标场景;根据所述任务属性和多个所述终端在所述目标场景下的优先级,在多个所述终端中选择执行所述第一任务的目标终端。在一种可能的实现方式中,所述装置还包括:发送模块,用于若选择执行所述第一任务的目标终端为备选终端,则将所述第一任务的任务信息发送至所述备选终端。在一种可能的实现方式中,所述装置还包括:切换模块,用于:若选择执行所述第一任务的目标终端还需要执行第二任务,则判断所述第一任务与所述第二任务是否冲突;如果所述第一任务与所述第二任务冲突,则将所述第一任务或所述第二任务切换至第二终端执行,所述第二终端为所述第一终端及所述备选终端中除所述目标终端之外的一个终端。在一种可能的实现方式中,所述切换模块,用于:获取所述第一任务的执行条件及所述第二任务的执行条件;若所述第一任务的执行条件与所述第二任务的执行条件存在重叠,则所述第一任务与所述第二任务冲突。在一种可能的实现方式中,所述处理模块,还用于若选择执行所述第一任务的目标终端还需要执行第二任务,则判断所述第一任务和所述第二任务在所述目标终端中的执行优先级;按照执行优先级执行所述第一任务和所述第二任务。另一方面,提供了一种多端联动处理任务的装置,所述装置包括处理器和存储器,所述存储器中存储有至少一条指令,所述指令由所述处理器加载并执行以实现上述任一种多端联动处理任务的方法。另一方面,提供了一种计算机可读存储介质,该存储介质中存储有至少一条指令,所述指令由处理器加载并执行以实现上述任一种多端联动处理任务的方法。本公开提供的技术方案至少包括以下有益效果:通过根据待执行的第一任务的任务信息确定该第一任务的任务属性,并根据第一任务的任务属性在获取第一任务的第一终端及与第一终端通过账户信息关联的备选终端中确定执行第一任务的目标终端,从而基于任务属性即可自动选择执行该任务的目标终端,提高了多端联动处理任务的智能化程度,以及处理任务的灵活性,不仅减少了用户的操作,还可提升用户体验。应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。附图说明此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本专利技术的实施例,并与说明书一起用于解释本专利技术的原理。图1示出了本公开实施例涉及的多端联动处理任务的系统的架构图;图2示出了本公开实施例涉及的多端联动处理任务的系统的架构图;图3示出了本公开实施例提供的多端联动处理任务的方法的流程图;图4示出了本公开实施例提供的多端联动处理任务的方法的流程图;图5示出了本公开实施例提供的多端联动处理任务的装置的结构方框图;图6示出了本公开实施例提供的多端联动处理任务的装置的结构方框图;图7示出了本公开实施例提供的多端联动处理本文档来自技高网...

【技术保护点】
1.一种多端联动处理任务的方法,其特征在于,所述方法包括:第一终端获取待执行的第一任务的任务信息;根据所述第一任务的任务信息确定所述第一任务的任务属性;根据所述第一任务的任务属性,在所述第一终端及与所述第一终端关联的备选终端中选择执行所述第一任务的目标终端,以由所述目标终端执行所述第一任务,其中,所述第一终端与所述备选终端通过账户信息进行关联。

【技术特征摘要】
1.一种多端联动处理任务的方法,其特征在于,所述方法包括:第一终端获取待执行的第一任务的任务信息;根据所述第一任务的任务信息确定所述第一任务的任务属性;根据所述第一任务的任务属性,在所述第一终端及与所述第一终端关联的备选终端中选择执行所述第一任务的目标终端,以由所述目标终端执行所述第一任务,其中,所述第一终端与所述备选终端通过账户信息进行关联。2.根据权利要求1所述的方法,其特征在于,所述根据所述第一任务的任务属性,在所述第一终端及与所述第一终端关联的备选终端中选择执行所述第一任务的目标终端,包括:获取所述第一终端及与所述第一终端关联的各个备选终端的终端属性;确定与所述第一任务的任务属性相匹配的目标终端属性;在所述第一终端及所述备选终端中选择终端属性与所述目标终端属性相适配的终端,以将选择的终端作为执行所述第一任务的目标终端。3.根据权利要求2所述的方法,其特征在于,所述在所述第一终端及所述备选终端中选择终端属性与所述目标终端属性相适配的终端,以将选择的终端作为执行所述第一任务的目标终端,包括:若所述第一终端及所述备选终端中存在多个终端属性与所述目标终端属性相适配的终端,基于所述第一任务的任务信息确定所述第一任务对应的目标场景;根据所述任务属性和多个所述终端在所述目标场景下的优先级,在多个所述终端中选择执行所述第一任务的目标终端。4.根据权利要求1-3任一所述的方法,其特征在于,所述方法还包括:若选择执行所述第一任务的目标终端为备选终端,则将所述第一任务的任务信息发送至所述备选终端。5.根据权利要求1-3任一所述的方法,其特征在于,所述方法还包括:若选择执行所述第一任务的目标终端还需要执行第二任务,则判断所述第一任务与所述第二任务是否冲突;如果所述第一任务与所述第二任务冲突,则将所述第一任务或所述第二任务切换至第二终端执行,所述第二终端为所述第一终端及所述备选终端中除所述目标终端之外的一个终端。6.根据权利要求5所述的方法,其特征在于,所述判断所述第一任务与所述第二任务是否冲突,包括:获取所述第一任务的执行条件及所述第二任务的执行条件;若所述第一任务的执行条件与所述第二任务的执行条件存在重叠,则所述第一任务与所述第二任务冲突。7.根据权利要求1-3任一所述的方法,其特征在于,所述方法还包括:若选择执行所述第一任务的目标终端还需要执行第二任务,则判断所述第一任务和所述第二任务在所述目标终端中的执行优先级;按照执行优先级执行所述第一任务和所述第二任务。8.一种多端联动处理任务的装置,其特征在于,所述装置应用于第一终端,包括:获取模块,用于获取待执行的第一任务的...

【专利技术属性】
技术研发人员:李龙飞
申请(专利权)人:北京小蓦机器人技术有限公司
类型:发明
国别省市:北京,11

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

1