US 6,789,297 A6

GPTKB entity