US 6,789,847 K14

GPTKB entity