Location Confirmation for Content Targeting

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing content delivery systems struggle to accurately associate user requests with specific physical locations, leading to inefficiencies in targeting advertisements and content delivery based on user environments.

Innovation Solution

A computer-implemented method that processes location data from user devices to confirm their presence in specific locations, determines environmental characteristics, and matches these with subsequent requests to associate confirmed locations with user identifiers, enabling targeted content selection.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If location data is processed to confirm user presence in specific locations, then content targeting accuracy is improved, but system complexity increases

Engineering Contradiction:
Improvelocation association accuracyVSAvoidsystem complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The system performs preliminary location confirmation by processing location data and confirming user presence in specific locations before content delivery. This preliminary action establishes accurate location associations in advance, enabling precise content targeting without adding complexity to the real-time content delivery process.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent introduces an intermediary location confirmation mechanism that acts as a mediator between raw location data and content delivery decisions. This intermediary layer processes and validates location information, ensuring accurate content targeting while managing system complexity through modular design.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Adaptability or versatility

If environmental characteristics are determined and stored for location matching, then content relevance is improved, but data processing requirements increase

Engineering Contradiction:
Improvecontent relevanceVSAvoiddata processing efficiency
Core Design Contradiction:
Adaptability or versatilityVSProductivity

Solution Approach 1:

The system determines and stores environmental characteristics specifically for confirmed user locations, applying local quality by tailoring content relevance to specific geographic contexts. This approach improves content adaptability to user environments while optimizing data processing by focusing only on relevant locations rather than processing all possible data.

Inventive Principle:
Principle #3Local quality

3Reliability

If multiple confirmation steps are performed for location verification, then location accuracy is improved, but processing time increases

Engineering Contradiction:
Improvelocation confirmation reliabilityVSAvoidprocessing time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent performs preliminary location confirmation through multiple verification steps before content delivery, establishing reliable location associations in advance. This preliminary multi-step confirmation process improves location reliability while minimizing real-time processing time by completing verifications beforehand.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system implements feedback mechanisms where location data is processed and confirmed through multiple steps, with each step providing feedback on verification status. This feedback-driven approach ensures high location confirmation reliability while optimizing processing time through iterative validation that stops when sufficient confidence is achieved.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS9271121B1Associating requests for content with a confirmed location
Publication Date: 2016.02.23 GOOGLE LLC
  • US9271121B1 patent drawing
  • US9271121B1 patent drawing
  • US9271121B1 patent drawing

AI summary

Methods, systems, and apparatus include computer programs encoded on a computer-readable storage medium, including a method for providing content. A first confirmation is received of a location associated with a user identifier. A confirmed location identifies a physical address of a user device associated with the user identifier. Subsequent to the first confirmation, location data associated with a user device associated with the user identifier is processed, including determining that the user device is near the confirmed location. A second confirmation confirms that sufficient occurrences have identified of a presence of a device associated with the user identifier near the confirmed location. Characteristics of an environment accessed by the user are determined and stored in association with the confirmed location. Requests are received from other users. Characteristics of a given request are compared with stored characteristics. When comparing indicates a match, the confirmed location is associated with the subsequent request.