Anchoring Client Devices via Anchor Location Tokens

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional network service access control mechanisms in distributed computing systems rely on geolocation hardware, which can be unreliable due to environmental factors and may not be present in all client devices, leading to increased power usage and processor load, and limited accuracy in determining device location.

Innovation Solution

A system and method for anchoring client devices to an authorized service location using an anchor location token, which is created based on device attributes without relying on geolocation hardware, to prevent network service data streams from being routed if the device moves outside the authorized location.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If GPS or other geolocation hardware is used for network service access control, then location-based access control can be implemented, but power usage and processor usage increase

Engineering Contradiction:
Improvelocation-based access controlVSAvoidpower usage
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The patent extracts the location verification function from hardware-dependent GPS systems and relocates it to software-based anchor point triangulation using existing wireless communication infrastructure. This removes the need for continuous GPS operation while maintaining location-based access control, thereby reducing power consumption.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent introduces anchor points as intermediary elements between the client device and the network service provider. These anchor points (existing wireless access points) serve as mediators that provide location information through triangulation without requiring the client device to actively use power-intensive GPS hardware.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If GPS radio communication components are incorporated in client devices, then continuous location tracking is possible, but GPS reception may be intermittent due to weather or environmental factors

Engineering Contradiction:
Improvelocation tracking continuityVSAvoidenvironmental interference
Core Design Contradiction:
ReliabilityVSObject-affected harmful factors

Solution Approach 1:

The patent creates virtual copies of location information through multiple anchor points. Instead of relying on a single GPS signal that can be blocked by environmental factors, the system triangulates position using signals from multiple anchor points, providing redundant location data that is not affected by weather or local environmental interference.

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The patent combines location verification with existing wireless communication infrastructure. By merging the location tracking function with regular wireless network operations (using existing Wi-Fi or cellular connections to anchor points), the system achieves continuous location tracking without adding separate vulnerable GPS reception paths.

Inventive Principle:
Principle #5Merging (Combining)

3Reliability

If conventional authentication mechanisms relying on GPS are used, then network service access control is possible, but client devices without geolocation hardware cannot access services

Engineering Contradiction:
Improvenetwork service access controlVSAvoiddevice compatibility
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The patent makes the location-based access control system universal by using wireless anchor points that already exist in the infrastructure. Any client device with standard wireless communication capabilities can participate in the triangulation process, making the system compatible with devices regardless of whether they have GPS hardware or not.

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

Solution Approach 2:

Instead of requiring the client device to actively determine its own location using GPS, the patent inverts the approach: the network infrastructure (anchor points) determines the client's location by measuring signals from the device. This passive location determination works with any device that can transmit wireless signals, greatly expanding compatibility.

Inventive Principle:
Principle #13The other way round (Inversion)

4Measurement precision

If multiple anchor attributes are collected during anchor instantiation time period, then accurate location verification is achieved, but system complexity increases

Engineering Contradiction:
Improvelocation verification accuracyVSAvoidsystem complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent performs anchor instantiation and attribute collection in advance, during a dedicated time period before actual service delivery. By preliminarily establishing the anchor points and collecting their attributes (location, capacity, signal characteristics), the system creates a ready-to-use verification framework that simplifies real-time location checking without requiring complex real-time processing.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS11297068B2Anchoring client devices for network service access control
Publication Date: 2022.04.05 AT&T INTELLECTUAL PROPERTY I L P
  • US11297068B2 patent drawing
  • US11297068B2 patent drawing
  • US11297068B2 patent drawing

AI summary

Concepts and technologies of network service control for anchoring client devices for network service access control are provided herein. In one aspect of the concepts and technologies disclosed herein, a system is provided and can include a processor and a memory storing computer-executable instructions that, upon execution of the processor, configure the processor to perform operations. The operations can include receiving an anchor instantiation command to anchor one or more client devices to an authorized service location. The anchor instantiation command can initiate an anchor instantiation time period. The operations can include determining, during the anchor instantiation time period, a plurality of anchor attributes associated with the one or more client devices at the authorized location. The operations can include creating an anchor location token that represents the authorized service location based on the plurality of anchor attributes that were determined during the anchor instantiation time period.