【技术实现步骤摘要】
分布式实现方法、系统、电子设备及存储介质
[0001]本专利技术涉及智能终端
,具体涉及一种电子设备间的分布式实现方法、系统、电子设备及存储介质。
技术介绍
[0002]随着智能终端技术的发展,全屋智慧场景已逐渐普及,并且有越来越多的智能电子设备加入全屋智慧场景。其中,在全屋智慧场景中,电子设备之间的无障碍交互大大提高了用户体验。例如,可以将用户在手机播放的视频投放到电视机上继续播放,也可以将手机里的音乐通过家中的智能音箱播放,当用户启动汽车时还可以将手机上的导航应用规划的最优上下班路线投放到车载电脑的屏幕上进行导航。
[0003]但是,目前在分布式实现指定任务的过程中,涉及的多设备之间的交互操作主要是用户手动实现的,实现过程比较繁琐,例如,当用户将手机播放的视频投放到电视机上继续播放时,需要先打开电视机,建立手机与电视机之间的通信连接,然后在手机上进行将播放的视频投屏至电视机的相关操作。
技术实现思路
[0004]本申请实施例提供了一种电子设备间的分布式实现方法、系统、电子设备及存储介质,通过预先记录为指定任务在电子设备间的分布式实现,用户在各电子设备上进行的各项操作的操作信息,生成可执行文件,然后,在用户后续进行设备交互时,只要触发可执行文件的运行,而不需要每次在电子设备间分布式实现指定任务的过程中,都要手动重复比较繁琐的交互操作,这样可以使得在电子设备间分布式实现指定任务更加方便、快捷,提高了用户的操作效率,也利于提高了用户的使用体验。
[0005]第一方面,本申请实施例提 ...
【技术保护点】
【技术特征摘要】
1.一种电子设备间的分布式实现方法,其特征在于,包括:第一电子设备检测到用户的第一指令,所述第一指令用于指令通过第二电子设备完成第一指定任务;所述第一电子设备响应于所述第一指令,在第一电子设备上模拟一个或多个第一用户操作,其中所述第一用户操作为:在控制所述第二电子设备完成所述第一指定任务的过程中,需要用户在第一电子设备上进行的用户操作;所述第一电子设备指示所述第二电子设备执行所述第一指定任务。2.根据权利要求1所述的方法,其特征在于,还包括:所述第一电子设备响应于所述第一指令,生成并向所述第二电子设备发送至少一条模拟指令,其中所述模拟指令用于指示在第二电子设备上模拟第二用户操作,其中,所述第二用户操作为:在完成所述第一指定任务的过程中,需要用户在第二电子设备上进行的用户操作。3.根据权利要求2所述的方法,其特征在于,所述第一用户操作或所述第二用户操作,包括下列操作中的任一项:运行应用程序的操作;输入文字信息的操作;连接网络或者连接设备的操作;设置参数的操作;选择第一指定任务的内容的操作;切换页面的操作。4.根据权利要求3所述的方法,其特征在于,所述运行应用程序的操作,包括用户在所述第一电子设备上点击应用程序图标控件以运行应用程序的操作;所述输入文字信息的操作,包括用户在所述第一电子设备上点击输入控件以输入文字信息的操作;所述连接网络或连接设备的操作,包括用户在所述第一电子设备上点击连接网络或者连接设备的控件以发送连接请求的操作;所述设置参数的操作,包括用户在所述第一电子设备上点击参数设置控件以设置参数的操作,和/或用户在所述第一电子设备上滑动以设置参数的操作;所述选择第一指定任务的内容的操作,包括用户在所述第一电子设备上点击选择控件以选择所述第一指定任务的内容的操作;所述切换页面的操作,包括用户在所述第一电子设备上滑动以切换页面的操作。5.根据权利要求4所述的方法,其特征在于,所述第一指定任务为视频播放任务,所述第一用户操作包括下列中的任一项:用户在所述第一电子设备上点击视频应用图标,以运行视频应用的操作;用户在所述第一电子设备的显示界面中点击输入法界面上的按键以输入文字信息的操作;用户在所述第一电子设备的显示界面中选择所述第二电子设备作为完成所述视频播放任务的设备以发起连接请求的操作;用户在所述第一电子设备显示的视频播放界面中点击参数设置按钮以设置参数的操
作;用户在所述第一电子设备显示的视频应用界面中点击视频内容切换按钮、或者视频选项按钮以选择视频播放任务播放的视频内容的操作;用户在所述第一电子设备显示的视频播放界面中上下滑动以设置音量、亮度值或清晰度的操作;用户在所述第一电子设备的显示界面上左右滑动以切换页面的操作。6.根据权利要求3所述的方法,其特征在于,所述运行应用程序的操作,包括用户在所述第二电子设备上点击应用程序图标控件以运行应用程序的操作,或者用户通过遥控设备控制在所述第二电子设备上运行应用程序的操作;所述输入文字信息的操作,包括用户在所述第二电子设备上点击输入控件以输入文字信息的操作,或者用户通过遥控设备控制在所述第二电子设备上输入文字信息的操作;所述连接网络或连接设备的操作,包括用户在所述第二电子设备上点击连接网络或者连接设备的控件以发送连接请求的操作,或者用户通过遥控设备控制所述第二电子设备发送连接网络或者连接设备的请求的操作;所述设置参数的操作,包括用户在所述第二电子设备上点击参数设置控件以设置参数的操作,或者用户通过遥控设备控制在所述第二电子设备上设置参数的操作;所述选择操作,包括用户在所述第二电子设备上点击选择控件以选择所执行的第一指定任务的内容的操作;所述切换页面的操作,包括用户通过遥控设备控制所述第二电子设备切换页面的操作。7.根据权利要求6所述的方法,其特征在于,所述第一指定任务为视频播放任务,所述第二用户操作包括下列中的任一项:用户在所述第二电子设备的显示界面中点击输入法界面上的按键以输入文字信息的操作;用户通过遥控设备控制在所述第二电子设备的显示界面中输入文字信息的操作;用户在所述第二电子设备显示的视频播放界面中点击参数设置按钮以设置参数的操作;用户在所述第二电子设备的显示界面中点击视频内容切换按钮、或者包括视频选项按钮以选择所执行的视频播放任务播放的视频内容的操作;用户通过遥控设备控制在所述第二电子设备上设置音量、亮度值或清晰度的操作。8.根据权利要求2至7中任一项所述的方法,其特征在于,所述第一电子设备存储有对应于所述第一指令的第一程序,并且所述方法包括;所述第一电子设备响应于所述第一指令,运行所述第一程序,其中所述第一程序能够在第一电子设备上模拟第一用户操作;所述第一程序能够生成并向所述第二电子设备发送所述模拟指令。9.根据权利要求8所述的方法,其特征在于,所述第一程序包括可执行文件,并且所述可执行文件的生成方式,包括:所述第一电子设备记录用户的所述第一用户操作在所述第一电子设备上产生的第一操作数据,其中所述第一操作数据用于被所述第一电子设备调用,以执行响应于所述第一
用户操作的第一操作指令;所述第一电子设备根据所述第一操作数据、以及所述第一操作数据的生成时间,生成所述可执行文件。10.根据权利要求9所述的方法,其特征在于,所述可执行文件的生成方式,还包括:所述第一电子设备接收由第二电子设备记录的、用户的所述第二用户操作在所述第二电子设备上产生的第二操作数据,其中所述第二操作数据用于被所述第二电子设备调用,以执行响应于所述第二用户操作的第二操作指令;所述第一电子设备根据所述第一操作数据、所述第一操作数据的生成时间、所述第二操作数据、以及所述第二操作数据的生成时间,生成所述可执行文件。11.根据权利要求10所述的方法,其特征在于,在生成所述可执行文件之前,所述方法包括:所述第一电子设备提示用户在第一电子设备完成所述第一用户操作。12.根据权利要求11所述的方法,其特征在于,在生成所述可执行文件之前,所述方法还包括:所述第一电子设备提示用户在所述第二电子设备上完成所述第二用户操作。13.根据权利要求9至12中任一项所述的方法,其特征在于,所述第一电子设备记录用户的所述第一用户操作在所述第一电子设备上产生的第一操作数据的过程,包括:在检测到用户在所述第一电子设备的显示界面上执行用于指示开始记录的操作的情况下,记录用户的所述第一用户操作在所述第一电子设备上产生的第一操作数据,并且在检测到用户在所述第一电子设备的显示界面上执行用于指示停止记录的操作的情况下,停止所述记录操作。14.根据权利要求10至12中任一项所述的方法,其特征在于,所述第一电子设备接收所述第二操作数据的过程,包括:所述第一电子设备基于接收到的所述第二电子设备发送的操作焦点切换通知,向所述第二电子设备发送开始记录的指令,其中所述开始记录的...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。