US 6,789,787 K14

GPTKB entity