Are you wanting this for your whole company, or just you? If just you, all I do is just dial the number and hit disconnect as soon as the name pops up. Being that it's just me this would rarely bother people, but that wouldn't be a solution for a lot of people.
Siemens/Unify has a product called DS-Win that has the ability to sync with the 4K to populate its directory information. You can then do searches on a bunch of criteria, and even dial right from the app if you have a softphone on the PC. It is licensed per active user though. I'm not sure if you could work around that by setting it up on Citrix or anything like that, but just letting you know it's out there.