×

System and method of redirecting internet protocol traffic for network based parental controls

  • US 9,497,164 B2
  • Filed: 05/27/2010
  • Issued: 11/15/2016
  • Est. Priority Date: 05/27/2010
  • Status: Active Grant
First Claim
Patent Images

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,wherein a first address portion of the first source IP address corresponding to a range of IP addresses and not specific to the source device indicates whether the first source IP address is included in the first block of IP addresses,wherein a second address portion of the first destination IP address corresponding to a range of IP addresses and not specific to the destination device indicates whether the first destination IP address is included in the first block of IP addresses,wherein the parental control device routes the first transaction to the first destination IP address responsive to determining that the first transaction is permitted according to a parental control policy associated with the parental control service, the parental control policy comprising content filtering applied to the first transaction,wherein the parental control device prevents routing of the first transaction responsive to the parental control device determining that the first transaction is not permitted according to the parental control policy; and

    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.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×