Patent ID: 9497164
Filing Date: 2016-11-15
CPC Classification: G06F,H04L

Claim Text:
1. A method, comprising: receiving, by a system comprising a host server having a processor, a first request from equipment of a first subscriber to use a network-based parental control service provided by a network, the network including a plurality of access routers each having a range of IP addresses associated therewith; assigning, by the system, a first IP address to a first access device in response to receiving the first request, the first access device comprising a residential gateway distinct from the equipment of the first subscriber, wherein the first IP address is selected from a first block of IP addresses that are reserved on the network for the network-based parental control service and not in the range associated with the access routers; receiving, by the system, a first transaction over the network from a source device, the first transaction having a first source IP address and a first destination IP address, the first transaction being destined for a destination device on the network having the first destination IP address; determining, by the system, whether either the first source IP address or the first destination IP address of the first transaction is included in the first block of IP addresses wherein the determining is based only on the first source IP address or the first destination IP address respectively; redirecting, by the system, the first transaction on a first network path to a parental control device on the network in response to determining that the first source IP address or the first destination IP address is included in the first block of IP addresses, the parental control device comprising a policy manager server distinct from the host server and coupled to an access router performing the redirecting, routing, by the system, the first transaction on a second network path distinct from the first network path to the first destination IP address responsive to determining that the first source IP address is not included in the first block of IP addresses.