Multi-device Repository Update via Location-Based Authentication
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing data systems face challenges in securely updating cross-account information across thousands to millions of accounts, particularly in efficiently managing and encrypting data while accommodating user interactions with varying domain-specific sophistication and platform compatibility.
Innovation Solution
The system generates a user interface (UI) on a client computing device to allow users to adjust scores across different accounts, using a symmetric block cipher encryption for secure data storage and updating, and determines authentication based on device location and network performance to enhance security and efficiency.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If data is stored and updated across thousands to millions of accounts in an encrypted database, then data security is improved, but system complexity and update efficiency deteriorate
Solution Approach 1:
The patent segments the authentication process by selecting a second computing device from multiple devices associated with a user. Instead of requiring authentication from all devices or using a single centralized authentication mechanism, the system divides the authentication task across multiple devices, improving scalability and reducing the complexity burden on any single system component when managing large numbers of accounts.
2Reliability
If multiple computing devices are associated with a user for authentication, then authentication security is improved, but the time required to verify authentication deteriorates
Solution Approach 1:
The patent performs preliminary actions by pre-establishing associations between multiple computing devices and user accounts before authentication is needed. The system stores location data and device associations in advance, enabling rapid authentication decisions without requiring real-time verification of all possible devices. This preliminary setup reduces authentication time while maintaining security through pre-configured device trust relationships.
Solution Approach 2:
The patent implements feedback mechanisms by evaluating authentication responses from selected devices and using this information to determine whether to proceed with the update operation. The system receives authentication values from the second computing device and uses this feedback to make informed decisions about allowing or blocking the data update, creating an iterative verification process that balances security with efficiency.
3Measurement precision
If location-based authentication is implemented, then authentication accuracy is improved, but system complexity and data storage requirements deteriorate
Solution Approach 1:
The patent applies local quality by storing location data specifically for the selected second computing device rather than maintaining comprehensive location information for all possible devices. The system determines location-based authentication criteria tailored to the specific device being authenticated, creating localized authentication rules that improve accuracy for the selected device without the overhead of managing location data for every possible device in the system.
Data Source
AI summary
Provided is a method including obtaining a first set of queries from an application of a first device for a set of values of a record, determining a numeric boundary based on the set of value, and providing a UI to the first device, where the UI including a UI element displaying the numeric boundary. The method includes obtaining an interface-selected value, obtaining devices using a second set of queries, and obtaining a first location of the first device and a plurality of locations associated with the devices. The process includes selecting a second device of the devices based on distances between the first location and the plurality of locations. The method includes determining whether an authentication value is received from the second device and updating a field of the record based on the interface-selected value in response to receiving the authentication value from the second device.


