US 60,890,169 C1

GPTKB entity