The human device abstraction

A human device abstraction is proposed as a way to promote development of commercial applications which apply advanced sensing and viewing technologies found in human computer interaction (HCI) research disciplines such as virtual and enhanced reality. A few simple enhanced reality examples are presented which show how human device compliant applications can be developed which are compatible with future sensor technology advancements and remain stable as these device configurations evolve and change over time.