US 6,789,884 Y8

GPTKB entity