×

Resolving calling line identification information

  • US 8,300,775 B2
  • Filed: 04/15/2010
  • Issued: 10/30/2012
  • Est. Priority Date: 04/15/2010
  • Status: Active Grant
First Claim
Patent Images

1. A computing device programmed to deliver notification of a telephonic message, the computing device comprising:

  • a processing unit;

    a system memory connected to the processing unit, the system memory including instructions that, when executed by the processing unit, cause the processing unit to;

    create a normalization module programmed to modify a contact list having a plurality of telephone numbers, wherein the normalization module modifies one or more of the telephone numbers in the contact list to conform to a specified format, the normalization module further programmed to;

    remove punctuation and whitespaces from each of the telephone numbers;

    discard digits appearing to a right of any non-numeric character of each of the telephone numbers; and

    invert remaining numbers of each of the telephone numbers;

    create a calling line manipulation module programmed to manipulate a calling line identification number to form a number for querying one or more databases including contact information; and

    create a resource query module programmed to query the databases including the contacting information using the number, receive one or more query results from the databases, and select one of the query results for inclusion in a notification of a telephonic message.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×