US 6,789,348 K10

GPTKB entity