US 6,789,312 AN1

GPTKB entity