Patent ID: 8725131
Filing Date: 2014-05-13
Classification: H04W

Abstract:
1. A computer-implemented method comprising: receiving, using one or more computing devices, an address for a location; determining, using the one or more computing devices, one or more geo-fence parameters based on a type of structure situated at the address; determining, using one or more computing devices, a geo-fence for a phone associated with a virtual phone number, the virtual phone number being associated with a user and a size and shape of the geo-fence being based on the one or more geo-fence parameters; receiving, using the one or more computing devices, a fence-cross indication from a mobile device associated with the user that the user crossed the geo-fence, the geo-fence being stored at the mobile device; determining, using the one or more computing devices, a call forwarding status of the phone based on the fence-cross indication; and selectively forwarding, using the one or more computing devices, an in-coming phone call to the virtual phone number to the phone based on the call forwarding status.