US 6,789,611 C10

GPTKB entity