Location-Based Traveling Experience Instantiation System

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Location-based traveling experience (LBTE) developers face challenges in ensuring universal accessibility and content richness, as existing systems require manual configuration of routes on every map, making it difficult to provide experiences like Pokémon Go in rural areas without sufficient content, and lack flexibility to adapt to real-time conditions.

Innovation Solution

A system that allows LBTE designers to create experiences using a language defining location elements and routes generically, without specific map coordinates, with algorithms automatically instantiating these experiences on any real-world map, considering real-time conditions and historical data, and enabling administrators to manually configure routes using mobile devices or computers.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If manual configuration of routes on every map is used, then specific location requirements can be met, but device complexity and developer workload increase significantly

Engineering Contradiction:
Improvelocation accuracyVSAvoidsystem complexity
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The patent uses template copying to define LBTEs generically without specific coordinates. The system copies and instantiates templates automatically across different map regions, eliminating manual configuration while maintaining location accuracy through algorithmic placement based on template parameters.

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The patent replaces manual mechanical configuration processes with automated algorithms. The system automatically instantiates LBTEs on maps using computational algorithms that process template definitions and generate specific route configurations without human intervention, reducing complexity while maintaining precision.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

2Adaptability or versatility

If generic LBTE definition without specific coordinates is used, then adaptability to any map increases, but location specificity and routing precision may be compromised

Engineering Contradiction:
Improvemap adaptabilityVSAvoidrouting precision
Core Design Contradiction:
Adaptability or versatilityVSManufacturing precision

Solution Approach 1:

The patent uses parameterized templates that can be instantiated with different values for each map region. The system changes parameters such as coordinates, distances, and route characteristics automatically based on the target map region, maintaining both adaptability across different locations and precision in route definition through parameterized calculations.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The system performs self-service by automatically instantiating LBTEs on maps without requiring manual configuration. The algorithms automatically process template definitions, calculate routes, and place locations on maps, generating precise routing information while maintaining adaptability to different geographic regions through automated parameter adjustment.

Inventive Principle:
Principle #25Self-service

3Ease of operation

If algorithms automatically instantiate LBTE on any map, then accessibility to all users increases, but control over specific route requirements may be reduced

Engineering Contradiction:
Improveuser accessibilityVSAvoidroute configuration ease
Core Design Contradiction:
Ease of operationVSEase of manufacture

Solution Approach 1:

The patent segments the LBTE definition into template components that can be independently configured. The system separates generic template parameters from specific instantiation parameters, allowing users to define routes at high level while maintaining control over specific requirements through parameter configuration. This segmentation enables both automated instantiation and targeted control.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system provides dynamic control where route configuration can adapt based on different map regions and requirements. The instantiation process dynamically adjusts parameters while allowing administrators to override defaults when needed, combining automated accessibility with flexible control over specific route requirements through dynamic parameter adjustment.

Inventive Principle:
Principle #15Dynamics

4Quantity of substance

If content is manually configured for each location, then local specificity is improved, but developer workload and time requirements increase

Engineering Contradiction:
Improvecontent richnessVSAvoidconfiguration time
Core Design Contradiction:
Quantity of substanceVSLoss of time

Solution Approach 1:

The patent uses preliminary template definitions that capture essential LBTE characteristics before specific instantiation. The system performs preliminary configuration work by defining generic templates with parameters, then automatically instantiates these templates with specific values for each location, reducing configuration time while maintaining content richness through automated parameter population.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS11112250B1System for automatic instantiation of a generically described location-based traveling experience to specific map coordinates and real-time conditions
Publication Date: 2021.09.07 MONSARRAT INC
  • US11112250B1 patent drawing
  • US11112250B1 patent drawing
  • US11112250B1 patent drawing

AI summary

A location-based user experience is provided that takes place at pinpoint map locations, along paths, or inside regions. Users (players) physically move through a real world location (such as a neighborhood) to these disparate locations to get the experience. The experience is first defined generically, by using a mobile device to physically walk through a map space, for example, by using a computer to click on a map Inputs may also include map metadata, real-time conditions such as weather, and user experiences such as keeping line-of-sight between locations. A graph drawing algorithm may then instantiate the location-based experience along specific map locations and routes near a given starting point. Time-of-travel distances based on routes may be used instead of as-the-crow-flies distances. Placement of locations and routes may also adapt to prefer or avoid certain map coordinates.