VISP Authentication Service for Mobile Device Tracking

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Third-party mobile applications cannot effectively authenticate and authorize IP connection sessions with mobile devices due to the transient nature of IP addresses in cellular networks, which limits their ability to maintain confidentiality and track devices.

Innovation Solution

A VISP authentication service that utilizes a combination of Universal Integrated Circuit Card (UICC) or Subscriber Identity Module (SIM) based mobile subscriber authentication, along with an IP connection session via a packet gateway, to establish a secure authentication and authorization mechanism between third-party application servers and mobile devices, using a packet gateway to manage session data and enforce authentication protocols.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If IP connection sessions are used in cellular networks, then mobile devices can access third-party application servers, but the transient nature of IP addresses prevents effective authentication and device tracking

Engineering Contradiction:
Improveaccess capabilityVSAvoidauthentication reliability
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The patent introduces an authentication server as an intermediary between mobile devices and third-party application servers. This server maintains device profiles containing permanent identifiers (such as IMSI or MSISDN) and authentication credentials, decoupling the authentication mechanism from the transient IP addresses. The intermediary enables reliable authentication by mediating between the changing network layer (IP addresses) and the stable identity layer (device profiles).

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent shifts authentication from the network layer (IP addresses that change) to the application layer (device profiles with permanent identifiers). By moving authentication to another dimension - the application layer - the system can maintain reliable device identification and tracking despite IP address transience in the network layer.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

2Adaptability or versatility

If IP addresses change frequently in cellular networks, then network flexibility is improved, but confidentiality and device tracking capabilities deteriorate

Engineering Contradiction:
Improvenetwork flexibilityVSAvoiddevice tracking information
Core Design Contradiction:
Adaptability or versatilityVSLoss of information

Solution Approach 1:

The authentication server acts as an intermediary that maintains device profiles with permanent identifiers. This intermediary preserves device tracking information by storing stable identifiers (IMSI, MSISDN) that do not change with IP addresses, while still allowing the network to flexibly assign transient IP addresses for communication.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system creates and maintains a copy of device identification information in the authentication server's device profiles. This copy contains permanent identifiers that serve as a reliable reference for device tracking, independent of the transient IP addresses used for actual network communication.

Inventive Principle:
Principle #26Copying

3Device complexity

If traditional authentication methods are used, then implementation simplicity is maintained, but security and confidentiality for third-party applications are insufficient

Engineering Contradiction:
Improveimplementation simplicityVSAvoidsecurity reliability
Core Design Contradiction:
Device complexityVSReliability

Solution Approach 1:

The authentication server provides universal authentication services that can be used by multiple third-party application servers. Instead of each application implementing its own complex authentication mechanism, they all utilize the same multi-functional authentication infrastructure that handles device identification, credential verification, and session management.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

The authentication server mediates between mobile devices and third-party application servers, providing a standardized authentication interface. This intermediary simplifies implementation for application servers by handling the complex security operations centrally, while maintaining high security through proper credential management and authentication protocols.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS9853965B2Authentication service for third party applications
Publication Date: 2017.12.26 VERIZON PATENT & LICENSING INC
  • US9853965B2 patent drawing
  • US9853965B2 patent drawing
  • US9853965B2 patent drawing

AI summary

An authentication device receives, from an application executing at a mobile device, a request for an authentication token, the request including an application identifier and an encrypted session identifier (SID). The application identifier identifies the application and the SID uniquely identifies a session between the application and a destination network device. The authentication device decrypts, using a first private key of a first public/private key pair, the encrypted SID to produce a decrypted SID; and determines a first hash value of certain data that includes the application identifier and session information associated with the session. The authentication device further encrypts, using a second public key of a second public/private key pair, the determined first hash value and the decrypted SID to produce an authentication token comprising the encrypted first hash value and the SID; and sends the authentication token to the application at the mobile device.