US 6,789,997 A49

GPTKB entity