US 6,789,900 W28

GPTKB entity