# US 10,369,467 B2 · Interactive game system

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 10,369,467 B2
- Document ID: US10369467B2
- Status: Granted
- Kind: B2
- Application number: 15/514,234
- Filed: 2015-09-25
- Published: 2017-10-19
- Granted: 2019-08-06
- Earliest claimed: 2014-09-26
- Assignees: Cinime Asia Pacific Pte. Ltd.
- Applicants: Cinime Asia Pacific Pte. Ltd.
- Inventors: Tom Campbell
- Web page: https://patentgrep.com/patent/US10369467B2

## CPC

- A63F 13/44: involving timing of operations, e.g. performing an action within a time slot
- A63F 13/211: using inertial sensors, e.g. accelerometers or gyroscopes
- A63F 13/213: comprising photodetecting means, e.g. cameras, photodiodes or infrared cells (A63F13/219 takes precedence)
- A63F 13/2145: the surface being also a display device, e.g. touch screens
- A63F 13/215: comprising means for detecting acoustic signals, e.g. using a microphone
- A63F 13/27: characterised by a large display in a public venue, e.g. in a movie theatre, stadium or game arena
- A63F 13/28: responding to control signals received from the game device for affecting ambient conditions, e.g. for vibrating players' seats, activating scent dispensers or affecting temperature or light
- A63F 13/327: using wireless networks, e.g. Wi-Fi® or piconet
- A63F 13/35: Details of game servers
- A63F 13/42: by mapping the input signals into game commands, e.g. mapping the displacement of a stylus on a touch screen to the steering angle of a virtual vehicle
- A63F 13/77: involving data related to game devices or game servers, e.g. configuration data, software version or amount of memory
- A63F 13/92: Video game devices specially adapted to be hand-held while playing
- A63F: CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR

## Abstract

The present invention relates to an interactive game system, including an audio output device; a video output device; and one or more controllers configured for receiving a synchronization signal via audio or video from the audio or video output device, for receiving input from a user of the controller responding to audio or video generated by the audio or video output device, and correlating the input to timing information pre-stored at the controller using the synchronization signal to determine game-play results. A method for providing an interactive game is also disclosed.

## Claims

### Claim 1

An interactive game system, including:
an audio output device;
a video output device; and
one or more controllers, each controller including a processing system configured to:
receive a synchronisation signal via audio from the audio output device or video from the video output device;
receive a plurality of inputs from a user of the controller responding to audio generated by the audio output device or video generated by the video output device; and
correlate, using the synchronisation signal, the plurality of inputs to timing information pre-stored at the controller to determine game-play results.

### Claim 2 (depends on 1)

An interactive game system as claimed in claim 1, wherein the controller is further configured for displaying to display video output to the user of the controller relating to the game.

### Claim 3 (depends on 1)

An interactive game system as claimed in claim 1, wherein the input is received at an accelerometer, gyroscope, and/or touch-screen at the controller.

### Claim 4 (depends on 1)

An interactive game system as claimed in claim 1, wherein the game-play results are determined based on similarity between the timing of the input and the pre-stored timing information.

### Claim 5 (depends on 1)

An interactive game system as claimed in claim 1, wherein the pre-stored timing information is generated from another controller receiving reference input from another user.

### Claim 6 (depends on 1)

An interactive game system as claimed in claim 1, wherein the synchronisation signal is an audio watermark within an audio soundtrack.

### Claim 7 (depends on 1)

An interactive game system as claimed in claim 1, wherein the video output device is a cinema screen and projector system, a computer display, or a television.

### Claim 8 (depends on 1)

An interactive game system as claimed in claim 1, wherein the audio output device is a speaker or speaker system.

### Claim 9 (depends on 1)

An interactive game system as claimed in claim 1, wherein the controller further comprises a microphone configured to receive the synchronisation signal.

### Claim 10 (depends on 1)

An interactive game system as claimed in claim 1, wherein the controller further comprises a camera configured to receive the synchronisation signal.

### Claim 11 (depends on 1)

An interactive game system as claimed in claim 1, wherein, to determine game-play results, the input is correlated to both the pre-stored timing information and pre-stored response information.

### Claim 12 (depends on 11)

An interactive game system as claimed in claim 11, wherein the pre-stored response information is one selected from the set of angular information, timing screen taps, and timing and direction of screen swipes.

### Claim 13 (depends on 1)

