US 6,789,844 K53

GPTKB entity