NASA patent print