US 6,789,057 O1

GPTKB entity