US 6,789,614 K2

GPTKB entity