The article in one of the links says that the 'new' system will initially be released in the Autumn of 2007, so he wasn't quite truthful in what he says - being over 6yrs ago!
I haven't heard of it in any machines, although didn't ChemDry have something like that a while back, carbonating water I think it was, not sure if it was the same...