US 6,678,945 D26

GPTKB entity