Access Control Location Tracking via Local Device Storage

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current access control systems fail to effectively integrate, analyze, and protect location data from mobile devices, balancing productivity, user privacy, and data security.

Innovation Solution

A system and method that track location information via access control devices by receiving location information from access control devices, storing it on user devices with timestamps, and visually representing this information through a graphical user interface.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If location data is collected and stored on server devices, then location tracking capability is improved, but data privacy and security are compromised

Engineering Contradiction:
Improvelocation tracking capabilityVSAvoiddata privacy and security
Core Design Contradiction:
Measurement precisionVSObject-affected harmful factors

Solution Approach 1:

The patent extracts location data processing from centralized server devices and stores it locally on mobile devices. The location history is maintained in a local database on the user's device, eliminating the need to transmit sensitive location information to servers, thus preserving data privacy and security while maintaining tracking functionality.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent introduces an intermediary layer between the access control system and location data storage by using the mobile device's local database as a mediator. This intermediary stores location information locally and only shares necessary data with access control systems, protecting user privacy while enabling location-based access control features.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Ease of operation

If location data is stored on server devices, then centralized management is improved, but data storage requirements on servers increase

Engineering Contradiction:
Improvecentralized managementVSAvoiddata storage on servers
Core Design Contradiction:
Ease of operationVSQuantity of substance

Solution Approach 1:

The patent segments the location data storage function from centralized server storage to distributed local storage on mobile devices. Each user's location history is stored independently on their own device, eliminating the need for servers to store large volumes of location data while maintaining individualized location tracking capabilities.

Inventive Principle:
Principle #1Segmentation

3Adaptability or versatility

If access control systems integrate location tracking, then functionality is improved, but system complexity increases

Engineering Contradiction:
ImprovefunctionalityVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent makes the mobile device universal by enabling it to perform multiple functions: it serves as both the access control credential (replacing cards or tokens) and the location tracking device (replacing dedicated GPS trackers). This multi-functionality integrates location tracking into the existing access control system without adding separate tracking hardware, thus improving functionality while minimizing complexity.

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

Data Source

PatentUS20250174064A1Tracking location history via access control devices
Publication Date: 2025.05.29 GOOGLE LLC
  • US20250174064A1 patent drawing
  • US20250174064A1 patent drawing
  • US20250174064A1 patent drawing

AI summary

Systems and methods for tracking location history via access control devices. Information identifying a location of the access control device is received by a user client from an access control device. An identifier of the location of the access control device, as well as a timestamp referencing a current time, are stored on the user device. A request of a user of the user device, for a list of locations visited within a specified time window, is received at the user device. Responsive to determining that the timestamp belongs to the specified time window, the identifier of the location is visually represented via a graphical user interface rendered on the user device.