US 6,789,996 L25

GPTKB entity