Claims Analysis
Total Claims: 53
Claim 1
Independent Claim
223 words
A method of editing a video game using an interactive computing system including a display device having a display screen, a dedicated game computer with game memory, a dedicated editing computer with editing memory, and interface circuitry for facilitating communications and data transfers between the game computer and the editing computer, comprising the steps of: the game computer executing a video game program stored in the game memory; the editing computer monitoring operations of the game computer and stopping the execution of the video game program executed by the game computer at a video game display frame to be edited; transferring by way of the interface circuitry a portion of the video game program as currently configured to the editing computer: the editing computer storing the transferred information in editing memory; a user identifying a feature in the display frame to be edited; the editing computer generating an editing window associated with the identified feature; superimposing circuitry superimposing the editing window associated with the identified feature generated by the editing computer on said video game frame generated by the game computer, said editing window including a plurality of editing options; the user selecting between the plurality of editing options the user changing the video game program using the selected editing option; and the editing computer incorporating the change into the video game program.
Claim 2
Independent Claim
223 words
A method of editing a video game using an interactive computing system including a display device having a display screen, a dedicated game computer with game memory, a dedicated editing computer with editing memory, and interface circuitry for facilitating communications and data transfers between the game computer and the editing computer, comprising the steps of: the game computer executing a video game program stored in the game memory; the editing computer monitoring operations of the game computer and stopping the execution of the video game program executed by the game computer at a video game display frame to be edited; transferring by way of the interface circuitry a portion of the video game program as currently configured to the editing computer: the editing computer storing the transferred information in editing memory; a user identifying a feature in the display frame to be edited; the editing computer generating an editing window associated with the identified feature; superimposing circuitry superimposing the editing window associated with the identified feature generated by the editing computer on said video game frame generated by the game computer, said editing window including a plurality of editing options; the user selecting between the plurality of editing options the user changing the video game program using the selected editing option; and the editing computer incorporating the change into the video game program.
Claim 3
Dependent Claim
79 words
A method of editing a video game interactive computing system according to claim 1, further including the step of: the editing computer transferring the changed video game program by way of the interface circuitry from the editing memory to the game computer; The game computer integrating the changed video game software into the video game software stored in the game memory; and the game computer resuming execution of the video game program incorporating the change made by the user.
Claim 4
Dependent Claim
42 words
A method of editing a video game according to claim 1, further including the step of: loading said video game program whose execution is initiated into said computing system by inserting a memory device into an external port of said computing system.
Claim 5
Dependent Claim
37 words
A method of editing a video game according to claim 1, further including the step of: loading said video game program whose execution is initiated into said computing system from an external computing system via a modem.
Claim 6
Dependent Claim
61 words
A method of editing a video game according to claim 1, wherein said first video game is model video game software and said method further includes the step of; loading model video game software to be modified by the user, wherein said step of executing the video game includes the step of executing the model video game software to be modified.
Claim 7
Dependent Claim
68 words
A method of editing a video game according to claim 1, further comprising after the user selecting step: the superimposing circuitry superimposing another editing window generated by the editing computer corresponding to the selected editing option on the display frame generated by the game computer that includes editing tools operated by a user to edit a particular aspect of the identified feature associated with the selected editing option.
Claim 8
Dependent Claim
60 words
A method of editing a video game according to claim 1, wherein said step of stopping the execution of said video game program includes the step of displaying a video game frame generated by the game computer that the user desires to edit on said display screen and detecting when a user generates a predetermined signal using an input device.
Claim 9
Dependent Claim
29 words
A method of editing a video game according to claim 7, wherein said input device is a mouse and said predetermined signal is generated by depressing a mouse switch.
Claim 10
Dependent Claim
28 words
A method of editing a video game according to claim 1, further including the step of detecting a user's identification of a moving object character to be modified.
Claim 11
Dependent Claim
40 words
A method of editing a video game according to claim 9, further including the step of the editing computer displaying a moving object editing window for choosing an editing operation to perform relating to the user identified moving object character.
Claim 12
Dependent Claim
24 words
A method of editing a video game according to claim 9, further including the step of changing the character pattern of said moving object.
Claim 13
Dependent Claim
28 words
A method of editing a video game according to claim 9, further including the step of changing the animation sequence associated with the user identified moving object character.
Claim 14
Dependent Claim
59 words
A method of editing a video game according to claim 9, wherein the video game program includes a set of predetermined conditions each having a corresponding operation, the method further including the step of changing one of the predetermined conditions and the corresponding operation performed by the user identified moving object upon the detection of the one predetermined condition.
Claim 15
Dependent Claim
29 words
A method of editing a video game according to claim 9, further including the step of changing the pattern of movement associated with the user identified moving object character.
Claim 16
Dependent Claim
27 words
A method of editing a video game according to claim 9, further including the step of changing the sounds associated with the user identified moving object character.
Claim 17
Dependent Claim
33 words
A method of editing a video game according to claim 9, further including the step of changing the game in response to the user identified moving object being detected in a predetermined condition.
Claim 18
Dependent Claim
34 words
A method of editing a video game according to claim 1, wherein said step of changing the video game includes the steps of detecting a user's identification of the video game background for modification.
Claim 19
Dependent Claim
29 words
A method of editing a video game according to claim 17, further including the step of changing the background screen displayed at the point the video game was stopped.
Claim 20
Dependent Claim
24 words
A method of editing a video game according to claim 17, further including the step of changing the music associated with said background screen.
Claim 21
Dependent Claim
29 words
A method of editing a video game according to claim 17, further including the step of changing the background which will be displayed when a scrolling operation is performed.
Claim 22
Dependent Claim
37 words
A method of editing a video game according to claim 17, further including the step of displaying additional user selected background characters in association with the background screen displayed at the point the video game was stopped.
Claim 23
Dependent Claim
221 words
An interactive computing system for editing a graphics program comprising: a first processor that executes a graphics program and generates a graphics display output including stationary and moving features; a user input device for identifying one of the stationary and moving features in a display frame of the graphics display output; a second processor that performs graphics program editing operations and generates a first editing related display output corresponding to the identified feature; interface circuitry facilitating communications and data transfer between the first and second processors, and superimpose control circuitry for superimposing said first editing related display output generated by the second processor onto the graphics display output generated by the first processor, wherein in response to the user identifying one of the stationary and moving features in a display frame of the graphics display output the second processor causes a portion of the graphics program including information pertaining to the identified one feature to be transferred to the second processor by way of the interface circuitry, and in response to the user selecting an editing option from said first editing related display output superimposed onto the graphics display output, generates a second editing related display output corresponding to the selected editing option which is superimposed by the superimpose control circuitry onto the graphics display output generated by the first processor.
Claim 24
Dependent Claim
221 words
An interactive computing system for editing a graphics program comprising: a first processor that executes a graphics program and generates a graphics display output including stationary and moving features; a user input device for identifying one of the stationary and moving features in a display frame of the graphics display output; a second processor that performs graphics program editing operations and generates a first editing related display output corresponding to the identified feature; interface circuitry facilitating communications and data transfer between the first and second processors, and superimpose control circuitry for superimposing said first editing related display output generated by the second processor onto the graphics display output generated by the first processor, wherein in response to the user identifying one of the stationary and moving features in a display frame of the graphics display output the second processor causes a portion of the graphics program including information pertaining to the identified one feature to be transferred to the second processor by way of the interface circuitry, and in response to the user selecting an editing option from said first editing related display output superimposed onto the graphics display output, generates a second editing related display output corresponding to the selected editing option which is superimposed by the superimpose control circuitry onto the graphics display output generated by the first processor.
Claim 25
Dependent Claim
53 words
A graphics program editing system according to claim 22, further including a first picture processing unit coupled to said first processor and a second picture processing unit coupled to said second processor each picture processing unit, in response to signals generated by its respective processor, generating a graphics display on said display screen.
Claim 26
Dependent Claim
39 words
The graphics program editing system according to claim 23, wherein the first picture processing unit is connected to a first video random access memory and the second picture processing unit is connected to a second video random access memory.
Claim 27
Dependent Claim
30 words
A graphics program editing system according to claim 22, further including a removable cartridge having at least one read/write memory for storing said graphics program executed by said first processor.
Claim 28
Dependent Claim
54 words
A graphics program editing system according to claim 22, further including an external memory device removably coupled to said second processor for storing said graphics program, said external memory device being accessible by said second processor, said second processor being operable to access said graphics program and to initiate transfer to said removable cartridge.
Claim 29
Dependent Claim
59 words
A graphics program editing system according to claim 22, further including a bus coupled to said first processor, a memory device coupled to said bus for storing information on said bus, said second processor being operable to monitor the contents of said memory device to determine a time to stop the execution of said graphics program to perform editing.
Claim 30
Dependent Claim
74 words
A graphics program editing system according to claim 22, further including a control register coupled to said second processor, a first memory coupled to said first processor, and a removable cartridge including a second memory coupled, in use, to said first processor, said first processor being operable to initially execute instructions out of said first memory and to subsequently execute instructions out of said second memory depending upon the state of said control register.
Claim 31
Dependent Claim
40 words
A graphics program editing system according to claim 22, further including an input device, said second processor being responsive to a signal generated by said input device for stopping the execution of said graphics program for initiating graphics program editing.
Claim 32
Dependent Claim
16 words
A graphics program editing system according to claim 29, wherein said input device is a mouse.
Claim 33
Dependent Claim
57 words
A graphics program editing system according to claim 22, wherein said first editing related display output window includes a plurality of icons, said editing system further including an input device for generating edit initiating signals, said second processor generates the second editing related display output in response to a user selecting one of said plurality of icons.
Claim 34
Dependent Claim
94 words
A graphics program editing system according to claim 22, wherein the superimpose control circuitry includes: a control signal generating circuit, responsive to signals from at least one of said first processor and said second processor for outputting a predetermined control signal, and gating circuitry, coupled to receive said graphics display output and one of said first and second editing related display output, and for selectively outputting one of said display output signals depending on the state of said predetermined control signal, wherein said one editing related output is superimposed on said graphics display output.
Claim 35
Dependent Claim
33 words
A graphics program editing system according to claim 32, wherein said predetermined control signal is a transparency control related signal affected by at least one of said first processor and said second processor.
Claim 36
Dependent Claim
47 words
A graphics program editing system according to claim 32, wherein said control signal generating circuit is a multiplexer, said multiplexer including a plurality of inputs and an output, said second processor generating a control signal for selecting the input signal to be coupled to said multiplexer output.
Claim 37
Dependent Claim
35 words
A graphics program editing system according to claim 32, wherein said gating circuitry includes a first switch coupled to receive said graphics display output and a second switch for receiving said editing related display output.
Claim 38
Dependent Claim
32 words
A graphics program editing system according to claim 35, wherein said predetermined control signal enables one of said first switch and said second switch to generate one of said display output signals.
Claim 39
Dependent Claim
40 words
A graphics program editing system according to claim 32, further including a control register which is loaded by said second processor, the state of said control register determining the control signal generating circuit output signal coupled to said gating circuitry.
Claim 40
Dependent Claim
32 words
A graphics program editing system according to claim 32, wherein said first processor generates a signal which is coupled to said control signal generating circuit wherever the graphics display output is transparent.
Claim 41
Dependent Claim
39 words
A graphics program editing system according to claim 32, wherein said second processor generates a signal which is coupled to said control signal generating circuit wherever the one of the first and second editing related display outputs is transparent.
Claim 42
Dependent Claim
38 words
A graphics program editing system according to claim 32, wherein said control signal generating circuit is a multiplexer, said multiplexer including a data input at a logical high level and a data input at a logical low level.
Claim 43
Dependent Claim
42 words
A graphics program editing system according to claim 32, wherein said control signal generating circuit receives at least one input signal controlling the priority of transparency between the display output of said first processor and the display output of said second processor.
Claim 44
Independent Claim
233 words
A method of creating a unique sequence of display frames associated with a graphics program using an interactive computing system including a display device having a display screen, a first computer, a second computer, and interface circuitry for facilitating communications and data transfers between the first computer and the second computer, comprising the steps of: the first computer executing a graphics program having a sequence of display frames to be modified; the second computer monitoring operations of the first computer and stopping the sequence of display frames generated as a result of the first computer executing the graphics program at a desired editing point and displaying a display frame to be edited; transferring by way of the interface circuitry a portion of the graphics program as currently configured to the second computer; the second computer storing the transferred information; a user indicating a display feature to be edited in the display frame; the user selecting from a plurality of editing windows, an editing window corresponding to the indicated display feature; superimposing circuitry superimposing the selected editing window associated with the indicated display feature generated by the second computer on said display frame generated by the first computer; the user selecting between the plurality of editing options displayed in the editing window; the user changing the graphics program using the selected editing option; and the first computer incorporating the change into the graphics program.
Claim 45
Independent Claim
233 words
A method of creating a unique sequence of display frames associated with a graphics program using an interactive computing system including a display device having a display screen, a first computer, a second computer, and interface circuitry for facilitating communications and data transfers between the first computer and the second computer, comprising the steps of: the first computer executing a graphics program having a sequence of display frames to be modified; the second computer monitoring operations of the first computer and stopping the sequence of display frames generated as a result of the first computer executing the graphics program at a desired editing point and displaying a display frame to be edited; transferring by way of the interface circuitry a portion of the graphics program as currently configured to the second computer; the second computer storing the transferred information; a user indicating a display feature to be edited in the display frame; the user selecting from a plurality of editing windows, an editing window corresponding to the indicated display feature; superimposing circuitry superimposing the selected editing window associated with the indicated display feature generated by the second computer on said display frame generated by the first computer; the user selecting between the plurality of editing options displayed in the editing window; the user changing the graphics program using the selected editing option; and the first computer incorporating the change into the graphics program.
Claim 46
Dependent Claim
37 words
A method of creating according to claim 42, wherein said step of stopping the sequence of display frames includes the step of the second computer detecting when a user generates a predetermined signal using an input device.
Claim 47
Dependent Claim
41 words
A method of creating according to claim 42, further including the step of the second computer detecting a user's identification of the indicated display feature and using the detected user identification in selecting the one of the plurality of editing windows.
Claim 48
Dependent Claim
61 words
A method of creating according to claim 44, wherein in response to the selected editing option, the method further includes the step of the superimposing circuitry superimposing another editing window generated by the second processor corresponding to the selected editing operation on the display frame generated by the first processor to provide the user with tools to edit the display feature.
Claim 49
Dependent Claim
21 words
A method of editing according to claim 45, further including the step of changing the display pattern of said display feature.
Claim 50
Dependent Claim
33 words
A method of creating according to claim 45, wherein the display feature is a moving object, the method further including the step of changing a pattern of movement associated with the moving object.
Claim 51
Dependent Claim
37 words
A method of creating according to claim 45, wherein the display feature is a background of the display frame, the method further including the step of detecting a user's identification of a display frame background for modification.
Claim 52
Dependent Claim
28 words
A method of creating according to claim 48, further including the step of changing the background screen displayed at the point the sequence of display frames was stopped.
Claim 53
Dependent Claim
19 words
A method of creating according to claim 48, further including the step of changing audio associated with the background.