People ask me what I've been doing for the past few years, apart from "inventing the future" we've been researching and building a platform or infrastructure - known as Smart-M3* - for integrating, collecting, distributing and sharing information. Such a platform allows a user to integrate all their data and link it together in interesting ways and have it available to all their devices from PCs to mobile phones right down to sensors and other embedded devices.
We build on top of technologies such as RDF and the whole idea of Semantic Web within a "space-based" computing environment.
Click here for the Wikipedia article on Smart-M3 which also contains links to the academic articles etc, and the open source code for the core of the system can be found from Sourceforge.
*Smart-M3 has gone by a number of names an in some papers it is known as Sedvice or just M3.