US 6,789,455 AJ1

GPTKB entity