US 6,789,681 B

GPTKB entity