Time-Based Lock Code Resynchronization

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing systems lack an efficient method for managing access rights and associated access credentials over multiple remotely deployed locks and multiple personnel, where personnel and access rights change frequently.

Innovation Solution

An access-control system utilizing an access management server, locks, and time-based codes, where the lock adjusts its clock to resync with the server clock if a temporally proximate time-based code matches, and implements 'soft matching' by allowing input codes to match either current or proximate time-based codes.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If time-based codes are used for access control with multiple personnel and locks, then access management efficiency is improved, but clock synchronization issues arise between locks and server

Engineering Contradiction:
Improveaccess management efficiencyVSAvoidclock synchronization
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The system performs preliminary clock synchronization by checking for temporally proximate time-based codes and adjusting the lock clock before access operations occur. This preventive approach ensures that clocks remain synchronized without requiring continuous real-time adjustment during access events.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system implements feedback mechanisms where the lock continuously monitors time-based code validity and automatically adjusts its clock when discrepancies are detected. The soft matching feature provides feedback tolerance by accepting codes within a temporal window, allowing the system to self-correct synchronization drift.

Inventive Principle:
Principle #23Feedback

2Reliability

If strict time-based code matching is implemented, then security is improved, but access failures occur due to clock drift

Engineering Contradiction:
ImprovesecurityVSAvoidaccess success rate
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The system applies partial matching by accepting time-based codes that are temporally proximate rather than requiring exact time matches. This soft matching approach provides a tolerance window that accommodates clock drift while maintaining security, allowing access even when timestamps are slightly off.

Inventive Principle:
Principle #16Partial or excessive action

Solution Approach 2:

The system changes the matching parameter from exact time equality to temporal proximity threshold. By defining an acceptable time window for code validation, the system maintains security requirements while accommodating real-world clock variations and drift.

Inventive Principle:
Principle #35Parameter changes

3Reliability

If clock adjustment features are added to locks, then synchronization reliability is improved, but device complexity increases

Engineering Contradiction:
Improvesynchronization reliabilityVSAvoidlock complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The lock performs self-service clock synchronization by automatically detecting temporal mismatches in time-based codes and adjusting its own clock without external intervention. This autonomous operation maintains synchronization reliability while minimizing the need for complex external synchronization infrastructure.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system changes the operational parameter from static time-based code validation to dynamic adjustment based on temporal proximity detection. This allows the lock to adapt its timing parameters automatically, maintaining reliability without requiring complex manual configuration or external control systems.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS20250131783A1Time-based codes for remotely deployed locks
Publication Date: 2025.04.24 RPH ENGINEERING LLC
  • US20250131783A1 patent drawing
  • US20250131783A1 patent drawing
  • US20250131783A1 patent drawing

AI summary

An access-control system comprises using an access management server, a lock, and time-based codes. When a time-based code from the access management server does not match the time-based code computed by the lock, the lock may check temporally proximate time-based codes. Upon a determination that a temporally proximate time-based code matches, the lock may adjust its clock to re-sync with the access management server clock. Additionally, the lock may implement “soft matching” by determining that an input code is a match if it matches either a current or a proximate time-based code. Additionally, the access management server and lock may implement multiple parallel time-based code instances to facilitate additional functionality.