US 6,789,782 D1

GPTKB entity