Primary Content Provider Relaying Location Data to Secondary Providers

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing systems lack an efficient method to provide location-based data from user devices to secondary content providers, resulting in generalized web content being delivered rather than location-specific content, which limits user experience and content provider efficiency.

Innovation Solution

A method where primary content providers receive location-based data and relay it to secondary content providers through a content request process, using enabling URLs that include destination and secondary provider indicators to facilitate the transmission of location-based data, enabling enhanced web content delivery.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If location-based data is transmitted directly to secondary content providers, then content relevance is improved, but system complexity increases

Engineering Contradiction:
Improvecontent relevanceVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent introduces a primary content provider as an intermediary between user devices and secondary content providers. The primary content provider receives location-based data from user devices and relays it to secondary content providers, thereby enabling content relevance without requiring direct complex connections between all devices and providers.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system segments the content delivery network into primary content providers (which handle location data reception and relay) and secondary content providers (which use the location data for content generation). This segmentation distributes complexity across different system components rather than concentrating it in one place.

Inventive Principle:
Principle #1Segmentation

2Ease of operation

If location-based data is collected and processed, then user experience is improved, but data transmission overhead increases

Engineering Contradiction:
Improveuser experienceVSAvoiddata transmission overhead
Core Design Contradiction:
Ease of operationVSLoss of substance

Solution Approach 1:

The system performs preliminary action by having primary content providers collect and hold location-based data before secondary content providers need it. This allows location data to be prepared in advance and made available when needed, reducing last-minute data transmission requirements and improving user experience without excessive overhead.

Inventive Principle:
Principle #10Preliminary action

3Adaptability or versatility

If multiple content providers are integrated into the system, then content variety is improved, but management complexity increases

Engineering Contradiction:
Improvecontent varietyVSAvoidmanagement complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The primary content provider serves as a managing intermediary that coordinates between multiple secondary content providers and user devices. This single point of coordination allows multiple content providers to be integrated into the system while keeping management complexity centralized rather than distributed across all components.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS9876866B1Providing location-based data to secondary content providers via primary content providers
Publication Date: 2018.01.23 T MOBILE INNOVATIONS LLC
  • US9876866B1 patent drawing
  • US9876866B1 patent drawing
  • US9876866B1 patent drawing

AI summary

Systems, methods, and computer-readable media for providing location-based data to secondary content providers via primary content providers are provided. In embodiments, a content request is received from a user device. The content request includes an indication of a primary content provider to which the content request is directed and a secondary content provider to which location-based data is to be transmitted. Upon identifying that location-based data is to be provided to the primary content provider, the location-based data is provided to the primary content provider, which then relays the location-based data to the secondary content provider.