> At the most abstract interpretation I think consciousness can be defined as a closed system that contain both input and output, in which information is gathered and alters some component of the system itself.
This is very similar to the definition I was given for "robot" in an embedded systems course.