US 9,808,724 B2
Music game software and input device utilizing a video player
Karthik Bala, Menands, NY (US); and John Reine, Menands, NY (US)
Assigned to Activision Publishing, Inc., Santa Monica, CA (US)
Filed by Karthik Bala, Menands, NY (US); and John Reine, Menands, NY (US)
Filed on Sep. 20, 2010, as Appl. No. 12/886,306.
Prior Publication US 2012/0071238 A1, Mar. 22, 2012
Int. Cl. A63F 13/814 (2014.01); A63F 13/23 (2014.01); A63F 13/5375 (2014.01); A63F 13/95 (2014.01); A63F 13/54 (2014.01); G10H 1/00 (2006.01); G10H 1/34 (2006.01); G10H 1/36 (2006.01)
CPC A63F 13/814 (2014.09) [A63F 13/23 (2014.09); A63F 13/5375 (2014.09); A63F 13/54 (2014.09); A63F 13/95 (2014.09); G10H 1/0016 (2013.01); G10H 1/342 (2013.01); G10H 1/363 (2013.01); G10H 1/368 (2013.01); A63F 2300/202 (2013.01); A63F 2300/203 (2013.01); A63F 2300/8047 (2013.01); G10H 2210/026 (2013.01); G10H 2210/091 (2013.01); G10H 2210/305 (2013.01); G10H 2220/015 (2013.01); G10H 2220/135 (2013.01); G10H 2220/211 (2013.01); G10H 2220/301 (2013.01); G10H 2220/315 (2013.01); G10H 2220/415 (2013.01); G10H 2230/135 (2013.01); G10H 2240/211 (2013.01); G10H 2240/285 (2013.01); G10H 2240/301 (2013.01); G10H 2240/311 (2013.01); G10H 2240/321 (2013.01)] 18 Claims
OG exemplary drawing
 
1. A method performed by a movie player including a video disc reader, a media decoder for decoding audio-video data from the video disc reader, and a processor configured by program instructions, the method comprising:
commanding playback of video clips comprised of a sequence of video frames, as part of providing presentations of a video game, the playback of the video clips including decoding, by the media decoder, of video data for video frames, the video data stored on a local removable optical media, to provide decoded video signals, the media decoder decoding the video data in segments, in a list of segments, each segment having a beginning time and an ending time identified by time stamps, the media decoder decoding the video data in a sequence determined in accordance with the list of segments and based on input received from a controller during game play and a current game state;
generating, by the processor, and commanding display of game graphics, including prompts to a user to operate the controller, as part of providing presentations of the video game in conjunction with playback of the video clips; and
generating, by the processor, and commanding display of revised game graphics as part of providing presentations of the video game based on input received from the controller.