Patent ID: 8548139

Claim:
A system comprising: a computer that is configured to be communicatively connected to a computer network, the computer including a client interface, an application unit and a video calling unit, wherein the computer is configured to provide a directory of video call numbers, the client interface is configured to receive a video call number for entry in the directory, and to submit the received video call number to the application unit to initiate verification of the video call number, receive a registration challenge response, and submit the received registration challenge response to the application unit, which is configured to validate the registration challenge response; the application unit is configured to receive the video call number from the client interface for verification, generate a registration challenge, store the registration challenge and the video call number in a session, submit the registration challenge and the video call number to the video calling unit, receive the registration challenge response from the client interface, load the registration challenge from the session, and upon finding a positive match between the registration challenge and the registration challenge response, update the directory to indicate the video call number is valid; and the video calling unit is configured to receive the video call number and the registration challenge from the application unit, initiate a video call session to the video call number, and upon successful initiation of the video call session, present the registration challenge over the video call session; and an encoding unit configured to generate an image file based on the registration challenge, and generate a video sequence file based on the image file.