US 9,876,646 D1

GPTKB entity