Methods and apparatus for playing video sequences while loading game data
First Claim
Patent Images
1. A method for loading data for a game while playing a video, the method comprising:
- reading information in a plurality of sections from a file, each section including one of video information and data for a game, the video information and game data being interleaved in the file being read such that the video information may be read and used to play the video while sections including the game data are read and stored;
for each section that is read, performing the steps of;
determining if the read information is video information or game data;
if the information is video information, playing a video using the video information; and
if the information is game data, storing the game data for use by a game program for game play by a user.
1 Assignment
0 Petitions
Accused Products
Abstract
Frames of a video sequence are interleaved with game data in a file. When the game is played, the interleaved video frames and the game data may be read from the file where a video sequence corresponding to the video frames is played while the game data is being loaded. When the video sequence has finished, the game data that is needed for a game program has been loaded. In one embodiment, the file may be stored on a medium, such as a compact disk read-only memory (CDROM) or digital versatile disk (DVD).
45 Citations
33 Claims
-
1. A method for loading data for a game while playing a video, the method comprising:
-
reading information in a plurality of sections from a file, each section including one of video information and data for a game, the video information and game data being interleaved in the file being read such that the video information may be read and used to play the video while sections including the game data are read and stored;
for each section that is read, performing the steps of;
determining if the read information is video information or game data;
if the information is video information, playing a video using the video information; and
if the information is game data, storing the game data for use by a game program for game play by a user. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method for creating a file that allows a game device to play a video while loading data for a game, the method comprising:
-
determining video information for the video;
determining game data for the game;
interleaving sections of the video information with sections of the game data in an interleaved file; and
storing the interleaved file on a medium, wherein the game device can load the interleaved parts of video information and game data sequentially and play the video using the video information while loading game data from the file. - View Dependent Claims (7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A method for reading data for a game and video information from a file, the data and video information interleaved among each other in sections of the file, the method comprising:
-
(a) reading video information from a first section of the file;
(b) playing a video using the read video information;
(c) reading game data from a second section of the file while the video is being played;
(d) storing the game data; and
(e) repeating steps (a)-(d) where sections other than the first and second section are read from the file, wherein video information for the video is read and played while data needed for a portion of the game is read. - View Dependent Claims (16, 17, 18, 19)
-
-
20. A game device for playing a video game, the game device comprising:
-
a memory; and
a game media reader configured to read information from a game media and store the information in the memory, wherein the game media includes an interleaved file that includes game information and video information interleaved in the interleaved filed, wherein the game device is configured to read the game information and video information where the video information is read and played while the game information is read and stored in the memory. - View Dependent Claims (21, 22, 23)
-
-
24. A computer readable medium for loading data for a game while playing a video, the computer readable medium comprising:
-
code for reading information in a plurality of sections from a file, each section including one of video information and data for a game, the video information and game data being interleaved in the file being read so that the video information can be read and used to play the video while sections including the game data are read and stored;
for each section that is read, the computer readable medium including;
code for determining if the read information is video information or game data;
if the information is video information, code for playing a video using the video information;
if the information is game data, code for storing the game data for use by a game program for game play by a user. - View Dependent Claims (25, 26, 27, 28)
-
-
29. A computer readable medium for reading data for a game and video information from a file, the data and video information interleaved among each other in sections of the file, the computer readable medium comprising:
-
(a) code for reading video information from a first section of the file;
(b) code for playing a video using the read video information;
(c) code for reading game data from a second section of the file while the video is being played;
(d) code for storing the game data; and
(e) code for repeating steps (a)-(d) where sections other than the first and second section are read from the file, wherein video information for the video is read and played while data needed for a portion of the game is read. - View Dependent Claims (30, 31, 32, 33)
-
Specification