US 7,200,043 A

GPTKB entity