We find this write-up on Yenra.com to be faaaascinating:
Programmable Beverage Containers : Surface buttons on bottles release colors, flavors, fragrances, and one or two doses of caffeine
Although that whole “one or two” limitation has got to be fixed. We assume that’s a bug that will be worked out before it goes to market.