US 6,789,145 B27

GPTKB entity