Patent ID: 8712032

Claim:
A method for originating an outbound call for an agent in a call center comprising: retrieving a record from a list database within the call center, the record comprising a telephone number used to originate the outbound call; determining by an outbound dialing device within the call center whether the telephone number is a wireless telephone number or a wireline telephone number; if the telephone number is a wireline telephone number, then originating the outbound call to the wireline telephone number using an automated dialing procedure comprising: determining a local time zone associated with the wireline telephone number, determining whether the local time zone is within a defined calling window, and if the local time zone associated with the wireline telephone number is within the defined calling window, then originating the outbound call by the outbound dialing device and connecting the outbound call to the agent; and if the telephone number is a wireless telephone number, then originating the outbound call to the wireless telephone number using a procedure under control of the agent comprising: determining whether the outbound call is being made on behalf of a wireless carrier, and if the outbound call is being made on behalf of a wireless carrier: querying a current location of a wireless device associated with the wireless telephone number by the call center from a database populated by the wireless carrier, determining the local time zone associated with the wireless telephone number based on the current location of the wireless device, determining whether the local time zone associated with the wireless telephone number is within the defined calling window, and if the local time zone associated with the wireless telephone number is within the defined calling window, then originating the outbound call under control of the agent.