Have you heard of Citrix's Advanced Products Group?
Citrix is a big company with dozens (hundreds?) of groups, teams, divisions, and sections. One such group is the "Advanced Products Group," (or "AdProd" as they're known internally). AdProd's goal is to research, innovate, and incubate emerging and disruptive technologies. They're typically looking into the future about two years ahead of the product groups, which means that AdProd folks are generally thinking about things that are four or five years away from being part of an actual Citrix product.