US 60,890,157 C1

GPTKB entity