Intelligent Medical Objects (IMO)