Identificador de chamadas

Estou precisando desenvolver um sistema que identifique a ligação recebida em um telefone fixo.

Pesquisei equipamentos e cheguei até esse: http://produto.mercadolivre.com.br/MLB-713574066-identificador-de-chamadas-para-computador-pronto-p-1linha-_JM

Será um sistema com JavaFX, mas a minha dúvida neste momento não é nem na implementação do código mas sim em como isso funciona. Como vou interceptar a ligação dentro do sistema?

Abraços
Fernando Ramos