Network Request Filtering Using Criteria Matching to Cut Traffic
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing content routing systems lack a mechanism to vet network requests in real time, leading to increased network traffic, latency, and resource wastage due to denied or unsupported operations.
Innovation Solution
A system that filters network requests based on network request-related information by identifying entities that provide access to a resource and ensuring requestor-specific criteria meet entity-specific criteria before transmission.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If IP routers route information to computing systems without vetting requests, then network communication coverage is maximized, but network traffic volume increases and latency increases
Solution Approach 1:
The system performs preliminary vetting of network requests by comparing requestor-specific criteria against entity-specific criteria before routing. This advance filtering prevents unnecessary traffic from being transmitted to computing systems that cannot fulfill the requests, thereby reducing network traffic volume while maintaining comprehensive communication coverage for valid requests.
Solution Approach 2:
The patent introduces an intermediary filtering system between the IP router and computing systems. This intermediary layer validates requests by checking criteria matching before allowing transmission, acting as a gatekeeper that reduces traffic volume without blocking legitimate communications.
2Adaptability or versatility
If IP routers route information without vetting requests, then network communication coverage is maximized, but network latency increases
Solution Approach 1:
The system performs preliminary vetting of network requests by comparing requestor-specific criteria against entity-specific criteria before routing. This advance filtering prevents unnecessary traffic from being transmitted to computing systems that cannot fulfill the requests, thereby reducing network traffic volume while maintaining comprehensive communication coverage for valid requests.
3Adaptability or versatility
If network requests are transmitted without filtering, then all potential entities receive opportunities to fulfill requests, but bandwidth is wasted on denied operations
Solution Approach 1:
The system performs preliminary vetting of network requests by comparing requestor-specific criteria against entity-specific criteria before routing. This advance filtering prevents unnecessary traffic from being transmitted to computing systems that cannot fulfill the requests, thereby reducing network traffic volume while maintaining comprehensive communication coverage for valid requests.
Solution Approach 2:
The patent extracts and removes requests that are unlikely to be fulfilled before transmission by checking criteria matching. This extraction of invalid requests prevents bandwidth waste on denied operations while preserving opportunities for valid requests to reach appropriate entities.
4Quantity of substance
If a filtering system is implemented to vet network requests, then network traffic is reduced, but system complexity increases
Solution Approach 1:
The patent implements a universal filtering mechanism that handles multiple types of criteria comparisons across different network requests and entities. This multi-functional approach consolidates filtering logic into a single system that can handle various request types, reducing overall system complexity despite the added filtering capability.
Data Source
AI summary
Systems and methods for reducing network traffic by filtering network requests based on network request-related information to be transmitted to one or more remote computing systems are disclosed. The system receives a first network operation indicating (i) a request to access a first resource and (ii) a set of requestor specific criteria associated with accessing the first resource. The system identifies a set of entities associated with the first resource and selectively communicates with a filtered subset of the set of entities by: identifying a set of entity specific criteria for each entity of the set of entities; determining whether the requestor specific criteria satisfies the set of entity specific criteria of respective entities; and transmitting the first network operation to respective entities in response to the requestor specific criteria satisfying the set of entity specific criteria of the respective entity.


