Patent ID: 8699483
Filing Date: 2014-04-15
Classification: H04L

Abstract:
1. A system that facilitates an IP network environment, the system comprising: a computer device, the computer device having a software module, which runs on an operating system of the computer device, and wherein the software module is configured to: (a) establish an IP network criteria for incoming and outgoing packets for the computer device; (b) retrieve the incoming and outgoing packets to determine if an IP address for the incoming and outgoing packets meet the IP network criteria; (c) if the IP address for the incoming and outgoing packets meets the IP network criteria, forward the incoming packets having the IP address to a network layer, which is under or part of the operating system of the computer device and forward outgoing packets to a network connection; and (d) if the IP address for the incoming and outgoing packets does not meet the IP network criteria, drop the incoming and outgoing packets such that the incoming packets are not forwarded to the computer device and the outgoing packets are not forwarded to the network connection; and a packet capture filter, which is configured to intercept the incoming and outgoing packets and direct the incoming and outgoing packets into a queue for processing by the software module, which performs steps (a)-(d), and wherein the incoming packet are intercepted before a network layer analyses of the incoming packet, and outgoing packets are intercepted after a network layer has created the packet and before forwarding the outgoing packet to a data link layer.