US 29,012,378 B1

GPTKB entity