US 6,789,214 K36

GPTKB entity