US 60,890,161 C1

GPTKB entity