US 6,789,144 S36

GPTKB entity