An interactive game system as claimed in claim 1, wherein the system includes a plurality of controllers.

### Claim 14 (depends on 1)

An interactive game system as claimed in claim 1, wherein the game-play results are processed and displayed to the user of the controller.

### Claim 15 (depends on 1)

An interactive game system as claimed in claim 1, wherein the processed game-play results are displayed via the video output device.

### Claim 16 (depends on 1)

An interactive game system as claimed in claim 1, wherein controller is configured to transmit the game-play results to a server.

### Claim 17 (depends on 16)

An interactive game system as claimed in claim 16, wherein the game-play results for all of the controllers are compared at the server.

### Claim 18 (depends on 1)

An interactive game system as claimed in claim 1, wherein the controller is a portable computing device.

### Claim 19 (depends on 1)

An interactive game system as claimed in claim 1, wherein the controller is configured to provide, to the user via the controller, feedback relating to the correlation between the plurality of inputs and the pre-stored timing information and/or pre-stored response information.

### Claim 20 (depends on 19)

An interactive game system as claimed in claim 19, wherein the feedback is provided via a visual display, haptic device, and/or audio output device at the controller.

### Claim 21 (depends on 1)

An interactive game system as claimed in claim 1, wherein the synchronisation signal is an audio fingerprint and wherein the controller is configured to detect the audio fingerprint within audio received at the controller.

### Claim 22 (depends on 1)

An interactive game system as claimed in claim 1, wherein the controller is configured to determine, based on the synchronisation signal, timing for a beginning of the pre-stored timing information.

### Claim 23 (depends on 1)

An interactive game system as claimed in claim 1, wherein the controller includes an internal clock and the controller is configured to match, based on the internal clock, timing of the plurality of inputs to timing of pre-stored response information defined by the pre-stored timing information, and determining the game play results includes determining a score based on closeness of the match.

### Claim 24

An interactive game system, including:
an audio output device;
a video output device; and
one or more controllers, each controller including a processing system configured to:
receive a synchronisation signal via audio from the audio output device or video from the video output device;
receive an input from a user of the controller responding to audio generated by the audio output device or video generated by the video output device; and
correlate, using the synchronisation signal, the input to timing information pre-stored at the controller to determine game-play results, wherein the controller is further configured to receive the timing information from a server and store the timing information at the controller.

### Claim 25

A method of providing an interactive game within an interactive game system comprising an audio output device and/or a video output device, and one or more controllers, the method including:
at a controller:
receiving a synchronisation signal in audio form from the audio output device or video form from the video output device;
receiving a plurality of inputs from a user of controller responding to audio generated by the audio output device or video generated by the video output device; and
determining game-play results by correlating, using the synchronisation signal, the plurality of inputs with pre-stored information at the controller.

### Claim 26

A controller comprising a processing system including a processor and memory, wherein the processing system is configured to:
receive a synchronisation signal via audio from an audio output device or video from a video output device;
receive a plurality of inputs from a user of the controller responding to audio generated by the audio output device or video generated by the video output device; and
correlate, using the synchronisation signal, the plurality of inputs to timing information pre-stored at the controller to determine game-play results.

### Claim 27

A server for use with an interactive game system including an audio output device, a video output device, and a plurality of controllers, the server configured to:
defining a synchronisation signal in an audio and/or video track for playback by the audio output device and/or the video output device; and
transmit timing information relating to the interactive game to the plurality of controllers for storage at the controllers and for later use by the controllers to correlate, using the synchronisation signal, a plurality of user inputs received at the respective controller to the timing information to determine game-play results.

### Claim 28

A non-transitory computer-readable medium storing a computer program, when executed, causes a processing system of a controller to:
receive a synchronisation signal via audio from an audio output device or video from a video output device;
receive a plurality of inputs from a user of the controller responding to audio generated by the audio output device or video generated by the video output device; and
correlate, using the synchronisation signal, the plurality of inputs to timing information pre-stored at the controller to determine game-play results.

### Claim 29

A method of providing an interactive game within an interactive game system comprising an audio output device and/or a video output device, and a plurality of controllers, the method comprising:
a. defining a synchronisation signal in an audio and/or video track for playback by the audio output device and/or the video output device; and
b. transmitting timing information relating to the interactive game to the plurality of controllers for storage at the controllers and for later use by the controllers to correlate, using the synchronisation signal, a plurality of user inputs received at the respective controller to the timing information to determine game-play results.
