US 29,046,824 B1

GPTKB entity