Patent ID: 8522304

Claim:
A computer program product comprising at least one non-transitory computer-readable medium having computer program instructions stored therein which are operable to cause at least one computing device to monitor and configure a home network to facilitate secure communications between the home network and a remote network, the computer program instructions comprising: first instructions for identifying a set of devices presently communicating on the home network and for monitoring at least one security parameter associated with the home network, the at least one security parameter defined according to a policy corresponding to an enterprise associated with the remote network; second instructions for locally detecting, by a background application running on one of the set of devices, that the at least one security parameter fails to conform to the policy, wherein the home network corresponds to a residence of a person employed by the enterprise, and wherein the home network has a corresponding network provider not affiliated with the enterprise; and third instructions for automatically configuring at least one of the devices to facilitate compliance with the policy in response to detecting that the at least one security parameter does not conform to the policy.