Patent ID: 7136880

Claim:
A computer-implemented method of compiling identity and contact information of senior managers in a distributed computer system, comprising the steps of: a) compiling in a distributed computer system multiple, unrelated, structurally different information sources other than structured databases, wherein each information source is characterized as coded in a markup language file and wherein each of said markup language files contains a unique set of information compared to the other compiled markup language files; b) identifying and obtaining from said compiled markup language files senior management information; wherein said senior management information includes at least one senior management title, names respectively associated to said title, and contact information respectively associated to said names, and wherein said contact information is selected from the group consisting of email addresses, phone numbers, fax numbers, postal addresses, and a combination thereof; c) parsing through each of said markup language files to extract said senior management titles; and performing the following computer-implemented steps for each title extracted: d) determining in said markup language file a local content grouping near and associated with a particular title; e) identifying and extracting from said markup language file a name associated with said title from only said local content grouping; f) evaluating from said markup language file a current and historic relationship between said name and said title; and g) selecting the most current said title and said associated name based on said evaluated current and historic relationship; h) displaying said selected the most current said title and said associated name to a user.