This article reminds me of the company called Constellation 3D. They were using / creating what sounds like very similar technology years ago. Here are a few links:
I thought they held patents for this stuff, but I think they went bankrupt and their patents were bought by a company called "D Data Inc.": http://www.ddatainc.com/