US 06,444,446 A

GPTKB entity