US 6,789,518 I35

GPTKB entity