US 6,789,520 D21

GPTKB entity