US 11,673,046 B2
System and method of utilizing a multiplayer game
Ryan Nicholas Comer, Pflugerville, TX (US); and Marc Randall Hammons, Round Rock, TX (US)
Assigned to Dell Products L.P., Round Rock, TX (US)
Filed by Dell Products L.P., Round Rock, TX (US)
Filed on Jan. 12, 2021, as Appl. No. 17/146,721.
Prior Publication US 2022/0219082 A1, Jul. 14, 2022
Int. Cl. A63F 13/00 (2014.01); A63F 13/52 (2014.01); G06T 7/11 (2017.01); G06T 7/90 (2017.01); G06T 1/20 (2006.01); H04L 67/131 (2022.01)
CPC A63F 13/52 (2014.09) [G06T 1/20 (2013.01); G06T 7/11 (2017.01); G06T 7/90 (2017.01); G06T 2200/24 (2013.01); H04L 67/131 (2022.05)] 20 Claims
OG exemplary drawing
 
1. An information handling system, comprising:
at least one processor; and
a memory medium, coupled to the at least one processor, that stores instructions executable by the at least one processor, which when executed by the at least one processor, cause the information handling system to:
receive a first image frame of a game, wherein the first image frame includes a plurality of first image segments respectively associated with a plurality of image coordinates;
provide the first image frame to each of a plurality of information handling systems coupled to a network respectively associated with a plurality of users of the game;
determine a first plurality of subsegments of an image segment of the first image segments associated with particular image coordinates of the plurality of image coordinates;
determine a first plurality of average color values respectively associated with the first plurality of subsegments;
receive user input from a particular information handling system of the plurality of information handling systems;
receive a second image frame of the game, wherein the second image frame is based at least on the user input and wherein the second image frame includes a plurality of second image segments respectively associated with the plurality of image coordinates;
determine a second plurality of subsegments of an image segment of the second image segments associated with the particular image coordinates of the plurality of image coordinates;
determine a second plurality of average color values respectively associated with the second plurality of subsegments;
determine a comparison of the first plurality of average color values with second plurality of average color values;
determine that the comparison meets or exceeds a threshold; and
in response to determining that the comparison meets or exceeds the threshold, associate the particular image coordinates with the particular information handling system of the plurality of information handling systems associated with the user input, and providing only frame segments of additional image frames of the game associated with the particular image coordinates to the particular information handling system, and excluding frame segments of the additional image frames of the game associated with other image coordinates to the particular information handling system.