Specification of an artificial limb
First Claim
1. A method of specifying the components of an artificial limb, comprising the steps of:
- providing at least one logical unit table arranged to contain data relating to a class of the components;
providing a plurality of component records located in said at least one logical unit table, in which each of said component records is arranged to hold data relating to a respective plurality of components of the same class, and in which at least one of said component records relates to a generic component;
providing for said at least one generic component record as associated set of specific component records and at least two option lists, each of which lists relates to a defined characteristic of the component of the associated generic component record;
in which the user selects an option from each list; and
in which a unique specific component record is identified from said associated set thereof that is compatible with each selected option.
1 Assignment
0 Petitions
Accused Products
Abstract
A method of specifying the components of an artificial limb, includes the steps of:
providing at least one logical unit table arranged to contain data relating to a class of the components;
providing a plurality of component records located in the at least one logical unit table, in which each of the component records is arranged to hold data relating to a respective plurality of components of the same class, and in which at least one of the component records relates to a generic component;
providing for the at least one generic component record an associated set of specific component records and at least two option lists, each of which lists relates to a defined characteristic of the component of the associated generic component record;
in which the user selects an option from each list; and
in which a unique specific component record is identified from the associated set thereof that is compatible with each selected option.
60 Citations
38 Claims
-
1. A method of specifying the components of an artificial limb, comprising the steps of:
-
providing at least one logical unit table arranged to contain data relating to a class of the components;
providing a plurality of component records located in said at least one logical unit table, in which each of said component records is arranged to hold data relating to a respective plurality of components of the same class, and in which at least one of said component records relates to a generic component;
providing for said at least one generic component record as associated set of specific component records and at least two option lists, each of which lists relates to a defined characteristic of the component of the associated generic component record;
in which the user selects an option from each list; and
in which a unique specific component record is identified from said associated set thereof that is compatible with each selected option. - View Dependent Claims (2, 3, 4, 5, 6)
in which the unique specific component record is identified by forming the intersection of the further specific component records of the selected options and the said associated set of specific component records.
-
-
3. A method as claimed in claim 1, in which at least one of said option lists is made available to the user for selection therefrom in at least two of said generic component records.
-
4. A method as claimed in claim 1, in which each of a plurality of said component records relates to a respective generic component.
-
5. A method according to claim 4, in which for each of said generic component records there is provided a respective associated set of specific component records and at least two option lists.
-
6. A method of constructing an artificial limb from individual components, in which said components are specified in accordance with claim 1, and in which the artificial limb is constructed to include a specific component associated with the said identified specific component record.
-
7. A method of specifying the components of an artificial limb, comprising the steps of:
-
providing a plurality of logical unit tables arranged to contain data relating to respective classes of the component;
providing a plurality of component records located in at least one of the logical unit tables, in which each of said component records is arranged to hold data relating to a respective plurality of components of the same class, and in which at least one of said component records relates to a generic component;
providing for said at least one generic component record an associated set of specific component records and at least two option lists, each of which lists relates to a defined characteristic of the component of the associated generic component record;
in which the user selects an option from each list; and
in which a unique specific component record is identified from said associated set thereof that is compatible with each selected option;
providing an interface field for each respective component record, said interface fields being arranged to hold data relating to an interface of the component to which the respective component record relates; and
generating a list of compatible component records from at least one logical unit table other than the logical unit table containing the said identified specific component record, the said compatible component records being compatible with the said identified specific component record taking account of the data held in the interface fields of the said identified specific component record and the component records in said other logical unit table. - View Dependent Claims (8, 9, 10, 11, 12, 13)
in which the unique specific component record is identified by forming the intersection of the further specific component records of the selected options and the said associated set of specific component records.
-
-
9. A method as claimed in claim 7 in which at least one of said option lists is made available to the user for selection therefrom in at least two of said generic component records.
-
10. A method as claimed in claim 7, in which each one of a plurality of said component records relates to a respective generic component.
-
11. A method as claimed in claim 10, in which for each of said generic component records there is provided a respective associated set of specific component records and at least two option lists.
-
12. A method of constructing an artificial limb from a plurality of components, in which the components are specified in accordance with claim 7, and in which the artificial limb is constructed to include (a) the specific component to which the said identified specific component record relates and (b) at least one component to which one of the compatible component records relates.
-
13. A method as claimed in claim 7, in which at least one of said compatible component records relates to a further generic component, the method further comprising:
-
providing for said at least one further generic component record an associated set of further specific component records and at least two option lists, each of which lists relates to a defined characteristic of the component of the associated further generic component record;
in which the user selects an option from each list; and
in which a unique further specific component record is identified from said further associated set thereof that is compatible with each selected option.
-
-
14. Apparatus for specifying the components of an artificial limb, comprising:
-
a plurality of logical unit tables arranged to contain data relating to a respective class of the components;
a plurality of component records located in at least one of the logical unit tables arranged to hold data relating to a respective plurality of components of the same class, in which at least one of said component records relates to a generic component;
for said least one generic component record, an associated set of specific component records and at least two option lists, each of which lists relates to a defined character of the component of the associated generic component record; and
a processor programmed to identify a unique specific component record from said associated set thereof that is compatible with each of said selected options. - View Dependent Claims (15)
-
-
16. Apparatus for specifying the components of an artificial limb comprising:
-
a plurality of logical unit tables arranged to contain data relating to a respective class of the components;
a plurality of component records located in at least one of the logical unit tables arranged to hold data relating to a respective plurality of components of the same class at least one of said component records being arranged to relate to a generic component;
for said at least one generic component record, an associated set of specific component records and at least two option lists, each of which lists relates to a defined characteristic of the component of the associated generic component record;
an interface field located in each respective component record arranged to hold data relating to an interface of the component to which the component record relates;
a user interface allowing the user to select an option from each of said option lists;
a processor programmed to identify from said associated set of specific component records a unique specific component record that is compatible with each selected option; and
an output for outputting a list of compatible component records from a logical unit table other than the logical unit table containing the identified specific component record, which are compatible with the identified specific component record taking account of the data contained in the interface fields of the said identified component record and the component records in the other logical unit table.
-
-
17. A computer program for specifying the components of an artificial limb, residing on a computer-readable medium, comprising instructions for causing a computer to:
-
provide at least one logical unit table arranged to contain data relating to a class of the components;
provide a plurality of component records located in said at least one logical unit table, in which each of said component records is arranged to hold data relating to a respective plurality of components of the same class, and in which at least one of said component records is a generic component record relating to a generic component;
provide for said at least one generic component record an associated set of specific component records and at least two option lists, each of which option lists relates to a defined characteristic of the generic component of the associated generic component record;
allow a user to select an option from each option list; and
identifying a unique specific component record from said associated set of specific component records thereof that is compatible with each selected option. - View Dependent Claims (18, 19, 20, 21)
-
-
22. A computer program for specifying the components of an artificial limb, residing on a computer-readable medium, comprising instructions for causing a computer to:
-
provide a plurality of logical unit tables arranged to contain data relating to respective classes of the components;
provide a plurality of component records located in at least one of the logical unit tables, in which each of said component records is arranged to hold data relating to a respective plurality of components of the same class, and in which at least one of said component records is a generic component record relating to a generic component;
provide for said at least one generic component record an associated set of specific component records and at least two option lists, each of which lists relates to a defined characteristic of the generic component of the associated generic component record;
allow a user to select an option from each list;
identify a unique specific component record from said associated set thereof that is compatible with each selected option;
provide an interface field for each respective component record, said interface fields being arranged to hold data relating to an interface of the component to which the respective component record relates; and
generate a list of compatible component records from at least one logical unit table other than the logical unit table containing said identified specific component record, said compatible records being compatible with said identified specific component record taking account of the data held in the interface fields of said identified specific component record and the component records in said other logical unit table. - View Dependent Claims (23, 24, 25, 26, 27)
provide for said at least one further generic component record an associated set of further specific component records and at least two option lists, each of which option lists relates to a defined characteristic of the component of the associated further generic component record;
allow the user to select an option from each option list associated with the further generic component record; and
identify a unique further specific component record from said further associated set thereof that is compatible with each option selected from the option lists associated with the further generic component record.
-
-
28. An article of manufacture, comprising:
-
a computer usable medium having computer readable program code embodied therein for specifying the components of an artificial limb, including computer readable program code for causing the computer to;
provide at least one logical unit table arranged to contain data relating to a class of the components;
provide a plurality of component records located in said at least one logical unit table, in which each of said component records is arranged to hold data relating to a respective plurality of components of the same class, and in which at least one of said component record is a generic component record relating to a generic component;
provide for said at least one genetic component record an associated set of specific component records and at least two option lists, each of which option lists relates to a defined characteristic of the generic component of the associated generic component record;
allow a user to select an option from each option list; and
identify a unique specific component record from said associated set of specific component records thereof that is compatible with each selected option. - View Dependent Claims (29, 30, 31, 32)
-
-
33. A article of manufacture, comprising:
-
a computer usable medium having computer readable program code embodied therein for specifying the components of an artificial limb, including computer readable program code for causing the computer to;
provide a plurality of logical unit tables arranged to contain data relating to respective classes of the components;
provide a plurality of component records located in at least one of the logical unit tables, in which each of said component records is arranged to hold data relating to a respective plurality of components of the same class, and in which at least one of said component records is a generic component record relating to a generic component;
provide for said at least one generic component record an associated set of specific component records and at least two option lists, each of which lists relates to a defined characteristic of the generic component of the associated generic component record;
allow a user to select an option from each list;
identify a unique specific component record from said associated set thereof that is compatible with each selected option;
provide an interface field for each respective component record, said interface fields being arranged to hold data relative to an interface of the component to which the respective component record relates; and
generate a list of compatible component records from at least one logical unit table other than the logical unit table containing said identified specific component record, said compatible records being compatible with said identified specific component record taking account of the data held in the interface fields of said identified specific component record and the component records in said other logical unit table. - View Dependent Claims (34, 35, 36, 37, 38)
provide for said at least one further generic component record an associated set of further specific component records and at least two option lists, each of which option lists relates to a defined characteristic of the component of the associated further generic component record;
allow the user to select an option from each option list associated with the further generic component record; and
identify a unique further specific component record from said further associated set thereof that is compatible with each option selected from the option lists associated with the further generic component record.
-
Specification