US 6,789,811 K1

GPTKB entity