Dynamic Access Token Generation for Location-Based Services

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Service providers face challenges in providing efficient and user-friendly access control to location-based services, as existing methods struggle to restrict access to a specific geographical area while ensuring seamless user experience without the need for complex password management.

Innovation Solution

A system that determines dynamic information for generating dynamic access tokens based on user location and proximity to service providers' locations, using proximity-based communication channels and algorithms to create access tokens that authenticate users within designated areas.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If a service provider requires security passwords for accessing the network, then network security is improved, but user convenience and ease of access deteriorate

Engineering Contradiction:
Improvenetwork securityVSAvoiduser convenience
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The system allows user devices to autonomously generate access tokens using locally stored procedures and dynamic information from proximity-based communication channels, eliminating the need for centralized password management and manual authentication by service providers

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

Proximity-based communication channels serve as an intermediary mechanism, enabling automatic token generation by transmitting dynamic information between the service provider's device and the user's device without requiring direct password input or centralized authentication

Inventive Principle:
Principle #24Intermediary (Mediator)

2Ease of operation

If a service provider provides an open-access network without passwords, then user convenience is improved, but access control and security deteriorate

Engineering Contradiction:
Improveuser convenienceVSAvoidaccess control
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The system transitions from static password-based access control to dynamic access tokens that are automatically generated based on real-time dynamic information from proximity-based communication channels, enabling both open access and security

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The access control mechanism changes from fixed passwords to dynamically generated tokens that vary based on proximity conditions, time, and other parameters, maintaining security while enabling convenient access

Inventive Principle:
Principle #35Parameter changes

3Adaptability or versatility

If a service provider extends wireless network coverage beyond the intended physical area, then network accessibility is improved, but unauthorized access and service misuse deteriorate

Engineering Contradiction:
Improvenetwork accessibilityVSAvoidunauthorized access
Core Design Contradiction:
Adaptability or versatilityVSObject-affected harmful factors

Solution Approach 1:

The system applies different access control mechanisms to different locations by using proximity-based communication channels that are specific to the service provider's physical location, enabling localized access control even with extended network coverage

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS9414348B2Method and apparatus for determining dynamic access tokens for location-based services
Publication Date: 2016.08.09 BEIJING XIAOMI MOBILE SOFTWARE CO LTD
  • US9414348B2 patent drawing
  • US9414348B2 patent drawing
  • US9414348B2 patent drawing

AI summary

An approach is provided for a mechanism to determine dynamic information for generating dynamic access tokens to a location-based service. The approach includes a method for determining one or more dynamic information items associated with at least one location in which at least one service is available. The approach also includes a method for determining at least one procedure for generating one or more access tokens associated with the at least one service. The approach further includes a method for processing and/or facilitating a processing of the one or more dynamic information items using, at least in part, the at least one procedure to cause, at least in part, a generation of the one or more access tokens.