US 6,789,377 B

GPTKB entity