A-GPS Agent and Verification Server for Location Authorization

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current systems lack effective authorization mechanisms to control access to location-determining technologies on user devices and service provider networks, posing privacy and security risks as rogue applications can disclose user location without authorization.

Innovation Solution

A mobile network device with an A-GPS agent acting as an interface between applications and the A-GPS chipset, coupled with a verification server that approves or denies access based on application credentials, ensuring only authorized applications can access location information.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Speed

If A-GPS chipset is used to determine user location, then location determination speed and cost are improved, but user privacy and security are compromised due to lack of application authorization control

Engineering Contradiction:
Improvetime-to-first-fixVSAvoidprivacy security risk
Core Design Contradiction:
SpeedVSObject-affected harmful factors

Solution Approach 1:

The patent introduces an intermediary authorization system consisting of a verification server and device software that mediates between applications and the A-GPS chipset. This intermediary layer verifies application credentials and user consent before allowing location access, thus maintaining the fast A-GPS functionality while preventing unauthorized access and protecting user privacy.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Ease of operation

If application access to location is authorized via user credentials only, then user identification is simplified, but application-specific authorization control is lost

Engineering Contradiction:
Improveaccess authorizationVSAvoidapplication authorization control
Core Design Contradiction:
Ease of operationVSAdaptability or versatility

Solution Approach 1:

The patent segments the authorization process into multiple independent components: user credential verification, application credential verification, and location request approval. This segmentation allows the system to maintain simple user authentication while adding granular application-specific control, enabling different authorization levels for different applications without complicating the overall user experience.

Inventive Principle:
Principle #1Segmentation

3Reliability

If authorization mechanisms are integrated into A-GPS chipset or Assistance Server, then location access control is strengthened, but system complexity and implementation difficulty increase significantly

Engineering Contradiction:
Improvelocation access securityVSAvoidauthorization system complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

Rather than integrating complex authorization logic directly into the A-GPS chipset or Assistance Server, the patent uses an intermediary verification server that handles all authorization decisions. This approach strengthens security by centralizing control while keeping the A-GPS chipset and Assistance Server simple and unchanged, thereby reducing overall system complexity and implementation difficulty.

Inventive Principle:
Principle #24Intermediary (Mediator)

4Ease of manufacture

If all applications are granted equal access to location data, then application development is simplified, but user security and service provider liability increase

Engineering Contradiction:
Improveapplication developmentVSAvoiduser security risk
Core Design Contradiction:
Ease of manufactureVSObject-affected harmful factors

Solution Approach 1:

The patent implements a dynamic authorization system where application access rights are not fixed but determined at runtime based on verified credentials and user consent. This dynamic approach allows applications to be developed with standard location access requests while the system adaptively grants or denies access based on security verification, thus simplifying development without compromising user security.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS8630622B2Devices, systems and methods for location assistance verification
Publication Date: 2014.01.14 AT&T MOBILITY II LLC
  • US8630622B2 patent drawing
  • US8630622B2 patent drawing
  • US8630622B2 patent drawing

AI summary

Devices, systems and methods are disclosed which authorize applications to access location-determining technologies on user devices and on service provider networks. An A-GPS agent resident on the device acts as an interface between applications requesting access to the user's location from the A-GPS chipset and helps to coordinate connections between the A-GPS chipset and the Assistance Server. Introduced into the network maintained by the service provider is a verification server running an application identification engine which determines if the request for preliminary location information engendered by the requesting application is approved.