-
公开(公告)号:US11813523B2
公开(公告)日:2023-11-14
申请号:US17467120
申请日:2021-09-03
Applicant: ATI Technologies ULC
Inventor: Wei Liang , Le Zhang , Ilia Blank , Patrick Pak Kin Fok
IPC: A63F13/497 , A63F13/53 , A63F13/54 , G06V20/40
CPC classification number: A63F13/497 , A63F13/53 , A63F13/54 , G06V20/40 , G06V20/44
Abstract: Systems and methods are disclosed that automatically generating a gameplay recording from an application. Techniques are provided to extract data from a buffer, the extracted data are associated with the application; to detect, based on a signature associated with the extracted data, the occurrence of an event; and upon detection of the occurrence of the event, to generate the gameplay recording from an output of the application.
-
公开(公告)号:US20210075673A1
公开(公告)日:2021-03-11
申请号:US17099484
申请日:2020-11-16
Applicant: ATI Technologies ULC
Inventor: Amir Alam , Patrick Pak Kin Fok , Le Zhang , Ilia Blank
Abstract: Systems, apparatuses, and methods for remotely adjusting performance and power parameters of a computing device are disclosed. A computing system includes a first computing device connected to a second (remote) computing device. The user uses the second computing device to monitor and adjust parameters, such as a fan speed for a GPU on a video graphics card in the first computing device, while the first computing device executes a parallel data application such as a video game. Additionally, the user uses the second computing device to manage video recorder operations. By using the second computing device to send commands to a graphics driver and a video recorder application, the first computing device's display monitor does not display a user interface during execution of the video game. No video rendering is performed by the video graphics card of the first computing device to generate and control the user interface.
-
公开(公告)号:US20230071892A1
公开(公告)日:2023-03-09
申请号:US17467120
申请日:2021-09-03
Applicant: ATI Technologies ULC
Inventor: Wei Liang , Le Zhang , Ilia Blank , Patrick Pak Kin Fok
IPC: A63F13/497 , G06K9/00 , A63F13/53 , A63F13/54
Abstract: Systems and methods are disclosed that automatically generating a gameplay recording from an application. Techniques are provided to extract data from a buffer, the extracted data are associated with the application; to detect, based on a signature associated with the extracted data, the occurrence of an event; and upon detection of the occurrence of the event, to generate the gameplay recording from an output of the application.
-
公开(公告)号:US11262964B2
公开(公告)日:2022-03-01
申请号:US16176913
申请日:2018-10-31
Applicant: ATI Technologies ULC
Inventor: Wei Liang , Jun Lei , Patrick Pak Kin Fok , Panagiotis Vagiakos , Aric Cyr , Min Zhang
Abstract: Described herein are techniques for removing control of a display from an operating system. The disclosed techniques decouple operation of the physical display device from control of the operating system so that the display device may be powered down while not needed during streaming. The device driver for the graphics card, into which a display device cable is plugged, simulates operation of the display but allows the display to be powered down. Simulating the display involves properly responding to queries or commands from the operating system, and generating the signals that would be expected from the display device by the operating system. While simulated in this manner, whether the display device is actually powered down does not matter to the operation of an application being streamed, because the operating system still “believes” the display device is powered on. Thus application streaming is not interrupted by powering down the display device.
-
公开(公告)号:US20190182113A1
公开(公告)日:2019-06-13
申请号:US15965094
申请日:2018-04-27
Applicant: ATI Technologies ULC
Inventor: Amir Alam , Patrick Pak Kin Fok , Le Zhang , Ilia Blank
IPC: H04L12/24
Abstract: Systems, apparatuses, and methods for remotely adjusting performance and power parameters of a computing device are disclosed. A computing system includes a first computing device connected to a second (remote) computing device. The user uses the second computing device to monitor and adjust parameters, such as a fan speed for a GPU on a video graphics card in the first computing device, while the first computing device executes a parallel data application such as a video game. Additionally, the user uses the second computing device to manage video recorder operations. By using the second computing device to send commands to a graphics driver and a video recorder application, the first computing device's display monitor does not display a user interface during execution of the video game. No video rendering is performed by the video graphics card of the first computing device to generate and control the user interface.
-
公开(公告)号:US20250001312A1
公开(公告)日:2025-01-02
申请号:US18346096
申请日:2023-06-30
Applicant: Advanced Micro Devices, Inc. , ATI Technologies ULC
Inventor: Le Zhang , Wei Liang , Ilia Blank , Patrick Pak Kin Fok , Eleftherios Makedon , Amir Alam , Sebastian Borkowski , Goverdhan Aligeti
IPC: A63F13/77 , A63F13/335 , A63F13/35
Abstract: Systems and methods for crowdsourcing cloud application execution are described. An application system receives, from a client device, a first request to initiate an application session. The application system identifies a host device to fulfill the first request. The application system then initiates execution of the application session on the host device and generates, for the client device, a plurality of controls to control the application session executing on the host device. The host device is incentivized for each application session hosted.
-
公开(公告)号:US12047233B2
公开(公告)日:2024-07-23
申请号:US17099484
申请日:2020-11-16
Applicant: ATI Technologies ULC
Inventor: Amir Alam , Patrick Pak Kin Fok , Le Zhang , Ilia Blank
IPC: H04L41/0813 , G06K7/14 , H04L43/16
CPC classification number: H04L41/0813 , H04L43/16 , G06K7/1413
Abstract: Systems, apparatuses, and methods for remotely adjusting performance and power parameters of a computing device are disclosed. A computing system includes a first computing device connected to a second (remote) computing device. The user uses the second computing device to monitor and adjust parameters, such as a fan speed for a GPU on a video graphics card in the first computing device, while the first computing device executes a parallel data application such as a video game. Additionally, the user uses the second computing device to manage video recorder operations. By using the second computing device to send commands to a graphics driver and a video recorder application, the first computing device's display monitor does not display a user interface during execution of the video game. No video rendering is performed by the video graphics card of the first computing device to generate and control the user interface.
-
-
-
-
-
-