US 8890019102 A1

GPTKB entity