US 6,789,250 K31

GPTKB entity