US 6,789,258 K10

GPTKB entity