US 60,890,178 C1

GPTKB entity