US 29,012,406 B1

GPTKB entity