IP Library › Granted Patent US 10,434,420
Granted Patent B2
US 10,434,420 · App. 15/801,204 · Granted Oct 8, 2019

Music game software and input device utilizing a video player

Inventors: Karthik Bala (Menands, NY); John Reine (Menands, NY)
Assignee: Activision Publishing, Inc.
A63F13/814A63F13/23A63F13/5375A63F13/54A63F13/95G10H1/0016G10H1/342G10H1/363G10H1/368A63F2300/202A63F2300/203A63F2300/8047G10H2210/026G10H2210/091G10H2210/305G10H2220/015G10H2220/135G10H2220/211G10H2220/301G10H2220/315G10H2220/415G10H2230/135G10H2240/211G10H2240/285G10H2240/301G10H2240/311G10H2240/321
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,434,420
App. No.
15/801,204
Granted
Oct 8, 2019
Kind
B2
Abstract

A video game includes an audio-video stream combined with game graphics and game sounds. The game graphics are overlaid on the video stream and updated in synchronization with the stream. Update of the game graphics and sounds depends on inputs received from a game player. The game player may provide input using a game controller coupled to the video game by an adapter. The video game may play on a Blu-ray player.

Claims (26)

1. A system for video game play configured by program instructions, the system comprising:

an optical disc reader for reading data from an optical disc, the data including audio and video data representing recorded audio-video information of an audience;

a media decoder coupled to the optical disc reader and configured to decode the audio-video data to produce decoded audio and video signals;

a processor coupled to the optical disc reader and configured by program instructions to command presentation of game graphics and additional game sounds, at least some of the game graphics or additional game sounds in response to actions by a game player; and

a game controller coupled to the processor and configured to receive actions from the game player and supply corresponding signals to the processor, wherein

the program instructions comprise instructions that configure the processor to:

during game play, command playback, of a selected one of a group of related video clips read by the optical disc reader, each of the video clips in the group of related clips comprising a sequence of frames of video information of the audience, with a first video clip including a sequence of frames of video information showing the audience as enthusiastic, with time stamps identifying time points within the first video clip, and second video clip including a sequence of frames of video information showing the audience with less enthusiasm than in the first sequence of frames, with time stamps identifying time points within the second video clip, with selection of one of the first and second video clips being based on game player performance; and

command presentation of revised game graphics based on the actions by the game player and the time stamps.

2. The system of claim 1 , wherein the game controller is coupled to the processor by way of an adapter that converts a USB connection to the game controller to an Ethernet connection to the processor.

3. A non-transitory computer-readable medium, containing program instructions and sequences of video frames, the sequences of video frames comprising sequences of compressed recorded video frames, the program instructions comprising:

instructions that command playback of a first video clip, comprised of a first of the sequences of compressed recorded video frames, stored on the computer-readable medium, as part of providing presentations of a video game, the playback of the first video clip including decoding of first video data of the first video clip to provide decoded video signals,

instructions that, based on a current game state, determine that playback of the first video clip should transition to playback of a second video clip, comprised of a second of the sequences of compressed recorded video frames, stored on the computer-readable medium, and, upon determining that playback of the first video clip should transition to playback of the second video clip, command playback of the second video clip, the playback of the second video clip including decoding of second video data of the second video clip to provide decoded video signals;

instructions that command display of game graphics, including prompts to a user to operate a controller, for the video game in display locations that do not degrade viewing of video frames of the first and second video clips; and

instructions that command display of revised game graphics based on input received from the controller and based on timing of the playback of the first and second video clips as indicated by time stamps associated with the first and second video data.

4. The non-transitory computer-readable medium of claim 3 , wherein the playback further includes reading of the video data from the computer-readable medium.

5. The non-transitory computer-readable medium of claim 3 , wherein the playback further includes reading of the video data from a video disc.

6. The non-transitory computer-readable medium of claim 3 , wherein the program instructions further comprise instructions that command playback of a third video clip comprised of a third sequence of video frames based on the input received from the controller.

7. The non-transitory computer-readable medium of claim 3 , wherein the program instructions further comprise:

instructions that command playback of an audio clip, the playback of the audio clip including decoding of audio data to provide decoded audio signals;

instructions that command presentation of game sounds; and

instructions that command presentation of revised game sounds based on the input received from the controller.

8. The non-transitory computer-readable medium of claim 7 , further containing the audio data.

9. The non-transitory computer-readable medium of claim 7 , wherein the program instructions further comprise instructions that command playback of a second audio clip based on the input received from the controller.

10. The non-transitory computer-readable medium of claim 7 , wherein the audio clip comprises audio of a first audio channel and audio of a second audio channel, and wherein the program instructions further comprise instructions that determine a volume of at least one of the audio of the first audio channel and the audio of the second audio channel based on the input received from the controller.

11. The non-transitory computer-readable medium of claim 10 , wherein the audio of the second audio channel includes audio associated with a game player, and wherein the instructions that determine a volume of at least one of the audio of the first audio channel and the audio of the second audio channel based on the input received from the controller include instructions that command the volume of the second audio channel be lowered when the input received from the controller differs from an instructed input.

12. The non-transitory computer-readable medium of claim 10 , wherein the program instructions further comprise instructions that determine a left-right balance of at least one of the audio of the first audio channel and the audio of the second audio channel based on the input received from the controller.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 2, 2017
From: BALA, KARTHIK; REINE, JOHN
To: ACTIVISION PUBLISHING, INC.
Reel/Frame 044022/0651 →
Continuity (2)
Continuation 12886306 · Sep 20, 2010
Related Publication 20180071636A1 · Mar 15, 2018