US 29,222,354 B1

GPTKB entity