US 9999978 A

GPTKB entity