US 60,890,172 C1

GPTKB entity