Im not sure at this point in time it means much. Its a research paper with a proof of concept, could take years to develop, lets hope so anyway!