Claims Analysis
Total Claims: 14
Claim 1
Independent Claim
243 words
A computer implemented method in data processing system for nesting and processing a plurality of mixed data objects of diverse data object type which may include text data objects, graphics data objects and image data objects, each diverse data object type of said plurality of mixed data objects requiring a selected data processing application for processing thereof and having a beginning and an ending, said method comprising the steps of: nesting a plurality of mixed data objects within a data stream in said data processing system such that at least one data object type is contained completely within a second data object type; marking the beginning of each of said plurality of nested mixed data objects, said marking including an indication of data object type; marking the end of each of said plurality of nested mixed data objects; calling a first selected data processing application for processing a first one of said plurality of nested mixed data objects in response to a detection of the beginning thereof; temporarily halting said first selected data processing application and thereafter calling a second selected data processing application for processing a second one of said plurality of nested mixed data objects in response to a detection of the beginning thereof; and thereafter halting said second selected data processing application and returning to said first selected processing application in response to a detection of the ending of said second one of said plurality of nested mixed data objects.
Claim 2
Dependent Claim
243 words
A computer implemented method in data processing system for nesting and processing a plurality of mixed data objects of diverse data object type which may include text data objects, graphics data objects and image data objects, each diverse data object type of said plurality of mixed data objects requiring a selected data processing application for processing thereof and having a beginning and an ending, said method comprising the steps of: nesting a plurality of mixed data objects within a data stream in said data processing system such that at least one data object type is contained completely within a second data object type; marking the beginning of each of said plurality of nested mixed data objects, said marking including an indication of data object type; marking the end of each of said plurality of nested mixed data objects; calling a first selected data processing application for processing a first one of said plurality of nested mixed data objects in response to a detection of the beginning thereof; temporarily halting said first selected data processing application and thereafter calling a second selected data processing application for processing a second one of said plurality of nested mixed data objects in response to a detection of the beginning thereof; and thereafter halting said second selected data processing application and returning to said first selected processing application in response to a detection of the ending of said second one of said plurality of nested mixed data objects.
Claim 3
Dependent Claim
48 words
The computer implemented method in a data processing system of nesting and processing a plurality of mixed data objects according to claim 1, wherein said step of marking the ending of each of said plurality of nested mixed data objects includes marking an indication of data object type.
Claim 4
Dependent Claim
313 words
A computer implemented method in a data processing system of nesting and processing a plurality of mixed data objects of diverse data object type which may include text data objects, graphics data objects and image data objects, each diverse data object type of said plurality of mixed data objects having a beginning and an ending and specific environment elements associated therewith and requiring a selected data processing application for processing thereof, said method comprising the steps of: nesting a plurality of mixed data objects within a data stream in said data processing system such that at least one data object type is contained completely within a second data object type; marking the beginning of each said plurality of nested mixed data objects, said marking including an indication of data object type; marking each of said plurality of nested mixed data objects with an environment control indication indicating specific environment elements which will be inherited from a nesting mixed data object; marking the ending of each of said plurality of nested mixed data objects; calling a first selected data processing application for processing a first one of said plurality of nested mixed objects in response to a detection of the beginning thereof; temporarily halting said first selected data processing application and thereafter calling a second selected data processing application for processing a second one of said plurality of nested mixed data objects, in accordance with said specific environment elements of said first one of said plurality of nested mixed data objects, in response to a detection of the beginning of said second one of said plurality of nested mixed data objects and said environment control indication; and thereafter halting said second selected data processing application and returning to said first selected data processing application in response to a detection of the ending of said second one of said plurality of nested mixed data objects.
Claim 5
Dependent Claim
313 words
A computer implemented method in a data processing system of nesting and processing a plurality of mixed data objects of diverse data object type which may include text data objects, graphics data objects and image data objects, each diverse data object type of said plurality of mixed data objects having a beginning and an ending and specific environment elements associated therewith and requiring a selected data processing application for processing thereof, said method comprising the steps of: nesting a plurality of mixed data objects within a data stream in said data processing system such that at least one data object type is contained completely within a second data object type; marking the beginning of each said plurality of nested mixed data objects, said marking including an indication of data object type; marking each of said plurality of nested mixed data objects with an environment control indication indicating specific environment elements which will be inherited from a nesting mixed data object; marking the ending of each of said plurality of nested mixed data objects; calling a first selected data processing application for processing a first one of said plurality of nested mixed objects in response to a detection of the beginning thereof; temporarily halting said first selected data processing application and thereafter calling a second selected data processing application for processing a second one of said plurality of nested mixed data objects, in accordance with said specific environment elements of said first one of said plurality of nested mixed data objects, in response to a detection of the beginning of said second one of said plurality of nested mixed data objects and said environment control indication; and thereafter halting said second selected data processing application and returning to said first selected data processing application in response to a detection of the ending of said second one of said plurality of nested mixed data objects.
Claim 6
Dependent Claim
48 words
The computer implemented method in a data processing system of nesting and processing a plurality of mixed data objects according to claim 3, wherein said step of marking the ending of each of said plurality of nested mixed data objects includes marking an indication of data object type.
Claim 7
Dependent Claim
62 words
The computer implemented method in a data processing system of nesting and processing a plurality of mixed data objects according to claim 3, wherein said specific environment elements include a coordinate system associated with at least one of said plurality of nested mixed data objects and wherein said environment control indication includes a determination of a current position of a data object.
Claim 8
Dependent Claim
322 words
A computer implemented method inn a data processing system of nesting and processing a plurality of mixed data objects of diverse data object type which may include text data objects, graphics data objects and image data objects, each diverse data object type of said plurality of mixed data objects having a beginning and an ending and specific environment elements associated therewith and requiring a selected data processing application for processing thereof, said method comprising the steps of: nesting a plurality of mixed data objects within a data stream in said data processing system such that at least one data object type is contained completely within a second data object type; marking the beginning of each of said plurality of nested mixed data objects, said marking including an indication of data object type; marking each of said plurality of nested mixed data objects with an environment control indication indicating specific environment elements which will be passed from a nested mixed data object; marking the ending of each of said plurality of nested mixed data objects; calling a first selected data processing application for processing a first one of said plurality of nested mixed data objects in response to a detection of the beginning thereof; temporarily halting said first selected data processing application and thereafter calling a second selected data processing application for processing a second one of said plurality of nested mixed data objects in response to a detection of the beginning thereof; and thereafter halting said second selected data processing application and returning to said first selected data processing application and processing at least a portion of said first one of said plurality of nested mixed data objects in accordance with said specific environment elements of said second one of said plurality of nested mixed data objects in response to a detection of the ending of said second one of said plurality of nested mixed data objects and said environment control indication.
Claim 9
Dependent Claim
322 words
A computer implemented method inn a data processing system of nesting and processing a plurality of mixed data objects of diverse data object type which may include text data objects, graphics data objects and image data objects, each diverse data object type of said plurality of mixed data objects having a beginning and an ending and specific environment elements associated therewith and requiring a selected data processing application for processing thereof, said method comprising the steps of: nesting a plurality of mixed data objects within a data stream in said data processing system such that at least one data object type is contained completely within a second data object type; marking the beginning of each of said plurality of nested mixed data objects, said marking including an indication of data object type; marking each of said plurality of nested mixed data objects with an environment control indication indicating specific environment elements which will be passed from a nested mixed data object; marking the ending of each of said plurality of nested mixed data objects; calling a first selected data processing application for processing a first one of said plurality of nested mixed data objects in response to a detection of the beginning thereof; temporarily halting said first selected data processing application and thereafter calling a second selected data processing application for processing a second one of said plurality of nested mixed data objects in response to a detection of the beginning thereof; and thereafter halting said second selected data processing application and returning to said first selected data processing application and processing at least a portion of said first one of said plurality of nested mixed data objects in accordance with said specific environment elements of said second one of said plurality of nested mixed data objects in response to a detection of the ending of said second one of said plurality of nested mixed data objects and said environment control indication.
Claim 10
Dependent Claim
48 words
The computer implemented method in a data processing system of nesting and processing a plurality of mixed data objects according to claim 6, wherein said step of marking the ending of each of said plurality of nested mixed data objects includes marking an indication of data object type.
Claim 11
Dependent Claim
62 words
The computer implemented method in a data processing system of nesting and processing a plurality of mixed data objects according to claim 6, wherein said specific environment elements include a coordinate system associated with at least one of said plurality of nested mixed data objects and wherein said environment control indication includes a determination of a current position of a data object.
Claim 12
Dependent Claim
251 words
A data processing system for nesting and processing a plurality of mixed data objects of diverse data object type which may include text data objects, graphics data objects and image data objects, each diverse data object type of said plurality of mixed data objects requiring a selected data processing application for processing thereof and having a beginning and an ending, said data processing system comprising: means for nesting a plurality of mixed data objects within a data stream in said data processing system such that at least one data object type is contained completely within a second data object type; means for marking the beginning of each of said plurality of nested mixed data objects, said marking including an indication of data object type; means for marking the ending of each of said plurality of nested mixed data objects; means for calling a first selected data processing application for processing a first one of said plurality of nested mixed data objects in response to a detection of the beginning thereof; means for temporarily halting said first selected data processing application and thereafter calling a second selected data processing application for processing a second one of said plurality of nested mixed data objects in response to a detection of the beginning thereof; and means for thereafter halting said second selected data processing application and returning to said first selected data processing application in response to a detection of the ending of said second one of said plurality of nested mixed data objects.
Claim 13
Dependent Claim
251 words
A data processing system for nesting and processing a plurality of mixed data objects of diverse data object type which may include text data objects, graphics data objects and image data objects, each diverse data object type of said plurality of mixed data objects requiring a selected data processing application for processing thereof and having a beginning and an ending, said data processing system comprising: means for nesting a plurality of mixed data objects within a data stream in said data processing system such that at least one data object type is contained completely within a second data object type; means for marking the beginning of each of said plurality of nested mixed data objects, said marking including an indication of data object type; means for marking the ending of each of said plurality of nested mixed data objects; means for calling a first selected data processing application for processing a first one of said plurality of nested mixed data objects in response to a detection of the beginning thereof; means for temporarily halting said first selected data processing application and thereafter calling a second selected data processing application for processing a second one of said plurality of nested mixed data objects in response to a detection of the beginning thereof; and means for thereafter halting said second selected data processing application and returning to said first selected data processing application in response to a detection of the ending of said second one of said plurality of nested mixed data objects.
Claim 14
Dependent Claim
45 words
The data processing system for nesting and processing a plurality of mixed data objects according to claim 9, wherein said means for marking the ending of each of said plurality of nested mixed data objects includes means for marking an indication of data object type.