US 6,789,681 K29

GPTKB entity