US 6,789,245 H1

GPTKB entity