US 6,789,942 K10

GPTKB entity