Local Shared Objects for Access Control Communication
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing access control systems face limitations in server and computer communication, requiring improvements in efficiency and complexity reduction for managing access control devices and user interactions.
Innovation Solution
A system and method utilizing Local Shared Objects (LSOs) for direct communication between a web portal and a local computer, enabling user interface control of access control hardware without initiating network traffic, using Adobe Flash and JavaScript to read/write LSOs, which simplifies communication and reduces complexity by avoiding external web server polling.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Device complexity
If traditional network polling methods are used for server-computer communication, then network connectivity and centralized control are maintained, but timing complexity and authentication overhead increase
Solution Approach 1:
The patent introduces Local Shared Objects (LSOs) as an intermediary mechanism between the server and local computer. LSOs store authentication tokens and system state locally, eliminating the need for continuous network polling while maintaining communication reliability. The browser's native LSO storage acts as a mediator that persists data without requiring active network connection.
Solution Approach 2:
The system performs preliminary authentication by storing tokens in LSOs before network operations are needed. This advance preparation eliminates timing complexities during actual operations, as the authentication state is already established and stored locally, ready for immediate use without waiting for network responses.
2Loss of time
If continuous network polling is implemented for real-time updates, then data freshness is maintained, but network traffic and system resources are consumed
Solution Approach 1:
The local computer serves itself by maintaining authentication tokens and system state in local LSOs. This self-service approach eliminates the need for continuous server polling, reducing network traffic to only essential updates while maintaining data freshness through local persistence. The system updates itself without external intervention.
3Ease of operation
If external web server polling is used for authentication and data retrieval, then centralized security control is maintained, but communication latency and complexity increase
Solution Approach 1:
Authentication is performed preliminarily by storing tokens in LSOs during initial login. Subsequent operations reuse these stored tokens without requiring additional authentication cycles, dramatically reducing authentication time while maintaining centralized security. The preliminary authentication action eliminates repeated login delays.
4Device complexity
If traditional client-server communication protocols are used, then protocol compatibility is maintained, but implementation complexity and authentication overhead increase
Solution Approach 1:
The patent replaces complex mechanical communication protocols with the browser's native LSO storage mechanism. This substitution eliminates the need for custom authentication handshakes and polling protocols, reducing implementation complexity while maintaining adaptability through standard web technologies. The LSO mechanism serves as a universal interface that works across different browsers and systems.
Data Source
AI summary
A computer and a server may communicate via one or more local shared objects. The computer may detect one local shared object and generate a second local shared object based on the first local shared object. The computer may perform an action based on the second local shared object. The computer may display whether the action was a success.


