US 29,012,438 B1

GPTKB entity