US 6,789,882 E93

GPTKB entity