US 5,987,654 D2

GPTKB entity