US 21,555,506 B1

GPTKB entity