US 6,789,827 K-10

GPTKB entity