VERIFYING SECURITY FOR VIRTUAL MACHINES IN CLOUD STREAMING SYSTEMS AND APPLICATIONS

    公开(公告)号:US20240232360A1

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

    申请号:US18151175

    申请日:2023-01-06

    IPC分类号: G06F21/57 A63F13/73

    CPC分类号: G06F21/57 A63F13/73

    摘要: 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.

    OMNICHANNEL TRANSACTIONAL GAMES.
    3.
    发明公开

    公开(公告)号:US20240108987A1

    公开(公告)日:2024-04-04

    申请号:US17959298

    申请日:2022-10-04

    申请人: Sherry Carani

    发明人: Sherry Carani

    IPC分类号: A63F13/63 A63F13/73

    摘要: A distributed network system and computer-implemented method for omni-channel transactional games, which enable external users such as a sender to institute transactions from cross platforms and omnichannels that are augmented directly into game play and may contain rich digital content, monetary and other unit(s) of contribution of value to the external user's targeted in-game recipient(s). The contributions may be collected by the intended in-game recipient(s) and shared and/or redeemed instantly for online purchases for tangible items and/or enabling in-game microtransactions. A key component is the digital game augmentation framework (DGAF) when applied to a digital game turns the game into hybrid “transactional game” that becomes a delivery system for external user's rich digital content, cash, and valuables. Each time an external user selects a game to send to a recipient, a new transactional game instance is spawned.

    SYSTEMS AND METHODS FOR ANTI-CHEAT DETECTION

    公开(公告)号:US20230405470A1

    公开(公告)日:2023-12-21

    申请号:US18229422

    申请日:2023-08-02

    申请人: Riot Games, Inc.

    摘要: Embodiments of the present disclosure provide systems, methods, and computer storage media directed to anti-cheat detection in online multiplayer video games. An anti-cheat kernel driver adapted to validate and secure a system state of a gaming device is loaded during a booting process of the gaming device. The loaded anti-cheat kernel driver ensures that the system state cannot be tampered with from the time of boot through the duration of gameplay. The loaded anti-cheat kernel driver can also receive anti-cheat modules communicated to the gaming device from an anti-cheat server, so that anti-cheat modules are received and executed on an ad hoc basis dictated by the anti-cheat server. The anti-cheat server can autonomously manage the anti-cheat operations performed on a kernel layer or application layer of the gaming device, and conduct anti-cheat mitigation operations if necessary.

    Systems and methods for anti-cheat detection

    公开(公告)号:US11806628B2

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

    申请号:US17742021

    申请日:2022-05-11

    申请人: Riot Games, Inc.

    摘要: Embodiments of the present disclosure provide systems, methods, and computer storage media directed to anti-cheat detection in online multiplayer video games. An anti-cheat kernel driver adapted to validate and secure a system state of a gaming device is loaded during a booting process of the gaming device. The loaded anti-cheat kernel driver ensures that the system state cannot be tampered with from the time of boot through the duration of gameplay. The loaded anti-cheat kernel driver can also receive anti-cheat modules communicated to the gaming device from an anti-cheat server, so that anti-cheat modules are received and executed on an ad hoc basis dictated by the anti-cheat server. The anti-cheat server can autonomously manage the anti-cheat operations performed on a kernel layer or application layer of the gaming device, and conduct anti-cheat mitigation operations if necessary.