IP Library Granted Patent US 10,272,330
Granted Patent B2
US 10,272,330 · App. 15/662,766 · Granted Apr 30, 2019

System, method and handheld controller for multi-player gaming

Inventors: Jonathan Ira Hussman (Toronto, CA); Jon Hayes Snoddy (Pasadena, CA); John Andrew Race (Los Angeles, CA); Mark Rider (Ridgeville, CA)
Assignee: TimePlay Inc.
A63F13/26A63F13/12A63F13/2145A63F13/235A63F13/24A63F13/27A63F13/31A63F13/35A63F13/53A63F13/843B60K6/365B60K6/387B60K6/40B60K6/445F16H3/728G07F17/32G07F17/323G07F17/3211G07F17/3223G07F17/3276A63F13/285A63F2300/407A63F2300/50A63F2300/8023B60K1/02F16H2037/0866F16H2037/102F16H2037/104F16H2037/106F16H2200/2007F16H2200/2064Y02T10/6239
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,272,330
App. No.
15/662,766
Granted
Apr 30, 2019
Kind
B2
Abstract

Embodiments of the invention relate to systems and methods for multi-player gaming. Some embodiments relate to systems having an improved communications infrastructure and improved handheld game controllers, while other embodiments relate to improvements in handling large numbers of players in the multi-player game when played in a game arena with a single large display screen showing the multi-player game images. In one particular embodiment, a system is provided that has a game server controlling a display system to display the multi-player game on the large screen and a plurality of game controllers. Each game controller has a secondary display means for providing a secondary game display and input means for receiving player input. The system further comprises communication mans for enabling communication between the game server and each of the plurality of game controllers. The plurality of game controllers are located in proximity to the large display screen such that it is visible to game players manipulating the game controllers while playing the multi-player game.

Claims (36)

1. A handheld game controller for a multi-player game facilitated by a game server running a game software for the multi-player game, the game server in communication with a display system and a plurality of game controllers in proximity to the display system including the handheld game controller, the game server providing display signals for displaying a primary game display of the multi-player game on primary display means of the display system, the handheld game controller comprising:

a controller display means;

an input means comprising a touch-sensitive layer overlaid on the controller display means to form a touch-screen;

a communication interface configured to communicate with the game server to enable participation in the multi-player game by a user of the handheld game controller;

a processor configured to operate a game software module corresponding to the multi-player game, the game software module being operable by the processor to provide a secondary game display on the secondary display means, the secondary game display including a first area corresponding to a first function, and to enable a first portion of the touch-sensitive layer overlying the first area to become active to enable participation in the multi-player game by the user; and

a memory configured to store computer program instructions comprising the game software module,

wherein the secondary game display enabled by the game software module is complementary to the primary game display; and

wherein the handheld game controller is configured to download the computer program instructions comprising the game software module in response to player input received via the input means requesting the game software module without requiring the multi-player came to be preselected by the user.

2. The handheld game controller of claim 1 , wherein the processor is configured by the game software module to process a player input selecting the first function by touching the first portion.

3. The handheld game controller of claim 1 , wherein the processor is configured by the game software module to, in response to a player input selecting the first function by touching the first portion:

provide the secondary game display including a second area corresponding to a second function, and

activate a second portion of the touch-sensitive layer overlying the second area.

4. The handheld game controller of claim 1 , wherein the processor is configured by the game software module to, in response to a player input selecting the first function by touching the first portion, render the first portion of the touch-sensitive layer inactive.

5. The handheld game controller of claim 4 , wherein the processor is configured by the game software module to, in response to the player input, change the first area of the secondary game display.

6. The handheld game controller of claim 1 , wherein the processor is configured by the game software module to, in response to a player input selecting the first function by touching the first portion, modify the first area to correspond to a second function on the handheld game controller.

7. The handheld game controller of claim 6 , wherein the processor is configured by the game software module to, in response to the player input, change the first area of the secondary game display.

8. The handheld game controller of claim 1 , wherein the processor is configured by the game software module to transmit at least one packet corresponding to the first function to the game server in response to a player input selecting the first function by touching the first portion.

9. The handheld game controller of claim 1 , wherein the handheld game controller is configured to receive game data from the game server, the game data corresponding to a second handheld game controller in proximity to the display system, and the processor is configured by the game software module to process the received game data to:

provide the secondary game display, the secondary game display including a second area corresponding to a second function; and

activate a second portion of the touch-sensitive layer of the input means overlying the second area to enable participation in the multi-player game.

10. The handheld game controller of claim 1 , wherein the handheld game controller is configured to download the game software module from a remote server.

11. The handheld game controller of claim 1 , wherein the handheld game controller is configured to download the game software module prior to initiation of the multi-player game.

12. The handheld game controller of claim 1 , wherein the handheld game controller is configured to download computer program instructions comprising the game software module using a preregistered account associated with the user of the handheld game controller.

13. The handheld game controller of claim 1 , wherein the handheld game controller is configured to download computer program instructions comprising the game software module in response to player input received via the input means selecting the multi-player game.

14. The handheld game controller of claim 1 , wherein the handheld game controller is configured to download computer program instructions comprising the game software module in response to player input received via the input means selecting the multi-player game from amongst a plurality of multi-player games.

15. The handheld game controller of claim 1 , wherein the communication interface comprises a wireless transceiver, and the handheld game controller is configured to communicate with the game server wirelessly.

16. The handheld game controller of claim 1 , wherein the primary game display comprises a graphical representation of a game avatar corresponding to that handheld game controller, and the processor is configured by the game software module to generate command data in response to a player input selecting the first function by touching the first portion, and to transmit the command data to the game server to control the game avatar.

17. The handheld game controller of claim 1 , wherein the processor is further configured by the game software module to provide a single-player activity on the handheld game controller.

18. A handheld game controller for a multi-player game facilitated by a game server running a game software for the multi-player game, the game server in communication with a display system and a plurality of game controllers in proximity to the display system including the handheld game controller, the game server providing display signals for displaying a primary game display of the multi-player game on primary display means of the display system, the handheld game controller comprising:

a controller display means;

an input means comprising a touch-sensitive layer overlaid on the controller display means to form a touch-screen;

a communication interface configured to communicate with the game server to enable participation in the multi-player game by a user of the handheld game controller; and

a processor configured to operate a game software module corresponding to the multi-player game, the game software module being operable by the processor to provide a secondary game display on the secondary display means, the secondary game display including a first area corresponding to a first function, and to enable a first portion of the touch-sensitive layer overlying the first area to become active to enable participation in the multi-player game by the user,

wherein the secondary game display enabled by the game software module is complementary to the primary game display;

wherein the processor is configured by the game software module to receive a packet from the game server and to generate a sensory output on the handheld game controller synchronized with a visual display shown on the primary game display using the received packet.

19. The handheld game controller of claim 17 , wherein the single player activity comprises a qualification activity and the processor is configured by the game software module to communicate with the game server to indicate successful performance of the qualification activity, wherein the game server is configured to enable the handheld game controller to participate in the multi-player game in response to the indication.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 5, 2017
From: HUSSMAN, JONATHAN IRA; SNODDY, JON HAYES; RACE, JOHN ANDREW; RIDER, MARK
To: TIMEPLAY INC.
Reel/Frame 043484/0386 →
Continuity (6)
Continuation 14161197 · Jan 22, 2014
Continuation 12638813 · Dec 15, 2009
Continuation 11232199 · Sep 21, 2005
Provisional Application 60697037 · Jul 6, 2005
Provisional Application 60611945 · Sep 21, 2004
Related Publication 20180021676A1 · Jan 25, 2018