US 29,222,488 B1

GPTKB entity