US 29,012,586 B1

GPTKB entity