US 6,789,907 B

GPTKB entity