US 60,234,551 F1

GPTKB entity