US 6,789,822 C20

GPTKB entity