Presence-Driven Location Platform Latency Reduction

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current location-based services in wireless telecommunications face high latency, throughput issues, and suboptimal Quality of Service (QoS) due to the existing call flow processes, which impact end-user experience and revenue generation.

Innovation Solution

Implementing a presence-driven location platform that predetermines user location information upon network triggers, such as logging onto a network, and caches this information for later retrieval, reducing the need for real-time location determination and improving efficiency in both IMS and non-IMS networks.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If location information is determined in real-time through network requests, then location accuracy is maintained, but latency increases significantly

Engineering Contradiction:
Improvelocation accuracyVSAvoidlatency
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The system performs preliminary location determination when a user logs onto the network, obtaining and caching location information before it is actually needed. This advance preparation eliminates the need for time-consuming real-time location queries when location-based services are requested, thereby reducing latency while maintaining location accuracy.

Inventive Principle:
Principle #10Preliminary action

2Measurement precision

If location determination is performed frequently to maintain accuracy, then location precision is improved, but network resource consumption increases

Engineering Contradiction:
Improvelocation precisionVSAvoidnetwork resource consumption
Core Design Contradiction:
Measurement precisionVSUse of energy by moving object

Solution Approach 1:

Instead of continuously or frequently determining location, the system implements periodic location determination triggered by specific events such as user network login. Location information is cached and reused until the next periodic update is needed, reducing network resource consumption while maintaining adequate location precision for service delivery.

Inventive Principle:
Principle #19Periodic action

3Measurement precision

If real-time location queries are processed through the complete call flow, then service accuracy is maintained, but throughput decreases

Engineering Contradiction:
Improveservice accuracyVSAvoidthroughput
Core Design Contradiction:
Measurement precisionVSProductivity

Solution Approach 1:

The system performs location determination in advance during network login events and caches the results. When location-based services are subsequently requested, the pre-determined location information is retrieved from cache rather than processing complete real-time location queries, significantly increasing system throughput while maintaining service accuracy.

Inventive Principle:
Principle #10Preliminary action

4Adaptability or versatility

If location services are provided to all users, then service coverage is maximized, but network load increases

Engineering Contradiction:
Improveservice coverageVSAvoidnetwork load
Core Design Contradiction:
Adaptability or versatilityVSQuantity of substance

Solution Approach 1:

The system implements an opt-in mechanism where users must explicitly subscribe to location-based services. Only subscribed users receive location services and have their location information cached and processed, reducing unnecessary network load from serving users who have not requested these services, while still providing comprehensive coverage to all who do subscribe.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS9247011B2System and method for reducing latency of location based information retrieved from a location service
Publication Date: 2016.01.26 MAPLEBEAR INC
  • US9247011B2 patent drawing
  • US9247011B2 patent drawing
  • US9247011B2 patent drawing

AI summary

A system and method is provided for reducing latency when providing user location information services. The system is implemented in a computer infrastructure which includes computer executable code tangibly embodied on a computer readable medium. The executable code is operable to trigger a location based service to obtain user location information prior to the user registering for location services.