基于多设备的任务处理方法、装置、设备及存储介质与流程

文档序号:33124146发布日期:2023-02-01 04:37阅读:29来源:国知局
基于多设备的任务处理方法、装置、设备及存储介质与流程

1.本技术涉及通信技术领域,尤其涉及一种基于多设备的任务处理方法、装置、设备及存储介质。


背景技术:

2.目前,可穿戴设备和ar(augmented reality,增强现实技术)设备逐渐普及,且可穿戴设备以及ar设备之间的交互控制的功能越来越丰富,相应的对设备功耗的挑战也越来越大,但受限于可穿戴设备、ar设备普遍的尺寸和技术发展瓶颈,都存在电池容量小或续航时间短等问题。
3.此外,可穿戴设备或ar设备由于佩戴位置或自身功能的限值,给用户带来较差的体验,例如,可穿戴设备因屏幕尺寸太小,导致用户不方便查看尺寸大的图片或内容;用户与ar设备的交互方式受限于镜腿区域,导致用户不方便控制ar设备等问题,给用户带来较差的体验。
4.因此,现有技术中存在降低了用户的使用体验的问题。


技术实现要素:

5.本技术的主要目的在于提供一种基于多设备的任务处理方法、装置、设备及存储介质,旨在解决降低了用户的使用体验的技术问题。
6.为实现上述目的,本技术提供一种基于多设备的任务处理方法,所述基于多设备的任务处理方法包括以下步骤:
7.在检测到待执行任务时,若ar设备和可穿戴设备均处于佩戴状态,则判断所述待执行任务的类型;
8.基于所述待执行任务的类型,按照预设的任务分配机制,将所述待执行任务的不同子任务分别分配给ar设备和可穿戴设备,以供所述ar设备和可穿戴设备分别处理对应的子任务,其中,所述预设的任务分配机制基于不同设备的核心功能确定。
9.在本技术的一种可能的实施方式中,所述基于所述待执行任务的类型,按照预设的任务分配机制,将所述待执行任务的不同子任务分别分配给ar设备和可穿戴设备的步骤,包括:
10.基于所述待执行任务的类型,按照预设的任务分配机制,将非显示类子任务分配给可穿戴设备,将显示类子任务分配给所述ar设备。
11.在本技术的一种可能的实施方式中,所述基于所述待执行任务的类型,按照预设的任务分配机制,将所述待执行任务的不同子任务分别分配给ar设备和可穿戴设备的步骤,包括:
12.若所述待执行任务的类型为提醒类任务,则按照预设的任务分配机制,将所述提醒类任务的振动提醒子任务分配给所述可穿戴设备,并将所述提醒类任务的显示提醒子任务分配给所述ar设备。
13.在本技术的一种可能的实施方式中,所述提醒类任务包括健康状态提醒任务,所述基于所述待执行任务的类型,按照预设的任务分配机制,将所述待执行任务的不同子任务分别分配给ar设备和可穿戴设备的步骤,包括:
14.若所述待执行任务的类型为健康状态提醒任务,则按照预设的任务分配机制,将危险状态提醒子任务分配给所述可穿戴设备,将健康数据显示子任务分配给所述ar设备,其中,所述健康数据为所述ar设备或所述可穿戴设备采集得到的。
15.在本技术的一种可能的实施方式中,所述基于所述待执行任务的类型,按照预设的任务分配机制,将所述待执行任务的不同子任务分别分配给ar设备和可穿戴设备的步骤,包括:
16.若所述待执行任务的类型为音视频播放任务,则按照预设的任务分配机制,将所述音频控制子任务分配给所述可穿戴设备,并将所述音视频播放子任务分配给所述ar设备。
17.在本技术的一种可能的实施方式中,所述基于所述待执行任务的类型,按照预设的任务分配机制,将所述待执行任务的不同子任务分别分配给ar设备和可穿戴设备的步骤,包括:
18.判断所述ar设备和所述可穿戴设备分别与所述移动终端的连接状态;
19.若所述ar设备和所述可穿戴设备中至少有一个与所述移动终端连接,则基于所述待执行任务的类型,按照预设的任务分配机制将控制类子任务分配给所述可穿戴设备。
20.在本技术的一种可能的实施方式中,所述若所述ar设备和所述可穿戴设备中至少有一个与所述移动终端连接,则基于所述待执行任务的类型,按照预设的任务分配机制将控制类子任务分配给所述可穿戴设备的步骤,包括:
21.若所述ar设备和所述可穿戴设备中至少有一个与所述移动终端连接,且所述待执行任务的类型为视频录制任务,则按照预设的任务分配机制,将控制录制子任务分配给所述可穿戴设备。
22.在本技术的一种可能的实施方式中,所述基于所述待执行任务的类型,按照预设的任务分配机制,将所述待执行任务的不同子任务分别分配给ar设备和可穿戴设备的步骤之后,所述方法还包括:
23.基于所述可穿戴设备与所述移动终端之间的通信连接,将所述待执行任务的任务数据共享至所述可穿戴设备或所述ar设备,以供所述可穿戴设备或所述ar设备基于所述任务数据,分别处理所述待执行任务的子任务。
24.本技术还提供一种基于多设备的任务处理装置,所述基于多设备的任务处理装置为可穿戴设备、ar设备或移动终端。
25.本技术还提供一种基于多设备的任务处理设备,所述设备包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的基于多设备的任务处理程序,所述基于多设备的任务处理程序配置为实现如上述任一项所述的基于多设备的任务处理方法的步骤。
26.本技术还提供一种存储介质,所述存储介质上存储有基于多设备的任务处理程序,所述基于多设备的任务处理程序被处理器执行时实现如上述任一项所述的基于多设备的任务处理方法的步骤。
27.本技术提供一种基于多设备的任务处理方法,相较于现有技术在某些场景下,由
于可穿戴设备或ar设备由于佩戴位置或自身功能的限值,导致用户的使用体验降低,本技术在检测到待执行任务时,若ar设备和可穿戴设备均处于佩戴状态,则基于判断得到的所述待执行任务的类型,按照预设的基于不同设备的核心功能确定的任务分配机制,将所述待执行任务的不同子任务分别分配给ar设备和可穿戴设备,以供所述ar设备和可穿戴设备分别处理对应的子任务,即,根据待执行任务的类型的不同,分配不同的设备共同处理该待执行任务的子任务,能够利用各设备的核心功能,来更好地协同处理该待执行任务,不会出现由于设备功能限制而影响用户的使用,提升了用户的使用体验。
附图说明
28.图1为本技术一种基于多设备的任务处理方法的第一实施例的流程示意图;
29.图2为本技术第一实施例的基于多设备的任务处理方法的第一场景示意图;
30.图3为本技术第一实施例的基于多设备的任务处理方法的第二场景示意图;
31.图4为本技术第一实施例的基于多设备的任务处理方法的第三场景示意图;
32.图5是本技术实施例方案涉及的硬件运行环境的基于多设备的任务处理设备的结构示意图;
33.图6为本技术第一实施例的基于多设备的任务处理装置示意图。
34.本技术目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
具体实施方式
35.应当理解,此处所描述的具体实施例仅仅用以解释本技术,并不用于限定本技术。尽管在本文可能采用术语第一、第二、第三等来描述各种信息,但这些信息不应限于这些术语。这些术语仅用来将同一类型的信息彼此区分开。例如,在不脱离本文范围的情况下,第一信息也可以被称为第二信息,类似地,第二信息也可以被称为第一信息。
36.本技术实施例提供了一种基于多设备的任务处理方法,参照图1,在本实施例中,所述基于多设备的任务处理方法包括:
37.步骤s10:在检测到待执行任务时,若ar设备和可穿戴设备均处于佩戴状态,则判断所述待执行任务的类型;
38.步骤s20:基于所述待执行任务的类型,按照预设的任务分配机制,将所述待执行任务的不同子任务分别分配给ar设备和可穿戴设备,以供所述ar设备和可穿戴设备分别处理对应的子任务,其中,所述预设的任务分配机制基于不同设备的核心功能确定。
39.在本实施例中,所述基于多设备的任务处理方法应用于基于多设备的任务处理装置,所述基于多设备的任务处理装置是可穿戴设备或ar设备。
40.作为一种示例,可穿戴设备可以是智能手表,还可以是智能手环等,具体不做限定。
41.作为一种示例,ar设备可以是ar眼镜,还可以是ar头盔等,具体不做限定。
42.作为一种示例,所述待执行任务可以是用户在所述ar设备或所述可穿戴设备上触发的。
43.作为一种示例,若所述待执行任务在所述ar设备上被触发,则此时所述基于多设备的任务处理装置为ar设备。
44.作为一种示例,若所述待执行任务在所述可穿戴设备上被触发,则此时所述基于多设备的任务处理装置为可穿戴设备。
45.作为一种示例,待执行任务的类型包括提醒类任务、音视频播放类任务、拍摄类任务等,具体不做限定。
46.作为一种示例,所述待执行任务的不同子任务包括显示类子任务、非显示类子任务、控制类子任务、非控制类子任务等,具体不做限定。
47.作为一种示例,预设的任务分配机制是基于不同设备的核心功能确定的,其中,所述不同设备的核心功能是在所述基于多设备的任务处理装置中预先设置好的。
48.具体地,如图2所示,所述可穿戴设备由腕带和本体组成,所述本体内部设有主芯片/处理器、显示模组、电源模块、数据通讯模块、mic(microphone,麦克风)、gps、按键、传感器模块等,该传感器模块包括运动传感器、环境光传感、接近传感器、光学/光电传感器等。具体地,所述接近传感器用于检测当前设备是否处于佩戴状态,所述光学/光电传感器用于通过检测ppg(餐后静脉血糖),血氧以及心率等健康状态数据,采集健康状态数据,所述运动传感器用于采集运动状态数据。
49.具体地,所述可穿戴设备的核心功能为采集健康状态数据、采集运动状态数据以及可以佩戴于腕部,且,在腕部发出震动提醒时,不会影响用户的穿戴体验。
50.具体地,如图3所示,所述ar设备由镜腿和镜框本体组成,所述镜框主体内部设有主芯片/处理器、显示模组、电源模块、数据通讯模块、mic、spk(speaker,话筒)、gps、按键、摄像头(图中未示出)、传感器模块等,该传感器模块包括运动传感器、环境光传感、接近传感器等,所述摄像头可以用于拍摄。
51.具体地,所述ar设备的核心功能为向用户清晰展示数据以及拍摄。
52.本实施例旨在:基于不同设备的核心功能,向该设备分配不同的待执行任务的不同子任务,使不同设备共同处理该待执行任务,从而发挥不同设备的优势,更好地完成该待执行任务,给用户更好地使用体验。
53.具体步骤如下:
54.步骤s10:在检测到待执行任务时,若ar设备和可穿戴设备均处于佩戴状态,则判断所述待执行任务的类型;
55.作为一种示例,在检测到待执行任务时,若ar设备与可穿戴设备均未佩戴,则发出提示,以供用户检查该ar设备与可穿戴设备是否未穿戴。
56.作为一种示例,在检测到待执行任务时,若ar设备处于穿戴状态,而可穿戴设备未处于穿戴状态,则由该待执行任务被触发时所在设备处理该待执行任务。
57.在本实施例中,在检测到待执行任务时,若ar设备和可穿戴设备均处于佩戴状态,则判断所述待执行任务的类型。
58.具体地,若ar设备和可穿戴设备均处于佩戴状态,则ar设备和可穿戴设备已建立通信连接,具体地,可以是通过bt(bluetooth,传统蓝牙)经典蓝牙或ble(bluetooth low energy,低功耗蓝牙)低功耗蓝牙建立连接。
59.步骤s20:基于所述待执行任务的类型,按照预设的任务分配机制,将所述待执行任务的不同子任务分别分配给ar设备和可穿戴设备,以供所述ar设备和可穿戴设备分别处理对应的子任务,其中,所述预设的任务分配机制基于不同设备的核心功能确定。
60.在本实施例中,确定该待执行任务的类型,则按照预设的基于不同设备的核心功能确定的任务分配机制,将所述待执行任务的不同子任务分别分配给ar设备和可穿戴设备;所述ar设备和可穿戴设备接收到该子任务后,分别对对应子任务进行处理。
61.在本实施例中,所述基于所述待执行任务的类型,按照预设的任务分配机制,将所述待执行任务的不同子任务分别分配给ar设备和可穿戴设备的步骤,包括:
62.步骤a1:基于所述待执行任务的类型,按照预设的任务分配机制,将非显示类子任务分配给可穿戴设备,将显示类子任务分配给所述ar设备。
63.作为一种示例,显示类子任务为显示子任务。
64.作为一种示例,非显示类子任务包括振动类子任务、控制类子任务、播放类子任务以及拍摄类子任务等,具体不做限定。
65.在本实施例中,基于所述待执行任务的类型,按照预设的任务分配机制,将非显示类子任务分配给可穿戴设备,即可避免可穿戴设备因为显示屏面积过小而导致用户无法清晰方便地查看数据,还能够节约该可穿戴设备的能耗;将显示类子任务分配给所述ar设备,即可发挥ar设备的显示面积大,随视线移动,方便查看等优势。
66.在本实施例中,所述基于所述待执行任务的类型,按照预设的任务分配机制,将所述待执行任务的不同子任务分别分配给ar设备和可穿戴设备的步骤,包括:
67.步骤b1:若所述待执行任务的类型为提醒类任务,则按照预设的任务分配机制,将所述提醒类任务的振动提醒子任务分配给所述可穿戴设备,并将所述提醒类任务的显示提醒子任务分配给所述ar设备。
68.作为一种示例,所述提醒类任务包括日历提醒任务、闹钟提醒任务、备忘录提醒任务、久坐提醒、健康状态提醒任务、运动状态提醒任务等,具体不做限定。
69.作为一种示例,若所述待执行任务的类型为提醒类任务,则按照预设的任务分配机制,将所述提醒类任务的振动提醒子任务分配给所述可穿戴设备,即可避免ar设备因振动造成用户佩戴的不适感,相对而言,可穿戴设备发生振动更加容易接收,且用户不易受到惊吓,并将所述提醒类任务的显示提醒子任务分配给所述ar设备,即可发挥ar设备的显示面积大,随视线移动,方便查看等优势。
70.作为一种示例,该振动提醒的时长可以调整,如用户确认该振动提醒后自动停止或自定义提醒时长。
71.在本实施例中,所述提醒类任务包括健康状态提醒任务,所述基于所述待执行任务的类型,按照预设的任务分配机制,将所述待执行任务的不同子任务分别分配给ar设备和可穿戴设备的步骤,包括:
72.步骤c1:若所述待执行任务的类型为健康状态提醒任务,则按照预设的任务分配机制,将危险状态提醒子任务分配给所述可穿戴设备,将健康数据显示子任务分配给所述ar设备,其中,所述健康数据为所述ar设备或所述可穿戴设备采集得到的。
73.作为一种示例,可穿戴设备在日常使用状态时实时或单次采集了健康状态数据,并进行分析确定当前健康状态为危险状态,则将该危险状态提醒子任务分配给所述可穿戴设备,将健康数据显示子任务分配给所述ar设备,以供用户通过ar设备查看自身健康状态。
74.在本实施例中,若所述待执行任务的类型为健康状态提醒任务,则按照预设的任务分配机制,将危险状态提醒子任务分配给所述可穿戴设备,将健康状态数据显示子任务
分配给所述ar设备,其中,所述健康状态数据为所述ar设备或所述可穿戴设备采集得到的。
75.作为一种示例,若所述待执行任务的类型为健康状态提醒任务,当可穿戴设备在日常使用状态时实时或单次采集了健康状态数据,则可穿戴设备仅进行振动反馈,健康状态数据可以通过可穿戴设备与ar设备之间的通信进行交互,同步显示至ar设备。
76.在本实施例中,所述基于所述待执行任务的类型,按照预设的任务分配机制,将所述待执行任务的不同子任务分别分配给ar设备和可穿戴设备的步骤之后,所述方法还包括:
77.步骤d1:基于所述可穿戴设备与所述移动终端之间的通信连接,将所述待执行任务的任务数据共享至所述可穿戴设备或所述ar设备,以供所述可穿戴设备或所述ar设备基于所述任务数据,分别处理所述待执行任务的子任务。
78.在本实施例中,待执行任务对应数据可以通过可穿戴设备与ar设备之间的通信进行交互,将所述待执行任务的任务数据共享至所述可穿戴设备或所述ar设备。
79.作为一种示例,健康状态数据可以通过可穿戴设备与ar设备之间的通信进行交互,同步显示至ar设备,这种交互包括按键单击、双击、长按、语音识别、手势等,或按照预设的时间频率同步显示到ar设备,同步的频率可以是用户自定义的频率,或默认的频率,或基于待执行任务被触发时等,如心率过高提醒,血氧过低提醒等,具体地,如每5分钟1次或每3分钟1次等,具体不做限定。
80.作为一种示例,若所述待执行任务的类型为运动状态提醒任务,则按照预设的任务分配机制,将危险状态提醒子任务分配给所述可穿戴设备,将运动数据显示子任务分配给所述ar设备,其中,所述运动状态数据为所述ar设备或所述可穿戴设备采集得到的。
81.作为一种示例,可穿戴设备在日常使用状态时实时或单次采集了健康状态数据,并进行分析确定当前健康状态为危险状态,则将该危险状态提醒子任务分配给所述可穿戴设备,将健康数据显示子任务分配给所述ar设备,以供用户通过ar设备查看自身健康状态。
82.作为一种示例,运动状态数据可以通过可穿戴设备与ar设备之间的通信进行交互,同步显示至ar设备,这种交互包括按键单击、双击、长按、语音识别、手势等,或按照预设的时间频率同步显示到ar设备,同步的频率可以是用户自定义的频率,或默认的频率,或基于当前运动里程确定等,如跑步完成1km或2km等,跑步时间超过30分钟或一个小时等,具体不做限定。
83.作为一种示例,若所述待执行任务的类型为日历提醒任务,闹钟提醒任务,久坐提醒任务等,则按照预设的任务分配机制,将振动提醒子任务分配给所述可穿戴设备,将日历数据、闹钟数据或久坐时长数据显示子任务分配给所述ar设备。
84.作为一种示例,日历数据、闹钟数据或久坐时长数据可以通过可穿戴设备与ar设备之间的通信进行交互,同步显示至ar设备。
85.在本实施例中,所述基于所述待执行任务的类型,按照预设的任务分配机制,将所述待执行任务的不同子任务分别分配给ar设备和可穿戴设备的步骤,包括:
86.步骤e1:若所述待执行任务的类型为音视频播放任务,则按照预设的任务分配机制,将所述音频控制子任务分配给所述可穿戴设备,并将所述音视频播放子任务分配给所述ar设备。
87.作为一种示例,所述播放类任务还包括音视频播放任务和视频播放任务等,具体
不做限定。
88.作为一种示例,若所述待执行任务的类型为音视频播放任务,则按照预设的任务分配机制,将所述音频控制子任务分配给所述可穿戴设备,所述可穿戴设备或所述ar设备即可通过按压或表冠旋转、触控显示屏、手势识别语音识别等实现控制ar设备的音频的播放、暂停、上一首、下一首、音量调节等功能。将所述音视频播放子任务分配给所述ar设备,用户即可通过ar设备看到当前播放音频、音量大小等信息。
89.作为一种示例,音视频播放数据(当前播放音频、音量大小等信息)可以通过可穿戴设备与ar设备之间的通信进行交互,同步显示至ar设备。
90.在本实施例中,基于不同场景下的待执行任务,将非显示类子任务分配给可穿戴设备,避免ar设备因振动造成用户佩戴的不适感,相对而言,可穿戴设备发生振动更加容易接收,且用户不易受到惊吓,并将所述提醒类任务的显示提醒子任务分配给所述ar设备,即可发挥ar设备的显示面积大,随视线移动,方便查看等优势,且可穿戴设备不执行显示类子任务,使基于多设备的任务处理系统的整体功耗降低。
91.进一步地,基于本技术中第一实施例,提供本技术的另一实施例,上述实施例涉及的待执行任务均是用户在所述ar设备或所述可穿戴设备上触发的,在该实施例中,将具体介绍待执行任务是用户在所述移动终端上触发的场景。
92.在本实施例中,所述基于所述待执行任务的类型,按照预设的任务分配机制,将所述待执行任务的不同子任务分别分配给ar设备和可穿戴设备的步骤,包括:
93.步骤f1:判断所述ar设备和所述可穿戴设备分别与所述移动终端的连接状态;
94.作为一种示例,移动终端可以是移动终端、还可以是平板等,具体不做限定。
95.作为一种示例,所述ar设备和所述可穿戴设备可以是分别通过bt经典蓝牙或ble与移动终端建立连接,ar设备还可以通过无线网络与移动终端建立连接。
96.作为一种示例,所述待执行任务还可以是用户在所述移动终端上触发的。
97.作为一种示例,所述基于多设备的任务处理装置还可以是移动终端。
98.在本实施例中,所述ar设备和所述可穿戴设备均处于佩戴状态,可以是由所述ar设备、所述可穿戴设备或所述移动终端检测其他两个设备与本地的连接状态。
99.作为一种示例,如图4所示,查询的与移动终端(图中为手机)的连接状态分别记录为0或1,具体地,若未连接,则为0,若已连接,则为1。
100.步骤f2:若所述ar设备和所述可穿戴设备中至少有一个与所述移动终端连接,则基于所述待执行任务的类型,按照预设的任务分配机制将控制类子任务分配给所述可穿戴设备。
101.在本实施例中,若所述ar设备和所述可穿戴设备均未与所述移动终端连接,则将控制类子任务分配给所述可穿戴设备,以实现通过可穿戴设备对ar设备进行控制,即可发挥可穿戴设备便于用户操作的优势,提升用户的使用体验。
102.作为一种示例,所述ar设备和所述可穿戴设备中至少有一个与所述移动终端连接可以表示为11、10或01(前者为可穿戴设备与移动终端的连接状态)。
103.在本实施例中,所述若所述ar设备和所述可穿戴设备中至少有一个与所述移动终端连接,则基于所述待执行任务的类型,按照预设的任务分配机制将控制类子任务分配给所述可穿戴设备,将非控制类子任务分配给所述ar设备的步骤,包括:
104.步骤g1:若所述ar设备和所述可穿戴设备中至少有一个与所述移动终端连接,且所述待执行任务的类型为视频录制任务,则按照预设的任务分配机制,将控制录制子任务分配给所述可穿戴设备。
105.作为一种示例,若所述可穿戴设备、所述ar设备与移动终端的连接状态为01、10或11,且所述待执行任务的类型为视频录制任务,则按照预设的任务分配机制,将控制录制子任务分配给所述可穿戴设备。
106.作为一种示例,若所述可穿戴设备、所述ar设备与移动终端的连接状态为01、10或11,且所述待执行任务的类型为视频录制任务,则按照预设的任务分配机制,将控制录制子任务分配给所述可穿戴设备,将摄像子任务分配给所述ar设备。
107.作为一种示例,视频录制数据(当前录制内容、录制时长等信息)可以通过移动终端与ar设备之间的通信进行交互,同步显示至ar设备。
108.作为一种示例,若所述可穿戴设备、所述ar设备与移动终端的连接状态为01、10或11,且所述待执行任务的类型为照片拍摄任务,则按照预设的任务分配机制,将照片拍摄子任务分配给所述ar设备,将控制录制子任务分配给所述可穿戴设备。
109.即可利用ar设备的摄像功能,以及方便查看当前摄像内容的功能,以及可穿戴设备便于用户操作的功能,实现对在移动终端上触发的视频录制任务,通过可穿戴设备控制ar设备来完成,不仅提升了用户的使用体验,还降低了基于多设备的任务处理的能耗。
110.作为一种示例,摄像数据(当前摄像内容、摄像参数等信息)可以通过移动终端与ar设备之间的通信进行交互,同步显示至ar设备。
111.作为一种示例,若所述可穿戴设备、所述ar设备与移动终端的连接状态为01、10或11,且所述待执行任务的类型为短信提醒任务,则按照预设的任务分配机制,将振动提醒子任务分配给所述可穿戴设备,将短信数据显示子任务分配给所述ar设备。
112.作为一种示例,若所述可穿戴设备、所述ar设备与移动终端的连接状态为01、10或11,且所述待执行任务的类型为音视频播放任务(该音视频播放任务是用户在移动终端上触发的),则将所述音频控制任务分配给所述可穿戴设备或所述ar设备,并将所述音视频播放任务分配给所述ar设备。
113.作为一种示例,所述提醒任务还包括消息提醒和来电提醒等,具体不做限定。
114.作为一种示例,消息提醒和来电提醒均是在移动终端上被触发的,若所述可穿戴设备、所述ar设备与移动终端的连接状态为01、10或11,且所述待执行任务为消息提醒或来电提醒,则按照预设的任务分配机制,将振动类子任务或控制类子任务分配给可穿戴设备,将显示类子任务分配给ar设备。
115.作为一种示例,短信数据(短信内容,发送短信的用户信息等信息)、消息数据(发出消息的app信息,消息内容等信息)和来电数据(来电号码、来电用户信息等信息)可以通过移动终端与ar设备之间的通信进行交互,同步显示至ar设备。
116.在本实施例中,通过分析待执行任务是用户在所述移动终端上触发的场景时,ar设备和可穿戴设备之间的任务分配机制,基于ar设备、可穿戴设备分别与移动终端的连接状态,确定待执行任务的不同子任务分配。实现功能的同时,给用户带来操作的便利,且降低多个设备组成的基于多设备的任务处理系统的整体功耗,多种交互方式,便于用户灵活选择适合自身的交互方式,完成设备的控制操作。
117.参照图5,图5是本技术实施例方案涉及的硬件运行环境的设备结构示意图。
118.如图5所示,该基于多设备的任务处理设备可以包括:处理器1001,存储器1005,通信总线1002。通信总线1002用于实现处理器1001和存储器1005之间的连接通信。
119.可选地,该基于多设备的任务处理设备还可以包括用户接口、网络接口、摄像头、rf(radio frequency,射频)电路,传感器、wifi模块等等。用户接口可以包括显示屏(display)、输入子模块比如键盘(keyboard),可选用户接口还可以包括标准的有线接口、无线接口。网络接口可以包括标准的有线接口、无线接口(如wi-fi接口)。
120.本领域技术人员可以理解,图5中示出的基于多设备的任务处理设备结构并不构成对基于多设备的任务处理设备的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。
121.如图5所示,作为一种存储介质的存储器1005中可以包括操作系统、网络通信模块以及基于多设备的任务处理程序。操作系统是管理和控制基于多设备的任务处理设备硬件和软件资源的程序,支持基于多设备的任务处理程序以及其它软件和/或程序的运行。网络通信模块用于实现存储器1005内部各组件之间的通信,以及与基于多设备的任务处理系统中其它硬件和软件之间通信。
122.在图5所示的基于多设备的任务处理设备中,处理器1001用于执行存储器1005中存储的基于多设备的任务处理程序,实现上述任一项所述的基于多设备的任务处理方法的步骤。
123.本技术基于多设备的任务处理设备具体实施方式与上述基于多设备的任务处理方法各实施例基本相同,在此不再赘述。
124.本技术还提供一种基于多设备的任务处理装置,所述基于多设备的任务处理装置为为可穿戴设备、ar设备或移动终端,如图6所示,所述装置包括:
125.任务类型判断模块10,用于在检测到待执行任务时,若ar设备和可穿戴设备均处于佩戴状态,则判断所述待执行任务的类型;
126.任务分配模块20,用于基于所述待执行任务的类型,按照预设的任务分配机制,将所述待执行任务的不同子任务分别分配给ar设备和可穿戴设备,以供所述ar设备和可穿戴设备分别处理对应的子任务,其中,所述预设的任务分配机制基于不同设备的核心功能确定。
127.可选地,在本技术的一种可能的实施方式中,所述任务分配模块20包括:
128.第一任务分配单元,用于基于所述待执行任务的类型,按照预设的任务分配机制,将非显示类子任务分配给可穿戴设备,将显示类子任务分配给所述ar设备。
129.可选地,在本技术的一种可能的实施方式中,所述任务分配模块20还包括:
130.第二任务分配单元,用于若所述待执行任务的类型为提醒类任务,则按照预设的任务分配机制,将所述提醒类任务的振动提醒子任务分配给所述可穿戴设备,并将所述提醒类任务的显示提醒子任务分配给所述ar设备。
131.可选地,在本技术的一种可能的实施方式中,所述任务分配模块20还包括:
132.第三任务分配单元,用于若所述待执行任务的类型为健康状态提醒任务,则按照预设的任务分配机制,将危险状态提醒子任务分配给所述可穿戴设备,将健康数据显示子任务分配给所述ar设备,其中,所述健康数据为所述ar设备或所述可穿戴设备采集得到的。
133.可选地,在本技术的一种可能的实施方式中,所述任务分配模块20还包括:
134.第四任务分配单元,用于若所述待执行任务的类型为音视频播放任务,则按照预设的任务分配机制,将所述音频控制子任务分配给所述可穿戴设备,并将所述音视频播放子任务分配给所述ar设备。
135.可选地,在本技术的一种可能的实施方式中,所述任务分配模块20还包括:
136.连接状态判断单元,用于判断所述ar设备和所述可穿戴设备分别与所述移动终端的连接状态;
137.第五任务分配单元,用于若所述ar设备和所述可穿戴设备中至少有一个与所述移动终端连接,则基于所述待执行任务的类型,按照预设的任务分配机制将控制类子任务分配给所述可穿戴设备。
138.可选地,在本技术的一种可能的实施方式中,所述第五任务分配单元用于若所述ar设备和所述可穿戴设备中至少有一个与所述移动终端连接,且所述待执行任务的类型为视频录制任务,则按照预设的任务分配机制,将控制录制子任务分配给所述可穿戴设备。
139.可选地,在本技术的一种可能的实施方式中,所述基于所述待执行任务的类型,按照预设的任务分配机制,将所述待执行任务的不同子任务分别分配给ar设备和可穿戴设备的步骤之后,所述装置还包括:
140.通信装置,用于基于所述可穿戴设备与所述移动终端之间的通信连接,将所述待执行任务的任务数据共享至所述可穿戴设备或所述ar设备,以供所述可穿戴设备或所述ar设备基于所述任务数据,分别处理所述待执行任务的子任务。
141.本技术基于多设备的任务处理装置的具体实施方式与上述基于多设备的任务处理方法各实施例基本相同,在此不再赘述。
142.本技术还提供一种存储介质,所述存储介质上存储有基于多设备的任务处理程序,所述基于多设备的任务处理程序被处理器执行时实现如上述任一项所述的基于多设备的任务处理方法的步骤。
143.本技术存储介质具体实施方式与上述基于多设备的任务处理各实施例基本相同,在此不再赘述。
144.需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者系统不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者系统所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括该要素的过程、方法、物品或者系统中还存在另外的相同要素。
145.上述本技术实施例序号仅仅为了描述,不代表实施例的优劣。
146.通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本技术的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在如上所述的一个存储介质(如rom/ram、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,服务器,空调器,或者网络设备等)执行本技术各个实施例所述的方法。
147.以上仅为本技术的优选实施例,并非因此限制本技术的专利范围,凡是利用本申
请说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本技术的专利保护范围内。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1