Claims Analysis
Total Claims: 12
Claim 1
Independent Claim
204 words
A method of interacting with computer graphics comprising: generating and storing in a data storage medium a list which includes data related to computer generated objects from one or more application programs and which objects are to be included in a computer graphics scene display and an application program identifier to identify the application program which is the source of each computer generated object included in the list; generating a single screen display in a computer display means in response to the list; manipulating an object in the scene display with a user command; generating at least one interrogation command in response to said manipulation and interrogating said list to retrieve data relating to each object affected by the manipulation and an application program identifier related to each application program which is the source of an object affected by the manipulation; transmitting to each application program which is the source of an object affected by the manipulation, data related to the objects of which the program is the source and information regarding the manipulation; and detecting such transmission by the application program which is the source of an object affected by the manipulation and performing such additional steps as are required by the manipulation.
Claim 2
Independent Claim
204 words
A method of interacting with computer graphics comprising: generating and storing in a data storage medium a list which includes data related to computer generated objects from one or more application programs and which objects are to be included in a computer graphics scene display and an application program identifier to identify the application program which is the source of each computer generated object included in the list; generating a single screen display in a computer display means in response to the list; manipulating an object in the scene display with a user command; generating at least one interrogation command in response to said manipulation and interrogating said list to retrieve data relating to each object affected by the manipulation and an application program identifier related to each application program which is the source of an object affected by the manipulation; transmitting to each application program which is the source of an object affected by the manipulation, data related to the objects of which the program is the source and information regarding the manipulation; and detecting such transmission by the application program which is the source of an object affected by the manipulation and performing such additional steps as are required by the manipulation.
Claim 3
Dependent Claim
46 words
The method of claim 1 further comprising: determining within an application program which detects the transmission whether further scene updating is required by the detected transmission; and generating such modifications in response to the detected transmission if an application program determines that such updating is required.
Claim 4
Dependent Claim
215 words
An interactive computer graphics system comprising: means for generating a list which includes data related to computer generated objects from one or more application programs and which objects are to be included in a single computer graphics scene display and an application program identifier to identify the application program which is the source of each computer generated object included in the list; a data storage medium for storing such list; a computer display means for displaying said single scene in response to the list; means for manipulating an object in the scene display in response to a user command; means for generating at least one interrogation command in response to said manipulation and interrogating said list to retrieve data relating to each object affected by the manipulation and an application program identifier related to each application program which is the source of an object affected by the manipulation; means for transmitting to each application program which is the source of an object affected by the manipulation, data related to the objects of which the program is the source and information regarding the manipulation; and means for detecting such transmission by the application program which is the source of an object affected by the manipulation and performing such additional steps as are required by the manipulation.
Claim 5
Dependent Claim
215 words
An interactive computer graphics system comprising: means for generating a list which includes data related to computer generated objects from one or more application programs and which objects are to be included in a single computer graphics scene display and an application program identifier to identify the application program which is the source of each computer generated object included in the list; a data storage medium for storing such list; a computer display means for displaying said single scene in response to the list; means for manipulating an object in the scene display in response to a user command; means for generating at least one interrogation command in response to said manipulation and interrogating said list to retrieve data relating to each object affected by the manipulation and an application program identifier related to each application program which is the source of an object affected by the manipulation; means for transmitting to each application program which is the source of an object affected by the manipulation, data related to the objects of which the program is the source and information regarding the manipulation; and means for detecting such transmission by the application program which is the source of an object affected by the manipulation and performing such additional steps as are required by the manipulation.
Claim 6
Dependent Claim
46 words
The system of claim 3 further comprising: means for determining within an application program whether further scene updating is required by the detected transmission; and means for generating such modifications in response to the detected transmission if an application program determines that such updating is required.
Claim 7
Independent Claim
243 words
A method of interacting with computer graphics comprising: transforming data objects into computer generated objects by utilizing application programs; transmitting the computer generated objects to a list generating process; generating and storing in a data storage medium a list which includes data related to the computer generated objects from one or more application programs and which objects are to be included in a computer graphics scene display and an application program identifier to identify the application program which is the source of each computer generated object included in the list; generating a scene in response to the list; transforming the scene into instructions recognizable by a computer display system by utilizing a dimension rendering process; displaying the instructions on a computer display means; manipulating an object in the scene display with a user command; generating at least one interrogation command in response to said manipulation and interrogating said list to retrieve data relating to each object affected by the manipulation and an application program identifier related to each application program which is the source of an object affected by the manipulation; transmitting to each application program which is the source of an object affected by the manipulation, data related to the objects of which the program is the source and information regarding the manipulation; receiving such transmission by the application program which is the source of an object affected by the manipulation; and peforming such additional steps as are required by the manipulation.
Claim 8
Independent Claim
243 words
A method of interacting with computer graphics comprising: transforming data objects into computer generated objects by utilizing application programs; transmitting the computer generated objects to a list generating process; generating and storing in a data storage medium a list which includes data related to the computer generated objects from one or more application programs and which objects are to be included in a computer graphics scene display and an application program identifier to identify the application program which is the source of each computer generated object included in the list; generating a scene in response to the list; transforming the scene into instructions recognizable by a computer display system by utilizing a dimension rendering process; displaying the instructions on a computer display means; manipulating an object in the scene display with a user command; generating at least one interrogation command in response to said manipulation and interrogating said list to retrieve data relating to each object affected by the manipulation and an application program identifier related to each application program which is the source of an object affected by the manipulation; transmitting to each application program which is the source of an object affected by the manipulation, data related to the objects of which the program is the source and information regarding the manipulation; receiving such transmission by the application program which is the source of an object affected by the manipulation; and peforming such additional steps as are required by the manipulation.
Claim 9
Dependent Claim
46 words
The method of claim 5 further comprising: determining within an application program which receives the transmission whether further scene updating is required by the received transmission; and generating such modifications in response to the received transmission if an application program determines that such updating is requried.
Claim 10
Dependent Claim
265 words
An interactive computer graphics system comprising: means for transforming data objects into computer generated objects; means for transmitting the computer generated objects to a means for generating a list; means for generating list which includes data related to the computer generated objects from one or more application programs and which objects are to be included in a computer graphics scene display and an application program identifier to identify the application program which is the source of each computer generated object included in the list; a data storage medium for storing said list; means for generating a scene in response to the list; means for transforming the scene into instructions recognizable by a computer display system by utilizing a dimension rendering process; a computer display means for displaying said single scene in response to the list; means for manipulating an object in the scene display with a user command; means for generating at least one interrogation command in response to said manipulation and interrogating said list to retrieve data relating to each object affected by the manipulation and an application program identifier related to each application program which is the source of an object affected by the manipulation; means for transmitting to each application program which is the source of an object affected by the manipulation, data related to the objects of which the program is the source and information regarding the manipulation; means for receiving such transmission by the application program which is the source of an object affected by the manipulation; and means for peforming such additional steps as are required by the manipulation.
Claim 11
Dependent Claim
265 words
An interactive computer graphics system comprising: means for transforming data objects into computer generated objects; means for transmitting the computer generated objects to a means for generating a list; means for generating list which includes data related to the computer generated objects from one or more application programs and which objects are to be included in a computer graphics scene display and an application program identifier to identify the application program which is the source of each computer generated object included in the list; a data storage medium for storing said list; means for generating a scene in response to the list; means for transforming the scene into instructions recognizable by a computer display system by utilizing a dimension rendering process; a computer display means for displaying said single scene in response to the list; means for manipulating an object in the scene display with a user command; means for generating at least one interrogation command in response to said manipulation and interrogating said list to retrieve data relating to each object affected by the manipulation and an application program identifier related to each application program which is the source of an object affected by the manipulation; means for transmitting to each application program which is the source of an object affected by the manipulation, data related to the objects of which the program is the source and information regarding the manipulation; means for receiving such transmission by the application program which is the source of an object affected by the manipulation; and means for peforming such additional steps as are required by the manipulation.
Claim 12
Dependent Claim
46 words
The system of claim 7 further comprising: determining within an application program which receives the transmission whether further scene updating is required by the received transmission; and generating such modifications in response to the received transmission if an application program determines that such updating is requried.