US 29,222,469 B1

GPTKB entity