US 60,890,153 C1

GPTKB entity