US 9,808,714 B2
Network enabled game controller
Peter Anthony Walker, Cedar Park, TX (US)
Assigned to ELBO INC., Grapevine, TX (US)
Filed by ELBO INC., Grapevine, TX (US)
Filed on Mar. 24, 2015, as Appl. No. 14/667,180.
Application 14/667,180 is a continuation of application No. 13/716,019, filed on Dec. 14, 2012, granted, now 8,998,719.
Prior Publication US 2016/0038834 A1, Feb. 11, 2016
This patent is subject to a terminal disclaimer.
Int. Cl. G07F 17/00 (2006.01); A63F 13/31 (2014.01); A63F 13/355 (2014.01); A63F 13/22 (2014.01); A63F 13/48 (2014.01); A63F 13/77 (2014.01); A63F 13/235 (2014.01); A63F 13/73 (2014.01)
CPC A63F 13/31 (2014.09) [A63F 13/22 (2014.09); A63F 13/235 (2014.09); A63F 13/355 (2014.09); A63F 13/48 (2014.09); A63F 13/73 (2014.09); A63F 13/77 (2014.09)] 12 Claims
OG exemplary drawing
 
1. A system for implementing a gaming session comprising:
one or more gaming controllers, wherein the one or more gaming controllers include at least one wireless network communication component; and
a game management component implemented in a computing system associated with at least one processor and memory, the gaming management component operative to:
obtain a request to initiate a gaming session, the request to initiate the gaming session independently identifying at least one user, a game, an output device, and a gaming controller;
process the request to initiate the gaming session;
determine a first protocol associated with the output device based at least in part on the information independently identifying the output device;
determine a second protocol associated with the gaming controller based at least in part on the information independently identifying the gaming controller; and
cause the instantiation of a gaming session instance corresponding to the request, the gaming session instance executed by a network-based computing device having at least one input port to receive game control information from the identified gaming controller using the second protocol and at least one output port for transmitting gaming data to the identified output device using the first protocol.