System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种设备控制方法及设备技术_技高网

一种设备控制方法及设备技术

技术编号:40424139 阅读:10 留言:0更新日期:2024-02-20 22:44
一种设备控制方法,该方法包括:在第一设备的屏幕上显示注释信息,注释信息用于可视化第二设备上至少一部分功能的操作界面,第一设备为增强现实设备或虚拟现实设备,第二设备为物理世界中的设备;确定第三设备,其中,第三设备为物理世界中的设备;将与注释信息关联的至少一部分数据传输至第三设备。这样,在多设备协同场景下,通过第一设备可视化第二设备上某些功能的操作界面,使得用户可以对这些操作界面进行操控,并在用户选定第三设备后,可以将第二设备上某些功能的操作界面转移到第三设备上。由此使得用户可以便捷的对第二设备和第三设备间待流转的数据进行操控,提升了第二设备和第三设备间数据流转的便利性,提升了用户体验。

【技术实现步骤摘要】

本申请涉及终端,尤其涉及一种设备控制方法及设备


技术介绍

1、用户在日常生活中,同一场景下可能同时使用多种设备,因此,新近上市的设备都越发强调多设备协同能力,设备间数据的流转是多设备协同场景下的一个重要的功能,例如,将一个设备的文件/页面/窗口从一个设备移动到另一个设备。但目前在设备间进行数据的流转时,用户难以对待流转的数据进行操控,致使设备间数据流转的便利性较差。因此,如何提升设备间数据流转的便利性是目前亟需解决的技术问题。


技术实现思路

1、本申请提供了一种设备控制方法、设备、计算机存储介质及计算机产品,能够提升提升设备间数据流转的便利性,提升了用户体验。

2、第一方面,本申请提供一种设备控制方法,该方法可以包括:在第一设备的屏幕上显示注释信息,注释信息用于可视化第二设备上至少一部分功能的操作界面;确定第三设备;将与注释信息关联的至少一部分数据传输至第三设备。其中,第一设备为增强现实(augmented reality,ar)设备或虚拟现实(virtual reality,vr)设备,第二设备和第三设备均为物理世界中的设备。

3、这样,通过第一设备可视化第二设备上某些功能的操作界面,使得用户可以对这些操作界面进行操控,并在用户选定第三设备后,可以将第二设备上某些功能的操作界面转移到第三设备上。由此使得用户可以便捷的对第二设备和第三设备间待流转的数据进行操控,提升了第二设备和第三设备间数据流转的便利性。

4、示例性的,第一设备可以为ar眼镜或vr眼镜。示例性的,第一设备可以为下文图2的(b)中所描述的设备300,第二设备可以为下文图2的(b)中所描述的设备400,第三设备下文图2的(b)中所描述的设备500。

5、示例性的,注释信息可以理解为是一个操作界面,用户通过注释信息可以对第二设备进行操控。注释信息在第一设备的屏幕上的位置可以但不限于位于第二设备对应到该屏幕上的位置和第三设备对应到该屏幕上的位置之间。另外,物理世界是客观存在的世界,可以理解为是所有物质和现象的集合,比如,人类所处的自然世界。物理世界中的环境是真实,而不是虚构的。

6、示例性的,与注释信息关联的至少一部分数据可以为与用户所选择的第二设备上的功能相关的数据。例如,当第二设备为音箱时,若该注释信息可视化的是音箱上的播放功能的操作界面,则与该注释信息关联的至少一部分数据可以是音箱当前所播放的音乐的名称,该音乐的音频流,该音乐的演唱者,或者,该音乐的背景图片等中的一项或多项。

7、在一种可能的实现方式中,将与注释信息关联的至少一部分数据传输至第三设备之前,方法还包括:确定获取到第一操作,第一操作为选择注释信息的操作。示例性的,用户可以通过双指捏合注释信息,单击或双击注释信息,或者,将光标移动至注释信息所在的区域等方式选择注释信息。

8、在一种可能的实现方式中,方法还包括:响应于针对注释信息的移动操作,控制注释信息移动。

9、在一种可能的实现方式中,控制注释信息在屏幕上移动,具体包括:确定移动操作为由第二设备朝向第三设备移动的操作;控制注释信息在屏幕上由其当前所处的位置向第三设备对应到屏幕上的位置移动。这样,当用户发起移动注释信息的操作后,可以跟随用户的移动操作,在第一设备的屏幕上同步移动注释信息,使得用户可以感知到注释信息的移动,提升了用户体验。

10、在一种可能的实现方式中,确定第三设备,具体包括:注释信息在屏幕中所占的区域和屏幕中目标区域间的重合度大于预设值,其中,目标区域为第三设备的显示区域对应到屏幕上的区域。也即是说,当用户通过第一设备的屏幕看到的注释信息与第三设备的显示区域间的重合度大于预设值时,可以确定出用户已选定第三设备。另外,用户还可以通过双击或单击点击第三设备,此时第一设备获取到对第三设备的点击后,可以确定出第三设备,或者,将光标移动至第三设备处并停留预设时长(比如2s、3s等)等方式,确定出第三设备。

11、在一种可能的实现方式中,注释信息包括多个子信息,每个子信息均与第二设备的一个功能相关联;其中,多个子信息层叠显示或分页显示。由此以通过展开分级/切换分页来显示更多的注释信息。

12、在一种可能的实现方式中,在第一设备的屏幕上显示注释信息之前,方法还包括:响应于获取到的第一指令,向第二设备发送第一消息,第一消息用于获取与第二设备上至少一部分功能的操作界面相关的信息;获取第二设备发送的第二消息,第二消息包括与第二设备上至少一部分功能的操作界面相关的信息。由此以将第二设备上至少一部分功能的操作界面可视化。示例性的,该第一指令可以理解为是获取与第二设备上至少一部分功能的操作界面相关的信息的指令。比如,可以预先设定该指令与目标手势之间的映射关系,当第一设备获取到用户下发的目标手势后,可以确定获取到该指令。

