US 6,789,297 K10

GPTKB entity