Patents Assigned to Techguard Security, LLC
  • Publication number: 20130227092
    Abstract: A computer executed method is disclosed for sorting a plurality of internet protocol (IP) addresses. The method includes dividing the range of IP addresses into a plurality of clusters representing a plurality of contiguous sub-ranges, assigning each IP address to the cluster associated with the sub-range that includes that IP address, and assigning the IP addresses in each cluster to one of a plurality of pages. If one of the pages has a size less than a page size limit, the method includes duplicating on that page at least one of the IP addresses assigned to that page. For each page, the IP addresses assigned to that page are ordered by numeric value. A network appliance incorporating aspects of the method is also disclosed.
    Type: Application
    Filed: April 2, 2013
    Publication date: August 29, 2013
    Applicant: TechGuard Security, LLC
    Inventor: TechGuard Security, LLC
  • Patent number: 8468220
    Abstract: A computer executed method is disclosed for sorting a plurality of internet protocol (IP) addresses. The method includes dividing the range of IP addresses into a plurality of clusters representing a plurality of contiguous sub-ranges, assigning each IP address to the cluster associated with the sub-range that includes that IP address, and assigning the IP addresses in each cluster to one of a plurality of pages. If one of the pages has a size less than a page size limit, the method includes duplicating on that page at least one of the IP addresses assigned to that page. For each page, the IP addresses assigned to that page are ordered by numeric value. A network appliance incorporating aspects of the method is also disclosed.
    Type: Grant
    Filed: July 27, 2009
    Date of Patent: June 18, 2013
    Assignee: Techguard Security LLC
    Inventor: David Edward Maestas
  • Patent number: 8077708
    Abstract: A method for determining a flow of data is described. The method includes determining whether a packet including a first number of at least one bit within a first set is assigned a classification value based on the at least one bit within the first set and determining a result to be applied to the packet upon determining that the packet is assigned the classification value. The method further includes analyzing, by a processor, at least one bit of a second number within a second set of the packet upon determining that the packet cannot be assigned the classification value based on the first number of at least one bit of the packet.
    Type: Grant
    Filed: November 1, 2006
    Date of Patent: December 13, 2011
    Assignee: Techguard Security, LLC
    Inventors: David Edward Maestas, Brian Louis Cooper
  • Publication number: 20100268799
    Abstract: A computer executed method is disclosed for sorting a plurality of internet protocol (IP) addresses. The method includes dividing the range of IP addresses into a plurality of clusters representing a plurality of contiguous sub-ranges, assigning each IP address to the cluster associated with the sub-range that includes that IP address, and assigning the IP addresses in each cluster to one of a plurality of pages. If one of the pages has a size less than a page size limit, the method includes duplicating on that page at least one of the IP addresses assigned to that page. For each page, the IP addresses assigned to that page are ordered by numeric value. A network appliance incorporating aspects of the method is also disclosed.
    Type: Application
    Filed: July 27, 2009
    Publication date: October 21, 2010
    Applicant: TechGuard Security LLC
    Inventor: David E. Maestas