US 6,678,943 D26

GPTKB entity