US 06,666,665 A

GPTKB entity