US 6677889901 A1

GPTKB entity