US 11,657,781 B2
Computers for supporting multiple virtual reality display devices and related methods
Anshuman Thakur, Beaverton, OR (US); DongHo Hong, Portland, OR (US); Karthik Veeramani, Hillsboro, OR (US); Arvind Tomar, Folsom, CA (US); Brent Insko, Portland, OR (US); Atsuo Kuwahara, Portland, OR (US); and Zhengmin Li, Hillsboro, OR (US)
Assigned to INTEL CORPORATION, Santa Clara, CA (US)
Appl. No. 17/256,558
Filed by Intel Corporation, Santa Clara, CA (US)
PCT Filed Mar. 1, 2019, PCT No. PCT/US2019/020272
§ 371(c)(1), (2) Date Dec. 28, 2020,
PCT Pub. No. WO2020/005338, PCT Pub. Date Jan. 2, 2020.
Application 17/256,558 is a continuation of application No. 16/024,153, filed on Jun. 29, 2018, granted, now 10,388,255, issued on Aug. 20, 2019.
Prior Publication US 2021/0256934 A1, Aug. 19, 2021
This patent is subject to a terminal disclaimer.
Int. Cl. G09G 5/12 (2006.01); G06T 1/20 (2006.01); G09G 5/00 (2006.01); G02B 27/01 (2006.01); G06F 3/14 (2006.01); A63F 13/26 (2014.01)
CPC G09G 5/12 (2013.01) [G02B 27/017 (2013.01); G06F 3/1431 (2013.01); G06T 1/20 (2013.01); G09G 5/001 (2013.01); G09G 5/003 (2013.01); G09G 5/006 (2013.01); A63F 13/26 (2014.09); A63F 2300/8082 (2013.01); G09G 2360/18 (2013.01); G09G 2370/12 (2013.01); G09G 2370/16 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A computer for supporting multiple virtual reality (VR) display devices, the computer comprising:
a clock to repeatedly generate pairs of first and second vertical synchronization (VSYNC) signals simultaneously;
a jitter buffer to delay transmission of the second VSYNC signals relative to the first VSYNC signals such that a first time period between each one of the first VSYNC signals and a subsequent one of the second VSYNC signals is substantially the same as a second time period between each one of the second VSYNC signals and a subsequent one of the first VSYNC signals; and
a graphics processing unit (GPU) to render first frames for a first VR display device and render second frames for a second VR display device, the GPU to, based on the first and second VSYNC signals, alternate between rendering respective ones of the first frames for the first VR display device and rendering respective ones of the second frames for the second VR display device.