US 6,789,618 K21

GPTKB entity