Geographic Polygon Content Delivery System
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current advertisement delivery systems, such as Google AdWords, lack the ability to provide highly customized content based on precise geographic areas, leading to inefficiencies in targeting specific demographics and locations.
Innovation Solution
A system where content providers define geographic shapes with assigned keywords and weights, allowing for the selection and delivery of content items to users based on their location within these shapes, using a central custom content delivery function that aggregates and prioritizes content based on z-order values and user-defined criteria.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If advertisement delivery systems use keyword-based targeting only, then implementation is simple, but geographic customization capability is insufficient
Solution Approach 1:
The patent segments the geographic area into multiple polygonal shapes, each representing a distinct target region. Content providers can define multiple polygons with different keyword tags and weights, allowing fine-grained geographic segmentation for precise advertising targeting while maintaining system manageability through modular polygon definitions.
Solution Approach 2:
The patent extends the traditional keyword-based one-dimensional targeting by adding a geographic spatial dimension. Users can now target content based on two-dimensional polygonal geographic areas overlaid on map coordinates, creating a multi-dimensional targeting system that combines keyword relevance with geographic location.
2Measurement precision
If the system supports multiple content providers with geographic shapes, then content selection accuracy improves, but processing complexity increases
Solution Approach 1:
The system performs preliminary actions by pre-defining polygonal geographic shapes with associated keyword tags and weights before content delivery. Content providers setup their target geographic areas and criteria in advance, allowing the system to efficiently match user location with pre-configured content without complex real-time calculations during content delivery.
Solution Approach 2:
The patent introduces an intermediary layer consisting of polygonal geographic shapes that mediate between content providers and users. These polygons act as intermediaries that contain keyword metadata, enabling the system to match content with users based on both geographic location and keyword relevance without direct complex interactions between multiple content providers and users.
3Measurement precision
If the system uses arbitrary polygonal shapes for geographic areas, then targeting precision improves, but computational requirements increase
Solution Approach 1:
The patent segments complex geographic target areas into multiple simpler polygonal shapes. Each polygon is defined by a series of coordinate points forming a closed shape, allowing the system to represent complex geographic regions as collections of manageable polygonal units that are computationally efficient to process while maintaining high targeting precision.
Data Source
AI summary
Methods and systems are disclosed for providing customized content to users based on their location. In one embodiment, for each of one or more content providers, a customized content delivery function receives information from the content provider defining a number of geographic shapes selecting corresponding geographic areas. Preferably, each of the geographic shapes overlaps at least one other of the geographic shapes and is assigned an importance level. For each geographic shape, the content provider defines one or more tags for the geographic shape and assigns a weight to each of the one or more tags. Thereafter, when a request is received from a requestor, one or more content items are selected for delivery to the requestor based on the geographic shapes, the tags and corresponding weights for the geographic shapes, and the location of the requestor.


