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

群组通信平台的制作方法

2022-11-28 14:44:14 来源:中国专利 TAG:

技术特征:
1.一种方法,包括:接收发起针对本地用户和远程用户的群组会话的请求;针对所述群组会话,利用与所述本地用户相关联的本地计算设备和与所述远程用户相关联的远程计算设备之间的系统通信信道建立进程外网络连接;从第一应用程序在所述本地计算设备上的本地实例接收系统调用,以经由所述进程外网络连接将本地数据传递到所述第一应用程序在所述远程计算设备上的远程实例;以及经由所述进程外网络连接和所述系统通信信道将所述本地数据传递到所述第一应用程序在所述远程计算设备上的所述远程实例,其中所述本地数据包括所述第一应用程序的所述本地实例的状态数据,用于更新所述第一应用程序的所述远程实例的状态。2.根据权利要求1所述的方法,还包括:响应于发起所述群组会话的所述请求,经由所述系统通信信道向所述远程计算设备处的所述远程用户发送加入所述群组会话的邀请;以及在所述远程用户加入所述群组会话时提供通知。3.根据权利要求1所述的方法,其中将所述本地数据传递到所述第一应用程序的所述远程实例包括:从共享存储器读取所述本地数据,其中所述本地数据由所述第一应用程序的所述本地实例写入所述共享存储器。4.根据权利要求1所述的方法,还包括:接收在所述群组会话中共享第二应用程序的请求;经由所述系统通信信道向所述远程计算设备处的所述远程用户发送共享所述第二应用程序的邀请;以及提供来自所述远程用户的对所述邀请的响应的通知。5.根据权利要求4所述的方法,还包括:从所述第二应用程序在所述本地计算设备上的本地实例接收其他系统调用,以经由所述进程外网络连接将其他本地数据传递到所述第二应用程序在所述远程计算设备上的远程实例;以及经由进程外网络连接和所述系统通信信道将所述其他本地数据传递到所述第二应用程序在所述远程计算设备上的所述远程实例。6.根据权利要求5所述的方法,其中所述其他本地数据包括所述第二应用程序的所述本地实例的状态数据,用于更新所述第二应用程序的所述远程实例的状态。7.根据权利要求5所述的方法,其中所述其他本地数据包括所述第二应用程序的所述本地实例的用户界面的场景图以供在所述远程计算设备处呈现。8.根据权利要求1所述的方法,还包括:接收其他用户加入所述群组会话的请求;从所述第一应用程序在所述本地计算设备上的所述本地实例接收其他系统调用,以经由所述进程外网络连接将其他数据传递到所述第一应用程序在所述远程计算设备上的所述远程实例和所述第一应用程序在其他计算设备上的其他实例;以及经由所述进程外网络连接和所述系统通信信道将所述其他数据传递到所述第一应用
程序的所述远程实例,并且经由所述进程外网络和所述本地计算设备与所述其他计算设备之间的其他系统通信信道将所述其他数据传递到所述第一应用程序的所述其他实例,其中所述其他数据包括所述第一应用程序的多用户状态数据,用于更新所述第一应用程序的所述远程实例的状态和所述第一应用程序的所述其他实例的状态。9.根据权利要求1所述的方法,其中所述系统通信信道包括所述本地计算设备和所述远程计算设备之间的对等连接。10.根据权利要求1所述的方法,其中所述系统通信信道包括中继服务器,所述中继服务器被配置为经由网络来管理所述本地计算设备和所述远程计算设备之间的通信。11.一种设备,所述设备包括:处理器;以及存储器,所述存储器包含指令,所述指令在由所述处理器执行时致使所述处理器:接收在针对本地用户和远程用户的群组会话中共享第一应用程序的请求;从所述第一应用程序在与所述本地用户相关联的本地计算设备上的本地实例接收系统调用,以经由到为所述群组会话建立的系统通信信道的进程外网络连接将本地数据传递到所述第一应用程序在与所述远程用户相关联的远程计算设备上的远程实例;以及经由所述进程外网络连接和所述系统通信信道将所述本地数据传递到所述第一应用程序在所述远程计算设备上的所述远程实例,其中所述本地数据包括所述第一应用程序的所述本地实例的状态数据,用于更新所述第一应用程序的所述远程实例的状态。12.根据权利要求11所述的设备,其中所述指令还致使所述处理器:经由所述系统通信信道向所述远程计算设备处的所述远程用户发送共享所述第一应用程序的邀请;以及提供来自所述远程用户的对所述邀请的响应的通知。13.根据权利要求11所述的设备,其中将所述本地数据传递到所述第一应用程序的所述远程实例包括从共享存储器读取所述本地数据,其中所述本地数据由所述第一应用程序的所述本地实例写入所述共享存储器。14.根据权利要求11所述的设备,其中所述指令还致使所述处理器:接收与所述群组会话中的其他用户共享所述第一应用程序的其他请求,其中,来自所述第一应用程序的所述本地实例的所述系统调用经由到为所述群组会话建立的第二系统通信信道的所述进程外网络连接,进一步将所述本地数据传递到所述第一应用程序在与所述其他用户相关联的其他计算设备上的其他实例;以及经由所述进程外网络连接和所述其他系统通信信道将所述本地数据传递到所述第一应用程序在所述其他计算设备上的所述其他实例,其中,所述本地数据用于更新所述第一应用程序的所述其他实例的状态。15.根据权利要求14所述的设备,其中所述系统通信信道和所述其他系统通信信道是相同的系统通信信道,并且包括中继服务器,所述中继服务器被配置为经由网络来管理所述本地计算设备、所述远程计算设备和所述其他计算设备之间的通信。16.根据权利要求14所述的设备,其中所述系统通信信道包括中继服务器,所述中继服务器被配置为管理所述本地计算设备和所述远程计算设备之间的通信,并且
其中所述其他系统通信信道包括所述本地计算设备和所述其他计算设备之间的对等连接。17.根据权利要求14所述的设备,其中所述系统通信信道包括所述本地计算设备和所述远程计算设备之间的第一对等连接,并且其中所述其他系统通信信道包括所述本地计算设备和所述其他计算设备之间的第二对等连接。18.一种包括在有形计算机可读存储介质中存储的代码的计算机程序产品,所述代码包括:用于接收发起针对本地用户和远程用户的群组会话的请求的代码;用于针对所述群组会话利用与所述本地用户相关联的本地计算设备和与所述远程用户相关联的远程计算设备之间的系统通信信道建立进程外网络连接的代码;用于在所述本地计算设备处捕获感官信息的代码;用于从应用程序在所述本地计算设备上的本地实例接收系统调用以经由所述进程外网络连接将本地数据传递到所述应用程序在所述远程计算设备上的远程实例的代码;以及用于经由所述进程外网络连接和所述系统通信信道将所述本地数据和所述感官信息传递到所述应用程序在所述远程计算设备上的所述远程实例的代码,其中所述本地数据包括所述应用程序的所述本地实例的状态数据,用于更新所述应用程序的所述远程实例的状态。19.根据权利要求18所述的计算机程序产品,其中所述感官信息包括由所述本地计算设备捕获的空间音频信息。20.根据权利要求18所述的计算机程序产品,其中所述应用程序的所述本地实例的状态与所述应用程序的所述远程实例的被更新状态不同。

技术总结
群组通信平台促进了与其他用户共享应用程序环境。该平台可接收发起针对本地用户和远程用户的群组会话的请求。可为该群组会话建立与在与该本地用户相关联的本地计算设备和与该远程用户相关联的远程计算设备之间的系统通信信道的进程外网络连接。可从第一应用程序在该本地计算设备上的本地实例接收系统调用,以经由该进程外网络连接将本地数据传递到该第一应用程序在该远程计算设备上的远程实例。该本地数据可经由该进程外网络连接和该系统通信信道传递到该第一应用程序在该远程计算设备上的该远程实例。该本地数据可包括该第一应用程序的该本地实例的状态数据,用于更新该第一应用程序的该远程实例的状态。第一应用程序的该远程实例的状态。第一应用程序的该远程实例的状态。


技术研发人员:B
受保护的技术使用者:苹果公司
技术研发日:2021.04.08
技术公布日:2022/11/25
再多了解一些

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

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

相关文献