US 6,789,977 B0

GPTKB entity