USSD Handler Routing for Location-Based Services

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current location-based services for mobile terminals are cumbersome to use, especially in situations like driving, and struggle with distinguishing between numerous services offered, due to reliance on SMS or Web Dialog, which limits accuracy and availability.

Innovation Solution

Implementing a method that uses a GPS module and USSD codes to request location-based information, allowing for faster processing and secure transmission without requiring hardware or software changes on the terminal, with options for graphical or acoustic delivery and selection of service type.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If SMS dialog or Web Dialog is used for location-based services, then service availability is maintained, but ease of operation deteriorates due to cumbersome input requirements especially in driving situations

Engineering Contradiction:
Improveease of operationVSAvoiddevice complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The patent changes the interaction parameter from manual text input (SMS/Web Dialog) to voice-based input. The voice recognition system allows users to issue location service requests verbally, transforming the operation mode from requiring precise manual input to allowing natural speech, thereby dramatically improving ease of operation especially for drivers

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent replaces the mechanical input system (keyboard typing, menu navigation) with an acoustic input system (voice recognition). This substitution eliminates the need for manual dexterity and visual attention, allowing users to access location-based services through speech alone, thus resolving the contradiction between ease of operation and operational complexity

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

2Adaptability or versatility

If multiple location-based services are displayed as symbols, then service variety increases, but measurement precision deteriorates due to difficulty in distinguishing between services

Engineering Contradiction:
Improveservice varietyVSAvoiddistinguishing accuracy
Core Design Contradiction:
Adaptability or versatilityVSMeasurement precision

Solution Approach 1:

The patent segments the service selection process into two stages: first, voice-based category selection (e.g., 'weather', 'traffic', 'restaurants'); second, specific service selection within the category. This segmentation allows comprehensive service variety to be presented while maintaining clear distinction through hierarchical organization and verbal confirmation at each level

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The voice recognition system acts as an intermediary between the user and the service menu. Instead of directly displaying and selecting from numerous symbols, the voice interface translates user intent into service selections, providing natural language mediation that enhances both service variety accessibility and selection precision

Inventive Principle:
Principle #24Intermediary (Mediator)

3Productivity

If processing speed is increased for location-based services, then productivity improves, but reliability may deteriorate due to reduced authentication security

Engineering Contradiction:
Improveprocessing speedVSAvoidauthentication security
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The system performs preliminary authentication of the user's voice biometrics before processing location service requests. By pre-establishing the user's voice print as an authentication credential, the system enables rapid subsequent service access without repeated authentication steps, thus improving processing speed while maintaining security through the initial voice verification

Inventive Principle:
Principle #10Preliminary action

Applied Scientific Principles

This section explains which scientific principles are used to turn an abstract innovation direction into a practical engineering solution.

Function Achieved in This Case

Enables simple, fast, and secure access to location-based services, improving user experience by reducing complexity and increasing the speed of information delivery, while supporting various service types and authentication methods.

Implementation Method 1

a place of location of a user is determined via a GPS module integrated into the terminal

Methodology Applied
Scientific EffectGPS satellite signal reception:

Implementation Method 2

the mobile telephony network radiates an indicator signal to the mobile terminal

Methodology Applied
Scientific EffectElectromagnetic signal transmission:

Implementation Method 3

the information request is dispatched as a USSD code (unstructured supplementary service data)

Methodology Applied
Scientific EffectSignal transmission:

Data Source

PatentUS8315610B2Method and system for using location-based services for mobile terminals
Publication Date: 2012.11.20 DEUTSCHE TELEKOM AG
  • US8315610B2 patent drawing
  • US8315610B2 patent drawing

AI summary

A system and method is provided for using location-based services (LBS) for mobile terminals of a mobile telephony network, a user dispatching an information request via the mobile terminal for information matched to the location of the user; the user dispatching the information request as an USSD code which belongs to a class of USSD codes specified in the mobile telephony network for location-based services (LBS-USSD), so that a USSD handler of network operator identifies the incoming USSD code for location-based services (LBS-USSD) and routes them on together with the address of the requesting user to an LSB further processing entity (WVI), by which the USSD code for location-based services (LBS-USSD) is interpreted with the aid of the parameterization, and the matching location-based information is made available for transmission to the user.