一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

会话管理器的制作方法

2023-02-04 13:52:33 来源:中国专利 TAG:

技术特征:
1.一种系统,包括:可穿戴设备,其包括透射式显示器;以及一个或多个处理器,其被配置为执行一种方法,所述方法包括:接收持久坐标数据;经由可穿戴设备的所述透射式显示器在第一位置处向第一用户呈现第一虚拟会话句柄,其中,基于所述持久坐标数据确定所述第一位置;经由所述透射式显示器在第二位置处向所述第一用户呈现虚拟对象,其中,基于所述第一位置确定所述第二位置;从第二用户接收定位数据,其中,所述定位数据将所述第二用户的位置与第二虚拟会话句柄的位置相关;以及经由所述透射式显示器在第三位置处向所述第一用户呈现虚拟化身,其中,所述虚拟化身对应于所述第二用户,其中,基于所述定位数据确定所述第三位置,以及其中,进一步基于所述第一位置确定所述第三位置。2.根据权利要求1所述的系统,其中,所述方法进一步包括:接收来自所述第二用户的输入;以及响应于接收到来自所述第二用户的所述输入,经由所述透射式显示器在第四位置处向所述第一用户呈现所述虚拟对象。3.根据权利要求1所述的系统,其中,响应于来自所述第一用户的输入,在所述第二位置处向所述第一用户呈现所述虚拟对象,所述方法进一步包括向所述第二用户发送来自所述第一用户的所述输入。4.根据权利要求1所述的系统,其中,所述方法进一步包括:接收来自所述第一用户的输入;响应于接收到来自所述第一用户的所述输入,在第四位置处向所述第一用户呈现所述第一会话句柄;以及经由所述透射式显示器在第五位置处向所述第一用户呈现所述虚拟对象,基于所述第四位置确定所述第五位置。5.根据权利要求4所述的系统,其中,所述方法进一步包括:向所述第二用户发送来自所述第一用户的所述输入。6.根据权利要求1所述的系统,其中,所述方法进一步包括:在第一时间在存储器中存储与会话实例相关联的所述第一位置、所述第二位置和所述第三位置;以及在比所述第一时间更晚的第二时间从所述存储器接收所述第一位置、所述第二位置和所述第三位置。7.一种方法,包括:接收持久坐标数据;经由可穿戴设备的透射式显示器在第一位置处向第一用户呈现第一虚拟会话句柄,其中,基于所述持久坐标数据确定所述第一位置;经由所述透射式显示器在第二位置处向所述第一用户呈现虚拟对象,其中,基于所述第一位置确定所述第二位置;
从第二用户接收定位数据,其中,所述定位数据将所述第二用户的位置与第二虚拟会话句柄的位置相关;以及经由所述透射式显示器在第三位置处向所述第一用户呈现虚拟化身,其中,所述虚拟化身对应于所述第二用户,其中,基于所述定位数据确定所述第三位置,以及其中,进一步基于所述第一位置确定所述第三位置。8.根据权利要求7所述的方法,进一步包括:接收来自所述第二用户的输入;以及响应于接收到来自所述第二用户的所述输入,经由所述透射式显示器在第四位置处向所述第一用户呈现所述虚拟对象。9.根据权利要求7所述的方法,其中,响应于来自所述第一用户的输入,在所述第二位置处向所述第一用户呈现所述虚拟对象,所述方法进一步包括向所述第二用户发送来自所述第一用户的所述输入。10.根据权利要求7所述的方法,进一步包括:接收来自所述第一用户的输入;响应于接收到来自所述第一用户的所述输入,在第四位置处向所述第一用户呈现所述第一会话句柄;以及经由所述透射式显示器在第五位置处向所述第一用户呈现所述虚拟对象,基于所述第四位置确定所述第五位置。11.根据权利要求10所述的方法,进一步包括:向所述第二用户发送来自所述第一用户的所述输入。12.根据权利要求7所述的方法,进一步包括:在第一时间在存储器中存储与会话实例相关联的所述第一位置、所述第二位置和所述第三位置;以及在比所述第一时间更晚的第二时间从所述存储器接收所述第一位置、所述第二位置和所述第三位置。13.一种非暂态计算机可读介质,其存储指令,在所述指令由一个或多个处理器执行时使所述一个或多个处理器执行一种方法,所述方法包括:接收持久坐标数据;经由可穿戴设备的透射式显示器在第一位置处向第一用户呈现第一虚拟会话句柄,其中,基于所述持久坐标数据确定所述第一位置;经由所述透射式显示器在第二位置处向所述第一用户呈现虚拟对象,其中,基于所述第一位置确定所述第二位置;从第二用户接收定位数据,其中,所述定位数据将所述第二用户的位置与第二虚拟会话句柄的位置相关;以及经由所述透射式显示器在第三位置处向所述第一用户呈现虚拟化身,其中,所述虚拟化身对应于所述第二用户,其中,基于所述定位数据确定所述第三位置,以及其中,进一步基于所述第一位置确定所述第三位置。14.根据权利要求13所述的非暂态计算机可读介质,所述方法进一步包括:接收来自所述第二用户的输入;以及
响应于接收到来自所述第二用户的所述输入,经由所述透射式显示器在第四位置处向所述第一用户呈现所述虚拟对象。15.根据权利要求13所述的非暂态计算机可读介质,其中,响应于来自所述第一用户的输入,在所述第二位置处向所述第一用户呈现所述虚拟对象,所述方法进一步包括向所述第二用户发送来自所述第一用户的所述输入。16.根据权利要求13所述的非暂态计算机可读介质,所述方法进一步包括:接收来自所述第一用户的输入;响应于接收到来自所述第一用户的所述输入,在第四位置处向所述第一用户呈现所述第一会话句柄;以及经由所述透射式显示器在第五位置处向所述第一用户呈现所述虚拟对象,基于所述第四位置确定所述第五位置。17.根据权利要求16所述的非暂态计算机可读介质,其中,所述方法进一步包括向所述第二用户发送来自所述第一用户的所述输入。18.根据权利要求13所述的非暂态计算机可读介质,其中,所述方法进一步包括:在第一时间在存储器中存储与会话实例相关联的所述第一位置、所述第二位置和所述第三位置;以及在比所述第一时间更晚的第二时间从所述存储器接收所述第一位置、所述第二位置和所述第三位置。19.一种系统,包括:第一可穿戴设备,其包括第一透射式显示器和一个或多个传感器;以及一个或多个处理器,其被配置为执行一种方法,所述方法包括:从与所述第一可穿戴设备相关联的第一会话用户接收第一输入;响应于接收到所述第一输入,生成会话实例,其中,所述会话实例被配置为存储与一个或多个能力实例对应的数据,以及其中,所述会话实例进一步被配置为存储与一个或多个会话用户对应的数据;经由所述第一可穿戴设备的所述第一透射式显示器在第一会话句柄位置处向所述第一会话用户呈现虚拟会话句柄;接收来自所述第一会话用户的第二输入;以及响应于接收到所述第二输入:生成与过程相关联的第一能力实例,所述过程包括投影虚拟对象;经由所述第一透射式显示器在第一对象位置处向所述第一会话用户呈现所述虚拟对象;经由第二可穿戴设备的第二透射式显示器在第二对象位置处向第二会话用户呈现所述虚拟对象;以及在所述会话实例中存储与所述第一会话句柄位置、所述第一对象位置、所述第二对象位置、第一会话用户位置和第二会话用户位置对应的数据,其中,经由所述第一可穿戴设备的所述一个或多个传感器确定所述第一会话用户位置,并且经由所述第二可穿戴设备的一个或多个传感器确定所述第二会话用户位置。20.根据权利要求19所述的系统,其中,所述第一对象位置使用变换数据与所述第一会
话句柄位置相关。21.根据权利要求20所述的系统,其中,在所述会话实例中存储所述变换数据。22.根据权利要求19所述的系统,其中,所述方法进一步包括存储与定位状态对应的数据,其中,所述定位状态是基于所述第一会话用户位置和所述第二会话用户位置的。23.根据权利要求19所述的系统,其中,在第一时间接收所述第二输入,所述方法进一步包括:在比所述第一时间更晚的第二时间接收来自所述第一会话用户的第三输入;以及响应于接收到所述第三输入:接收与所述第一对象位置和所述第一会话用户位置对应的数据;以及在所述第一对象位置处向所述第一会话用户呈现所述虚拟对象。24.根据权利要求19所述的系统,其中,所述方法进一步包括:生成第二能力实例,所述第二能力实例与第二过程相关联,所述第二过程包括投影所述第二会话用户的虚拟化身;经由所述第一透射式显示器向所述第一会话用户呈现所述虚拟化身;以及在所述会话实例中存储与所述虚拟化身对应的数据。25.根据权利要求19所述的系统,其中,所述方法进一步包括生成第二能力实例,所述第二能力实例与第二过程相关联,所述第二过程包括将与所述第一会话用户相关联的视图投射到所述第二会话用户。26.一种方法,包括:接收来自第一会话用户的第一输入;响应于接收到所述第一输入,生成会话实例,其中,所述会话实例被配置为存储与一个或多个能力实例对应的数据,以及其中,所述会话实例进一步被配置为存储与一个或多个会话用户对应的数据;经由第一可穿戴设备的第一透射式显示器在第一会话句柄位置处向所述第一会话用户呈现虚拟会话句柄;接收来自所述第一会话用户的第二输入;以及响应于接收到所述第二输入:生成与过程相关联的第一能力实例,所述过程包括投影虚拟对象;经由所述第一透射式显示器在第一对象位置处向所述第一会话用户呈现所述虚拟对象;经由第二可穿戴设备的第二透射式显示器在第二对象位置处向第二会话用户呈现所述虚拟对象;以及在所述会话实例中存储与所述第一会话句柄位置、所述第一对象位置、所述第二对象位置、第一会话用户位置和第二会话用户位置对应的数据,其中,经由所述第一可穿戴设备的一个或多个传感器确定所述第一会话用户位置,并且经由所述第二可穿戴设备的一个或多个传感器确定所述第二会话用户位置。27.根据权利要求26所述的方法,其中,所述第一对象位置使用变换数据与所述第一会话句柄位置相关。28.根据权利要求27所述的方法,其中,在所述会话实例中存储所述变换数据。
29.根据权利要求26所述的方法,进一步包括存储与定位状态对应的数据,其中,所述定位状态是基于所述第一会话用户位置和所述第二会话用户位置的。30.根据权利要求26所述的方法,其中,在第一时间接收所述第二输入,所述方法进一步包括:在比所述第一时间更晚的第二时间接收来自所述第一会话用户的第三输入;以及响应于接收到所述第三输入:接收与所述第一对象位置和所述第一会话用户位置对应的数据;以及在所述第一对象位置处向所述第一会话用户呈现所述虚拟对象。31.根据权利要求26所述的方法,进一步包括:生成第二能力实例,所述第二能力实例与第二过程相关联,所述第二过程包括投影所述第二会话用户的虚拟化身;经由所述第一透射式显示器向所述第一会话用户呈现所述虚拟化身;以及在所述会话实例中存储与所述虚拟化身对应的数据。32.根据权利要求26所述的方法,进一步包括生成第二能力实例,所述第二能力实例与第二过程相关联,所述第二过程包括将与所述第一会话用户相关联的视图投射到所述第二会话用户。33.一种非暂态计算机可读介质,其存储指令,所述指令在由一个或多个处理器执行时使所述一个或多个处理器执行一种方法,所述方法包括:接收来自第一会话用户的第一输入;响应于接收到所述第一输入,生成会话实例,其中,所述会话实例被配置为存储与一个或多个能力实例对应的数据,以及其中,所述会话实例进一步被配置为存储与一个或多个会话用户对应的数据;经由第一可穿戴设备的第一透射式显示器在第一会话句柄位置处向所述第一会话用户呈现虚拟会话句柄;接收来自所述第一会话用户的第二输入;响应于接收到所述第二输入:生成与过程相关联的第一能力实例,所述过程包括投影虚拟对象;经由所述第一透射式显示器在第一对象位置处向所述第一会话用户呈现所述虚拟对象;经由第二可穿戴设备的第二透射式显示器在第二对象位置处向第二会话用户呈现所述虚拟对象;以及在所述会话实例中存储与所述第一会话句柄位置、所述第一对象位置、所述第二对象位置、第一会话用户位置和第二会话用户位置对应的数据,其中,经由所述第一可穿戴设备的一个或多个传感器确定所述第一会话用户位置,并且经由所述第二可穿戴设备的一个或多个传感器确定所述第二会话用户位置。34.根据权利要求33所述的非暂态计算机可读介质,其中,所述第一对象位置使用变换数据与所述第一会话句柄位置相关。35.根据权利要求34所述的非暂态计算机可读介质,其中,在所述会话实例中存储所述变换数据。
36.根据权利要求33所述的非暂态计算机可读介质,其中,所述方法进一步包括存储与定位状态相对应的数据,其中,所述定位状态是基于所述第一会话用户位置和所述第二会话用户位置的。37.根据权利要求33所述的非暂态计算机可读媒体,其中,在第一时间接收所述第二输入,所述方法进一步包括:在比所述第一时间更晚的第二时间接收来自所述第一会话用户的第三输入;以及响应于接收到所述第三输入:接收与所述第一对象位置和所述第一会话用户位置对应的数据;以及在所述第一对象位置处向所述第一会话用户呈现所述虚拟对象。38.根据权利要求33所述的非暂态计算机可读介质,其中,所述方法进一步包括:生成第二能力实例,所述第二能力实例与第二过程相关联,所述第二过程包括投影所述第二会话用户的虚拟化身;经由所述透射式显示器向所述第一会话用户呈现所述虚拟化身;以及在所述会话实例中存储与所述虚拟化身对应的数据。39.根据权利要求33所述的非暂态计算机可读介质,其中,所述方法进一步包括生成第二能力实例,所述第二能力实例与第二过程相关联,所述第二过程包括将与所述第一会话用户相关联的视图投射到所述第二会话用户。

技术总结
在此公开了用于实现混合现实协作的系统和方法。方法可包括接收持久坐标数据;经由可穿戴设备的透射式显示器在第一位置处向第一用户呈现第一虚拟会话句柄,其中,第一位置是基于持久坐标数据的;经由透射式显示器在第二位置处向第一用户呈现虚拟对象,其中,第二位置是基于第一位置的;从第二用户接收定位数据,其中,定位数据将第二用户的位置与第二虚拟会话句柄的位置相关;经由透射式显示器在第三位置处向第一用户呈现虚拟化身,其中,虚拟化身对应于第二用户,其中,第三位置是基于定位数据的,以及其中,第三位置进一步是基于第一位置的。一位置的。一位置的。


技术研发人员:R
受保护的技术使用者:奇跃公司
技术研发日:2021.02.12
技术公布日:2023/2/3
再多了解一些

本文用于创业者技术爱好者查询,仅供学习研究,如用于商业用途,请联系技术所有人。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献