US 6,789,289 K10

GPTKB entity