Claims Analysis
Total Claims: 15
Claim 1
Independent Claim
108 words
A method for translating an object attribute to and from a database value, comprising the steps of: (a) providing a database; (b) determining a conversion process for converting an object attribute to and from a database value; (c) encapsulating the conversion process in an attribute converter; (d) directing a first object attribute to the attribute converter for conversion to a first database value; (e) directing a second database value to the attribute converter for conversion to a second object attribute (f) substituting a second attribute converter for the attribute converter for altering the conversion of the attribute; and (g) altering the attribute converter for relieving a performance bottleneck.
Claim 2
Independent Claim
108 words
A method for translating an object attribute to and from a database value, comprising the steps of: (a) providing a database; (b) determining a conversion process for converting an object attribute to and from a database value; (c) encapsulating the conversion process in an attribute converter; (d) directing a first object attribute to the attribute converter for conversion to a first database value; (e) directing a second database value to the attribute converter for conversion to a second object attribute (f) substituting a second attribute converter for the attribute converter for altering the conversion of the attribute; and (g) altering the attribute converter for relieving a performance bottleneck.
Claim 3
Dependent Claim
29 words
A method as recited in claim 1 , where in a different attribute converter is created for each type of conversion of object attributes to and from database values.
Claim 4
Dependent Claim
16 words
A method as recited in claim 2 , wherein the attribute converters implement a common interface.
Claim 5
Dependent Claim
25 words
A method as recited in claim 2 , further comprising the step of directing all attributes of the same type to a particular attribute converter.
Claim 6
Dependent Claim
140 words
A computer program embodied on a computer readable medium for translating an object attribute to and from a database value, comprising: (a) a code segment that provides a database; (b) a code segment that determines a conversion process for converting an object attribute to and from a database value; (c) a code segment that encapsulates the conversion process in an attribute converter; (d) a code segment that directs a first object attribute to the attribute converter for conversion to a first database value; (e) a code segment that directs a second database value to the attribute converter for conversion to a second object attribute; (f) a code segment that substitutes a second attribute converter for the attribute converter for altering the conversion of the attribute; and (g) a code segment that alters the attribute converter for relieving a performance bottleneck.
Claim 7
Dependent Claim
140 words
A computer program embodied on a computer readable medium for translating an object attribute to and from a database value, comprising: (a) a code segment that provides a database; (b) a code segment that determines a conversion process for converting an object attribute to and from a database value; (c) a code segment that encapsulates the conversion process in an attribute converter; (d) a code segment that directs a first object attribute to the attribute converter for conversion to a first database value; (e) a code segment that directs a second database value to the attribute converter for conversion to a second object attribute; (f) a code segment that substitutes a second attribute converter for the attribute converter for altering the conversion of the attribute; and (g) a code segment that alters the attribute converter for relieving a performance bottleneck.
Claim 8
Dependent Claim
29 words
A computer program as recited in claim 5 , wherein a different attribute converter is created for each type of conversion of object attributes to and from database values.
Claim 9
Dependent Claim
17 words
A computer program as recited in claim 6 , wherein the attribute converters implement a common interface.
Claim 10
Dependent Claim
27 words
A computer program as recited in claim 6 , further comprising a code segment that directs all attributes of the same type to a particular attribute converter.
Claim 11
Independent Claim
119 words
A system for translating an object attribute to and from a database value, comprising: (a) logic that provides a database; (b) logic that determines a conversion process for converting an object attribute to and from a database value; (c) logic that encapsulates the conversion process in an attribute converter; (d) logic that directs a first object attribute to the attribute converter for conversion to a first database value; (e) logic that directs a second database value to the attribute converter for conversion to a second object attribute; (f) logic that substitutes a second attribute converter for the attribute converter for altering the conversion of the attribute; and (g) logic that alters the attribute converter for relieving a performance bottleneck.
Claim 12
Independent Claim
119 words
A system for translating an object attribute to and from a database value, comprising: (a) logic that provides a database; (b) logic that determines a conversion process for converting an object attribute to and from a database value; (c) logic that encapsulates the conversion process in an attribute converter; (d) logic that directs a first object attribute to the attribute converter for conversion to a first database value; (e) logic that directs a second database value to the attribute converter for conversion to a second object attribute; (f) logic that substitutes a second attribute converter for the attribute converter for altering the conversion of the attribute; and (g) logic that alters the attribute converter for relieving a performance bottleneck.
Claim 13
Dependent Claim
28 words
A system as recited in claim 9 , wherein a different attribute converter is created for each type of conversion of object attributes to and from database values.
Claim 14
Dependent Claim
16 words
A system as recited in claim 10 , wherein the attribute converters implement a common interface.
Claim 15
Dependent Claim
24 words
A system as recited in claim 10 , further comprising logic that directs all attributes of the same type to a particular attribute converter.