US 6,789,506 B6

GPTKB entity