US 6,789,852 P2

GPTKB entity