US 5,987,657 A

GPTKB entity