Global Patents
At SonicWall, we are proud of our inventions and take appropriate steps to protect our intellectual property. The following is a list of SonicWall patents. This list may not be all inclusive, and other inventions not listed here may be protected by one or more patents.
Patent No. | Title | Country |
---|---|---|
1528743 | Method and Apparatus for Datastream Analysis and Blocking | United Kingdom |
1528743 | Method and Apparatus for Datastream Analysis and Blocking | European Patent |
2466425 | Computer Networks | United Kingdom |
2503128 | Computer Networks | United Kingdom |
6408336 | Distributed Administration Of Access To Information | United States of America |
6845374 | System And Method For Adaptive Text Recommendation | United States of America |
7010807 | System and Method for Network Virus Protection | United States of America |
7158986 | Method And System Providing User With Personalized Recommendations By Electronic-Mail Based Upon The Determined Interests Of The User Pertain To The Theme And Concepts Of The Categorized Document | United States of America |
7272625 | Generalized Policy Server | United States of America |
7299261 | Message Classification Using A Summary | United States of America |
7310815 | Method And Apparatus For Datastream Analysis And Blocking | United States of America |
7343624 | Managing Infectious Messages As Identified By An Attachment | United States of America |
7353380 | Method And Apparatus For Providing Secure Streaming Data Transmission Facilities Using Unreliable Protocols | United States of America |
7360075 | Method And Apparatus For Providing Secure Streaming Data Transmission Facilities Using Unreliable Protocols | United States of America |
7406502 | Method And System For Classifying A Message Based On Canonical Equivalent Of Acceptable Items Included In The Message | United States of America |
7412539 | Method And Apparatus For Resource Locator Identifier Rewrite | United States of America |
7451487 | Fraudulent Message Detection | United States of America |
7480264 | Centralized Wireless LAN Load Balancing | United States of America |
7509520 | Network Interface Device Having Bypass Capability | United States of America |
7539726 | Message Testing | United States of America |
7546348 | Message Handling With Selective User Participation | United States of America |
7562122 | Message Classification Using Allowed Items | United States of America |
7570765 | Method And An Apparatus To Perform Secure Real-Time Transport Protocol-On-The-Fly | United States of America |
7580919 | Query Interface To Policy Server | United States of America |
7600257 | Method and Apparatus to Perform Multiple Packet Payloads Analysis | United States of America |
7653698 | Identifying E-Mail Messages From Allowed Senders | United States of America |
7665140 | Fradulent Message Detection | United States of America |
7698388 | Secure Access To Remote Resources Over A Network | United States of America |
7738380 | Reassembly-Free Rewriting Of Out-Of-Order Data Payload | United States of America |
7739253 | Link-Based Content Ratings Of Pages | United States of America |
7752336 | Method And Apparatus For Resource Locator Identifier Rewrite | United States of America |
7769766 | Method And An Apparatus To Store Content Rating Information | United States of America |
7770222 | Creating An Interrogation Manifest Request | United States of America |
7779469 | Provisioning An Operating Environment Of A Remote Computer | United States of America |
7792846 | Training Procedure For N-Gram-Based Statistical Content Classification | United States of America |
7792850 | On-The-Fly Pattern Recognition With Configurable Bounds | United States of America |
7814545 | Message Classification Using Classifiers | United States of America |
7821926 | Generalized Policy Server | United States of America |
7823196 | Method And An Apparatus To Perform Dynamic Secure Re-Routing Of Data Flows For Public Services | United States of America |
7827590 | Controlling Access To A Set Of Resources In A Network | United States of America |
7835361 | Method and Apparatus for Identifying Data Patterns in a File | United States of America |
7870380 | Providing Secure Connections For Data Transmission | United States of America |
7882189 | Using Distinguishing Properties To Classify Messages | United States of America |
7908330 | Message Auditing | United States of America |
7912856 | Adaptive Encryption | United States of America |
7917522 | Training Procedure for N-Gram-Based Statistical Content Classificatoin | United States of America |
7921204 | Message Testing Based On A Determinate Message Classification And Minimized Resource Consumption | United States of America |
7925707 | Declassifying Of Suspicious Messages | United States of America |
7962560 | Updating Hierarchical Whitelists | United States of America |
7984495 | Method And An Apparatus To Identify Security Association Of Virtual Private Network Tunnels | United States of America |
7990974 | Packet Processing On A Multi-Core Processor | United States of America |
7991723 | Data Pattern Analysis Using Optimized Deterministic Finite Automation | United States of America |
7996415 | On-The-Fly Pattern Recognition With Configurable Bounds | United States of America |
7996894 | MAC Address Modification Of Otherwise Locally Bridged Client Devices To Provide Security | United States of America |
8005983 | Rule-Based Routing To Resources Through A Network | United States of America |
8015169 | Method And An Apparatus To Request Web Pages And Content Rating Information Thereof | United States of America |
8074259 | Authentication Mark-Up Data Of Multiple Local Area Networks | United States of America |
8086441 | Efficient String Search | United States of America |
8090827 | Secure Access To Remote Resources Over A Network | United States of America |
8108477 | Message Classification Using Legitimate Contact Points | United States of America |
8112486 | Signature Generation Using Message Summaries | United States of America |
8122508 | Analyzing Traffic Patterns To Detect Infectious Messages | United States of America |
8136143 | Generalized Policy Server | United States of America |
8150875 | Method And An Apparatus To Store Information Regarding Web Pages | United States of America |
8189608 | Wireless Extender Secure Discovery And Provisioning | United States of America |
8191134 | Lockless Distributed IPSEC Processing | United States of America |
8191148 | Classifying A Message Based On Fraud Indicators | United States of America |
8255973 | Provisioning Remote Computers for Accessing Resources | United States of America |
8266215 | Using Distinguishing Properties To Classify Messages | United States of America |
8271603 | Diminishing False Positive Classifications Of Unsolicited Electronic-Mail | United States of America |
8272057 | Method And Apparatus for Identifying Data Patterns in a File | United States of America |
8276202 | Cloud-Based Gateway Security Scanning | United States of America |
8285804 | Declassifying Of Suspicious Messages | United States of America |
8296382 | Efficient use of resources in message classification | United States of America |
8301769 | Classifying an operating environment of a remote computer | United States of America |
8321939 | Method and Apparatus to Perform Multiple Packet Payloads Analysis | United States of America |
8370374 | On-The-Fly Pattern Recognition With Configurable Bounds | United States of America |
8396926 | Message Challenge Response | United States of America |
8429301 | Method And Apparatus For Resource Locator Identifier Rewrite | United States of America |
8438254 | Providing Distributed Cache Services | United States of America |
8463861 | Message Classification Using Legitimate Contact Points | United States of America |
8484301 | Using Distinguishing Properties To Classify Messages | United States of America |
8522347 | Real-Time Network Updates For Malicious Content | United States of America |
8533457 | Method And Apparatus For Providing Secure Streaming Data Transmission Facilities Using Unreliable Protocols | United States of America |
8572249 | Network Appliance For Balancing Load And Platform Services | United States of America |
8577669 | Efficient String Search | United States of America |
8578484 | Identification Of Content | United States of America |
8578485 | Identification Of Content By Metadata | United States of America |
8578489 | Method and Apparatus to Perform Multiple Packet Payloads Analysis | United States of America |
8584238 | Method and Apparatus for Identifying Data Patterns in a File | United States of America |
8590032 | Rule-Based Routing To Resources Through A Network | United States of America |
8594109 | Wireless Extender Secure Discovery And Provisioning | United States of America |
8594131 | Packet Processing On A Multi-Core Processor | United States of America |
8601550 | Remote Access To Resources Over A Network | United States of America |
8612560 | Message Classification Using Domain Name And IP Address Extraction | United States of America |
8613041 | Creating Rules For Routing Resource Access Requests | United States of America |
8615796 | Managing Resource Allocations | United States of America |
8626689 | Data Pattern Analysis Using Optimized Deterministic Finite Automation | United States of America |
8645389 | System And Method For Adaptive Text Recommendation | United States of America |
8661158 | Smart Tunneling To Resources In A Network | United States of America |
8661545 | Classifying A Message Based On Fraud Indicators | United States of America |
8671447 | Net-Based Email Filtering | United States of America |
8676759 | Continuous Data Backup Using Real Time Delta Storage | United States of America |
8688794 | Signature Generation Using Message Summaries | United States of America |
8693782 | Image Based Spam Blocking | United States of America |
8700775 | Routing Of Communications To A Platform Service | United States of America |
8713110 | Identification Of Protected Content In E-Mail Messages | United States of America |
8718318 | Fingerprint Development In Image Based Spam Blocking | United States of America |
8732256 | Message Challenge Response | United States of America |
8769678 | Cloud-Based Gateway Security Scanning | United States of America |
8775164 | Efficient String Search | United States of America |
8776210 | Statistical Message Classifier | United States of America |
8813221 | Reassembly-Free Deep Packet Inspection On Multi-Core Hardware | United States of America |
8826388 | Mobile Device Identify Factor For Access Control Policies | United States of America |
8850566 | Time Zero Detection of Infectious Messages | United States of America |
8856239 | Message Classification Based On Likelihood Of Spoofing | United States of America |
8863286 | Notification For Reassembly-Free File Scanning | United States of America |
8886727 | Message Distribution Control | United States of America |
8892587 | On-The-Fly Pattern Recognition With Configurable Bounds | United States of America |
8908706 | Wireless Extender Secure Discovery And Provisioning | United States of America |
8910279 | Reputation Based Threat Protection | United States of America |
8914410 | Query Interface To Policy Server | United States of America |
8918870 | Identification of Content by Metadata | United States of America |
8924484 | Active E-Mail Filter With Challenge-Response | United States of America |
8935311 | Generalized Policy Server | United States of America |
8935348 | Message Classification Using Legitimate Contact Points | United States of America |
8955106 | Managing Infectious Forwarded Messages | United States of America |
8955136 | Analyzing Traffic Patterns to Detect Infectious Messages | United States of America |
8959384 | Routing of Communications to One or More Processors Performing One or More Services According to a Load Balancing Function | United States of America |
8977696 | Declassifying Of Suspicious Messages | United States of America |
8984268 | Encrypted Record Transmission | United States of America |
8984289 | Classifying A Message Based On Fraud Indicators | United States of America |
8990312 | Active E-Mail Filter With Challenge-Response | United States of America |
9015199 | Method And An Apparatus To Request Web Pages And Content Rating Information Thereof | United States of America |
9021039 | Message Challenge Response | United States of America |
9065848 | Method and Apparatus to Perform Multiple Packet Payloads Analysis | United States of America |
9069845 | Personalized Electronic-Mail Delivery | United States of America |
9071993 | Centralized Wireless LAN Load Balancing | United States of America |
9075804 | On-The-Fly Pattern Recognition With Configurable Bounds | United States of America |
9077671 | Real-Time Network Updates For Malicious Content | United States of America |
9077674 | Identification of Content | United States of America |
9092761 | PROBABILITY BASED WHITELIST | United States of America |
9094365 | Method And Apparatus For Resource Locator Identifier Rewrite | United States of America |
9098330 | Packet Processing On A Multi-Core Processor | United States of America |
9100335 | Processing A Message Based On A Boundary Ip Address And Decay Variable | United States of America |
9100427 | Method and Apparatus to Perform Multiple Packet Payloads Analysis | United States of America |
9119109 | Method And Apparatus To Perform Multi-Connection Traffic Analysis And Management | United States of America |
9152704 | System And Method For Adaptive Text Recommendation | United States of America |
9154489 | Query Interface To Policy Server | United States of America |
9154511 | Time Zero Detection of Infectious Messages | United States of America |
9189516 | Using Distinguishing Properties To Classify Messages | United States of America |
9197538 | Rule-Based Routing to Resources Through a Network | United States of America |
9203785 | Net-Based Email Filtering | United States of America |
9203853 | Cloud-Based Gateway Security Scanning | United States of America |
9215198 | Efficient Use Of Resources In Message Classification | United States of America |
9215241 | Reputation Based Threat Protection | United States of America |
9231767 | IDENTIFICATION OF CONTENT BY METADATA | United States of America |
9237129 | A Method to Enable Deep Packet Inspection (DPI) in OpenFlow-based Software Defined Network (SDN) | United States of America |
9237163 | MANAGING INFECTIOUS FORWARDED MESSAGES | United States of America |
9245013 | MESSAGE RECOMMENDATION USING WORD ISOLATION AND CLUSTERING | United States of America |
9268656 | Network Appliance For Balancing Load And Platform Services | United States of America |
9275047 | Method And Apparatus For Multimedia Content Filtering | United States of America |
9276920 | Tunneling Using Encryption | United States of America |
9294461 | Virtual Private Network Dead Peer Detection | United States of America |
9300670 | Remote Access to Resources Over a Network | United States of America |
9313158 | Message Challenge Response | United States of America |
9325649 | Signature Generation Using Message Summaries | United States of America |
9325724 | Time Zero Classification Of Messages | United States of America |
9331992 | Access Control | United States of America |
9386046 | Statistical Message Classifier | United States of America |
448387/137470 | GENERALIZED POLICY SERVER | Taiwan |
464812/145016 | Query interface to policy server | Taiwan |
D435044 | Computer Network Appliance | United States of America |
I378704 | METHOD AND APPARATUS FOR DATASTREAM ANALYSIS AND BLOCKING | Taiwan |