US 6,789,921 C5

GPTKB entity