US 29,555,604 B1

GPTKB entity