-
公开(公告)号:US11418852B2
公开(公告)日:2022-08-16
申请号:US16886192
申请日:2020-05-28
Applicant: NVIDIA Corporation
Inventor: Alan Larson , Bipin Todur
IPC: H04N21/647 , H04N21/235 , H04N21/239 , H04N21/8547
Abstract: A method, computer readable medium, and system are disclosed for monitoring a pipeline to detect anomalies such as unusual latency associated with a particular stage. Each stage of the pipeline is configured to update metadata associated with content being processed by inserting a time stamp into the metadata when processing of the content is completed by the stage. The server device can collect the metadata from the last stage of the pipeline and analyze the metadata in order to generate metrics for the pipeline, including a residual latency and/or a gain for each stage of the pipeline. In an embodiment, the content is a frame of video to be displayed on a client device after being rendered by a server device, such as through a streaming service (e.g., a video game streaming service). The server device can adjust the pipeline based on the metrics to improve performance.
-
公开(公告)号:US11498007B2
公开(公告)日:2022-11-15
申请号:US17124967
申请日:2020-12-17
Applicant: NVIDIA Corporation
Inventor: Alan Daniel Larson , Bipin Todur
Abstract: A technique for analyzing data in order to detect issues within a cloud-based service is disclosed. Host computing devices in a data center launch virtual machines, where at least some virtual machines run a pipelined stack for a streaming service. Virtual machines in the host computing devices generate event data including timestamps. Metadata generated by the pipelined stack during each streaming session is analyzed to identify deadzones in the corresponding host computing device, and the event data is processed to identify potential root causes of the corresponding deadzones. The event data can be generated by the virtual machine hosting the streaming service or by different virtual machines on the same host computing device. A distribution of events of each event type relative to the identified deadzones is determined and an operation of the host computing device can be adjusted based on the distribution.
-
公开(公告)号:US20240037346A1
公开(公告)日:2024-02-01
申请号:US17875063
申请日:2022-07-27
Applicant: Nvidia Corporation
Inventor: Neilesh Chorakhalikar , Elaine Lau , Arun Arunachalam , Bipin Todur
IPC: G06F40/40 , G06F40/295 , H04L67/125
CPC classification number: G06F40/40 , G06F40/295 , H04L67/125
Abstract: Apparatuses, systems, and techniques are presented to process communications in a computing environment. In at least one embodiment, one or more neural networks are used to generate, based at least in part upon one or more communications received from one or more users of one or more applications, a textual description of one or more actions to be taken regarding a performance of the one or more applications.
-
公开(公告)号:US20210195262A1
公开(公告)日:2021-06-24
申请号:US17196899
申请日:2021-03-09
Applicant: NVIDIA Corporation
Inventor: Alexander McAuley , Haitao Xue , Hassane S. Azar , Bipin Todur , Alan Larson , Reza Marandian Hagh
IPC: H04N21/2343 , H04N21/258 , H04N21/238 , H04N19/172 , H04N21/462 , H04N21/2662 , H04N21/6373 , H04N21/442 , H04N21/478 , H04N21/432 , H04N21/658
Abstract: Embodiments of the present invention provide a low-latency approach for local or remote application streaming that reaches high FPS targets without overloading the available streaming bandwidth, for example, by limiting the bit rate to the same value that is used by traditional 60 FPS streaming solutions. A client device and server device cooperate to actively monitor and control a video stream to maintain an acceptable balance between latency and video quality by adjusting the frequency or resolution when necessary to improve the streaming experience. When the server device captures and transmits frames at a higher rate, the software stack executing on the client device is able to display frames with less delay, even on a display device limited to 60 Hz, thereby achieving additional latency reduction.
-
公开(公告)号:US20190141374A1
公开(公告)日:2019-05-09
申请号:US16179857
申请日:2018-11-02
Applicant: NVIDIA CORPORATION
Inventor: Alexander McAuley , Haitao Xue , Sam Azar , Bipin Todur , Alan Larson , Reza Marandian Hagh
IPC: H04N21/2343 , H04N21/258 , H04N21/238 , H04N21/6373 , H04N21/462 , H04N21/2662 , H04N19/172
Abstract: Embodiments of the present invention provide a low-latency approach for local or remote application streaming that reaches high FPS targets without overloading the available streaming bandwidth, for example, by limiting the bit rate to the same value that is used by traditional 60 FPS streaming solutions. A client device and server device cooperate to actively monitor and control a video stream to maintain an acceptable balance between latency and video quality by adjusting the frequency or resolution when necessary to improve the streaming experience. When the server device captures and transmits frames at a higher rate, the software stack executing on the client device is able to display frames with less delay, even on a display device limited to 60 Hz, thereby achieving additional latency reduction.
-
公开(公告)号:US20220193558A1
公开(公告)日:2022-06-23
申请号:US17124967
申请日:2020-12-17
Applicant: NVIDIA Corporation
Inventor: Alan Daniel Larson , Bipin Todur
Abstract: A technique for analyzing data in order to detect issues within a cloud-based service is disclosed. Host computing devices in a data center launch virtual machines, where at least some virtual machines run a pipelined stack for a streaming service. Virtual machines in the host computing devices generate event data including timestamps. Metadata generated by the pipelined stack during each streaming session is analyzed to identify deadzones in the corresponding host computing device, and the event data is processed to identify potential root causes of the corresponding deadzones. The event data can be generated by the virtual machine hosting the streaming service or by different virtual machines on the same host computing device. A distribution of events of each event type relative to the identified deadzones is determined and an operation of the host computing device can be adjusted based on the distribution.
-
公开(公告)号:US20210377623A1
公开(公告)日:2021-12-02
申请号:US16886192
申请日:2020-05-28
Applicant: NVIDIA Corporation
Inventor: Alan Larson , Bipin Todur
IPC: H04N21/647 , H04N21/8547 , H04N21/239 , H04N21/235
Abstract: A method, computer readable medium, and system are disclosed for monitoring a pipeline to detect anomalies such as unusual latency associated with a particular stage. Each stage of the pipeline is configured to update metadata associated with content being processed by inserting a time stamp into the metadata when processing of the content is completed by the stage. The server device can collect the metadata from the last stage of the pipeline and analyze the metadata in order to generate metrics for the pipeline, including a residual latency and/or a gain for each stage of the pipeline. In an embodiment, the content is a frame of video to be displayed on a client device after being rendered by a server device, such as through a streaming service (e.g., a video game streaming service). The server device can adjust the pipeline based on the metrics to improve performance.
-
公开(公告)号:US11792451B2
公开(公告)日:2023-10-17
申请号:US17196899
申请日:2021-03-09
Applicant: NVIDIA Corporation
Inventor: Alexander McAuley , Haitao Xue , Hassane S. Azar , Bipin Todur , Alan Larson , Reza Marandian Hagh
IPC: H04N21/2343 , H04N21/258 , H04N21/238 , H04N19/172 , H04N21/462 , H04N21/2662 , H04N21/6373 , H04N21/442 , H04N21/478 , H04N21/432 , H04N21/658 , H04N19/146
CPC classification number: H04N21/234381 , H04N19/172 , H04N21/23805 , H04N21/25825 , H04N21/2662 , H04N21/4325 , H04N21/4424 , H04N21/44209 , H04N21/4621 , H04N21/4781 , H04N21/6373 , H04N21/6582 , H04N19/146
Abstract: Embodiments of the present invention provide a low-latency approach for local or remote application streaming that reaches high FPS targets without overloading the available streaming bandwidth, for example, by limiting the bit rate to the same value that is used by traditional 60 FPS streaming solutions. A client device and server device cooperate to actively monitor and control a video stream to maintain an acceptable balance between latency and video quality by adjusting the frequency or resolution when necessary to improve the streaming experience. When the server device captures and transmits frames at a higher rate, the software stack executing on the client device is able to display frames with less delay, even on a display device limited to 60 Hz, thereby achieving additional latency reduction.
-
公开(公告)号:US20220377432A1
公开(公告)日:2022-11-24
申请号:US17813695
申请日:2022-07-20
Applicant: NVIDIA Corporation
Inventor: Alan Larson , Bipin Todur
IPC: H04N21/647 , H04N21/235 , H04N21/239 , H04N21/8547
Abstract: A method, computer readable medium, and system are disclosed for monitoring a pipeline to detect anomalies such as unusual latency associated with a particular stage. Each stage of the pipeline is configured to update metadata associated with content being processed by inserting a time stamp into the metadata when processing of the content is completed by the stage. The server device can collect the metadata from the last stage of the pipeline and analyze the metadata in order to generate metrics for the pipeline, including a residual latency and/or a gain for each stage of the pipeline. In an embodiment, the content is a frame of video to be displayed on a client device after being rendered by a server device, such as through a streaming service (e.g., a video game streaming service). The server device can adjust the pipeline based on the metrics to improve performance.
-
公开(公告)号:US10979744B2
公开(公告)日:2021-04-13
申请号:US16179857
申请日:2018-11-02
Applicant: NVIDIA CORPORATION
Inventor: Alexander McAuley , Haitao Xue , Hassane S. Azar , Bipin Todur , Alan Larson , Reza Marandian Hagh
IPC: H04N21/2343 , H04N21/258 , H04N21/238 , H04N19/172 , H04N21/462 , H04N21/2662 , H04N21/6373 , H04N21/442 , H04N21/478 , H04N21/432 , H04N21/658 , H04N19/146
Abstract: Embodiments of the present invention provide a low-latency approach for local or remote application streaming that reaches high FPS targets without overloading the available streaming bandwidth, for example, by limiting the bit rate to the same value that is used by traditional 60 FPS streaming solutions. A client device and server device cooperate to actively monitor and control a video stream to maintain an acceptable balance between latency and video quality by adjusting the frequency or resolution when necessary to improve the streaming experience. When the server device captures and transmits frames at a higher rate, the software stack executing on the client device is able to display frames with less delay, even on a display device limited to 60 Hz, thereby achieving additional latency reduction.
-
-
-
-
-
-
-
-
-