| BARRACUDA INC. Patent applications |
| Patent application number | Title | Published |
| 20110258201 | MULTILEVEL INTENT ANALYSIS APPARATUS & METHOD FOR EMAIL FILTRATION - A method for filtering email which contains links to uniform resource identifiers which disguise the content and identity of spam sites by multiple serial redirection. | 10-20-2011 |
| 20100250579 | RECALLING SPAM EMAIL OR VIRUSES FROM INBOXES - A method for operating an apparatus to recall email which has already passed through a spam filter to user mailboxes. An apparatus stores a highly efficient database for a brief period of time after an email is received, filtered, and transmitted to an email server. Message id, recipient, connecting IP address and other spam attributes are stored in a searchable format. After receiving updated spam attributes, a spam filter apparatus under software control queries the database for messages that were not detected as spam before transmittal to the email clients and servers, and sends spam recall messages. Improved email clients and servers adapted by software instructions, move or modify email user mailboxes upon receipt of the spam recall. | 09-30-2010 |
| 20100205135 | DETERMINING BEST MATCH AMONG A PLURALITY OF PATTERN RULES USING WILDCARDS WITH A TEXT STRING - A method for creating and operating a database for determining the best match of a plurality of rules comprising wildcards and character strings with an input text string. | 08-12-2010 |
| 20090300012 | MULTILEVEL INTENT ANALYSIS METHOD FOR EMAIL FILTRATION - A method for filtering email which contains links to uniform resource identifiers which disguise the content and identity of spam sites by multiple serial redirection. | 12-03-2009 |
| 20090216875 | FILTERING SECURE NETWORK MESSAGES WITHOUT CRYPTOGRAPHIC PROCESSES METHOD - A network filtering system and method without requiring cryptographic processing of secure message transmissions. The method provides for determining target node ID associations corresponding to domain names of filtered node DNS requests and corresponding network address and address duration data determined according to a corresponding DNS responses. The method also provides for comparing a destination address of a current message transmission corresponding to a filtered node with the determined target node ID associations, and conducting filtering processing of the current message transmission. | 08-27-2009 |
| 20090144822 | WITHHOLDING LAST PACKET OF UNDESIRABLE FILE TRANSFER - A system and method for disrupting the download of undesirable files. A data store traps the final block or blocks of a file transfer which is held for detection of viruses, trojan horses, spyware, worms, dishonest ads, scripts, plugins, and other files considered computer contaminants. Innocuous file transfers are completed with minimum disruption as perceived by the user. | 06-04-2009 |
| 20090119292 | PEER TO PEER TRAFFIC CONTROL METHOD AND SYSTEM - A system, apparatus, and method for controlling peer to peer traffic at a network gateway or server. Suspected peer to peer traffic is identified heuristically and collected for content analysis. Content digital fingerprint pattern matching software is received from a remote server. Peer to peer traffic is selectively disposed of. | 05-07-2009 |
| 20090083217 | WEB ACCELERATOR APPARATUS, SYSTEM, AND METHOD - A system, apparatus, and method for accelerating display of frequently accessed slowly changing static content by causing a client having cache to actively request new content from a server and influencing caching policy at the client. | 03-26-2009 |
| 20090052675 | SECURE REMOTE SUPPORT AUTOMATION PROCESS - Secure Remote Support Automation Process wherein a remote support server receives a support task request and schedules a predefined task to a predefined actor who also has a predefined escalation policy and notifies the support actor of the scheduled task along with a key, a key seed, or a credential to use in authentication. The method enabling privileged access to an Internet security appliance using public/private key pairs through a firewall and network address translation by a support server and an assigned support task actor. | 02-26-2009 |