US 29,012,347 B1

GPTKB entity