US 29,012,446 B1

GPTKB entity