Location-Based Task Execution for Secure Resource Access
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing data requesting systems face insecurity and inefficiency in managing resource access due to potential unauthorized access and geographical location considerations, leading to suboptimal information retrieval.
Innovation Solution
A computer-implemented method and system that execute tasks based on user device locations by identifying access rights, verifying location data, and executing protocols to determine proximity to resources, allowing access only within defined time periods and distance ranges.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If access to resources is granted without considering geographical location, then ease of operation is improved, but security deteriorates due to potential unauthorized access
Solution Approach 1:
The patent implements location-based access control by evaluating the geographical position of user devices relative to resources. Different access rights are granted based on local conditions (device location within defined distance ranges of resources), rather than applying a uniform access policy to all users regardless of location.
2Ease of operation
If access to resources is granted without considering geographical location, then ease of operation is improved, but information retrieval efficiency deteriorates
Solution Approach 1:
The system performs preliminary location verification and access right determination before granting resource access. By checking device locations and calculating distances to resources in advance, the system ensures that only authorized users within defined geographical boundaries can access resources, thereby improving information retrieval efficiency through pre-filtering unauthorized access attempts.
3Reliability
If location-based access control is implemented, then security is improved, but device complexity increases
Solution Approach 1:
The patent introduces an intermediary access management system that handles location-based verification and protocol execution. This intermediary component mediates between user devices and resources, performing location checks and access right validations without requiring complex logic to be embedded in each individual device or resource system.
Data Source
AI summary
Systems and methods are provided for executing tasks selected based on locations of user devices. A first user device associated with an access right to a resource can be identified. The location of the first user device can be determined at a time before a defined time period. Further, a protocol execution condition can be detected. Upon detecting the protocol execution condition, executing a protocol. Executing the protocol can include determining a distance between the first user device and a resource location. Whether the distance between the first user device and the resource location is less than or equal to a distance range of the resource location at a time prior to the defined time period can be determined. In response to determining that the distance is not less than or equal to the distance range, accessing a plurality of tasks, selecting a task, and executing the task.


