I heard about it 7 or 8 years ago from people who had been to Xerox Parc and Cambridge (UK) based Xerox Research Centres.
I can find this research paper online, although it appears to be dated 1995. It's not exactly what I was told about, but it seems to be an earlier version.