US 12,406,548 B2
Display of a virtual player in multiple virtual reality environments
Dwayne Nelson, Las Vegas, NV (US); and Kevin Higgins, Reno, NV (US)
Assigned to IGT, Las Vegas, NV (US)
Filed by IGT, Las Vegas, NV (US)
Filed on Aug. 25, 2022, as Appl. No. 17/895,677.
Prior Publication US 2024/0071172 A1, Feb. 29, 2024
Int. Cl. G07F 17/32 (2006.01)
CPC G07F 17/3239 (2013.01) [G07F 17/3211 (2013.01); G07F 17/3223 (2013.01)] 18 Claims
OG exemplary drawing
 
1. A system comprising:
a processor circuit; and
a memory comprising machine-readable instructions that, when executed by the processor circuit, cause the processor circuit to:
provide a real-time environmental model of a plurality of shared virtual environments (SVEs), each SVE comprising a plurality of virtual persons and a plurality of virtual gaming devices;
transmit first display data corresponding to a first SVE of the plurality of SVEs to a first player device worn by a first player, the first display data comprising user display data that causes a display device in the first player device to render a portion of the first SVE based on a virtual orientation of the first player device and a virtual location of the first player in the first SVE;
transmit second display data corresponding to a second SVE of the plurality of SVEs to a second player device worn by a second player, the second display data comprising user display data that causes a display device in the second player device to render a portion of the second SVE based on a virtual orientation of the second player device and a virtual location of the second player in the second SVE, wherein the portion of the second SVE comprises a virtual person associated with the first player;
receive a player input via an input device of the first player device; and
based on the player input, cause the display device of the first player device to:
receive third display data corresponding to the second SVE, the third display data comprising user display data that causes the display device in the first player device to render a portion of the second SVE based on a virtual orientation of the first player device and a virtual location of the first player in the second SVE;
stop rendering the portion of the first SVE; and
render the portion of the second SVE.