US 6,789,900 G16

GPTKB entity