US 11,735,142 B2
Synchronization techniques in split rendering
Abhishek Ranka, Bangalore (IN); Arpit Bhatnagar, Bengaluru (IN); Mohammed Mohsin Hussain, Noida (IN); Karthik M V, Mysore (IN); Vinay Melkote Krishnaprasad, Bangalore (IN); and Qi Xue, San Diego, CA (US)
Assigned to QUALCOMM Incorporated, San Diego, CA (US)
Filed by QUALCOMM Incorporated, San Diego, CA (US)
Filed on Dec. 20, 2021, as Appl. No. 17/645,301.
Prior Publication US 2023/0197037 A1, Jun. 22, 2023
Int. Cl. G09G 5/12 (2006.01); G06F 3/01 (2006.01)
CPC G09G 5/12 (2013.01) [G06F 3/012 (2013.01); G09G 2360/18 (2013.01); G09G 2370/022 (2013.01)] 28 Claims
OG exemplary drawing
 
1. An apparatus for graphics processing at a client device, comprising:
a memory; and
at least one processor coupled to the memory and configured to:
transmit, to a server at a beginning of a first time period, at least one first head pose associated with a position of the client device, the first time period being synchronized with the server;
receive, from the server during a second time period, at least one first frame including first content based on the at least one first head pose, the second time period being synchronized with the server; and
display, upon receiving the at least one frame during the second time period, the at least one first frame including the first content,
wherein the at least one processor is further configured to:
receive, from the server, feedback regarding a latency associated with the transmission of the at least one first head pose; and
adjust a transmission schedule of at least one subsequent head pose based on the received feedback.