Patent 8768914 was granted and assigned to Dun & Bradstreet on July, 2014 by the United States Patent and Trademark Office.