US 6,789,651 F6

GPTKB entity