US 6,678,949 D25

GPTKB entity