Architecture and run-time environment for network filter drivers
a network filter and runtime environment technology, applied in the field of filtering data packets, can solve the problems of reducing the chance that a filter stack will be configured with redundant logic, reducing the operational complexity associated with filtering data packets, etc., and reducing the chance of disrupting the associated protocol stack. , the effect of efficient filtering data packets
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Benefits of technology
Problems solved by technology
Method used
Image
Examples
Embodiment Construction
[0033] The present invention extends to systems, methods, and computer program products for filtering data packets in a manner that conserves processor and network resources. An abstract interface manages a filter stack, which includes one or more filter instances. Each filter instance may perform filtering operations on data packets that are received from or sent to a network. A filter instance may perform different filtering operations based on the characteristics of a data packet or packets may completely bypass a filter instance. Additionally, filter instances may be added to or removed from the filter stack in a manner that reduces the chance of associated protocol stacks having to be restarted. The ability to easily interchange filter instances, each of which may perform varied filtering operations, results in a large number of different filtering options.
[0034] To add or remove a filter instance from a filter stack, the filter stack may first be paused. Pausing a filter stac...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com