US 6,789,474 C30

GPTKB entity