US 6,789,848 C5

GPTKB entity