US 6,789,808 K10

GPTKB entity