US 5,978,901 P

GPTKB entity