13、第二方面,本申请提供一种设备控制方法,可以应用于第一设备。该方法可以包括:确定第二设备上的目标对象至少一部分位于第二设备的显示区域之外;在第一设备的屏幕上显示目标对象。其中,第一设备为ar设备或vr设备,第二设备为物理世界中的设备。

14、这样,用户在第二设备上移动目标对象的过程中,当目标对象有一部分位于第二设备的显示区域之外时,可以通过第一设备显示显示出目标对象,从而使得用户可以观察到目标对象位于第二设备的显示区域之外的情况,从而用户可以在目标对象移出第二设备的显示区域时也可以便捷的对目标对象进行操控,提升了用户体验。

15、示例性的,目标对象至少一部分位于第二设备的显示区域之外,可以理解为,第二设备的显示区域中未能完整的显示目标对象,即仅显示了目标对象上的一部分内容。例如,当目标对象为图片时,当第二设备仅显示该图片的一部分内容时,可以理解为该图片上有一部分位于第二设备的显示区域之外。

16、示例性的,在第一设备的屏幕上显示目标对象,可以是显示全部的目标对象,即显示目标对象的全部内容,也可以是显示一部分的目标对象,即显示目标对象的一部分内容。

17、在一种可能的实现方式中,确定第二设备上的目标对象至少一部分位于第二设备的显示区域之外,具体包括:获取第二设备发送的第一消息,第一消息中包括目标对象和目标对象当前所处的第一区域,确定第一区域至少有一部分位于第二设备的显示区域之外。

18、进一步地,在第一设备的屏幕上显示目标对象,具体包括:响应于第一消息,确定在第一设备的屏幕上与第一区域对应的第二区域;在第二区域内显示目标对象。

19、在一种可能的实现方式中,第二区域中的至少一部分区域位于第二设备的显示区域对应到第一设备的屏幕上的区域之外。

20、在一种可能的实现方式中,在第二区域内目标对象的透明度大于预设值。由此以降低文件错位导致的残影带来的视觉影响,提升用户体验。

21、在一种可能的实现方式中,在第二区域内显示目标对象之后,方法还包括:获取第二设备发送的目标对象当前所处的第三区域,第三区本文档来自技高网...

【技术保护点】

1.一种设备控制方法,其特征在于,所述方法包括:

2.根据权利要求2所述的方法,其特征在于,所述将与所述注释信息关联的至少一部分数据传输至所述第三设备之前,所述方法还包括:

3.根据权利要求1或2所述的方法,其特征在于,所述方法还包括:

4.根据权利要求3所述的方法,其特征在于,所述控制注释信息在所述屏幕上移动,具体包括:

5.根据权利要求1-4所述的方法,其特征在于,所述确定第三设备,具体包括以下情况中的任意一种:

6.根据权利要求1-5任一所述的方法,其特征在于,在所述第一设备的屏幕上显示注释信息之前,所述方法还包括:

7.一种设备控制方法,其特征在于,应用于第一设备,所述第一设备为增强现实设备或虚拟现实设备,所述方法包括:

8.根据权利要求7所述的方法,其特征在于,所述确定第二设备上的目标对象至少一部分位于所述第二设备的显示区域之外,具体包括:

9.根据权利要求8所述的方法,其特征在于,所述在所述第一设备的屏幕上显示所述目标对象,具体包括:

10.根据权利要求9所述的方法,其特征在于,所述第二区域中的至少一部分区域位于所述第二设备的显示区域对应到所述屏幕上的区域之外。

11.根据权利要求9或10所述的方法,其特征在于,在所述第二区域内所述目标对象的透明度大于预设值。

12.根据权利要求9-11任一所述的方法,其特征在于,所述在所述第二区域内显示所述目标对象之后,所述方法还包括:

13.根据权利要求7-12任一所述的方法,其特征在于,在所述第一设备的屏幕上显示所述目标对象之后,所述方法还包括:

14.一种设备,其特征在于,包括:

15.一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,当所述计算机程序在处理器上运行时,使得所述处理器执行如权利要求1-13任一所述的方法。

16.一种计算机程序产品,其特征在于,当所述计算机程序产品在处理器上运行时,使得所述处理器执行如权利要求1-13任一所述的方法。

...

【技术特征摘要】

1.一种设备控制方法,其特征在于,所述方法包括:

2.根据权利要求2所述的方法,其特征在于,所述将与所述注释信息关联的至少一部分数据传输至所述第三设备之前,所述方法还包括:

3.根据权利要求1或2所述的方法,其特征在于,所述方法还包括:

4.根据权利要求3所述的方法,其特征在于,所述控制注释信息在所述屏幕上移动,具体包括:

5.根据权利要求1-4所述的方法,其特征在于,所述确定第三设备,具体包括以下情况中的任意一种:

6.根据权利要求1-5任一所述的方法,其特征在于,在所述第一设备的屏幕上显示注释信息之前,所述方法还包括:

7.一种设备控制方法,其特征在于,应用于第一设备,所述第一设备为增强现实设备或虚拟现实设备,所述方法包括:

8.根据权利要求7所述的方法,其特征在于,所述确定第二设备上的目标对象至少一部分位于所述第二设备的显示区域之外,具体包括:

9.根据权利要求8所述的方法,其特征在于,所述在所述第...

【专利技术属性】
技术研发人员:王金涛王青刘凤娟
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:

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

1