US 12,335,579 B2
Cloud gaming benchmark testing
Mithun Ashwathappa, Sykesville, MD (US); and Michael Colligan, Sunnyvale, CA (US)
Assigned to Spirent Communications, Inc., Santa Clara, CA (US)
Filed by Spirent Communications, Inc., San Jose, CA (US)
Filed on Jul. 28, 2023, as Appl. No. 18/227,885.
Application 17/878,813 is a division of application No. 16/842,676, filed on Apr. 7, 2020, granted, now 11,405,695, issued on Aug. 2, 2022.
Application 18/227,885 is a continuation in part of application No. 17/878,813, filed on Aug. 1, 2022, granted, now 12,192,591, issued on Jan. 7, 2025.
Claims priority of provisional application 62/831,114, filed on Apr. 8, 2019.
Claims priority of provisional application 63/393,695, filed on Jul. 29, 2022.
Prior Publication US 2023/0379551 A1, Nov. 23, 2023
Int. Cl. H04N 21/647 (2011.01); H04N 21/234 (2011.01)
CPC H04N 21/64738 (2013.01) [H04N 21/23418 (2013.01); H04N 21/64784 (2013.01)] 18 Claims
OG exemplary drawing
 
1. A method of testing performance of a device-under-test (DUT) during cloud gaming over a live cellular network, comprising:
instrumenting the DUT with at least one instrument app that interacts with a browser on the DUT and captures performance metrics from gaming network traffic;
invoking the browser and the instrument app using a test controller separated from the DUT, causing the browser to connect to a gaming simulation over the live cellular network;
transmitting, to the browser, a segmented gaming image stream, segments playing at varying bit rates and image complexity, while the instrument app causes the browser to transmit artificial gameplay events to a gaming simulation test server; and
capturing (i) performance metrics from the gaming network traffic resulting from the segmented gaming image stream and artificial gameplay events during the segments and (ii) gaming images rendered by the browser during the segmented gaming image stream using the instrument app on the DUT and an analyzer on the gaming simulation test server's side of the live cellular network.