US 9,876,520 D1

GPTKB entity