一种跨设备任务迁移方法、系统、设备及存储介质与流程

摘要: 本发明涉及多设备交互,尤其涉及一种跨设备任务迁移方法、系统、设备及存储介质。背景技术:1、目前,用户在日常使用中往往需要在不同交互设备之间切换,以完成同一项交互...
一种跨设备任务迁移方法、系统、设备及存储介质与流程

本发明涉及多设备交互,尤其涉及一种跨设备任务迁移方法、系统、设备及存储介质。

背景技术:

1、目前,用户在日常使用中往往需要在不同交互设备之间切换,以完成同一项交互任务。发明人在实现本发明过程中发现,现有技术中至少存在如下问题:现有跨设备任务迁移方法普遍缺乏跨设备间的任务状态共享与协同机制,当用户从当前使用的交互设备转移至另一设备时,原设备上正在执行的任务进度、已输入参数及中间结果无法自动跟随用户迁移,导致用户必须在新的设备上从头开始重新执行该任务,不仅造成操作重复和时间浪费,更使得任务上下文丢失,严重破坏了多设备协同场景下的操作连贯性。此外,现有系统在面对跨设备转移时,缺乏对目标设备合法性与权限的校验机制,存在任务数据被未授权设备或无关用户获取的安全风险。

技术实现思路

1、本发明提供了一种跨设备任务迁移方法、系统、设备及存储介质,以解决现有跨设备任务迁移方法存在的操作连贯性差以及存在数据安全隐患的问题。

2、根据本发明的一方面,提供了一种跨设备任务迁移方法,该方法包括:

3、通过第一交互场景下的第一交互设备启动目标交互任务,并在主控设备本地维护目标交互任务的执行状态数据;

4、响应于场景切换触发事件,若目标交互任务处于未完成状态,则确定第二交互场景下的第二交互设备,并对第二交互设备进行接续权限校验;

5、在接续权限校验通过后,基于执行状态数据中目标交互任务的未完成部分生成接续交互数据,并将接续交互数据发送至第二交互设备,以通过第二交互设备接续目标交互任务的人机交互流程。

6、根据本发明的另一方面,提供了一种跨设备任务迁移系统,该系统包括:

7、任务启动与状态维护模块,用于通过第一交互场景下的第一交互设备启动目标交互任务,并在主控设备本地维护目标交互任务的执行状态数据;

8、迁移触发与权限校验模块,用于响应于场景切换触发事件,若目标交互任务处于未完成状态,则确定第二交互场景下的第二交互设备,并对第二交互设备进行接续权限校验;

9、任务接续模块,用于在接续权限校验通过后,基于执行状态数据中目标交互任务的未完成部分生成接续交互数据,并将接续交互数据发送至第二交互设备,以通过第二交互设备接续目标交互任务的人机交互流程。

10、根据本发明的另一方面,提供了一种主控设备,所述主控设备包括:

11、至少一个处理器;以及

12、与所述至少一个处理器通信连接的存储器;其中,

13、所述存储器存储有可被所述至少一个处理器执行的计算机程序,所述计算机程序被所述至少一个处理器执行,以使所述至少一个处理器能够执行本发明任一实施例所述的跨设备任务迁移方法。

14、根据本发明的另一方面,提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机指令,所述计算机指令用于使处理器执行时实现本发明任一实施例所述的跨设备任务迁移方法。

15、根据本发明的另一方面,提供了一种计算机程序产品,所述计算机程序产品包括计算机程序,所述计算机程序在被处理器执行时实现本发明任一实施例所述的跨设备任务迁移方法。

16、本发明实施例的技术方案,通过在主控设备本地统一维护任务执行状态数据,使得任务的核心进度与参数不依赖于任一交互设备本地存储,实现了任务状态在主控设备侧的集中化持久管理,当场景切换触发事件发生时,主控设备自动判定任务未完成并智能选定适配的第二交互设备,经过权限校验后基于本地保存的未完成部分精准生成接续交互数据下发至第二设备,从而使用户在从第一交互设备切换至第二交互设备时无需重新发起或重复操作,任务上下文与执行进度得以完整保留并自动延续,显著提升了多设备场景下任务迁移的连贯性与自动化水平。同时,通过迁移前对接续权限的强制校验,有效防止了任务数据被非法设备或无关用户接续,保障了迁移过程的数据安全。此外,由于核心决策与状态存储全部收敛于主控设备,交互设备仅承担基础的输入输出功能,降低了轻量级终端参与协同交互的硬件门槛,实现了跨设备任务执行的不中断、不重复、安全可控的自动迁移效果。

17、应当理解,本部分所描述的内容并非旨在标识本发明的实施例的关键或重要特征,也不用于限制本发明的范围。本发明的其它特征将通过以下的说明书而变得容易理解。

1.一种跨设备任务迁移方法,其特征在于,应用于主控设备,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述通过第一交互场景下的第一交互设备启动目标交互任务,并在所述主控设备本地维护所述目标交互任务的执行状态数据,包括:

3.根据权利要求1所述的方法,其特征在于,所述响应于场景切换触发事件,若所述目标交互任务处于未完成状态,则确定第二交互场景下的第二交互设备,并对所述第二交互设备进行接续权限校验,包括:

4.根据权利要求3所述的方法,其特征在于,所述根据所述接续就绪状态信息,在所述候选交互设备中确定与所述第二交互场景匹配且满足接续条件的一个设备作为所述第二交互设备,包括:

5.根据权利要求1所述的方法,其特征在于,所述在所述接续权限校验通过后,基于所述执行状态数据中所述目标交互任务的未完成部分生成接续交互数据,并将所述接续交互数据发送至所述第二交互设备,以通过所述第二交互设备接续所述目标交互任务的人机交互流程,包括:

6.根据权利要求5所述的方法,其特征在于,还包括:

7.根据权利要求1所述的方法,其特征在于,在启动所述目标交互任务之前,还包括:

8.一种跨设备任务迁移系统,其特征在于,部署于主控设备,所述系统包括:

9.一种主控设备,其特征在于,所述主控设备包括:

10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有计算机指令,所述计算机指令用于使处理器执行时实现权利要求1-7中任一项所述的跨设备任务迁移方法。