US 6,789,618 J71

GPTKB entity