US 29,555,643 B1

GPTKB entity