US 6,789,946 W16

GPTKB entity