US 6,789,476 C27

GPTKB entity