Maybe you could find out more by searching for patents held by the company that does 'Digital Ice'.
Applied Science Fiction?

Regards - Jim