发明名称 Method and system for automatic assignment of identifiers to a graph of entities
摘要 Method, system, and programs for providing identifiers to objects. Input data representing a plurality of objects is received and categorized into a plurality of entity categories. A first graph of entities is generated using the plurality of entity categories. The first graph of entities are matched with a second graph of entities. A comparison of object pairs is then made, in which each object pair includes a first object from the first graph of entities and a corresponding second object from the second graph of entities. Identifiers are assigned to each object based on comparing the object pairs.
申请公布号 US9223861(B2) 申请公布日期 2015.12.29
申请号 US201213468320 申请日期 2012.05.10
申请人 YAHOO! INC. 发明人 Kannan Balaji;Sane Aamod;Gu Zhiwei
分类号 G06F17/30 主分类号 G06F17/30
代理机构 Pillsbury Winthrop Shaw Pittman LLP 代理人 Pillsbury Winthrop Shaw Pittman LLP
主权项 1. A method implemented on at least one computing device, each computing device having at least one processor, storage, and a communication platform connected to a network for providing identifiers to objects, the method comprising: categorizing received input data representing a plurality of objects into a plurality of entity categories; generating a first graph of entities using the plurality of entity categories; matching the first graph of entities with a second graph of entities; comparing object pairs, each object pair including a first object from the first graph of entities and a corresponding second object from the second graph of entities; and assigning identifiers to each object based on comparing the object pairs, wherein categorizing received input data into a plurality of entity categories comprises determining that a third object is not recognized and assigning the third object to a new entity category,determining that a fourth object is recognized and has been previously deleted and assigning the fourth object to a deleted entity category,determining that a fifth object was once a part of a composite object that has been split into a plurality of objects and assigning the fifth object to a split entity category,determining that a sixth object is one of a plurality of objects merged into a single composite object and assigning the sixth object to a merged entity category, anddetermining that a seventh object may belong to both the split entity category and the merged entity category and assigning the seventh object to a shuffled entity category.
地址 Sunnyvale CA US