US 6,678,943 D22

GPTKB entity