VERIFYING SECURITY FOR VIRTUAL MACHINES IN CLOUD STREAMING SYSTEMS AND APPLICATIONS

    公开(公告)号:US20240232360A1

    公开(公告)日:2024-07-11

    申请号:US18151175

    申请日:2023-01-06

    CPC classification number: G06F21/57 A63F13/73

    Abstract: In examples, a VM may receive and aggregate a first attestation report corresponding to a
    CPU and a second attestation report corresponding to a GPU. The aggregated data may be provided to an attestation service, which may verify the attestation reports indicate a TCB is to include the VM and GPU state data and is to isolate the GPU state data and the VM from an untrusted host OS. Based at least on the TCB being verified, the VM may perform one or more operations using the TCB. The TCB may include a trusted hypervisor to isolate the VM and GPU state data within the GPU(s) from the untrusted host OS. The trusted hypervisor may prevent the host OS from accessing device memory assigned to the VM based at least on controlling an IOMMU and/or second-level address translation (SLAT) used to access the data.

    VERIFYING TRUSTED EXECUTION ENVIRONMENTS FOR ONLINE APPLICATIONS USING IN-APPLICATION CONTENT

    公开(公告)号:US20240286043A1

    公开(公告)日:2024-08-29

    申请号:US18174163

    申请日:2023-02-24

    CPC classification number: A63F13/73 A63F13/75 H04L63/20

    Abstract: In examples, properties of an execution environment may be verified for a game session to comply with security policies based at least on analyzing attestation reports generated using one or more host devices. Content items may be associated with the game session to indicate the verification for presentation with a live stream video of the game session, in a pre-recorded video of the game session, and/or in another user interface associated with the game session. A record of the verification may be stored in a database, and the database may be queried to display the content item and/or to determine whether the verification occurred. The attestation reports may include an attestation report(s) generated using an input device(s) used to capture user inputs for the game session, such as an input device used to control the game session and/or provide a video capture of the player during the game session.

    INDEPENDENT MEMORY HEAPS FOR SCALABLE LINK INTERFACE TECHNOLOGY
    6.
    发明申请
    INDEPENDENT MEMORY HEAPS FOR SCALABLE LINK INTERFACE TECHNOLOGY 审中-公开
    用于可扩展链路接口技术的独立存储器HEAPS

    公开(公告)号:US20150091912A1

    公开(公告)日:2015-04-02

    申请号:US14040048

    申请日:2013-09-27

    Inventor: Dwayne Swoboda

    CPC classification number: G06T1/60 G06F12/00 G06T1/20 G09G5/363

    Abstract: A method to render graphics on a computer system having a plurality of graphics-processing units (GPUs) includes the acts of instantiating an independent physical-memory allocator for each GPU, receiving a physical-memory allocation request from a graphics-driver process, and passing the request to one of the independent physical-memory allocators. The method also includes creating a local physical-memory descriptor to reference physical memory on the GPU associated with that physical-memory allocator, assigning a physical-memory handle to the local physical-memory descriptor, and returning the physical-memory handle to the graphics-driver process to fulfill a subsequent memory-map request from the graphics-driver process.

    Abstract translation: 在具有多个图形处理单元(GPU)的计算机系统上呈现图形的方法包括为每个GPU实例化独立物理内存分配器的动作,从图形驱动程序进程接收物理内存分配请求,以及 将请求传递给独立的物理内存分配器之一。 该方法还包括创建本地物理存储器描述符以引用与该物理内存分配器相关联的GPU上的物理存储器,向物理内存描述符分配物理内存句柄,以及将物理内存句柄返回到图形 驱动程序来完成来自图形驱动程序进程的后续内存映射请求。

Patent Agency Ranking