Patent ID: 8583639

Claim:
A method for automatically determining an Internet home page corresponding to a specified name of an entity, comprising the steps of: receiving a first training set comprising a set of a plurality of both positively labeled and negatively labeled potential home pages, wherein each potential homepage is associated with a respective name, wherein, for each potential homepage, a positive label indicates that the potential homepage is a homepage that belongs to the respective name and a negative label indicates that the potential homepage is a web page associated with the respective name but is not the homepage for the respective name; receiving a second training set comprising a set of a plurality of both positively labeled and negatively labeled name-address matches, wherein each name-address match comprises a potential name and a unique address, and wherein each name-address match is assigned a positive label when the unique address refers to a homepage of the associated potential name, or a negative label when the unique address refers to a homepage that is not associated with the potential name; extracting content-based features from each potential homepage from the first training set using the potential homepage and the corresponding respective name for each potential homepage to build a first set of extracted features, and extracting content-based features for each name-address match from the second training set using the potential name and the corresponding address for each name-address match to build a second set of extracted features; training a website model to distinguish the entity's pages from pages not associated with the entity using the first set of extracted features of the first training set; applying the trained website model to generate a model score for each of a plurality of pages; training a match model using the model scores and the second set of extracted features of the second training set to predict a homepage corresponding to the specified name of the entity from among the plurality of pages; and predicting and returning the homepage corresponding to the specified name of the entity using the match model.