Patent ID: 8320367

Claim:
A non-transitory, computer-readable medium comprising computer-executable instructions stored thereon that, when executed by at least one processor, are configured to cause a computing system to at least: in response to the computing system powering on, initialize a Voice over Internet Protocol (VoIP) telephone program in a guest mode configured to allow any user of the computing system to place telephone calls in association with a guest telephone number; and in response to a user logging in to an operating system of the computing system, transition the VoIP telephone program from the guest mode to a custom mode for the logged-in user, the transitioning from the guest mode to the custom mode including loading a contact list associated with the logged-in user, wherein the instructions include: the operating system configured to: initialize the VoIP telephone program in the guest mode in response to the computing system powering on; and initialize an identification program in response to the user logging in to the operating system; the VoIP telephone program configured to: allow any user of the computing system to place telephone calls with received telephone calls disabled in the guest mode; and place and receive telephone calls from and to a telephone number associated with the logged-in user in the custom mode; and the identification program configured to: send a first message to the VoIP telephone program prompting the VoIP telephone program to transition from the guest mode to the custom mode in response to the user logging in to the operating system; and send a second message to the VoIP telephone program prompting the VoIP telephone program to transition from the custom mode to the guest mode in response to the user logging out of the operating system.