当前位置: 首页 > 专利查询>元平台公司专利>正文

应用程序的安全并发流式传输的系统和方法技术方案

技术编号:38946429 阅读:26 留言:0更新日期:2023-09-25 09:42
所公开的计算机实现的方法可以包括:(1)向云游戏环境提供多个容器,该多个容器共享单个操作系统实例,(2)将多个容器内的每个容器分配给对应的用户,(3)在多个容器内的每个容器内,并发地执行对应的视频游戏实例,以及(4)将来自多个容器内的每个容器的视频游戏实例从所述云游戏环境并发地流式传输到对应的客户端系统。还公开了各种其他方法、系统和计算机可读介质。机可读介质。机可读介质。

【技术实现步骤摘要】
【国外来华专利技术】应用程序的安全并发流式传输的系统和方法
[0001]相关申请的交叉引用
[0002]本申请要求于2020年10月25日提交的美国临时申请63/105,320的权益,以及于2021年5月28日提交的美国临时申请63/194,821的权益,它们中的每一个的公开内容通过引用整体并入本文。于2021年10月20日提交的、共同未决的美国申请17/506,640通过引用整体并入本文。
附图说明
[0003]附图示出了多个示例性实施例,且附图是说明书的一部分。这些附图连同以下描述一起说明和解释了本公开的各种原理。
[0004]图1为用于流式传输应用程序的示例系统的图示。
[0005]图2为用于流式传输应用程序的系统的各个方面的更详细的图示。
[0006]图3为用于流式传输应用程序的系统的各个方面的附加图示。
[0007]图4为用于流式传输应用程序的系统的各个方面的进一步图示。
[0008]图5为用于应用程序的安全并发流式传输的示例方法的流程图。
[0009]图6为用于应用程序的安全并发流式传输的示例系统的图示。
本文档来自技高网
...

【技术保护点】

【技术特征摘要】
【国外来华专利技术】1.一种计算机实现的方法,包括:向云游戏环境提供多个容器,所述多个容器共享单个操作系统实例;将所述多个容器内的每个容器分配给对应的用户;在所述多个容器内的每个容器内,并发地执行对应的视频游戏实例;以及将来自所述多个容器内的每个容器的视频游戏实例从所述云游戏环境并发地流式传输到对应的客户端系统。2.根据权利要求1所述的计算机实现的方法,其中,所述多个容器内的每个容器包括对应的沙盒,所述对应的沙盒在所述容器的所述视频游戏实例与所述操作系统实例之间进行中介。3.根据权利要求2所述的计算机实现的方法,其中,对于所述多个容器内的每个容器,所述对应的沙盒被配置为:拦截和修改由所述容器的所述视频游戏实例执行的一个或多个系统调用。4.根据权利要求3所述的计算机实现的方法,其中,拦截和修改所述一个或多个系统调用包括:拦截对存储持久性数据的尝试;以及将对存储所述持久性数据的所述尝试重定向到被配置用于所述对应的用户的跨会话的数据持久性的存储位置。5.根据权利要求3所述的计算机实现的方法,其中,拦截和修改所述一个或多个系统调用包括:拦截和修改对物理图形处理单元的调用;以及将经修改的所述调用传递给所述物理图形处理单元。6.根据权利要求3所述的计算机实现的方法,其中,拦截和修改所述一个或多个系统调用包括:拦截对访问对于所述操作系统实例而言是唯一的系统资源的系统调用;以及将对访问对于所述操作系统实例而言是唯一的所述系统资源的所述系统调用修改成访问不同的资源。7.根据权利要求3所述的计算机实现的方法,其中,拦截和修改所述一个或多个系统调用包括:修改所述视频游戏实例的面向用户的行为。8.根据权利要求1所述的计算机实现的方法,其中,所述多个容器内的每个容器将对应的用户彼此隔离,以使一个容器内的用户数据不能够由另一个容器访问。9.根据权利要求1所述的计算机实现的方法,其中,所述多个容器被部署在单个虚拟机内。10.根据权利要求1所述的计算机实现的方法,其中,对于所述多个容器内的每个容器,对应的服务器在对应的用户的对应的客户端系统与该容器之间进行中介,从该容器采集显示数据和音频数据以转发给所述对应的客户端系统,并从所述对应的客户端系统接收输入数据以转发给该容器。11.一种系统,包括:至少一个物理处理器;物理存储器,所述物理存储器包括计算机可执行指令,所述计算机可执行指令在由所
...

【专利技术属性】
技术研发人员:克里斯托弗
申请(专利权)人:元平台公司
类型:发明
国别省市:

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

1