Patent Document ID: 8655737
Application ID: 13018127
Patent Flag: 1

Claim One:
1. A computer-implemented method for identifying related brand names using information regarding a plurality of product offers, each product offer comprising a brand name identifying a brand for a product subject to the product offer and a product identifier identifying the product, the method comprising: receiving, by a computer system, the plurality of product offers; identifying, by the computer system, two or more product offers from the received plurality of product offers that have similar product identifiers; responsive to identifying two or more product offers with similar product identifiers, creating, by the computer system, one or more product offer pairs with the identified two or more product offers, wherein each product offer pair comprises a first product offer and a second product offer, and wherein the first product offer comprises a first brand name and the second product offer comprises a second brand name; extracting, by the computer system, the first brand name from the first product offer and the second brand name from the second product offer of each of the one or more product offer pairs; responsive to extracting, creating, by the computer system, based on the first brand name and the second brand name of each of the one or more product offer pairs, by the computer system, one or more brand name pairs; responsive to creating the one or more brand name pairs, identifying, by the computer system, at least one group of product offer pairs that have the same brand name pair; determining, by the computer system, for each product offer pair, at least one product parameter based on at least one first attribute of the first product offer and at least one second attribute of the second product offer in the product offer pair; determining, by the computer system, for each group of product offer pairs that has the same brand name pair, at least one brand parameter based on the product offer pairs associated with the brand pair group; applying, by the computer system, a machine learned classifier model to the at least one product parameter of each product offer pair of the group of product offer pairs that has the same brand name pair and the at least one brand pair parameter of the group of product offer pairs that has the same brand name pair; and determining, by the computer system, for each group of product offer pairs that has the same brand name pair, whether the first brand name is related to the second brand name based on an output of the machine learned classifier model.