US 60,890,171 C1

GPTKB entity