US 6,789,942 B6

GPTKB entity