US 6,789,120 G16

GPTKB entity