So, pieces of the ideal, which has existed for almost a decade, are beginning to fall into place: multiple devices that serve different functions all pointing at the user and maintaining state, network communications and cloud-based services that coordinate them all, and control points and apps that allow the user to get the most out of his or her device pantheon in the most convenient way.
FORBES: CES Summary: Evolution Of User-Centric Computing