Patent ID: 8584226

Claim:
A method for a geographic country of origin filter of information transmitting on a network: a) a network object on which the method is embodied, which extracts a network address from Internet traffic routed or collected by said network object; and performs at least one data lookup operation to obtain country of origin geographic information pertaining to said Internet network address; b) configuring said geographic country of origin filter by: Sending or receiving information used to generate a set of persistent geographic country of origin associations comprising a plurality of Internet address blocks; Performing at least one data processing operating to associate a geographic country of origin location pertaining to each block; and Generating at least one geographic country of origin security assertion wherein a device action is defined for at least one geographic country of origin association wherein the device action is triggered for any Internet address belonging to a defined network address block having an estimated country of origin geographic location, wherein the device action either: Allows Internet traffic to be sent or received from said Internet address to the desired destination; Disallows Internet traffic to be sent or received from said Internet address to the desired destination; or Mows Internet traffic to be sent or received from said Internet address to an undesired destination determined by said geographic filter; c) Optimizing said geographic country of origin information pertaining to Internet network addresses in accordance with at least one algorithm, wherein an algorithm is applied to the plurality of geographic country of origin associations between IP address blocks and geographic country of origin locations.