Computer programs and hardware for enabling voice communication; computer programs and hardware for interconnecting telephones via the internet and other computer and electronic communication networks; computer programs and hardware for connecting telephones to the internet; and computer programs and hardware for interacting with or providing voice over internet protocol services
Electrical and Scientific Apparatus