Claims Analysis
Total Claims: 33
Claim 1
Independent Claim
142 words
An object-oriented system for processing structured information for implementation by a computer in an object-oriented framework, comprising: a storage means; a first obtaining means for obtaining an interactive input from a user; a second obtaining means for obtaining a first structural description of a first structured information format; a third obtaining means for obtaining a second structural description of a second structured information format; means for interactively creating a rule to transform an element of the first structured information format into an element of the second structured information format utilizing the interactive input from the user, the first structural description, and the second structural description; and means for outputting the rule, wherein at least one of the first obtaining means, the second obtaining means, the third obtaining means, the means for interactively creating, and the means for outputting includes a software object.
Claim 2
Dependent Claim
142 words
An object-oriented system for processing structured information for implementation by a computer in an object-oriented framework, comprising: a storage means; a first obtaining means for obtaining an interactive input from a user; a second obtaining means for obtaining a first structural description of a first structured information format; a third obtaining means for obtaining a second structural description of a second structured information format; means for interactively creating a rule to transform an element of the first structured information format into an element of the second structured information format utilizing the interactive input from the user, the first structural description, and the second structural description; and means for outputting the rule, wherein at least one of the first obtaining means, the second obtaining means, the third obtaining means, the means for interactively creating, and the means for outputting includes a software object.
Claim 3
Dependent Claim
92 words
A system according to claim 1, wherein the first structured information format includes an ISO/IEC 9070 public identifier naming format, the second structured information format includes an operating system file name format, and the means for interactively creating comprises: means for interactively creating a rule to transform an ISO/IEC 9070 public identifier naming format element into an operating system file name format element utilizing the interactive input from the user, a structural description of the ISO/IEC 9070 public identifier naming format, and a structural description of the operating system file name format.
Claim 4
Dependent Claim
89 words
A system according to claim 1, wherein the first structured information format includes a first database variable name format, the second structured information format includes a second database variable name format, and the means for interactively creating comprises: means for interactively creating a rule to transform a first database variable name format element into a second database variable name format element utilizing the interactive input from the user, a structural description of the first database variable name format, and a structural description of the second database variable name format.
Claim 5
Dependent Claim
91 words
A system according to claim 1, wherein the structured information includes a markup language format, the first structured information format includes a first markup language format, the second structured information format includes a second markup language format, and the means for interactively creating comprises: means for interactively creating a rule to transform a first markup language format element into a second markup language format element utilizing the interactive input from the user, a structural description of the first markup language format, and a structural description of the second markup language format.
Claim 6
Dependent Claim
93 words
A system according to claim 4, wherein the first markup language format includes a Standard Generalized Markup Language ("SGML"), the second markup language format includes a HyperText Markup Language ("HTML"), and the means for interactively creating comprises: means for interactively creating a rule to transform an SGML element of the first markup language format into an HTML element of the second markup language format utilizing the interactive input from the user, the first structural description which includes an SGML Document Type Definition ("DTD"), and the second structural description which includes an HTML DTD.
Claim 7
Dependent Claim
17 words
A system according to claim 1, wherein the means for interactively creating comprises: a map creator object.
Claim 8
Dependent Claim
25 words
A system according to claim 6, wherein the means for outputting the rule comprises: an object method for outputting the rule to a map object.
Claim 9
Dependent Claim
298 words
A system according to claim 6, wherein the map creator object comprises: a reference to a software object for an element for transformation of the first structured information format; a reference to a software object for an element of the second structured information format, for transformation of the element of the first structured information format; a reference to a software object for a property of the element of the second structured information format, for transformation of the element of the first structured information format; a reference to a software object for an attribute value of the element of the second structured information format, for transformation of the element of the first structured information format; an object method for obtaining the element for transformation of the first structured information format, which has been interactively selected by the user, using the software object for the element for transformation of the first structured information format; an object method for obtaining the element of the second structured information format which corresponds to the element of the first structured information format, which has been interactively selected by the user, using the software object for the element of the second structured information format; an object method for determining a property of the element of the second structured information format which has been selected by the user, using the software object for a property of the element of the second structured information format; an object method for obtaining a second structured information format attribute value which has been interactively input by a user, using the software object for the attribute value of the element of the second structured information format; and an object method for assigning the attribute value which has been interactively input by a user to the second structured information format attribute value.
Claim 10
Dependent Claim
67 words
A system according to claim 8, wherein the map creator object further comprises: a reference to a software object for registering an instance of an element for transformation of the first structured information format; and a reference to a software object for unregistering the instance of an element for transformation of the first structured information format when the element is no longer needed by the map creator.
Claim 11
Dependent Claim
28 words
A system according to claim 1, further comprising: means for processing an element of the first structured information format into a plurality of first structured information format components.
Claim 12
Dependent Claim
32 words
A system according to claim 10, wherein the means for processing an element of the first structured information format into a plurality of first structured information format components comprises: a parser object.
Claim 13
Dependent Claim
75 words
A system according to claim 11, wherein the parser object comprises: a reference to the element of the first structured information format; a reference to a storage area for the plurality of first structured information format components; and an object method for processing the element of the first structured information format into the plurality of first structured information format components for storage in the storage area for the plurality of first structured information format components.
Claim 14
Dependent Claim
32 words
A system according to claim 12, further comprising: means for utilizing the rule to transform the element of the first structured information format into the element of the second structured information format.
Claim 15
Dependent Claim
36 words
A system according to claim 13, wherein the means for utilizing the rule to transform the element of the first structured information format into the element of the second structured information format comprises: a transformer object.
Claim 16
Dependent Claim
22 words
A system according to claim 1, wherein the means for obtaining an interactive input from a user comprises: a user interface object.
Claim 17
Dependent Claim
93 words
A system according to claim 15, wherein the user interface object comprises: a reference to a software object for user input; an object method for obtaining interactive input from the user of a selection of an element for transformation of a first structured information format using the software object for user input; and an object method for obtaining interactive input from the user of a selection of an element of a second structured information format which corresponds to the element of the first structured information format using the software object for user input.
Claim 18
Dependent Claim
82 words
A system according to claim 15, wherein the user interface object further comprises: a reference to a software object for user input of a selection of a transformation to be performed on the element of the first structured information format; and an object method for obtaining interactive input from the user of the selection of a transformation to be performed on the element of the first structured information format using the software object for user input of the selection of the transformation.
Claim 19
Dependent Claim
108 words
A system according to claim 17, wherein the means for interactively creating a rule to transform an element of a first structured information format into an element of a second structured information format utilizing the interactive input from the user further comprises: a reference to a software object for a rule to be created; and an object method for creating a rule to map the second element of the first structured information format to a null string using the software object for the rule to be created, when the selection of a transformation which has been input by the user indicates a null transformation is to be performed.
Claim 20
Dependent Claim
139 words
A system according to claim 17, wherein the means for interactively creating a rule to transform an element of a first structured information format into an element of a second structured information format utilizing the interactive input from the user further comprises: a reference to a software object for a rule to be created; and an object method for creating a rule to map the second element of the first structured information format to a copy of the second element of the first structured information format using the software object for the rule to be created, when the selection of a transformation which has been input by the user indicates a transformation of the second element of the first structured information format to a copy of the second element of the first structured information format is to be performed.
Claim 21
Dependent Claim
134 words
A system according to claim 15, wherein the user interface object further comprises: a reference to a software object for an interactive user input of a source for inputting the second structured information format attribute value; a reference to a software object for an interactive user input of the second structured information format attribute value; an object method for obtaining interactive input from the user of the source for inputting the second structured information format attribute value using the software object for the interactive user input of the source for inputting the second structured information format attribute value; and an object method for obtaining interactive input from the user of the second structured information format attribute value using the software object for the interactive user input of the second structured information format attribute value.
Claim 22
Dependent Claim
78 words
A system according to claim 20, further comprising: a reference to a software object for a rule to be created; an object method for examining the source which has been input by the user; and an object method for assigning a null value to the second structured information format attribute value using the software object for the rule to be created, when the source which has been input by the user indicates no source is to be used.
Claim 23
Dependent Claim
79 words
A system according to claim 20, further comprising: a reference to a software object for a rule to be created; an object method for examining the source which has been input by the user; and an object method for assigning a system value to the second structured information format attribute value using the software object for the rule to be created, when the source which has been input by the user indicates a system source is to be used.
Claim 24
Dependent Claim
87 words
A system according to claim 20, further comprising: a reference to a software object for a rule to be created; an object method for examining the source which has been input by the user; and an object method for assigning a first structured information format attribute value to the second structured information format attribute value using the software object for the rule to be created, when the source which has been input by the user indicates a first structured information format attribute source is to be used.
Claim 25
Dependent Claim
87 words
A system according to claim 20, further comprising: a reference to a software object for a rule to be created; an object method for examining the source which has been input by the user; and an object method for assigning a first structured information format content value to the second structured information format attribute value using the software object for the rule to be created, when the source which has been input by the user indicates a first structured information format content source is to be used.
Claim 26
Dependent Claim
118 words
A system according to claim 20, further comprising: a reference to a storage buffer for the source which has been input by the user; an object method for examining the source which has been input by the user using the storage buffer for the source which has been input by the user; an object method for interactively inputting a user input value, when the source which has been input by the user indicates a user input source is to be used; and an object method for assigning the user input value to the second structured information format attribute value, when the source which has been input by the user indicates a user input source is to be used.
Claim 27
Dependent Claim
13 words
A system according to claim 1, wherein the user comprises: a software object.
Claim 28
Dependent Claim
144 words
An object-oriented computer program product for processing structured information for implementation by a computer in an object-oriented framework, comprising: a storage means; a first obtaining means for obtaining an interactive input from a user; a second obtaining means for obtaining a first structural description of a first structured information format; a third obtaining means for obtaining a second structural description of a second structured information format; means for interactively creating a rule to transform an element of the first structured information format into an element of the second structured information format utilizing the interactive input from the user, the first structural description, and the second structural description; and means for outputting the rule, wherein at least one of the first obtaining means, the second obtaining means, the third obtaining means, the means for interactively creating, and the means for outputting includes a software object.
Claim 29
Dependent Claim
144 words
An object-oriented computer program product for processing structured information for implementation by a computer in an object-oriented framework, comprising: a storage means; a first obtaining means for obtaining an interactive input from a user; a second obtaining means for obtaining a first structural description of a first structured information format; a third obtaining means for obtaining a second structural description of a second structured information format; means for interactively creating a rule to transform an element of the first structured information format into an element of the second structured information format utilizing the interactive input from the user, the first structural description, and the second structural description; and means for outputting the rule, wherein at least one of the first obtaining means, the second obtaining means, the third obtaining means, the means for interactively creating, and the means for outputting includes a software object.
Claim 30
Dependent Claim
122 words
A computer program product according to claim 27, wherein the first structured information format includes ISO/IEC 9070 public identifier naming format, the second structured information format includes an operating system file name format and the means for interactively creating comprises: means for interactively creating a rule to transform an element of a first structured information format which includes an ISO/IEC 9070 public identifier element into an element of a second structured information format which includes an operating system file name format element utilizing the interactive input from the user, the first structural description which includes a structural description of the ISO/IEC 9070 public identifier format, and the second structural description which includes a structural description of the operating system file name format.
Claim 31
Dependent Claim
129 words
A computer program product according to claim 27, wherein the structured information includes database variable names, the first structured information format includes a first database variable name format, the second structured information format includes a second database variable name format, and the means for interactively comprises: means for interactively creating a rule to transform an element of a first structured information format which includes a first database variable name format element into an element of a second structured information format which includes a second database variable name format element utilizing the interactive input from the user, the first structural description which includes a structural description of the first database variable name format, and the second structural description which includes a structural description of the second database variable name format.
Claim 32
Dependent Claim
115 words
A computer program product according to claim 27, wherein the structured information includes markup language, the first structured information format includes a first markup language, the second structured information format includes a second markup language, and the means for interactively comprises: means for interactively a rule to transform an element of a first structured information format which includes a first markup language element into an element of a second structured information format which includes a second markup language element utilizing the interactive input from the user, the first structural description which includes a structural description of the first markup language, and the second structural description which includes a structural description of the second markup language.
Claim 33
Dependent Claim
86 words
A computer program product according to claim 30, wherein the first markup language includes SGML, the second markup language includes HTML, and the means for interactively further comprises: means for interactively a rule to transform an element of a first markup language which includes an SGML element into an element of a second markup language which includes an HTML element utilizing the interactive input from the user, the first structural description which includes an SGML DTD, and the second structural description which includes an HTML DTD.