US 60,890,146 C1

GPTKB entity