Geolocation Probability Ranking for Content Delivery
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing content delivery systems face challenges in accurately determining the geographic location of content requests, leading to uncertainty in delivering geographically directed content, as IP geolocation techniques often provide multiple possible locations with varying degrees of likelihood.
Innovation Solution
The method involves processing network identifiers to determine probabilities of geographic locations, ranking these probabilities, and comparing them with probability rank thresholds to select and provide relevant content items to devices, allowing content providers to configure delivery based on desired geographic ranges.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If IP geolocation techniques are used to determine geographic location of content requests, then content delivery can be performed, but the precision of geographic location determination deteriorates due to multiple possible locations with varying likelihoods
Solution Approach 1:
The patent changes the parameter representation from deterministic location identification to probabilistic location representation. Instead of selecting a single geographic location, the system represents location as a set of possible locations with associated probability ranks, allowing content delivery decisions to be made based on probability thresholds rather than precise location matching.
Solution Approach 2:
The patent introduces probability rank thresholds as an intermediary layer between the raw IP geolocation data and the content delivery decision. This intermediary allows the system to handle the uncertainty of multiple possible locations by comparing probability ranks against configurable thresholds, thereby enabling content delivery without requiring precise location determination.
2Measurement precision
If probability rank thresholds are configured for content delivery, then content delivery precision to specific geographic areas is improved, but the complexity of the content delivery system increases
Solution Approach 1:
The patent makes the content delivery system dynamic by allowing probability rank thresholds to be configured and adjusted based on content provider requirements. Different content items can have different probability rank threshold configurations, enabling flexible control over geographic delivery precision without requiring a completely different system architecture for each use case.
Solution Approach 2:
The patent segments the content delivery decision process into distinct steps: determining possible geographic locations, ranking them by probability, comparing against probability rank thresholds, and selecting content items. This segmentation allows each step to be handled independently and simplifies the overall system complexity by breaking down the decision-making process into manageable components.
Data Source
AI summary
A content management system server can obtain a protocol based data transmission via a computer network from a script that executes at the publisher device server, and can obtain search result content items from an index of electronic documents that include snippets of text extracted from the search result content items and that include hypertext links to the search result content items. The system can extract feature vectors and document identifiers of the search result content items, and can determine information retrieval scores of search result content items. Based on the network identifier, location probabilities of device locations can be ranked and compared to thresholds. The system can determine a confidence threshold representing a minimum degree of certainty of the geographical location of the devices and can select content for protocol based transmission accordingly.


